System and method for supporting document navigation on mobile devices using segmentation and keyphrase summarization
First Claim
Patent Images
1. A method of navigating a document, comprising:
- dividing the document into a plurality of segments;
generating, for at least one of the plurality of segments, at least one keyphrase, which is representative of content of the at least one of the plurality of segments, and associating the generated at least one keyphrase with the at least one of the plurality of segments represented by the generated at least one keyphrase;
displaying the generated at least one keyphrase;
upon a user'"'"'s selection of the generated at least one keyphrase, enabling the user to view a corresponding segment of the document; and
displaying a visual representation for each of the plurality of segments,wherein the position of each visual representation with respect to each of the plurality of generated keyphrases depends on a degree of relatedness between each of plurality of generated keyphrases and the corresponding segment.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a system that characterizes segments of a document with one or more keyphrases and then uses the keyphrases to help users find interesting parts of a document. The keyphrases are displayed with information about the location of the phrase in the document and are used as pointers to quickly move to from an overview to a section of potential interest.
10 Citations
31 Claims
-
1. A method of navigating a document, comprising:
-
dividing the document into a plurality of segments; generating, for at least one of the plurality of segments, at least one keyphrase, which is representative of content of the at least one of the plurality of segments, and associating the generated at least one keyphrase with the at least one of the plurality of segments represented by the generated at least one keyphrase; displaying the generated at least one keyphrase; upon a user'"'"'s selection of the generated at least one keyphrase, enabling the user to view a corresponding segment of the document; and displaying a visual representation for each of the plurality of segments, wherein the position of each visual representation with respect to each of the plurality of generated keyphrases depends on a degree of relatedness between each of plurality of generated keyphrases and the corresponding segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 29)
-
-
10. A non-transitory computer readable medium storing a sequence of instructions, which, when executed by one or more processors, cause the one or more processors to execute a process for document navigation, the process comprising:
-
dividing the document into a plurality of segments; generating, for at least one of the plurality of segments, at least one keyphrase, which is representative of content of the at least one of the plurality of segments, and associating the generated at least one keyphrase with the at least one of the plurality of segments represented by the generated at least one keyphrase; displaying the generated at least one keyphrase; upon a user'"'"'s selection of the generated least one keyphrase, enabling the user to view the corresponding segment of the document, and displaying a visual representation for each of the plurality of segments, wherein the position of each visual representation with respect to each of the plurality of generated keyphrases depends on a degree of relatedness between each of plurality of automatically generated keyphrases and the corresponding segment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 30)
-
-
19. A device, comprising:
-
a display unit; a sensing unit, operable to sense input; a processing unit, operable to process the input, to divide a document into a plurality of segments; and
to forward instructions to a display controller to highlight, zoom, or navigate through the identified document segments;the display controller operable to process the forwarded instructions and to generate a resulting visual representation for display on the display unit, wherein the processing unit is further operable to generate, for at least one of the plurality of segments, at least one keyphrase, which is representative of content of the at least one of the plurality of segments, and associate the generated at least one keyphrase with the at least one of the plurality of segments represented by the generated at least one keyphrase; and displaying a visual representation for each of the plurality of segments, wherein the position of each visual representation with respect to each of the plurality of generated keyphrases depends on a degree of relatedness between each of plurality of generated keyphrases and the corresponding segment. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 31)
-
-
28. A non-transitory computer readable medium storing a sequence of instructions, which, when executed by one or more processors, cause the one or more processors to execute a process for document navigation, the process comprising:
-
displaying documents as visual representations and grouping the documents based on the occurrences of keyphrases, which are representative of the content of the documents;
wherein the size of each visual representation depends on a function of the number of occurrences of all keyphrases in the corresponding document;highlighting all of the visual representations with at least one occurrence of a selected keyphrase; and when multiple keyphrases are selected, highlighting only visual representations with at least one occurrence of each of the multiple keyphrases selected .
-
Specification