Enhanced guidance for electronic devices having multiple tracking modes
First Claim
1. A method of determining a position of a mobile device in a particular area, the method comprising:
- in a first mode of the mobile device, tracking the position of the mobile device by receiving one or more signals from at least a first type of positioning element;
detecting a second type of positioning element upon entering the particular area;
in response to detecting the second type of positioning element, automatically switching the mobile device to operate in a second mode wherein the position of the mobile device is able to be tracked at least in part by detecting one or more positioning elements of the second type within the particular area;
tracking the position of the mobile device using at least one orientation determining element of the mobile device when at least one positioning element of the mobile device is unable to be detected; and
updating the tracked position of the mobile device as determined using the at least one orientation determining element upon subsequent detection of positioning element of the second type within the particular area.
1 Assignment
0 Petitions
Accused Products
Abstract
The location of an electronic device can be tracked and updated in order to provide a user of the device accurate directions from the user'"'"'s current location to a target location, for various types of environments. Upon detecting a trigger (e.g., detecting a QR code or detecting an access point signal), an example device can switch from using a first type of positioning element (e.g., GPS) to a second type of positioning element (e.g., using accelerometers, QR codes, etc.) in determining the user'"'"'s current location. By using the appropriate type of positioning element for each environment, the device may determine the user'"'"'s current location more accurately. The device may provide an overlay (e.g., arrows) for displaying the directions over images captured from the user'"'"'s surroundings to provide a more realistic and intuitive experience for the user.
-
Citations
28 Claims
-
1. A method of determining a position of a mobile device in a particular area, the method comprising:
-
in a first mode of the mobile device, tracking the position of the mobile device by receiving one or more signals from at least a first type of positioning element; detecting a second type of positioning element upon entering the particular area; in response to detecting the second type of positioning element, automatically switching the mobile device to operate in a second mode wherein the position of the mobile device is able to be tracked at least in part by detecting one or more positioning elements of the second type within the particular area; tracking the position of the mobile device using at least one orientation determining element of the mobile device when at least one positioning element of the mobile device is unable to be detected; and updating the tracked position of the mobile device as determined using the at least one orientation determining element upon subsequent detection of positioning element of the second type within the particular area. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of enabling an electronic device to provide directional guidance, the method comprising:
-
determining an initial location of the electronic device, the initial location corresponding to a current location of the electronic device at an initial point in time; determining directions from the initial location to a target location within an area; capturing image information of at least a viewable portion of the area around the electronic device using at least one imaging element of the electronic device; displaying a composite display including an overlay representing at least a portion of the generated directions over at least a portion of the captured image information; updating the current location of the electronic device in response to detecting one or more positioning elements with respect to the area; and updating the overlay in the displayed composite display to include at least a portion of the generated directions from the updated current location to the target location. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An electronic device, comprising:
-
a processor; at least one imaging element; at least one sideband communication mechanism; and a memory device including instructions that, when executed by the processor, cause the computing device to; determine an initial location of the electronic device, the initial location corresponding to a current location of the electronic device at an initial point in time; determine directions from the initial location to a target location within an area; capture image information of at least a viewable portion of the area around the electronic device using at least one imaging element of the electronic device; display a composite display including an overlay representing at least a portion of the generated directions over at least a portion of the captured image information; update the current location of the electronic device in response to detecting one or more positioning elements with respect to the area; and update the overlay in the displayed composite display to include at least a portion of the generated directions from the updated current location to the target location. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A non-transitory computer-readable storage medium storing a computing program for enabling an electronic device to provide information to a user of the electronic device, the computer program comprising sets of instructions that, when executed by a processor, cause the processor to:
-
in a first mode of the electronic device, track a position of the electronic device by receiving a first type of signal from a first positioning element; detect a second positioning element upon entering a particular area; in response to detecting the second positioning element, switch to a second mode that tracks the position of the electronic device by receiving a second type of signal from the second positioning element; track the position of the electronic device using at least one of a third positioning element and an orientation determining element of the electronic device; and upon detection of a fourth positioning element, update the position of the electronic device. - View Dependent Claims (27, 28)
-
Specification