PRESENTING IMAGE SEARCH RESULTS
2 Assignments
0 Petitions
Accused Products
Abstract
A system and computer-implemented method is provided for organizing multiple user submitted results responsive to an image query. A plurality of content submissions may be received from a variety of submitting users, each content submission including an image and an associated label. An image query may provide an image of an object as a request to identify the object. In response to receiving the image query, one or more results of the plurality of content submissions may be identified. A similarity between the labels for each of the one or more results may be determined and used to group the one or more results. Grouped results may be ranked and sorted for accurate and concise presentation to a querying user.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-implemented method comprising:
-
obtaining, from each of one or more users, one or more submitted images and, for each submitted image, an annotation for the image; receiving, from a particular user, a query image; obtaining a set of the submitted images that are identified as similar to the query image; selecting a representative annotation from among the annotations associated with the set of submitted images that are identified as similar to the query image; and providing the representative annotation for output in response to receiving the query image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving, from each of one or more image users, one or more submitted images and, for each submitted image, an annotation for the image; receiving, from a particular user, a query image; obtaining a set of the submitted images that are identified as similar to the query image; selecting a representative annotation from among the annotations associated with the set of submitted images that are identified as similar to the query image; and providing the representative annotation for output in response to receiving the query image. - View Dependent Claims (30, 31, 32, 33, 34)
-
-
35. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
receiving, from each of one or more users, one or more submitted images and, for each submitted image, an annotation for the image; receiving, from a particular user, a query image; obtaining a set of the submitted images that are identified as similar to the query image; selecting a representative annotation from among the annotations associated with the set of submitted images that are identified as similar to the query image; and providing the representative annotation for output in response to receiving the query image. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification