US2016148294A1PendingUtilityA1

User interface for comparing items using gestures

61
Assignee: EBAY INCPriority: May 18, 2012Filed: Oct 30, 2015Published: May 26, 2016
Est. expiryMay 18, 2032(~5.8 yrs left)· nominal 20-yr term from priority
G06Q 30/0625G06Q 30/0641G06Q 30/0629G06F 3/0481G06F 16/958G06F 3/04847G06F 3/017G06F 3/04817G06F 3/04883
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In an example embodiment, a method of presenting marketplace listings is provided. Search parameters are received from a user interface on an electronic device. A search on marketplace listings is then performed using the search parameters, returning marketplace results. The marketplace results are then organized into a plurality of web pages, each web page corresponding to a different marketplace result, with each page organized so that a row on any one of the web pages corresponds to the same type of product attribute as that row on any of the other of the plurality of web pages. Then one of the plurality of web pages is displayed on the electronic device. When a swipe left or swipe right gesture is received, another of the plurality of web pages is displayed.

Claims

exact text as granted — not AI-modified
1 . A system comprising:
 a marketplace database containing a plurality of marketplace listings, the marketplace listings each including a retailer identification and a price for a product;   a web server configured to:
 receive search parameters from a user through a user interface on an electronic device; 
 perform a search on a plurality of records using the received search parameters, returning item records, the item records each including a plurality of product attributes; 
 organize the marketplace results into a plurality of web page portions, each web page portion corresponding to a different item record result, organizing the plurality of web page portions by arranging each of the plurality of product attributes onto a row of a plurality of rows on the each of the web page portions, wherein each row on any one of the plurality of web page portions corresponds to a same type of product attribute as that row on any other one of the plurality of web pages and maintaining a consistent row size of each matching attribute of the plurality of product attributes across all of the web page portions; and 
 cause the display at least one of the plurality of web page portions on the electronic device. 
   
     
     
         2 . The system of  claim 1 , wherein the web server is further configured to:
 receive first user input corresponding to a swipe left or swipe right gesture; and   cause the displaying of another of the plurality of web page portions on the electronic device in response to the first user input.   
     
     
         3 . The system of  claim 1 , wherein the web server is further configured to:
 receive second user input corresponding to a pinch-to-zoom gesture, wherein the pinch-to-zoom gesture includes the placement of two fingers on a touchscreen and spreading the two fingers apart; and   cause one of the product attributes on a currently displayed one of the plurality of web page portions to drill down, displaying sub-attributes and values for the sub-attributes for the one of the product attributes.   
     
     
         4 . The system of  claim 3 , wherein the web server is further configured to:
 receive third user input corresponding to a reverse pinch-to-zoom gesture, wherein the reverse pinch-to-zoom gesture includes the placement of two fingers on the touchscreen and bringing the two fingers closer together.   
     
     
         5 . The system of  claim 1 , wherein the web server is further configured to:
 receive third user input corresponding to a selection of a first button;   cause highlighting of any of the product attributes that share same values among all of the web page portions in response to the third user input.   
     
     
         6 . The system of  claim 1 , wherein the web server is further configured to:
 receive fourth user input corresponding to a selection of a second button;   cause highlighting of any of the product attributes that have different values from others of the plurality of web page portions in response to the fourth user input.   
     
     
         7 . A method, the method comprising:
 receiving search parameters from a user through a user interface on an electronic device;   performing a search on a plurality of records using the received search parameters, returning item records, the item records each including a plurality of product attributes;   organizing the marketplace results into a plurality of web page portions, each web page portion corresponding to a different item record result, organizing the plurality of web page portions by arranging each of the plurality of product attributes onto a row of a plurality of rows on the each of the web page portions, wherein each row on any one of the plurality of web page portions corresponds to a same type of product attribute as that row on any other one of the plurality of web pages and maintaining a consistent row size of each matching attribute of the plurality of product attributes across all of the web page portions; and   causing the display at least one of the plurality of web page portions on the electronic device.   
     
     
         8 . The method of  claim 7 , further comprising:
 receiving first user input corresponding to a swipe left or swipe right gesture; and   causing the displaying of another of the plurality of web page portions on the electronic device in response to the first user input.   
     
     
         9 . The method of  claim 7 , further comprising:
 receiving second user input corresponding to a pinch-to-zoom gesture, wherein the pinch-to-zoom gesture includes the placement of two fingers on a touchscreen and spreading the two fingers apart; and   causing one of the product attributes on a currently displayed one of the plurality of web page portions to drill down, displaying sub-attributes and values for the sub-attributes for the one of the product attributes.   
     
     
         10 . The method of  claim 9 , further comprising:
 receiving third user input corresponding to a reverse pinch-to-zoom gesture, wherein the reverse pinch-to-zoom gesture includes the placement of two fingers on the touchscreen and bringing the two fingers closer together.   
     
     
         11 . The method of  claim 7 , further comprising:
 receiving third user input corresponding to a selection of a first button;   causing highlighting of any of the product attributes that share same values among all of the web page portions in response to the third user input.   
     
     
         12 . The method of  claim 7 , further comprising:
 receiving fourth user input corresponding to a selection of a second button;   causing highlighting of any of the product attributes that have different values from others of the plurality of web page portions in response to the fourth user input.   
     
     
         13 . The method of  claim 7 , wherein the method is executed by a server separate and distinct from the electronic device. 
     
     
         14 . A non-transitory machine-readable storage medium including instructions that, when executed by a machine, cause the machine to perform operations comprising:
 receiving search parameters from a user through a user interface on an electronic device;   performing a search on a plurality of records using the received search parameters, returning item records, the item records each including a plurality of product attributes;   organizing the marketplace results into a plurality of web page portions, each web page portion corresponding to a different item record result, organizing the plurality of web page portions by arranging each of the plurality of product attributes onto a row of a plurality of rows on the each of the web page portions, wherein each row on any one of the plurality of web page portions corresponds to a same type of product attribute as that row on any other one of the plurality of web pages and maintaining a consistent row size of each matching attribute of the plurality of product attributes across all of the web page portions; and   causing the display at least one of the plurality of web page portions on the electronic device.   
     
     
         15 . The non-transitory machine-readable storage medium of  claim 14 , further comprising:
 receiving first user input corresponding to a swipe left or swipe right gesture; and   causing the displaying of another of the plurality of web page portions on the electronic device in response to the first user input.   
     
     
         16 . The non-transitory machine-readable storage medium of  claim 14 , further comprising:
 receiving second user input corresponding to a pinch-to-zoom gesture, wherein the pinch-to-zoom gesture includes the placement of two fingers on a touchscreen and spreading the two fingers apart; and   causing one of the product attributes on a currently displayed one of the plurality of web page portions to drill down, displaying sub-attributes and values for the sub-attributes for the one of the product attributes.   
     
     
         17 . The non-transitory machine-readable storage medium of  claim 16 , further comprising:
 receiving third user input corresponding to a reverse pinch-to-zoom gesture, wherein the reverse pinch-to-zoom gesture includes the placement of two fingers on the touchscreen and bringing the two fingers closer together.   
     
     
         18 . The non-transitory machine-readable storage medium of  claim 14 , further comprising:
 receiving third user input corresponding to a selection of a first button;   causing highlighting of any of the product attributes that share same values among all of the web page portions in response to the third user input.   
     
     
         19 . The non-transitory machine-readable storage medium of  claim 14 , further comprising:
 receiving fourth user input corresponding to a selection of a second button;   causing highlighting of any of the product attributes that have different values from others of the plurality of web page portions in response to the fourth user input.   
     
     
         20 . The non-transitory machine-readable storage medium of  claim 14 , wherein the method is executed by a server separate and distinct from the electronic device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.