Magnetic vector sensor positioning and communications system
First Claim
Patent Images
1. A system comprising:
- a first device comprising a screen and at least one vector magnetic sensor that senses the magnetic field produced by the Earth;
a second device comprising a magnet;
the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and
the first device utilizes the vector data to map the location of the second device to a location on the screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is described herein for monitoring the movement of one or more magnets located external to a device using the vector data from one or more magnetic vector sensors incorporated in the device to determine a position and/or to communicate information.
-
Citations
27 Claims
-
1. A system comprising:
-
a first device comprising a screen and at least one vector magnetic sensor that senses the magnetic field produced by the Earth; a second device comprising a magnet; the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and the first device utilizes the vector data to map the location of the second device to a location on the screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14)
-
-
11. A system comprising:
-
a first device comprising a screen and at least one vector magnetic sensor; a second device comprising a magnet; the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and the first device utilizes the vector data to map the location of the second device to a location on the screen, wherein the first device performs a calibration process prior to enabling the motion of the second device to be mapped to the screen, wherein the first device further utilizes the vector data to map the motion of the second device to the screen, wherein the calibration process comprises; determine the absolute orientation and location of the first device within the coordinate system; determine a location of the magnet in the second device relative to the orientation and location of the first device; and determine the absolute orientation and location of the second device based on a priori knowledge of an arrangement of the magnet in the second device. - View Dependent Claims (12)
-
-
13. A system comprising:
-
a first device comprising a screen and at least one vector magnetic sensor; a second device comprising a magnet; the first device utilizes the at least one vector magnetic sensor which interfaces with the magnet in the second device to obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and the first device utilizes the vector data to map the location of the second device to a location on the screen, wherein the second device incorporates the magnet and at least one other magnet, wherein the magnet and the at least one other magnet is a coded magnetic array.
-
-
15. A first device which interfaces with a second device that has a magnet, the first device comprising:
-
a screen; at least one vector magnetic sensor that senses the magnetic field produced by the Earth; a processor; and a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations; interface with second device which comprises a magnet; obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and utilize the vector data to map the location of the second device to a location on the screen. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A first device which interfaces with a second device that has a magnet, the first device comprising:
-
a screen; at least one vector magnetic sensor; a processor; and a memory that stores processor-executable instructions where the processor interfaces with the memory and executes the processor-executable instructions to enable the following operations; interface with second device which comprises a magnet; obtain vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and utilize the vector data to map the location of the second device to a location on the screen, wherein the processor further executes the processor-executable instructions to utilize the vector data to map the motion of the second device to the screen, wherein the processor further executes the processor-executable instructions to perform a calibration process prior to enabling the motion of the second device to be mapped to the screen, wherein the calibration process comprises; determine the absolute orientation and location of the first device within the coordinate system; determine a location of the magnet in the second device relative to the orientation and location of the first device; and determine the absolute orientation and location of the second device based on a priori knowledge of an arrangement of the magnet in the second device.
-
-
21. A method implemented by a first device which interfaces with a second device, wherein the first device comprises a screen and at least one vector magnetic sensor that senses the magnetic field produced by the Earth, and wherein the second device comprises a magnet, the method comprising:
-
obtaining vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and utilizing the vector data to map the location of the second device to a location on the screen. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method implemented by a first device which interfaces with a second device, wherein the first device comprises a screen and at least one vector magnetic sensor, and wherein the second device comprises a magnet, the method comprising:
-
obtaining vector data which corresponds to an absolute orientation and location of the second device within a coordinate system based on an absolute orientation and location of the first device; and utilizing the vector data to map the location of the second device to a location on the screen; utilizing the vector data to map the motion of the second device to the screen; and
performing a calibration process prior to mapping the motion of the second device to the screen, wherein the calibration process comprises;determining the absolute orientation and location of the first device within the coordinate system; determining a location of the magnet in the second device relative to the orientation and location of the device; and determining the absolute orientation and location of the second device based on a priori knowledge of an arrangement of the magnet in the second device.
-
Specification