System, methods, and user interface for information searching, tagging, organization, and display
First Claim
1. A computer-implemented method, comprising:
- receiving, by a computer, a text content as an electronic file object containing one or more terms;
wherein a term comprises one or more words or phrases or sentences, wherein the electronic file object is associated with a name;
receiving, by a computer, a term extracted from the electronic file object;
displaying, by a computer and in a computer user interface, the term in association with the name of the electronic file object;
wherein the term is obtained by;
(a) identifying one or more terms in the text content,(b) identifying a term among the one or more terms in the text content,(c) comparing the term with the name of the electronic file object,(d) selecting the term if the term is different from the name of the electronic file object,(e) identifying a sentence containing the term;
(f) dividing the sentence into a first part comprising a grammatical subject of the sentence and a second part not comprising the grammatical subject of the sentence; and
(g) extracting the term if the term is in the first part of the sentence,wherein the extraction process is performed by a processor residing either on the same computing device as the electronic file object, or on a different computing device from the text content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, methods, and user interface for automatically extracting important terms from a document content as terms representing the important information in the content, and using the extracted term or terms to label the document, either as a tag or a summary or category, or for renaming the document. Methods for determining the terms as important include content analysis methods based on grammatical, semantic, contextual, positional, frequency, and other attributes associated with the terms. Documents can include any type of document containing text, including personal or company documents, Web pages, emails, reviews and comments, etc. In some embodiments, a document can also be a collection of documents.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computer, a text content as an electronic file object containing one or more terms;
wherein a term comprises one or more words or phrases or sentences, wherein the electronic file object is associated with a name;receiving, by a computer, a term extracted from the electronic file object; displaying, by a computer and in a computer user interface, the term in association with the name of the electronic file object; wherein the term is obtained by; (a) identifying one or more terms in the text content, (b) identifying a term among the one or more terms in the text content, (c) comparing the term with the name of the electronic file object, (d) selecting the term if the term is different from the name of the electronic file object, (e) identifying a sentence containing the term; (f) dividing the sentence into a first part comprising a grammatical subject of the sentence and a second part not comprising the grammatical subject of the sentence; and (g) extracting the term if the term is in the first part of the sentence, wherein the extraction process is performed by a processor residing either on the same computing device as the electronic file object, or on a different computing device from the text content. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
receiving, by a computer, a text content as an electronic file object containing one or more terms;
wherein a term comprises one or more words or phrases, wherein the electronic file object is associated with a name or icon;displaying, by a computer and in association with the electronic file object, a text unit extracted from the electronic file object, wherein the text unit comprises at least a sentence, wherein the text unit is displayed as a summary of the content in the electronic file object, wherein the electronic file object is in an unopened state, and the text unit is displayed without opening the electronic file object for display;
wherein the text unit is obtained by;(a) determining an importance measure for the one or more terms in the text content, (b) selecting a term with an importance measure above a threshold, (c) identifying a sentence containing the term, (d) dividing the sentence into a first part comprising a grammatical subject and a second part not comprising the grammatical subject, (e) identifying whether the term is in the grammatical subject of the sentence, (f) selecting the sentence as an element in the text unit if the term is in the grammatical subject of the sentence, (g) if the sentence is selected, extracting the text unit; wherein the extraction process is performed by a processor residing either on the same computing device as the electronic file object, or on a different computing device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-implemented method for tagging or labeling electronic file objects containing text, comprising:
-
receiving, by the computer, a text content as an electronic file object containing one or more terms;
wherein a term comprises one or more words or phrases or sentences, wherein the electronic file object is associated with a name;receiving, by the computer, a term extracted from the electronic file object; comparing the term with the name of the electronic file object, selecting the term if the term is different from the name of the electronic file object, if the term is selected, displaying, by the computer and in a computer user interface, the term together with the name of the electronic file object, wherein the term is displayed as a label or tag of the electronic file object, or as a link to a category; wherein the term is obtained by; (a) identifying at least a portion of the text content, (b) identifying a term in the portion of the text content, (c) identifying a sentence containing the term; (d) dividing the sentence into a first part comprising a grammatical subject of the sentence and a second part not comprising the grammatical subject of the sentence; and (e) extracting the term if the term is in the first part of the sentence, wherein the extraction process is performed by a processor residing either on the same computing device as the electronic file object, or on a different computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification