US 11,734,743 B2
System and methods for personalization and enhancement of a marketplace
Michael George Lenahan, Moraga, CA (US); Ben Lucas Mitchell, Oakland, CA (US); Chahn Chung, San Francisco, CA (US); Myra Sandoval, San Francisco, CA (US); Timothy Sean Suglian, San Francisco, CA (US); Matthew Bret MacLaurin, Santa Cruz, CA (US); James Ross Skorupski, San Jose, CA (US); Jesse Wolfe, Sammamish, WA (US); Hsin-Yi Chien, Cupertino, CA (US); Marie Jeanette Floyd Tahir, San Jose, CA (US); Jai Dandekar, Garden Ridge, TX (US); and Healey Cypher, Santa Cruz, CA (US)
Assigned to EBAY INC., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Jul. 27, 2021, as Appl. No. 17/443,472.
Application 17/443,472 is a continuation of application No. 15/802,352, filed on Nov. 2, 2017, granted, now 11,113,740.
Application 15/802,352 is a continuation of application No. 14/051,375, filed on Oct. 10, 2013, granted, now 9,830,632.
Claims priority of provisional application 61/712,202, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,203, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,205, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,233, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,204, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,196, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,217, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,210, filed on Oct. 10, 2012.
Claims priority of provisional application 61/712,198, filed on Oct. 10, 2012.
Prior Publication US 2021/0358006 A1, Nov. 18, 2021
Int. Cl. G06Q 30/0601 (2023.01); G06Q 10/0833 (2023.01)
CPC G06Q 30/0625 (2013.01) [G06Q 10/0833 (2013.01); G06Q 30/0629 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0643 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method at an application server having a processor, memory, and storage, the method comprising:
receiving, at the application server processor, media from a seller;
analyzing, by the application server processor, the media to identify a product offered by the seller;
associating, using image recognition at the application server processor, the identified product to a known product in a database;
generating, by the application server processor, a webpage comprising the known product and an option associated with the known product;
receiving, at the application server processor, an indication of a selection of the option, the indication relating to physical movement of the option associated with the known product from a first area of the webpage to a second area of the webpage;
updating, by the application server processor, the webpage to reflect the physical movement of the option associated with the known product from the first area of the webpage to the second area of the webpage; and
generating for display, by the application server processor, a product associated with the selected option in response to the physical movement of the option associated with the known product from the first area of the webpage to the second area of the webpage.