System and method for determining a magnetic field using a mobile device
First Claim
Patent Images
1. A method of determining a magnetic field using a mobile device, the method comprising:
- determining location information of the mobile device;
obtaining magnetic field data from a model of Earth'"'"'s magnetic field based on the location information and without sensing a magnetic field at the device, the magnetic field data representing Earth'"'"'s magnetic field at the location of the mobile device;
determining, contemporaneous with the determining of the location information, orientation information of the mobile device at the location;
applying the orientation information to the obtained magnetic field data representing the Earth'"'"'s magnetic field to compute a simulated Earth'"'"'s magnetic field in the orientation of the mobile device, the simulated Earth'"'"'s magnetic field being separate from any magnetic field data output from a magnetometer at the mobile device; and
outputting the simulated Earth'"'"'s magnetic field.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for determining a magnetic field using a mobile device. The method includes determining location information of the mobile device, obtaining magnetic field data based on the location information, determining orientation information of the mobile device and applying the orientation information to the magnetic field data to compute a magnetic field corresponding to the orientation of the mobile device.
20 Citations
20 Claims
-
1. A method of determining a magnetic field using a mobile device, the method comprising:
-
determining location information of the mobile device; obtaining magnetic field data from a model of Earth'"'"'s magnetic field based on the location information and without sensing a magnetic field at the device, the magnetic field data representing Earth'"'"'s magnetic field at the location of the mobile device; determining, contemporaneous with the determining of the location information, orientation information of the mobile device at the location; applying the orientation information to the obtained magnetic field data representing the Earth'"'"'s magnetic field to compute a simulated Earth'"'"'s magnetic field in the orientation of the mobile device, the simulated Earth'"'"'s magnetic field being separate from any magnetic field data output from a magnetometer at the mobile device; and outputting the simulated Earth'"'"'s magnetic field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable storage medium for determining a magnetic field using a mobile device, the computer readable storage medium comprising computer executable instructions which, responsive to being executed by a processor, cause the processor perform operations comprising:
-
determining location information of the mobile device; obtaining magnetic field data from a model of Earth'"'"'s magnetic field based on the location information and without sensing a magnetic field at the device, the magnetic field data representing Earth'"'"'s magnetic field at the location of the mobile device; determining, contemporaneous with the determining of the location information, orientation information of the mobile device at the location; applying the orientation information to the obtained magnetic field data representing the Earth'"'"'s magnetic field to compute a simulated Earth'"'"'s magnetic field in the orientation of the mobile device, the simulated Earth'"'"'s magnetic field being separate from any magnetic field data output from a magnetometer at the mobile device; and outputting the simulated Earth'"'"'s magnetic field. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A mobile device comprising a processor coupled to a memory, a magnetometer and an accelerometer, the memory comprising computer executable instructions for:
-
determining location information of the mobile device; obtaining magnetic field data from a model of Earth'"'"'s magnetic field based on the location information and without sensing a magnetic field at the device, the magnetic field data representing Earth'"'"'s magnetic field at the location of the mobile device; determining, contemporaneous with the determining of the location information, orientation information of the mobile device at the location; applying the orientation information to the obtained magnetic field data representing the Earth'"'"'s magnetic field to compute a simulated Earth'"'"'s magnetic field in the orientation of the mobile device, the simulated Earth'"'"'s magnetic field being separate from any magnetic field data output from a magnetometer at the mobile device; and outputting the simulated Earth'"'"'s magnetic field. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification