DATA ACCESS BASED ON CONTENT OF IMAGE RECORDED BY A MOBILE DEVICE
First Claim
1. A method for accessing information, comprising:
- receiving image data representing an image captured by a mobile device;
receiving location data indicating a location at which the image was captured by the mobile device;
determining image attribute information from the image data;
determining 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 within a predefined distance from the location at which the image was captured by the mobile device; and
accessing image content information based on the location data if the image attribute information matches the previously obtained attribute information within the predefined matching threshold, wherein the content information identifies content of the image that is associated with the previously obtained image data and associated with the location.
6 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to using image data and contextual data to determine information about a scene, based on one or more previously obtained images. Contextual data, such location of image capture, can be used to determine previously obtained images related to the contextual data and other location-related information, such as billboard locations. With even low resolution devices, such as cell phone, image attributes, such as a histogram or optically recognized characters, can be compared between the previously obtained images and the newly captured image. Attributes matching within a predefined threshold indicate matching images. Information on the content of matching previously obtained images can be provided back to a user who captured the new image. User profile data can refine the content information. The content information can also be used as search terms for additional searching or other processing.
-
Citations
20 Claims
-
1. A method for accessing information, comprising:
-
receiving image data representing an image captured by a mobile device; receiving location data indicating a location at which the image was captured by the mobile device; determining image attribute information from the image data; determining 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 within a predefined distance from the location at which the image was captured by the mobile device; and accessing image content information based on the location data if the image attribute information matches the previously obtained attribute information within the predefined matching threshold, wherein the content information identifies content of the image that is associated with the previously obtained image data and associated with the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server for accessing information, comprising:
-
a processor; a communication interface in communication with the processor and with a network; and a memory in communication with the processor and storing data and instructions that cause the processor to a plurality of operations, including; receiving image data representing an image captured by a mobile device in communication with the network; receiving location data indicating a location at which the image was captured by the mobile device; determining image attribute information from the image data; determining 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 within a predefined distance from the location at which the image was captured by the mobile device; and accessing image content information from a data store based on the location data if the image attribute information matches the previously obtained attribute information within the predefined matching threshold, wherein the content information identifies content of the image that is associated with the previously obtained image data and associated with the location. - View Dependent Claims (14, 15, 16)
-
-
17. A method for accessing information, comprising:
-
capturing an image with an imaging device; determining a location of the imaging device; creating image data from the image; determining image attribute information from the image data; transmitting the image attribute information through a network interface to a data server, wherein the image attribute information is transmitted with a request to determine 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 within a predefined distance from the location at which the image was captured by the mobile device; and receiving image content information based on the location data if the image attribute information matches the previously obtained attribute information within the predefined matching threshold, wherein the content information identifies content of the image that is associated with the previously obtained image data and associated with the location. - View Dependent Claims (18)
-
-
19. A network device for providing access to information, comprising:
-
a processor; a communication interface in communication with the processor and with a network; an image processing component in communication with the processor; a location detector in communication with the processor; an output component in communication with the processor; and a memory in communication with the processor and storing data and instructions that cause the processor to a plurality of operations, including; causing the image processing component to capture an image; causing the location detector to determine a location at which the image was captured; creating image data from the image; determining image attribute information from the image data; transmitting the image attribute information through the communication interface to a data server, wherein the image attribute information is transmitted with a request to determine 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 within a predefined distance from the location at which the image was captured by the mobile device; receiving image content information based on the location data if the image attribute information matches the previously obtained attribute information within the predefined matching threshold, wherein the content information identifies content of the image that is associated with the previously obtained image data and associated with the location; and outputting the image content information with the output component. - View Dependent Claims (20)
-
Specification