Patent ID: 11886495
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 6:
7. A computing system, the computing system comprising:
one or more processors; and
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:
storing a plurality of whitelisted locations, and associating one or more search types with each whitelisted location, wherein the one or more search types comprise a visual search type corresponding to at least one of a barcode scanning capability, a quick response code scanning capability, an image recognizer capability, and an optical character recognition capability, wherein a first whitelisted location is associated with a first search type associated with a first specific search capability, wherein a second whitelisted location is associated with a second search type associated with a second specific search capability, and wherein the first specific search capability differs from the second search capability;
before a user has initiated an image-based search at a computing device:
obtaining a geographic location of the computing device;
determining that the geographic location of the computing device is associated with a particular whitelisted location of the plurality of whitelisted locations;
obtaining the one or more search types associated with the particular whitelisted location;
responsive to obtaining the one or more search types, providing a graphical user interface comprising at least an indication of the one or more search types associated with the particular whitelisted location, wherein the graphical user interface comprises a predictive card, wherein the predictive card comprises information generated by a predictive model.