ENHANCED NAVIGATION THROUGH MULTI-SENSOR POSITIONING
First Claim
1. One or more computer-readable media comprising computer-executable instructions for determining users'"'"' physical locations, the computer-executable instructions performing steps comprising:
- detecting movement of unidentified users in one or more image feeds received from one or more fixed location imaging devices, whose location remains invariant;
correlating the detected movement with one or more motion sensor data from one or more mobile computing devices carried by one or more users;
identifying at least some of the unidentified users based on the correlating;
determining physical locations for the identified users from the one or more image feeds received from the one or more fixed location imaging devices;
receiving image feeds from mobile computing devices carried by at least some of the identified users whose physical locations were determined; and
performing the detecting, the correlating, the identifying and the determining with the received image feeds from the mobile computing devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Enhanced navigation and positional metadata are provided based upon position determination utilizing data provided by multiple different systems of sensors. Infrastructure, or fixed sensor, data provides an initial location determination of humans and user-specific sensors that are co-located with their respective users provides identification of the users whose locations were determined. Navigation instructions provided based on the determined locations are enhanced by additional sensor data that is received from other user-specific sensors that are co-located with the users. Additionally, user privacy can be maintained by only utilizing sensor data authorized by the user, or by publishing fixed sensor data, identifying locations and movements of users, but not their identity, thereby enabling a user'"'"'s computing device to match such information to the information obtained from user-specific sensors to determine the user'"'"'s location.
-
Citations
20 Claims
-
1. One or more computer-readable media comprising computer-executable instructions for determining users'"'"' physical locations, the computer-executable instructions performing steps comprising:
-
detecting movement of unidentified users in one or more image feeds received from one or more fixed location imaging devices, whose location remains invariant; correlating the detected movement with one or more motion sensor data from one or more mobile computing devices carried by one or more users; identifying at least some of the unidentified users based on the correlating; determining physical locations for the identified users from the one or more image feeds received from the one or more fixed location imaging devices; receiving image feeds from mobile computing devices carried by at least some of the identified users whose physical locations were determined; and performing the detecting, the correlating, the identifying and the determining with the received image feeds from the mobile computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining users'"'"' physical locations, the method comprising the steps of:
-
detecting movement of unidentified users in one or more image feeds received from one or more fixed location imaging devices, whose location remains invariant; correlating the detected movement with one or more motion sensor data from one or more mobile computing devices carried by one or more users; identifying at least some of the unidentified users based on the correlating; determining physical locations for the identified users from the one or more image feeds received from the one or more fixed location imaging devices; receiving image feeds from mobile computing devices carried by at least some of the identified users whose physical locations were determined; and performing the detecting, the correlating, the identifying and the determining with the received image feeds from the mobile computing devices. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile computing device comprising:
-
a motion sensor detecting the mobile computing device'"'"'s motion; an image sensor capturing an image feed of an area surrounding the mobile computing device; a network interface transmitting the motion detected by the motion sensor and the image feed captured by the image sensor; and a display displaying navigational instructions from a current location of the mobile computing device to a destination, the current location of the mobile computing device having been determined by reference to the mobile computing device'"'"'s motion as detected by the motion sensor.
-
-
20. The mobile computing device of claim 20, wherein the display further displays the image feed being captured by the image sensor and a heads-up graphical representation of a second user superimposed over the image feed in accordance with a determined physical location of the second user and in accordance with the orientation of the mobile computing device, as evidenced by the image feed, and wherein further the displayed navigational instructions comprise heads-up navigational instructions that are also superimposed over the image feed in accordance with the orientation of the mobile computing device, as evidenced by the image feed.
Specification