Systems and methods for visualizing web page query results
First Claim
1. A method for providing search results responsive to a search query comprising:
- receiving a submitted search query from a search requester;
obtaining a first plurality of search results relevant to the submitted search query from a document index, wherein at least a portion of the search results in said first plurality of search results comprises (i) a source document or a reference to a source document and (ii) a static graphic representation of the source document, wherein the static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received;
displaying the static graphic representation of the source document of a first search result in said first plurality of search results in a center position of a graphic output device; and
displaying the static graphic representation of the source document of a second search result in said first plurality of search results in a first off-center position of the graphic output device;
wherein the static graphic representation of the source document of the second search result is displayed rotated about a first axis of rotation that lies between the center position and the first off-center position of the graphic output device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing search results responsive to a search query are provided. A submitted search query is received from a search requester. Search results relevant to the search query are obtained from a document index. Each search result comprises (i) a source document or a reference to a source document and (ii) a static graphic representation of the source document. The static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received. The static graphic representation of the source document of a first search result in the search results is displayed in a center position of a graphic output device. The static graphic representation of the source document of a second search result in the search results is displayed in an off-center position of the graphic output device. The static graphic representation of the source document of the second search result is displayed rotated about an axis of rotation that lies between the center position and the off-center position.
43 Citations
22 Claims
-
1. A method for providing search results responsive to a search query comprising:
-
receiving a submitted search query from a search requester; obtaining a first plurality of search results relevant to the submitted search query from a document index, wherein at least a portion of the search results in said first plurality of search results comprises (i) a source document or a reference to a source document and (ii) a static graphic representation of the source document, wherein the static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received; displaying the static graphic representation of the source document of a first search result in said first plurality of search results in a center position of a graphic output device; and displaying the static graphic representation of the source document of a second search result in said first plurality of search results in a first off-center position of the graphic output device;
wherein the static graphic representation of the source document of the second search result is displayed rotated about a first axis of rotation that lies between the center position and the first off-center position of the graphic output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for modifying a set of search results, comprising:
-
receiving a search request from a search requester; obtaining a first plurality of search results relevant to the submitted search query from a document index, wherein each search result in said first plurality of search results comprises;
(i) a source document or a reference to a source document and (ii) a static graphic representation of the source document, wherein the static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received, and wherein each search result in said first plurality of search results belongs to one or more categories;receiving instructions from the search requester to remove a search result from said first plurality of search results and, responsive to the instructions to remove the search result, (i) modifying the search query to account for the removal of the search result from the first plurality of search results, thereby forming a modified search query; (ii) performing a search of the document index using the modified search query; and (iii) outputting a second plurality of search results relevant to the modified search query.
-
-
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:
-
instructions for receiving a submitted search query from a search requester; instructions for obtaining a plurality of search results relevant to the submitted search query from a document index, wherein each search result in said plurality of search results comprises (i) a source document or a reference to a source document and (ii) a static graphic representation of the source document, wherein the static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received; instructions for displaying the static graphic representation of the source document of a first search result in said plurality of search results in a center position of a graphic output device; and instructions for displaying the static graphic representation of the source document of a second search result in said plurality of search results in an off-center position of the graphic output device;
wherein the static graphic representation of the source document of the second search result is displayed rotated about an axis of rotation that lies between the center position and the off-center position of the graphic output device.
-
-
21. A computer, comprising:
-
a main memory; a processor; and a program, stored in the main memory and executed by the processor, the program including instructions for; receiving a submitted search query from a search requester; obtaining a plurality of search results relevant to the submitted search query from a document index, wherein each search result in said plurality of search results comprises (i) a source document or a reference to a source document and (ii) a static graphic representation of the source document, wherein the static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received; displaying the static graphic representation of the source document of a first search result in said plurality of search results in a center position of a graphic output device; and displaying the static graphic representation of the source document of a second search result in said plurality of search results in an off-center position of the graphic output device;
wherein the static graphic representation of the source document of the second search result is displayed rotated about an axis of rotation that lies between the center position and the off-center position of the graphic output device.
-
-
22. A system for providing search results responsive to a search query, comprising:
-
means for receiving a submitted search query from a search requester; means for obtaining a plurality of search results relevant to the submitted search query from a document index, wherein each search result in said plurality of search results comprises (i) a source document or a reference to a source document and (ii) a static graphic representation of the source document, wherein the static graphic representation of the source document was obtained from the source document at a time before the submitted search query was received; means for displaying the static graphic representation of the source document of a first search result in said plurality of search results in a center position of a graphic output device; and means for displaying the static graphic representation of the source document of a second search result in said plurality of search results in an off-center position of the graphic output device;
wherein the static graphic representation of the source document of the second search result is displayed rotated about an axis of rotation that lies between the center position and the off-center position of the graphic output device.
-
Specification