SYSTEMS AND METHODS FOR DISPLAYING A SEARCH RESULT
First Claim
1. A method for displaying a search result, the method comprising:
- (A) receiving a submitted search query from a search requester;
(B) obtaining a plurality of search results relevant to the submitted search query from a document index or one or more vertical collections, wherein each respective search result in at least a portion of the plurality of search results corresponds to a document in a plurality of documents; and
(C) displaying a first annotated static graphic representation of a first search result in said plurality of search results, wherein the first annotated static graphic representation is constructed by the method comprising;
(i) using a stored word map for a first static graphic representation of a document in the plurality of documents to identify each area in the first static graphic representation that is occupied by a word in the submitted search query; and
(ii) highlighting each area in the first static graphic representation that is occupied by a word in the submitted search query thereby forming the first annotated static graphic representation.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for displaying a search result are provided in which a submitted search query is received from a search requester. Responsive to the search query, search results relevant to the submitted search query are retrieved from a document index, where each respective search result in at least a portion of the search results corresponds to a document in a plurality of documents. An annotated static graphic representation of a search result in the search results is displayed. The annotated static graphic representation is constructed by using a stored word map for a static graphic representation to identify each area in the static graphic representation that is occupied by a word in the submitted search query and using this information to highlight each area in the static graphic representation that is occupied by a word in the submitted search query, thereby forming the annotated static graphic representation.
-
Citations
42 Claims
-
1. A method for displaying a search result, the method comprising:
-
(A) receiving a submitted search query from a search requester; (B) obtaining a plurality of search results relevant to the submitted search query from a document index or one or more vertical collections, wherein each respective search result in at least a portion of the plurality of search results corresponds to a document in a plurality of documents; and (C) displaying a first annotated static graphic representation of a first search result in said plurality of search results, wherein the first annotated static graphic representation is constructed by the method comprising; (i) using a stored word map for a first static graphic representation of a document in the plurality of documents to identify each area in the first static graphic representation that is occupied by a word in the submitted search query; and (ii) highlighting each area in the first static graphic representation that is occupied by a word in the submitted search query thereby forming the first annotated static graphic representation. - View Dependent Claims (2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 24, 27, 30, 33, 36, 39, 42)
-
-
3. The method of claim 3, the method further comprising, responsive to a selection of the second annotated static graphic representation in the first off-center position, the steps of:
-
shifting the first annotated static graphic representation to a second off-center position of the graphic output device;
thereby causing the first annotated static graphic representation to be displayed at the second off-center position rotated about a second axis of rotation that lies between the center position and the second off-center position of the graphic output device;shifting the second annotated static graphic representation to the center position of the graphic output device;
thereby causing the second annotated static graphic representation to be displayed at the center position in a manner that is no longer rotated about the first axis of rotation; anddisplaying a third annotated static graphic representation of a third search result in said plurality of search results in the first off-center position of the graphic output device;
wherein the third annotated static graphic representation is displayed rotated about the first axis of rotation. - View Dependent Claims (4, 5)
-
-
20. A computer program product for use in conjunction with a computer system, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising:
-
(A) instructions for receiving a submitted search query from a search requester; (B) instructions for obtaining a plurality of search results relevant to the submitted search query from a document index or one or more vertical collection, wherein each respective search result in at least a portion of the plurality of search results corresponds to a document in a plurality of documents; (C) instructions for displaying a first annotated static graphic representation of a first search result in said plurality of search results, wherein the first annotated static graphic representation is constructed by the method comprising; (i) using a stored word map for a first static graphic representation of a document in the plurality of documents to identify each area in the first static graphic representation that is occupied by a word in the submitted search query; and (ii) highlighting each area in the first static graphic representation that is occupied by a word in the submitted search query thereby forming the first annotated static graphic representation. - View Dependent Claims (21, 25, 28, 31, 34, 37, 40)
-
-
22. A computer, comprising:
-
a main memory; a processor; and one or more programs, stored in the main memory and executed by the processor, the one or more programs collectively including instructions for; (A) receiving a submitted search query from a search requester; (B) obtaining a plurality of search results relevant to the submitted search query from a document index or one or more vertical collection, wherein each respective search result in at least a portion of the plurality of search results corresponds to a document in a plurality of documents; and (C) displaying a first annotated static graphic representation of a first search result in said plurality of search results, wherein the first annotated static graphic representation is constructed by the method comprising; (i) using a stored word map for a first static graphic representation of a document in the plurality of documents to identify each area in the first static graphic representation that is occupied by a word in the submitted search query; and (ii) highlighting each area in the first static graphic representation that is occupied by a word in the submitted search query thereby forming the first annotated static graphic representation. - View Dependent Claims (23, 26, 29, 32, 35, 38, 41)
-
Specification