Personalized searchable library with highlighting capabilities
First Claim
1. A method for electronically searching a user-personalized library of content, comprising:
- (a) receiving one or more search terms from a user having an electronically-searchable personalized library of content;
(b) electronically searching the full text of the user'"'"'s personalized library for pages of content that match the search terms to produce search results;
(c) providing the search results to the user;
(d) receiving a search result selection from the user; and
(e) providing to the user an image of a page of content in the user'"'"'s personalized library based on the user'"'"'s search result selection.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for preparing and searching a user-personalized library of content includes preparing a general library comprised of images of pages of content and electronically-searchable text corresponding to the text in the page images, which is then personalized by receiving from the user a selection of the content to include in the user'"'"'s personalized library. User selection of content for a personalized library may be accomplished manually or automatically as a result of user actions, such as user review or purchase of content. Preferably, full text searching of the content in the user'"'"'s personalized library is enabled. Page images in the personalized library containing text that match the user'"'"'s search terms are provided to the user for display. Highlighting of search terms in page images by a user device and access rules that act to limit the viewing of content are further provided.
162 Citations
47 Claims
-
1. A method for electronically searching a user-personalized library of content, comprising:
-
(a) receiving one or more search terms from a user having an electronically-searchable personalized library of content;
(b) electronically searching the full text of the user'"'"'s personalized library for pages of content that match the search terms to produce search results;
(c) providing the search results to the user;
(d) receiving a search result selection from the user; and
(e) providing to the user an image of a page of content in the user'"'"'s personalized library based on the user'"'"'s search result selection. - 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. A method for preparing a user-personalized library of content for electronic searching, comprising:
-
(a) acquiring a general library of content that includes images and corresponding text of pages of content;
(b) preparing a page image database comprised of the images of pages of content;
(c) preparing a text searchable database comprised of the corresponding text of pages of content; and
(d) receiving from a user a selection of content in the general library to form a user-personalized library of content that the user can electronically search using the text searchable database. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
- 33. A computer system that provides electronic searching of a user-personalized library of content, comprising a search server in communication with a database server, in which the database server is configured with a general library of content that is accessible to multiple users, the general library including (1) a page image database containing images of pages of content and (2) a text searchable database containing text and identifying information indicating the page images in the page image database that contain the text, the search server being configured with a search engine comprised of computer-implemented instructions that enable the search server to receive one or more search terms from a user having established a personalized library within the general library of content, search the full text of the user'"'"'s personalized library for pages of content that match the search terms, provide the results of the full text search to the user for selection by the user, and provide to the user a page image from the page image database based on the user'"'"'s search result selection.
Specification