Control of search results with multipoint pinch gestures
First Claim
1. A method comprising:
- identifying search results based on a search, the search results including a plurality of items, each respective item including item data including image data and metadata, the item data including initial item data;
causing an item listing to be displayed on a display of a device having a touch-enabled screen, the item listing including, for each respective listed item, the initial item data including a concurrent display of an initial image of the item and corresponding initial metadata describing the item;
receiving an indication of a pinch-out gesture having been detected by the touch-enabled screen of the device;
in response to the indication of the pinch-out gesture, scaling the item listing to produce a scaled-in listing including fewer of the items and an increased amount of the image data causing a more detailed refinement of the initial image and an increased amount of the corresponding metadata causing a more detailed refinement of the initial metadata for each remaining listed item;
in response to the production of the scaled-in listing, causing the scaled-in listing to be displayed as a concurrent presentation of the increased amount of the image data causing a more detailed refinement of the initial image and the increased amount of the metadata causing a more detailed refinement of the initial metadata on the display of the device;
receiving an indication of a further pinch-out gesture having been detected by the touch-enabled screen at a location on the display directly above and corresponding to a particular aspect of the initial item data in the item listing;
in response to the indication of the further pinch-out gesture, scaling the listing to produce a further scaled-in listing including an increased amount of item data for the initial item data and corresponding to the particular aspect of the initial item data for each remaining listed item;
in response to the production of the further scaled-in listing, causing the further scaled-in listing to be displayed on the display of the device, the scaling the listing to produce the further scaled-in listing further includes;
further elaborating a particular aspect of one of the initial image data and the initial metadata for each remaining listed item responsive to identifying the further pinch-out gesture corresponds to the particular aspect of the respective one of the initial image data and the initial metadata in the item listing; and
causing the further elaborated particular aspect of one of the initial image data and the initial metadata to be displayed on the display of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device incorporates a touch-enabled screen configured to accept a user'"'"'s interaction with the touch screen to control display of the results of online searches for information and ecommerce listings. A user'"'"'s interaction with the touch screen of the device with multipoint pinch gestures facilitates navigation through large volumes of search results. Touch-enabled navigation with pinch gestures to elaborate or contract the results of a given search may present a more definitive view of those results or present a better indication of the requirement for a further search by the user. Listings of item data with elaborated or contracted details are produced through corresponding scaling processes which are in turn controlled through associated multipoint pinch gestures.
39 Citations
24 Claims
-
1. A method comprising:
-
identifying search results based on a search, the search results including a plurality of items, each respective item including item data including image data and metadata, the item data including initial item data; causing an item listing to be displayed on a display of a device having a touch-enabled screen, the item listing including, for each respective listed item, the initial item data including a concurrent display of an initial image of the item and corresponding initial metadata describing the item; receiving an indication of a pinch-out gesture having been detected by the touch-enabled screen of the device; in response to the indication of the pinch-out gesture, scaling the item listing to produce a scaled-in listing including fewer of the items and an increased amount of the image data causing a more detailed refinement of the initial image and an increased amount of the corresponding metadata causing a more detailed refinement of the initial metadata for each remaining listed item; in response to the production of the scaled-in listing, causing the scaled-in listing to be displayed as a concurrent presentation of the increased amount of the image data causing a more detailed refinement of the initial image and the increased amount of the metadata causing a more detailed refinement of the initial metadata on the display of the device; receiving an indication of a further pinch-out gesture having been detected by the touch-enabled screen at a location on the display directly above and corresponding to a particular aspect of the initial item data in the item listing; in response to the indication of the further pinch-out gesture, scaling the listing to produce a further scaled-in listing including an increased amount of item data for the initial item data and corresponding to the particular aspect of the initial item data for each remaining listed item; in response to the production of the further scaled-in listing, causing the further scaled-in listing to be displayed on the display of the device, the scaling the listing to produce the further scaled-in listing further includes; further elaborating a particular aspect of one of the initial image data and the initial metadata for each remaining listed item responsive to identifying the further pinch-out gesture corresponds to the particular aspect of the respective one of the initial image data and the initial metadata in the item listing; and causing the further elaborated particular aspect of one of the initial image data and the initial metadata to be displayed on the display of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine-readable medium not comprising transitory propagating signals and embodying a set of instructions, that when executed by at least one processor of a device having a touch-enabled screen, causes the at least one processor to perform operations comprising:
-
identifying search results based on a search, the search results including a plurality of items, each respective item including item data including image data and metadata, the item data including initial item data; causing an item listing to be displayed on a display of the device, the item listing including, for each respective listed item, initial item data including a concurrent display of an initial image of the item and corresponding initial metadata describing the item; receiving an indication of a pinch-out gesture having been detected by the ouch-enabled screen of the device; in response to the indication of the pinch-out gesture, scaling the item listing to produce a scaled-in listing including fewer of the items and an increased amount of image data causing a more detailed refinement of the initial image and an increased amount of corresponding metadata causing a more detailed refinement of the initial metadata for each remaining listed item; in response to the production of the scaled-in listing, causing the scaled-in listing to be displayed as a concurrent presentation of the increased amount of the image data causing a more detailed refinement of the initial image and the increased amount of the metadata causing a more detailed refinement of the initial metadata on the display of the device; receiving an indication of a further pinch-out gesture having been detected by the touch-enabled screen at a location on the display directly above and corresponding to a particular aspect of the initial item data in the item listing; in response to the indication of the further pinch-out gesture, scaling the listing to produce a further scaled-in listing including an increased amount of item data for the initial item data and corresponding to the particular aspect of the initial item data for each remaining listed item; in response to the production of the further scaled-in listing, causing the further scaled-in listing to be displayed on the display of the device, the scaling the listing to produce the further scaled-in listing further includes; further elaborating a particular aspect of one of the initial image data and the initial metadata for each remaining listed item responsive to identifying the further pinch-out gesture corresponds to the particular aspect of the respective one of the initial image data and the initial metadata in the item listing; and causing the further elaborated particular aspect of one of the initial image data and the initial metadata to be displayed on the display of the device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a processor configured to identify search results based on a search, the search results including a plurality of items, each respective item including item data including image data and metadata, the item data including initial item data; a display including a touch-enabled screen transparently overlaying at least a portion of the display, a processor configured to cause an item listing to be displayed on a display of a device that has a touch-enabled screen, the item listing including, for each respective listed item, the initial item data including a concurrent display of an initial image of the item and that corresponds to initial metadata that describes the item; a touch-sensitive module communicatively coupled to the touch-enabled screen and configured to receive an indication of the pinch-out gesture that has been detected by the touch-enabled screen; a storage module to store the item listing; and a scaling module configured to scale the item listing in response to the pinch-out gesture and produce a scaled-in listing including fewer of the items and an increased amount of the image data to cause a more detailed refinement of the initial image and an increased amount of the corresponding metadata to cause a more detailed refinement of the initial metadata for each remaining listed item, the scaling module is further configured to display a concurrent presentation of the increased amount of the image data causing a more detailed refinement of the initial image and the increased amount of the corresponding metadata to cause a more detailed refinement of the initial metadata on the display for each item listed, the scaling module is further configured to receive an indication of a further pinch-out gesture that has been detected by the touch enabled screen at a location on the display directly above and corresponds to a particular aspect of the initial item data in the item listing, in response to the indication of the further pinch-out gesture, the scaling module is further configured to scale the listing to produce a further scaled-in listing including an increased amount of item data for the initial item data and corresponding to the particular aspect of the initial item data for each remaining listed item, in response to the production of the further scaled-in listing, the scaling module is further configured to cause the further scaled-in listing to be displayed on the display of the device, the scaling module is further configured to further elaborate a particular aspect of one of the initial image data and the initial metadata for each remaining listed item responsive to an identification that the further pinch-out gesture corresponds to the particular aspect of the respective one of the initial image data and the initial metadata in the item listing, the scaling module is further configured to cause the further elaborated particular aspect of one of the initial image data and the initial metadata to be displayed on the display of the device.
-
Specification