Method, system, and computer readable medium for graphically displaying related text in an electronic document
AssigneeRhonda Enterprises, LLC
InventorsKunal Kandekar, Scott Curtis, Hugh Svendsen
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.