Graphical display input device with magnetic field sensors
First Claim
Patent Images
1. A method for controlling a graphical element on a display through manipulation of an input device, the method comprising:
- measuring a plurality of components of a magnetic field related to an orientation of the input device, said plurality of components not being dependent to each other; and
controlling the graphical element on the basis of the plurality of components,characterized in that the controlling step includes the sub-steps;
calculating a first signal X on the basis of at least two of the plurality of components, the first signal representing a translation movement of the graphical element in a first direction on the display; and
calculating a second signal Y on the basis of at least two of the plurality of components, at least one of the at least two of the plurality of components being different from the at least two components used for calculating the first signal, the second signal representing a translation movement of the graphical element in a second direction on the display.
2 Assignments
0 Petitions
Accused Products
Abstract
An input device (302,316) includes a plurality of magnetic sensors (104,108,112) for measuring the components (106,110,114) of a magnetic field (102) at the position of the input device (302). The magnetic field may be the geomagnetic field of the earth or a magnetic field generated by a local magnet (602). The data of at least two (104,108) of the sensors are used for calculating a first signal (208) for controlling the translation movement of a graphical element (204) on a display (202).
-
Citations
13 Claims
-
1. A method for controlling a graphical element on a display through manipulation of an input device, the method comprising:
-
measuring a plurality of components of a magnetic field related to an orientation of the input device, said plurality of components not being dependent to each other; and controlling the graphical element on the basis of the plurality of components, characterized in that the controlling step includes the sub-steps; calculating a first signal X on the basis of at least two of the plurality of components, the first signal representing a translation movement of the graphical element in a first direction on the display; and calculating a second signal Y on the basis of at least two of the plurality of components, at least one of the at least two of the plurality of components being different from the at least two components used for calculating the first signal, the second signal representing a translation movement of the graphical element in a second direction on the display. - View Dependent Claims (2, 3, 4, 9, 10, 11)
where Vx0, Vy0 and Vz0 are the measured components of the magnetic field.
-
-
10. The method as claimed in claim 9, wherein the controlling step includes an initialization step for measuring reference values of the plurality of components with respect to an orientation of the input device at an instant of executing the initialization step, and wherein the calculating sub-steps calculate the first and second signals on the basis of a difference between current values and the reference values of respective ones of the at least two of the plurality of components, and wherein said steps of calculating the first and second signals use the formulas:
-
where Vx0, Vy0 and Vz0 are the measured reference data.
-
-
11. The method as claimed in claim 10, wherein in said initialization step, the measuring step measures three components of the magnetic field resulting in a measurement of the strength of the magnetic field, and wherein the initialization step is executed if the difference in strength of the magnetic field, between two successive executions of the measuring step, is larger than a predetermined threshold.
-
5. An input device for controlling a graphical element on a display, the input device comprising:
-
a plurality of sensors for measuring a respective plurality of components of a magnetic field related to an orientation of the input device, said plurality of components not being dependent to each other; and a controller for controlling the graphical element on the basis of the plurality of components, characterized in that the controller comprises; first calculation means for calculating a first signal X on the basis of data from at least two of the plurality of sensors, the first signal representing a translation movement of the graphical element in a first direction on the display; and second calculation means for calculating a second signal Y on the basis of data from at least two of the plurality of sensors, at least one of the at least two of the plurality of sensors being different from the at least two sensors used in calculating the first signal, the second signal representing a translation movement of the graphical element in a second direction on the display. - View Dependent Claims (6, 7, 8, 12, 13)
where Vx, Vy and Vz are the measured components of the magnetic field.
-
-
13. The input device as claimed in claim 12, wherein said input device further comprises reset means for measuring reference data of the plurality of sensors with respect to an orientation of the input device, and wherein the first and second calculation means calculate the first and second signals on the basis of a difference between current data and the reference data of respective ones of the at least two of the plurality of sensors, and wherein the first and second calculation means use the formulas:
-
where Vx0, Vy0 and Vz0 are the measured reference data.
-
Specification