Three-dimensional interface for content location
First Claim
1. A computer-implemented method of displaying content using a computing device, comprising:
- receiving a search query;
determining a plurality of instances of content, relating to the search query,the plurality of instances of content comprising a first instance of content and a second instance of content,the first instance of content comprising a first aspect and a second aspect,the second instance of content comprising a third aspect and a fourth aspect;
displaying, according to a user-adjustable criteria, a first multi-sided three-dimensional element in a two-dimensional display, the first multi-sided three-dimensional element corresponding to the first instance of content;
displaying, according to the user-adjustable criteria, a second multi-sided three-dimensional element, in the two-dimensional display, the second multi-sided three-dimensional element corresponding to the second instance of content;
displaying the first aspect on a first side of the first multi-sided three-dimensional element;
displaying the second aspect on a second side of the first multi-sided three-dimensional element;
displaying the third aspect on a first side of the second multi-sided three-dimensional element, the first aspect and the third aspect being a first common type of information;
displaying the fourth aspect on a second side of the second multi-sided three-dimensional element, the second aspect and the fourth aspect being a second common type of information, the first common type of information being different than the second common type of information;
determining a first rotation of the computing device, with respect to a user, based at least in part upon a first input detected by at least one sensor of the computing device;
determining a first filtering criterion;
displaying an updated presentation display for the first multi-sided three-dimensional element and the second multi-sided three-dimensional element, based at least in part upon the first filtering criterion and a direction of the first rotation of the computing device, wherein the first aspect of the first instance of content and the third aspect of the second instance of content are emphasized relative to the second aspect and the fourth aspect based on the direction of the first rotation, and the first multi-sided three-dimensional element is displayed larger than the second multi-sided three-dimensional element based on the first filtering criterion;
in response to a first selection of the first instance of content, generating a detail view of the first instance of content;
determining a second rotation of the computing device, with respect to a user, based at least in part upon a second input detected by at least one sensor of the computing device; and
displaying additional information associated with the first instance of content, based at least in part upon a direction of the second rotation of the computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Instances of content, such as search results or browse items, can be displayed using a plurality of three-dimensional elements, with selected pieces of information for each instance placed upon faces, sides, or other portions of those elements. A user can view similar information for each of the instances of content by rotating the elements, such as by interacting with an input element or rotating a portable computing device rendering the elements. The user can apply various filtering criteria or value ranges, whereby the relative position of the elements in three-dimensional space can be adjusted based at least in part upon the applied values. By rotating the elements, applying criteria, and changing the camera view of the elements, a user can quickly compare a large number of instances of context according to a number of different criteria, and can quickly locate items of interest from a large selection of items.
21 Citations
20 Claims
-
1. A computer-implemented method of displaying content using a computing device, comprising:
-
receiving a search query; determining a plurality of instances of content, relating to the search query, the plurality of instances of content comprising a first instance of content and a second instance of content, the first instance of content comprising a first aspect and a second aspect, the second instance of content comprising a third aspect and a fourth aspect; displaying, according to a user-adjustable criteria, a first multi-sided three-dimensional element in a two-dimensional display, the first multi-sided three-dimensional element corresponding to the first instance of content; displaying, according to the user-adjustable criteria, a second multi-sided three-dimensional element, in the two-dimensional display, the second multi-sided three-dimensional element corresponding to the second instance of content; displaying the first aspect on a first side of the first multi-sided three-dimensional element; displaying the second aspect on a second side of the first multi-sided three-dimensional element; displaying the third aspect on a first side of the second multi-sided three-dimensional element, the first aspect and the third aspect being a first common type of information; displaying the fourth aspect on a second side of the second multi-sided three-dimensional element, the second aspect and the fourth aspect being a second common type of information, the first common type of information being different than the second common type of information; determining a first rotation of the computing device, with respect to a user, based at least in part upon a first input detected by at least one sensor of the computing device; determining a first filtering criterion; displaying an updated presentation display for the first multi-sided three-dimensional element and the second multi-sided three-dimensional element, based at least in part upon the first filtering criterion and a direction of the first rotation of the computing device, wherein the first aspect of the first instance of content and the third aspect of the second instance of content are emphasized relative to the second aspect and the fourth aspect based on the direction of the first rotation, and the first multi-sided three-dimensional element is displayed larger than the second multi-sided three-dimensional element based on the first filtering criterion; in response to a first selection of the first instance of content, generating a detail view of the first instance of content; determining a second rotation of the computing device, with respect to a user, based at least in part upon a second input detected by at least one sensor of the computing device; and displaying additional information associated with the first instance of content, based at least in part upon a direction of the second rotation of the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device for displaying content, comprising:
-
at least one processor; and at least one memory device including instructions that, when executed by the at least one processor, cause the at least one processor to; receive a search query; determine a plurality of instances of content, relating to the search query, the plurality of instances of content comprising a first instance of content and a second instance of content, the first instance of content comprising a first aspect and a second aspect, the second instance of content comprising a third aspect and a fourth aspect; display, according to a user-adjustable criteria, a first multi-sided three-dimensional element in a two-dimensional display, the first multi-sided three-dimensional element corresponding to the first instance of content; display, according to the user-adjustable criteria, a second multi-sided three-dimensional element in the two-dimensional display, the second multi-sided three-dimensional element corresponding to the second instance of content; display the first aspect on a first side of the first multi-sided three-dimensional element; display the second aspect on a second side of the first multi-sided three-dimensional element; display the third aspect on a first side of the second multi-sided three-dimensional element, the first aspect and the third aspect being a first common type of information; display the fourth aspect on a second side of the second multi-sided three-dimensional element, the second aspect and the fourth aspect being a second common type of information, the first common type of information being different than the second common type of information; determine a first rotation of the computing device, with respect to a user, based at least in part upon a first input detected by at least one sensor of the computing device; determine a first filtering criterion; display the first multi-sided three-dimensional element and the second multi-sided three-dimensional element in an adjusted relative position, based at least in part upon the first filtering criterion and the first rotation of the computing device, wherein the first aspect of the first instance of content and the third aspect of the second instance of content are emphasized relative to the second aspect and the fourth aspect based on the first rotation, and the first multi-sided three-dimensional element is displayed larger than the second multi-sided three-dimensional element based on the first filtering criterion; in response to a first selection of the first instance of content, generate a detail view of the first instance of content; determine a second rotation of the computing device, with respect to a user, based at least in part upon a second input detected by at least one sensor of the computing device; and display additional information associated with the first instance of content, based at least in part upon a direction of the second rotation of the computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions for displaying content, the instructions when executed by at least one processor causing the at least one processor to:
-
receive a search query; determine a plurality of instances of content, relating to the search query, the plurality of instances of content comprising a first instance of content and a second instance of content, the first instance of content comprising a first aspect and a second aspect, the second instance of content comprising a third aspect and a fourth aspect; display, according to a user-adjustable criteria, a first multi-sided three-dimensional element in a two-dimensional display, the first multi-sided three-dimensional element corresponding to the first instance of content; display, according to the user-adjustable criteria, a second multi-sided three-dimensional element in the two-dimensional display, the second multi-sided three-dimensional element corresponding to the second instance of content; display the first aspect on a first side of the first multi-sided three-dimensional element; display the second aspect on a second side of the first multi-sided three-dimensional element; display the third aspect on a first side of the second multi-sided three-dimensional element, the first aspect and the third aspect being a first common type of information; display the fourth aspect on a second side of the second multi-sided three-dimensional element, the second aspect and the fourth aspect being a second common type of information, the first common type of information being different than the second common type of information; determine a first filtering criterion; display, based on the first filtering criterion, the first multi-sided three-dimensional element larger on a display element of a computing device than the second multi-sided three-dimensional element; determine a direction of a first rotation of the computing device, with respect to a user, based at least in part upon a first input detected by at least one sensor of the computing device; based on the direction of the first rotation, display the second multi-sided three-dimensional element larger on the display than a third multi-sided three-dimensional element; and remove the first multi-sided three-dimensional element from the display. - View Dependent Claims (19, 20)
-
Specification