Track compensation methods and systems for touch-sensitive input devices
First Claim
Patent Images
1. A track compensation method for touch-sensitive input devices, for use in an electronic device comprising a touch-sensitive device, comprising:
- detecting a track corresponding to an input tool on the touch-sensitive device;
obtaining at least one motion attitude information corresponding to the touch-sensitive device; and
compensating the track according to the at least one motion attitude information corresponding to the touch-sensitive device, wherein the compensation of the track according to the at least one motion attitude information determination comprises the steps of;
calculating a space vibration vector corresponding to the touch-sensitive device according to the at least one motion attitude information;
transforming the space vibration vector into a two-dimensional deviation vector according to a coordination transformation matrix; and
compensating the track according to the two-dimensional deviation vector according to the following equation;
CLn=Ln−
P[n]+e, wherein CLn is the compensated track,
2 Assignments
0 Petitions
Accused Products
Abstract
Track compensation methods and systems for touch-sensitive input devices are provided. First, a track corresponding to an input tool on a touch-sensitive device of an electronic device is detected. At least one motion attitude information corresponding to the touch-sensitive device is obtained. Then, the track is compensated for according to the at least one motion attitude information corresponding to the touch-sensitive device.
-
Citations
15 Claims
-
1. A track compensation method for touch-sensitive input devices, for use in an electronic device comprising a touch-sensitive device, comprising:
-
detecting a track corresponding to an input tool on the touch-sensitive device; obtaining at least one motion attitude information corresponding to the touch-sensitive device; and compensating the track according to the at least one motion attitude information corresponding to the touch-sensitive device, wherein the compensation of the track according to the at least one motion attitude information determination comprises the steps of; calculating a space vibration vector corresponding to the touch-sensitive device according to the at least one motion attitude information; transforming the space vibration vector into a two-dimensional deviation vector according to a coordination transformation matrix; and compensating the track according to the two-dimensional deviation vector according to the following equation;
CLn=Ln−
P[n]+e,wherein CLn is the compensated track, - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A track compensation system for touch-sensitive input devices, comprising:
-
a touch-sensitive device detecting a track corresponding to an input tool on the touch-sensitive device; a detecting unit obtaining at least one motion attitude information corresponding to the touch-sensitive device; and a processing unit compensating the track according to the at least one motion attitude information corresponding to the touch-sensitive device, wherein the compensation of the track according to the at least one motion attitude information determination comprises the steps of; calculating a space vibration vector corresponding to the touch-sensitive device according to the at least one motion attitude information; transforming the space vibration vector into a two-dimensional deviation vector according to a coordination transformation matrix; and compensating the track according to the two-dimensional deviation vector according to the following equation;
CLn=Ln−
P[n]+e,wherein CLn is the compensated track, - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium comprising a computer program, which, when executed, causes a device to perform a track compensation method for touch-sensitive input devices, wherein the method comprises:
-
detecting a track corresponding to an input tool on a touch-sensitive device; obtaining at least one motion attitude information corresponding to the touch-sensitive device; and compensating the track according to the at least motion attitude information corresponding to the touch-sensitive device, wherein the compensation of the track according to the at least one motion attitude information determination comprises the steps of; calculating a space vibration vector corresponding to the touch-sensitive device according to the at least one motion attitude information; transforming the space vibration vector into a two-dimensional deviation vector according to a coordination transformation matrix; and compensating the track according to the two-dimensional deviation vector according to the following equation;
CLn=Ln−
P[n]+e,wherein CLn is the compensated track,
-
Specification