Method of maintaining search results pages
First Claim
Patent Images
1. A method of electronically searching at least one content source, the content source including multiple data entries adapted to be searched, the method comprising the following actions:
- maintaining a page index including items corresponding to pages of information;
performing a user-initiated search of the content source according to search criteria;
obtaining a listing of search results if any of the data entries meet the search criteria;
generating a new item corresponding to the listing of search results;
updating the page index to include the new item corresponding to the listing of search results; and
retaining, in the page index, the new item and the items corresponding to the pages of information independent of whether additional searches are performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, signal, and software program for handling search through the use of a page index. Searches are performed across a plurality of content information sources and content types. For every search that returns unique search results, the page index is updated to include links to those pages. Accessing the same page multiple times does not cause multiple entries in the page index, and no search results nor page index entries are deleted as a result of additional searches performed.
63 Citations
35 Claims
-
1. A method of electronically searching at least one content source, the content source including multiple data entries adapted to be searched, the method comprising the following actions:
-
maintaining a page index including items corresponding to pages of information;
performing a user-initiated search of the content source according to search criteria;
obtaining a listing of search results if any of the data entries meet the search criteria;
generating a new item corresponding to the listing of search results;
updating the page index to include the new item corresponding to the listing of search results; and
retaining, in the page index, the new item and the items corresponding to the pages of information independent of whether additional searches are performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium tangibly embodying a program of instructions, said program of instructions configured to:
-
maintain a page index including items corresponding to pages of information;
perform a user-initiated search of a content source according to search criteria;
obtain a listing of search results if any data entries meet the search criteria;
generate a new item corresponding to the listing of search results;
update the page index to include the new item corresponding to the listing of search results; and
retain, in the page index, the new item and the items corresponding to the pages of information independent of whether additional searches are performed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A signal embedded in a propagation medium comprising:
-
at least one instruction configured to maintain a page index including items corresponding to pages of information;
at least one instruction configured to perform a user-initiated search of a content source according to search criteria;
at least one instruction configured to obtain a listing of search results if any data entries meet the search criteria;
at least one instruction configured to generate a new item corresponding to the listing of search results;
at least one instruction configured to update the page index to include the new item corresponding to the listing of search results; and
at least one instruction configured to retain, in the page index, the new item and the items corresponding to the pages of information independent of whether additional searches are performed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
at least one processor;
memory operably associated with said processor; and
a program of instructions configured to be executed by said processor and stored in said memory, said program of instructions configured to maintain a page index including items corresponding to pages of information, perform a user-initiated search of a content source according to search criteria, obtain a listing of search results if any data entries meet the search criteria, generate a new item corresponding to the listing of search results, update the page index to include the new item corresponding to the listing of search results, and at least one instruction configured to retain, in the page index, the new items and the items corresponding to the pages of information independent of whether additional searches are performed. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
Specification