Method and apparatus for enhancing electronic reading by identifying relationships between sections of electronic text
DCFirst Claim
1. A method for using a computer system, in response to a reader'"'"'s request for display of electronic text, to automatically identify and provide additional reading material related to concepts referred to within said electronic text comprising, in sequence, the steps of:
- a) on a server system, via a network, accepting a request for electronic text from a client system;
b) formulating a search request for additional reading material related to at least one concept in a text section of said electronic text, wherein said search request includes at least one term that was not provided to said server system by said client system; and
c) via a network, along with said electronic text, providing instructions to said client system that when executed;
i) cause said search request to be transmitted via a computer network, resulting in the search of an index, said search resulting in identification of related material; and
ii) provide to said client system an indicator of said related material to be presented in the same presentation as the requested electronic text;
wherein;
said index contains a plurality of terms by which it may be searched;
substantially all terms in said index are associated with at least one pointer to a text section; and
at least one term in said index is associated with a plurality of pointers, at least two of said plurality of pointers pointing to different text sections.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
An apparatus, method and article of manufacture of the present invention detects the presence of references to the same concept in separate sections of text, and, with no input required from the reader, presents the reader with information concerning the detected references to the concept. The information provided may comprise information related to the location of the reference to the concept in other sections of text, and the reader also is provided the ability to move from one reference to a concept directly to another reference to the same concept.
12 Citations
29 Claims
-
1. A method for using a computer system, in response to a reader'"'"'s request for display of electronic text, to automatically identify and provide additional reading material related to concepts referred to within said electronic text comprising, in sequence, the steps of:
-
a) on a server system, via a network, accepting a request for electronic text from a client system; b) formulating a search request for additional reading material related to at least one concept in a text section of said electronic text, wherein said search request includes at least one term that was not provided to said server system by said client system; and c) via a network, along with said electronic text, providing instructions to said client system that when executed; i) cause said search request to be transmitted via a computer network, resulting in the search of an index, said search resulting in identification of related material; and ii) provide to said client system an indicator of said related material to be presented in the same presentation as the requested electronic text; wherein; said index contains a plurality of terms by which it may be searched; substantially all terms in said index are associated with at least one pointer to a text section; and at least one term in said index is associated with a plurality of pointers, at least two of said plurality of pointers pointing to different text sections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for using a computer system, in response to a reader'"'"'s request for display of electronic text, to automatically identify and provide additional reading material related to concepts referred to within said electronic text, comprising:
-
a) via a network, providing to a server system computer instructions that, when executed, formulate a search request for additional reading material related to at least one concept in a text section of an electronic text requested by a client system, wherein said search request includes at least one term that was not provided to said server system by said client system; and b) via a network, providing to said server system, computer instructions for provision to said client system that, when executed on said client system, i) cause said search request to be transmitted via a computer network, resulting in the search of an index, said search resulting in identification of related material; and ii) provide to said client system an indicator of said related material to be presented in the same presentation as the requested electronic text; wherein; said index contains a plurality of terms by which it may be searched; substantially all terms in said index are associated with at least one pointer to a text section; and at least one term in said index is associated with a plurality of pointers, at least two of said plurality of pointers pointing to different text sections. - View Dependent Claims (28)
-
-
29. A computer system encoded with at least one computer program that, in response to a reader'"'"'s request for display of electronic text, automatically identifies and provides additional reading material related to concepts referred to within said electronic text comprising:
-
a) means for, on a server system, via a network, accepting a request for electronic text from a client system; b) means for formulating a search request for additional reading material related to at least one concept in a text section of said electronic text, wherein said search request includes at least one term that was not provided to said server system by said client system; and c) means for, via a network, along with said electronic text, providing instructions to said client system that when executed; i) cause said search request to be transmitted via a computer network, resulting in the search of an index, said search resulting in identification of related material; and ii) provide to said client system an indicator of said related material to be presented in the same presentation as the requested electronic text; wherein; said index contains a plurality of terms by which it may be searched; substantially all terms in said index are associated with at least one pointer to a text section; and at least one term in said index is associated with a plurality of pointers, at least two of said plurality of pointers pointing to different text sections.
-
Specification