Presentation of rich search results in delineated areas
First Claim
1. A computing device comprising:
- one or more processing units;
a display device; and
one or more computer-readable storage media comprising computer-executable instructions, which, when executed by the one or more processing units, cause the computing device to;
generate, on the display device, a defined display area for each search result in a first set of search results, the defined display area being visually distinct from other defined display areas;
align, on the display device, the defined display areas for the first set of search results into a grid comprising at least one column;
generate, on the display device, along a first edge, a visual hint of a second set of search results, the visual hint comprising a portion of defined display areas for at least some search results of the second set of search results, the portion hinting that a remaining portion of the defined display areas for the at least some search results of the second set of search results exist, undisplayed, beyond the first edge;
generate, on the display device, wholly within at least some of the defined display areas for the first set of search results, at least one of;
a preview of information that is identified by a search result of the defined display area within which the preview is generated and a formatting of content in accordance with a category of information that is identified by the search result of the defined display area within which the formatting of content is performed;
detect a user input directed to the visual hint of the second set of search results;
regenerate the defined display areas for the first set of search results so as to generate, along a second edge, opposite the first edge, a portion of defined display areas for at least some search results of the first set of search results, hinting that a remaining portion of the defined display areas for the at least some search results of the first set of search results exist, undisplayed, beyond the second edge; and
regenerate the portion of defined display areas for the at least some search results of the second set of search results, the regenerating comprising generating a defined display area for each search result in the second set of search results, the defined display areas for the search results in the second set of search results being visually distinct from all other defined display areas.
2 Assignments
0 Petitions
Accused Products
Abstract
Search results are provided with rich content in defined display areas defined via a border, background, other like graphical elements, or combinations thereof. Within the defined display area, search results content is formatted to evoke a particular theme or concept appropriate for the information identified by the search result. Additionally, within the defined display area, a graphical preview of the search result is provided in an animated manner evocative of user scrolling. Collections of search results are arranged in grids, like tiles. Search results are reviewed on a grid-by-grid basis, with small portions of prior, or subsequent, grids being displayed at the edges of the display, thereby visually indicating that further, or subsequent, grids are accessible. Alternatively, other grids can represent different types of search results. The quantity in a grid, and their size, are dynamically adjusted based on the size of the display.
47 Citations
20 Claims
-
1. A computing device comprising:
-
one or more processing units; a display device; and one or more computer-readable storage media comprising computer-executable instructions, which, when executed by the one or more processing units, cause the computing device to; generate, on the display device, a defined display area for each search result in a first set of search results, the defined display area being visually distinct from other defined display areas; align, on the display device, the defined display areas for the first set of search results into a grid comprising at least one column; generate, on the display device, along a first edge, a visual hint of a second set of search results, the visual hint comprising a portion of defined display areas for at least some search results of the second set of search results, the portion hinting that a remaining portion of the defined display areas for the at least some search results of the second set of search results exist, undisplayed, beyond the first edge; generate, on the display device, wholly within at least some of the defined display areas for the first set of search results, at least one of;
a preview of information that is identified by a search result of the defined display area within which the preview is generated and a formatting of content in accordance with a category of information that is identified by the search result of the defined display area within which the formatting of content is performed;detect a user input directed to the visual hint of the second set of search results; regenerate the defined display areas for the first set of search results so as to generate, along a second edge, opposite the first edge, a portion of defined display areas for at least some search results of the first set of search results, hinting that a remaining portion of the defined display areas for the at least some search results of the first set of search results exist, undisplayed, beyond the second edge; and regenerate the portion of defined display areas for the at least some search results of the second set of search results, the regenerating comprising generating a defined display area for each search result in the second set of search results, the defined display areas for the search results in the second set of search results being visually distinct from all other defined display areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A graphical user interface physically generated on a physical display device by a computing device for providing a user with rich content search results, the graphical user interface comprising:
-
multiple defined display areas, one for each search result in a first set of search results, the defined display areas being visually distinct from one another and being arranged in a column; at least one of;
a preview of information, wholly displayed within one of the multiple defined display areas for the first set of search results, that is identified by a search result of the one defined display area within which the preview is displayed and a formatting of content, wholly displayed within one of the defined display areas for the first set of search results, in accordance with a category of information that is identified by the search result of the one defined display area within which the formatting of content is displayed; anda visual hint of a second set of search results, the visual hint comprising portions of defined display areas, arranged along a first edge, for at least some search results of the second set of search results, the portions hinting that corresponding remaining portions of the defined display areas for the at least some search results of the second set of search results exist, undisplayed, beyond the first edge; wherein, in response to user input directed to the visual hint of the second set of search results; the multiple defined display areas are changed such that the graphical user interface comprises a portion of defined display areas for at least some search results of the first set of search results are shown along a second edge opposite the first edge, the portion of the defined display areas hinting that a remaining portion of the defined display areas for the at least some search results of the first set of search results exist, undisplayed, beyond the second edge; and the portion of defined display areas for the at least some search results of the second set of search results are changed such that the graphical user interface comprises a defined display area for each search result in the second set of search results, the defined display areas for the search results in the second set of search results being visually distinct from all other defined display areas. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of generating a presentation of rich content search results, the method comprising the steps of:
-
generating, on a display device of a computing device, a defined display area for each search result in a first set of search results, the defined display area being visually distinct from other defined display areas; aligning, on the display device of the computing device, the defined display areas for the first set of search results into a grid comprising at least one column; generating, on the display device of the computing device, along a first edge, a visual hint of a second set of search results, the visual hint comprising a portion of the defined display areas for at least some search results of the second set of search results, the portion hinting that a remaining portion of the defined display areas for the at least some search results of the second set of search results exists, undisplayed, beyond the first edge; generating, on the display device of the computing device, wholly within at least some of the defined display areas for the first set of search results, at least one of;
a preview of information that is identified by a search result of the defined display area within which the preview is generated and a formatting of content in accordance with a category of information that is identified by the search result of the defined display area within which the formatting of content is performed;detecting a user input directed to the visual hint of the second set of search results; regenerating the defined display areas for the first set of search results so as to generate, along a second edge, opposite the first edge, a portion of defined display areas for at least some search results of the first set of search results, the regenerated portion of the defined display areas hinting that a remaining portion of the defined display areas for the at least some search results of the first set of search results exist, undisplayed, beyond the second edge; and regenerating the portion of defined display areas for the at least some search results of the second set of search results, the regenerating comprising generating a defined display area for each search result in the second set of search results, the defined display areas for the search results in the second set of search results being visually distinct from all other defined display areas. - View Dependent Claims (17, 18, 19, 20)
-
Specification