BROWSING RELATED IMAGE SEARCH RESULT SETS
First Claim
1. One or more computer storage media storing computer-useable instructions that, when executed by a computing device, perform a method for displaying image results comprising:
- ordering a plurality of search queries and corresponding responsive image results along a first display axis;
ordering the responsive image results along a second display axis;
displaying at least a portion of the responsive results based on the ordering along the first and second display axes;
identifying an additional query related to at least one of the plurality of search queries and a corresponding plurality of additional responsive image results;
adding the additional query and the corresponding additional responsive image results to the ordering of search queries along the first display axis;
translating the plurality of queries and the corresponding responsive image results along the first display axis, the translation resulting in removing one of the plurality of queries from display; and
displaying the additional query and the corresponding additional responsive image results.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods are provided for displaying image results responsive to a search query. In addition to displaying responsive results for a query, responsive results are also provided for related queries. The results are ordered along a plurality of display axes, including at least one axis corresponding to the ordering of the various search queries. The results can be displayed in an aligned or non-aligned manner. The results can then be translated along one or more of the display axes to allow a user to browse the various results.
34 Citations
20 Claims
-
1. One or more computer storage media storing computer-useable instructions that, when executed by a computing device, perform a method for displaying image results comprising:
-
ordering a plurality of search queries and corresponding responsive image results along a first display axis; ordering the responsive image results along a second display axis; displaying at least a portion of the responsive results based on the ordering along the first and second display axes; identifying an additional query related to at least one of the plurality of search queries and a corresponding plurality of additional responsive image results; adding the additional query and the corresponding additional responsive image results to the ordering of search queries along the first display axis; translating the plurality of queries and the corresponding responsive image results along the first display axis, the translation resulting in removing one of the plurality of queries from display; and displaying the additional query and the corresponding additional responsive image results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for displaying image results comprising:
-
ordering a plurality of search queries and corresponding responsive image results along a first display axis; ordering the responsive image results along a second display axis, the second display axis being approximately orthogonal to a viewing plane of a display device; ordering the responsive results along a third display axis; displaying at least a portion of the responsive results based on the ordering along the first, second, and third display axes; translating the responsive results along at least the second display axis, the translation resulting in removing a first plurality of responsive results from display; and displaying a second plurality of responsive results. - View Dependent Claims (11, 12, 13, 14)
-
-
10. The method of 9, wherein the responsive image results are ordered along the second display axis based on a ranking of the results relative to the corresponding query, and wherein the second plurality of responsive results comprise results with a ranking relative to the corresponding query that is lower than the ranking of results in the first plurality of responsive results.
-
15. One or more computer storage media storing computer-useable instructions that, when executed by a computing device, perform a method for displaying image results comprising:
-
ordering a plurality of search queries and corresponding responsive search results along a first display axis; ordering image results responsive to the plurality of queries along a second display axis, the second display axis being approximately orthogonal to the first display axis; ordering the responsive results along a third display axis, the third display axis being approximately orthogonal to the first display axis and the second display axis; displaying at least a portion of the responsive results based on the ordering along the first, second, and third display axes; automatically translating the responsive results along one or more of the display axes, the translation resulting in removing a first plurality of results from display; and displaying a second plurality of responsive results, wherein the responsive results are ordered in a non-aligned manner along at least two display axes. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification