US 11,782,970 B2
Query categorization based on image results
Anna Majkowska, San Francisco, CA (US); and Cristian Tapus, Santa Clara, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 28, 2022, as Appl. No. 17/705,478.
Application 17/705,478 is a continuation of application No. 15/803,215, filed on Nov. 3, 2017, granted, now 11,308,149.
Application 15/803,215 is a continuation of application No. 12/649,160, filed on Dec. 29, 2009, granted, now 9,836,482, issued on Dec. 5, 2017.
Prior Publication US 2022/0215049 A1, Jul. 7, 2022
Int. Cl. G06F 16/53 (2019.01); G06F 16/532 (2019.01); G06N 20/00 (2019.01)
CPC G06F 16/532 (2019.01) [G06N 20/00 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computing system comprising:
one or more processors;
one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:
receiving a first query, wherein the first query comprises a first set of text characters;
obtaining, by processing the first query with a search engine, a plurality of images associated with a first set of image results, wherein the first set of image results are responsive to the first query;
determining, by processing at least a subset of the plurality of images with a categorizer engine, one or more categories associated with the first set of image results, wherein at least one of the categories specifies a presence of a particular visual feature in one or more images of the plurality of images;
generating an association between the first query and the one or more categories based at least in part on the first set of image results;
receiving a second query, wherein the second query comprises a second set of text characters;
obtaining, by processing the second query with the search engine, a second set of image results, wherein the second set of image results are responsive to the second query;
determining the second query is associated with the first query; and
modifying, via the search engine, a ranking for the second set of image results based on the one or more categories associated with the first set of image results, wherein modifying the ranking comprises:
determining one or more particular image results of the second set of image results are associated with the one or more categories; and
increasing the ranking of the one or more particular image results based on the one or more particular image results having an association with the one or more categories of the first query.