Auto-correction for mobile receiver with pointing technology
First Claim
1. A method comprising:
- receiving acoustic signals, emitted by a transducer, with a receiver, the transducer being included in a transmitter unit of an electronic pen, the electronic pen being configured to engage a work area of a writing surface that is unattached to the receiver, one or both of the work area and the receiver being subject to extraneous sources causing a relative movement of the receiver with respect to the work area;
after defining an initial position of the receiver relative to the work area, receiving data from orientation sensors coupled to the receiver, the orientation sensors being configured to detect a movement of the receiver;
detecting a change in the position of the receiver relative to the work area using the data from the orientation sensors;
calculating and mapping a position of the transmitter with respect to the work area using the received acoustic signals and a transformation matrix, the transformation matrix being generated according to the change in the position of the receiver relative to the work area and being configured to correct for the relative movement of the receiver with respect to the work area; and
displaying the mapped position of the transmitter with respect to the work area.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile station and unattached work area is used with an electronic pen, which includes a transmitter, such as an acoustic transmitter. The mobile station includes a receiver that receives signals from the transmitter and orientation sensors that detect movement of the mobile station. The position of the receiver is calibrated with respect to the unattached work area. Data from the orientation sensors is received when the mobile station, and thus, the receiver is moved with respect to the work area. A transformation matrix is generated based on the data from the orientation sensors, which can be used to correct for the movement of the receiver. The position of the transmitter in the electronic pen is calculated and mapped based on received signals and the transformation matrix and the mapped position is then displayed.
30 Citations
30 Claims
-
1. A method comprising:
-
receiving acoustic signals, emitted by a transducer, with a receiver, the transducer being included in a transmitter unit of an electronic pen, the electronic pen being configured to engage a work area of a writing surface that is unattached to the receiver, one or both of the work area and the receiver being subject to extraneous sources causing a relative movement of the receiver with respect to the work area; after defining an initial position of the receiver relative to the work area, receiving data from orientation sensors coupled to the receiver, the orientation sensors being configured to detect a movement of the receiver; detecting a change in the position of the receiver relative to the work area using the data from the orientation sensors; calculating and mapping a position of the transmitter with respect to the work area using the received acoustic signals and a transformation matrix, the transformation matrix being generated according to the change in the position of the receiver relative to the work area and being configured to correct for the relative movement of the receiver with respect to the work area; and displaying the mapped position of the transmitter with respect to the work area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a receiver for receiving acoustic signals, emitted by a transducer, with a receiver, the transducer being included in a transmitter unit of an electronic pen, the electronic pen being configured to engage a work area of a writing surface that is unattached to the receiver; orientation sensors, coupled with the receiver, for detecting a movement of the receiver with respect to the work area; a display; a processor connected to the receiver, the orientation sensors and the display;
memory connected to the processor; andsoftware held in the memory and run in the processor to cause the processor to; define an initial position of the receiver relative to the work area; detect a change in the position of the receiver relative to the work area using the data from the orientation sensors; calculate and map a position of the transmitter with respect to the work area using the received acoustic signals and a transformation matrix, the transformation matrix being generated according to the change in the position of the receiver relative to the work area and being configured to correct for the movement of the receiver with respect to the work area; and display the mapped position of the transmitter with respect to the work area, in the display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
a receiver for receiving acoustic signals, emitted by a transducer, with a receiver, the transducer being included in a transmitter unit of an electronic pen, the electronic pen being configured to engage a work area of a writing surface that is unattached to the receiver one or both of the work area and the receiver being subject to extraneous sources causing a relative movement of the receiver with respect to the work area; a processor connected to the receiver and receiving data from orientation sensors coupled to the receiver, the orientation sensors being configured to detect movement of the receiver with respect to the work area of the writing surface; memory connected to the processor; and software held in the memory and run in the processor to cause the processor to; define an initial position of the receiver relative to the work area; detect a change in the position of the receiver relative to the work area using the data from the orientation sensors; and calculate and map a position of the transmitter with respect to the work area using the received acoustic signals and a transformation matrix, the transformation matrix being generated according to the change in the position of the receiver relative to the work area and being configured to correct for the relative movement of the receiver with respect to the work area; and means for displaying the mapped position of the transmitter with respect to the work area. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A non-transitory computer-readable medium including program code stored thereon, comprising:
-
program code to calculate and map a position of a receiver with respect to a work area of a writing surface that is unattached to the receiver, one or both of the work area and the receiver being subject to extraneous sources causing a relative movement of the receiver with respect to the work area of the writing surface, the receiver being configured to receive acoustic signals, emitted by a transducer, the transducer being included in a transmitter of an electronic pen, the electronic pen being configured to engage the work area of the writing surface; program code to define an initial position of the receiver relative to the work area; program code to detect a change in the position of the receiver relative to the work area using data received from orientation sensors coupled to the receiver, the orientation sensors being configured to detect the relative movement of the receiver with respect to the work area of the writing surface; program code to generate a transformation matrix according to the change in the position of the receiver relative to the work area, the transformation matrix being configured to correct for the relative movement of the receiver with respect to the work area; program code to calculate and map the position of a transmitter with respect to the work area using the received acoustic signals and the transhformation matrix; and program code to display the mapped position of the transmitter.
-
Specification