Method, system, and computer readable medium for graphically displaying related text in an electronic document
First Claim
Patent Images
1. A method comprising:
- receiving, using a processor, an input identifying search criteria for searching an electronic text;
determining, using the processor, text subgroups within the electronic text;
selecting, using the processor, a text subgroup relating to a current user position within the electronic text and the search criteria;
determining, using the processor, a similarity relationship between the search criteria and one or more text subgroups adjacent to the selected text subgroup;
creating, using the processor, a text cluster by associating the search criteria with the one or more adjacent text subgroups based on the determined similarity relationship to the search criteria;
determining, using the processor, an activity indication of times when a user has read other text subgroups within the electronic text;
determining, using the processor, a similarity relationship between the text cluster and the other text subgroups;
linking, using the processor, the text cluster to one of the other text subgroups based on the determined similarity relationship to the one of the other text subgroups; and
presenting, using the processor, a graphic representing the similarity relationship between the one of the other text subgroups and the text cluster based on the activity indication of times when the user read the other text subgroups.
6 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems and methods for navigating electronic texts. According to an aspect, a method may include receiving search criteria for searching an electronic text. Further, the method may include determining text subgroups within the electronic text. The method may also include determining, for each text subgroup, a similarity relationship between the search criteria and the text subgroup. Further, the method may include presenting, for each text subgroup, a graphic representing the similarity relationship between the text subgroup and the search criteria.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, using a processor, an input identifying search criteria for searching an electronic text; determining, using the processor, text subgroups within the electronic text; selecting, using the processor, a text subgroup relating to a current user position within the electronic text and the search criteria; determining, using the processor, a similarity relationship between the search criteria and one or more text subgroups adjacent to the selected text subgroup; creating, using the processor, a text cluster by associating the search criteria with the one or more adjacent text subgroups based on the determined similarity relationship to the search criteria; determining, using the processor, an activity indication of times when a user has read other text subgroups within the electronic text; determining, using the processor, a similarity relationship between the text cluster and the other text subgroups; linking, using the processor, the text cluster to one of the other text subgroups based on the determined similarity relationship to the one of the other text subgroups; and presenting, using the processor, a graphic representing the similarity relationship between the one of the other text subgroups and the text cluster based on the activity indication of times when the user read the other text subgroups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device comprising:
-
an electronic document manager including at least a processor and memory configured to; receive search criteria for searching an electronic text; determine a current user position within the electronic text; determine text subgroups within the electronic text; select a text subgroup relating to the current user position within the electronic text and the search criteria; determine a similarity relationship between the search criteria and one or more text subgroups adjacent to the selected text subgroup; create a text cluster by associating the search criteria with the one or more adjacent text subgroups based on the determined similarity relationship to the search criteria; determine an activity indication of times when a user has read other text subgroups within the electronic text; determine a similarity relationship between the text cluster and the other text subgroups; link the text cluster to one of the other text subgroups based on the determined similarity relationship to the one of the other text subgroups; and a user interface configured to present a graphic representing the similarity relationship between the one of the other text subgroups and the text cluster based on the activity indication of times when the user read the other text subgroups. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium having stored thereon computer executable instructions for performing the following steps:
-
receiving search criteria for searching an electronic text; determining a current user position within the electronic text; determining text subgroups within the electronic text; selecting a text subgroup relating to the current user position within the electronic text and the search criteria; determining a similarity relationship between the search criteria and one or more text subgroups adjacent to the selected text subgroup; creating a text cluster by associating the search criteria with the one or more adjacent text subgroups based on the determined similarity relationship to the search criteria; determining an activity indication of times when a user has read other text subgroups within the electronic text; determining a similarity relationship between the text cluster and the other text subgroups; linking the text cluster to one of the other text subgroups based on the determined similarity relationship to the one of the other text subgroups; and presenting a graphic representing the similarity relationship between the one of the other text subgroups and the text cluster based on the activity indication of times when the user read the other text subgroups.
-
Specification