US 11,682,141 B2
Item recommendations based on image feature data
Anurag Bhardwaj, Sunnyvale, CA (US); Robinson Piramuthu, Oakland, CA (US); and Neelakantan Sundaresan, Mountain View, CA (US)
Assigned to EBAY INC., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Jun. 25, 2020, as Appl. No. 16/912,519.
Application 16/912,519 is a continuation of application No. 16/204,805, filed on Nov. 29, 2018, granted, now 10,740,660.
Application 16/204,805 is a continuation of application No. 14/936,052, filed on Nov. 9, 2015, granted, now 10,185,899.
Application 14/936,052 is a continuation of application No. 14/218,704, filed on Mar. 18, 2014, granted, now 9,213,991.
Application 14/218,704 is a continuation of application No. 13/631,849, filed on Sep. 28, 2012, granted, now 8,737,729.
Claims priority of provisional application 61/567,050, filed on Dec. 5, 2011.
Claims priority of provisional application 61/554,890, filed on Nov. 2, 2011.
Claims priority of provisional application 61/541,970, filed on Sep. 30, 2011.
Prior Publication US 2020/0387763 A1, Dec. 10, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06K 9/46 (2006.01); G06T 7/90 (2017.01); G06F 16/532 (2019.01); G06F 16/583 (2019.01); G06F 16/58 (2019.01); G06F 16/9535 (2019.01); G06F 16/2457 (2019.01); G06T 7/41 (2017.01); G06V 10/50 (2022.01); G06V 10/56 (2022.01); G06F 18/21 (2023.01); G06F 18/22 (2023.01); G06Q 30/0601 (2023.01); G06T 7/13 (2017.01)
CPC G06T 7/90 (2017.01) [G06F 16/24578 (2019.01); G06F 16/532 (2019.01); G06F 16/583 (2019.01); G06F 16/5838 (2019.01); G06F 16/5866 (2019.01); G06F 16/9535 (2019.01); G06F 18/21 (2023.01); G06F 18/22 (2023.01); G06Q 30/0629 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0643 (2013.01); G06T 7/13 (2017.01); G06T 7/41 (2017.01); G06V 10/50 (2022.01); G06V 10/507 (2022.01); G06V 10/56 (2022.01); G06T 2207/10024 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a network system from an application installed on a device of a user, a query image;
performing, by a hardware processor of the network system, image processing to identify a pattern associated with an item depicted in the query image;
comparing, by the network system, the pattern associated with the item depicted in the query image with a pattern associated with an image of each of a plurality of available items;
based on the comparing, identifying, by the network system, item recommendations of the available items that closely match the item depicted in the query image; and
causing presentation of the item recommendations on the device of the user.