Device position method and apparatus using celestial objects
First Claim
1. A method for determining a position of an electronic device, comprising:
- receiving, at a processor in the electronic device, image data containing at least one celestial object image;
causing, by the processor, a display of the at least one celestial object and a celestial object indicator for selecting a celestial object, on a display;
receiving, at the processor, data indicating a relative angle of the device, when the celestial object indicator is overlaid on the at least one celestial object, with respect to the Earth in at least two dimensions;
receiving, by the processor, the time when the celestial object indicator is overlaid on the at least one celestial object;
determining, by the processor, a position of the electronic device by comparing the location of the celestial object in the image data and relative angle information at the time of the indication to a database at least partially stored on the electronic device in response to an indication that the celestial object indicator is overlaid on the at least one celestial object; and
causing, by the processor, a display of a current position of the electronic device.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method of determining a position of an electronic device is presented herein. An image is displayed having at least one celestial object and a celestial object indicator for selecting a celestial object. The celestial object indicator is overlaid on the at least one celestial object. Data indicating a relative angle of the device with respect to the Earth in at least two dimensions is received at the processor. The time when the celestial object indicator is overlaid on the at least one celestial object is determined. The position of the electronic device is determined by comparing the location of the celestial object in the image data and relative angle information at the time of the indication to a database at least partially stored on the electronic device in response to an indication that the celestial object indicator is overlaid on the at least one celestial object.
-
Citations
20 Claims
-
1. A method for determining a position of an electronic device, comprising:
-
receiving, at a processor in the electronic device, image data containing at least one celestial object image; causing, by the processor, a display of the at least one celestial object and a celestial object indicator for selecting a celestial object, on a display; receiving, at the processor, data indicating a relative angle of the device, when the celestial object indicator is overlaid on the at least one celestial object, with respect to the Earth in at least two dimensions; receiving, by the processor, the time when the celestial object indicator is overlaid on the at least one celestial object; determining, by the processor, a position of the electronic device by comparing the location of the celestial object in the image data and relative angle information at the time of the indication to a database at least partially stored on the electronic device in response to an indication that the celestial object indicator is overlaid on the at least one celestial object; and causing, by the processor, a display of a current position of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device comprising:
-
a display; and a processor coupled to the display, the processor configured to execute instructions to; receive image data containing at least one celestial object; cause a display of the at least one celestial object and a celestial object indicator for selecting a celestial object, on the display; overlay the celestial object indicator on the at least one celestial object; receive data indicating a relative angle of the device, when the celestial object indicator is overlaid on the at least one celestial object, with respect to the Earth in at least two dimensions; determine the time when the celestial object indicator is overlaid on the at least one celestial object; determine a position of the electronic device by comparing the location of the celestial object in the image data and relative angle information at the time of the indication to a database at least partially stored on the electronic device in response to an indication that the celestial object indicator is overlaid on the at least one celestial object; and cause a display of a current position of the electronic device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium, comprising instruction to cause a processor to:
-
receive image data containing at least one celestial object; cause a display of the at least one celestial object and a celestial object indicator for selecting a celestial object, on the display; overlay the celestial object indicator on the at least one celestial object; receive data indicating a relative angle of the device, when the celestial object indicator is overlaid on the at least one celestial object, with respect to the Earth in at least two dimensions; determine the time when the celestial object indicator is overlaid on the at least one celestial object; determine a position of the electronic device by comparing the location of the celestial object in the image data and relative angle information at the time of the indication to a database at least partially stored on the electronic device in response to an indication that the celestial object indicator is overlaid on the at least one celestial object; and cause a display of a current position of the electronic device.
-
Specification