Patent ID: 9665596
Date: 2017-05-30
CPC Classifications: G06F,G06K

Claim:
1. A method comprising: receiving, by a processor, image data representing an image captured by a mobile device; analyzing, by the processor, the image data to determine an image histogram; receiving, by the processor, a mobile device identifier of the mobile device; accessing, by the processor and based on the mobile device identifier, profile information; receiving, by the processor, location data indicating a location at which the image was captured by the mobile device; receiving, by the processor, a time at which the image was captured by the mobile device; determining, by the processor, image attribute information from the image data; determining, by the processor, whether the image attribute information matches previously obtained attribute information within a predefined matching threshold, the previously obtained attribute information obtained from previously obtained image data representing a prior image captured at a second location within a predefined distance from the location and the time at which the image was captured by the mobile device, the previously obtained image data obtained with a second mobile device; selecting, by the processor, the previously obtained image data based on context correlation data, the context correlation data comprising the location and the second location; comparing, by the processor, the selected data against the image histogram; and determining, by the processor, search terms based on the image data and the image histogram.