INFERRING POSITIONS WITH CONTENT ITEM MATCHING
First Claim
7. A method comprising:
- capturing, at a device position, one or more images using a mobile computing device;
observing, at the device position, at least one beacon proximate to the mobile computing device;
providing the one or more captured images and identifying the at least one observed beacon to a cloud service, the cloud service determining the device position based on the at least one observed beacon and the one or more captured image;
receiving, from the cloud service, a determination of the device position; and
associating the determined device position with the one or more captured images.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments infer position information using captured content items. A computing device such as a mobile computing or a cloud service analyzes one or more content items to generate information describing the content items. For content items that include photographs, for example, the photographs are processed to identify faces, objects, places, text, etc. The generated information is compared to reference content items (e.g., image comparison), user data (e.g., calendar data, contact information, etc.), and/or public data (e.g., address information, event information, etc.) to identify at least one match. Location information associated with the matched reference content items, user data, and/or public data is obtained. A position is determined for the content items based on the location information obtained from the matched reference content item, user data, and/or public data. In some embodiments, the obtained location information is used to refine a position determined using a beacon-based positioning service.
22 Citations
20 Claims
-
7. A method comprising:
-
capturing, at a device position, one or more images using a mobile computing device; observing, at the device position, at least one beacon proximate to the mobile computing device; providing the one or more captured images and identifying the at least one observed beacon to a cloud service, the cloud service determining the device position based on the at least one observed beacon and the one or more captured image; receiving, from the cloud service, a determination of the device position; and associating the determined device position with the one or more captured images. - View Dependent Claims (1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
13-1. The method of claim 7, refining the determined device position by:
-
associating the one or more captured images with one or more images stored on the mobile computing device; accessing location information for the one or more images stored on the mobile computing device; and refining the determined device position based on the location information for the one or more images stored on the mobile computing device.
-
-
16. One or more computer storage media embodying computer-executable components, said components comprising:
-
a memory component that causes at least one processor to store a plurality of reference content items, the memory component further storing location information associated with the plurality of reference content items; an interface component that causes at least one processor to access at least one content item captured by a computing device; a signal processing component that causes at least one processor to compare the content item accessed by the interface component to one or more of the plurality of reference content items stored by the memory component, the signal processing component further identifying at least one of the reference content items based on the comparison; and a positioning service component that causes at least one processor to determine a position for association with the accessed content item based on the location information associated with the identified content item. - View Dependent Claims (17, 18, 19, 20)
-
Specification