US 11,809,692 B2
Analyzing and linking a set of images by identifying objects in each image to determine a primary image and a secondary image
Nithya Chellam, Bengaluru (IN); Rahul Kyamaji, San Jose, CA (US); Sruthi Madapoosi Ravi, Chennai (IN); Krithika Sairam, San Jose, CA (US); and Pranav Shekhar Jha, Kadugodi (IN)
Assigned to eBay Inc., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Jul. 11, 2019, as Appl. No. 16/509,170.
Application 16/509,170 is a continuation of application No. 15/088,586, filed on Apr. 1, 2016, granted, now 10,366,144.
Prior Publication US 2020/0081959 A1, Mar. 12, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/04842 (2022.01); G06F 40/134 (2020.01); G06F 3/0482 (2013.01); G06F 3/0485 (2022.01); G06Q 30/0601 (2023.01); G06F 18/00 (2023.01); G06F 3/14 (2006.01)
CPC G06F 3/04842 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0485 (2013.01); G06F 40/134 (2020.01); G06Q 30/0601 (2013.01); G06F 3/14 (2013.01); G06F 18/00 (2023.01); G06F 2203/04806 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system comprising:
hardware processing circuitry; and
one or more hardware memories storing instructions that when executed configure the hardware processing circuitry to perform operations comprising:
evaluating a plurality of images to identify a plurality of objects, wherein at least a first image of the plurality of images includes more than one object of the plurality of objects;
based on the evaluation, determining that the first image of the plurality of images includes a greatest quantity of objects of the plurality of objects;
determining that at least a second image of the plurality of images includes a first view of an object of the greatest quantity of objects in the first image;
determining that at least a third image of the plurality of images includes a second view of the object of the greatest quantity of objects in the first image;
associating a first link with the object of the greatest quantity of objects in the first image, wherein the first link is directed to the second image;
associating a second link with the first view of the object in the second image, wherein the second link is directed to the third image;
determining a location of the object in the second image relative to a location of the object in the third image;
determining a display order of the plurality of images based on the first image including the greatest quantity of objects and the location of the object in the second image relative to the location of the object in the third image, the display order indicating that the second image is to follow the first image, and that the third image is to follow the second image;
associating the first link with the first image and the second link with the second image based on the display order;
receiving input indicating a selection of the first link in the first image; and
causing the second image including the first view of the object to be displayed in response to the selection.