US2023244856A1PendingUtilityA1

Contextual Identification Of Information Feeds Associated With Content Entry

Assignee: EVERNOTE CORPPriority: Jul 23, 2014Filed: Apr 10, 2023Published: Aug 3, 2023
Est. expiryJul 23, 2034(~8 yrs left)· nominal 20-yr term from priority
G06F 40/166G06F 3/0482G06F 3/04842G06F 16/93G06F 16/24578
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

While receiving a user input of content of a first document, a computer system, dynamically and in real time, identifies relevant information items from a plurality of information feeds. Specifically, one or more other documents is obtained in a collection of documents that are relevant to the first document being entered by a user. When it is determined that changes in member documents of the set of one or other documents satisfies a stabilization criterion while receiving the user input, related terms are extracted from the content of the first document and the one or more other documents and used to identify the relevant information items including the related terms from the plurality of information feeds that is distinct from the collection of documents. The relevant information items are then presented on a display for the user.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method of presenting relevant information, comprising:
 receiving user input of content of a first document being entered by a user in an application;   identifying, in a collection of documents, a set of one or more other documents that is relevant to the first document being entered by the user and satisfies a stabilization criterion;   in accordance with a determination that the stabilization criterion is satisfied, constructing a filter based on the content of the first document and the one or more other documents;   applying the filter to identify a set of relevant information items from a plurality of information feeds distinct from the collection of documents; and   enabling presenting on a display at least one of the set of relevant information items.   
     
     
         2 . The method of  claim 1 , the determination further comprising:
 determining, while receiving the user input, whether a change in member documents of the set of one or more other documents satisfies the stabilization criterion.   
     
     
         3 . The method of  claim 1 , further comprising:
 extracting a set of related terms from the content of the first document and the one or more other documents in accordance with a comparison of the first document and the one or more other documents, wherein the filter is constructed based on the set of related items.   
     
     
         4 . The method of  claim 1 , further comprising:
 receiving a user selection of at least one information item of the set of relevant information items; and   identifying at least part of the at least one information item configured to be inserted into the first document.   
     
     
         5 . The method of  claim 1 , further comprising:
 obtaining the one or more other documents; and   determining relevance values based on term frequency values and inverse document frequency values for characteristics of the one or more other documents and the first document being entered.   
     
     
         6 . The method of  claim 5 , wherein the characteristics include at least one of: a title, a body portion, and a tag. 
     
     
         7 . The method of  claim 5 , wherein relevance of each of the one or more other documents to the first document being entered by the user is a weighted sum of the relevance values for the characteristics of the respective other document. 
     
     
         8 . The method of  claim 5 , wherein the stabilization criterion is satisfied, in accordance with a determination that changes in the relevance values become insignificant as the user enters additional text in the first document being entered by the user. 
     
     
         9 . The method of  claim 1 , wherein the collection of documents is compiled by the user or shared among one or more groups to which the user belongs, and each document in the collection of documents was previously compiled by the user or the one or more groups. 
     
     
         10 . The method of  claim 1 , wherein enabling presenting on the display the set of relevant information items further includes:
 enabling display of one or more of: a first pane showing content of the first document being entered by the user, a second pane showing the one or more other documents that are relevant to the first document being entered by the user, and a third pane showing the relevant information items identified from the plurality of information feeds.   
     
     
         11 . A computer system, comprising:
 one or more processors; and   memory storing one or more programs, the one or more programs including instructions that, when executed by the one or more processors, cause the one or more processors to implement operations for:
 receiving user input of content of a first document being entered by a user in an application; 
   identifying, in a collection of documents, a set of one or more other documents that is relevant to the first document being entered by the user and satisfies a stabilization criterion;   in accordance with a determination that the stabilization criterion is satisfied, constructing a filter based on the content of the first document and the one or more other documents;   applying the filter to identify a set of relevant information items from a plurality of information feeds distinct from the collection of documents; and   enabling presenting on a display the set of relevant information items.   
     
     
         12 . The computer system of  claim 11 , wherein the one or more programs further comprise instructions for:
 inserting data from the at least one of the set of relevant information items into the first document, including selecting text from a portion of the at least one of the set of relevant information items.   
     
     
         13 . The computer system of  claim 12 , wherein, in response to a user action on a button, the text that is selected from the portion of the at least one of the relevant information items is copied into the first document as quoted text. 
     
     
         14 . The computer system of  claim 12 , wherein, after a predetermined amount of time, the text that is selected from the portion of the at least one of the relevant information items is copied into the first document as quoted text without further user input. 
     
     
         15 . The computer system of  claim 11 , wherein the one or more programs further comprise instructions for:
 receiving a user selection of at least one of the relevant information items for insertion into the collection of documents as a new document.   
     
     
         16 . A non-transitory computer readable storage medium storing one or more programs for providing relevant information, the one or more programs including instructions that when executed by a computer system cause the computer system to implement operations comprising:
 receiving user input of content of a first document being entered by a user in an application;   identifying, in a collection of documents, a set of one or more other documents that is relevant to the first document being entered by the user and satisfies a stabilization criterion;   in accordance with a determination that the stabilization criterion is satisfied, constructing a filter based on the content of the first document and the one or more other documents;   applying the filter to identify a set of relevant information items from a plurality of information feeds distinct from the collection of documents; and   enabling presenting on a display the set of relevant information items.   
     
     
         17 . The non-transitory computer readable storage medium of  claim 16 , wherein the first document is a note and the collection of documents is a notebook application. 
     
     
         18 . The non-transitory computer readable storage medium of  claim 16 , wherein the collection of documents is one of: an individual collection and a shared collection, and wherein the plurality of information feeds includes a plurality of news feeds, and the set of relevant information items include a plurality of news items. 
     
     
         19 . The non-transitory computer readable storage medium of  claim 16 , the one or more programs further comprising instructions for:
 determining, while receiving the user input, whether a stabilization of similarity scores or relevance values of the set of one or more other documents satisfies the stabilization criterion.   
     
     
         20 . The non-transitory computer readable storage medium of  claim 16 , wherein the set of relevant information items are identified from the plurality of information feeds, dynamically and in real time, while receiving the user input of the content of the first document.

Join the waitlist — get patent alerts

Track US2023244856A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.