Disambiguating intentional and incidental contact and motion in multi-touch pointing devices
First Claim
Patent Images
1. A process comprising:
- receiving touch sensor data from a touch sensor on a device and position data from a position sensor indicating movement of the device into memory;
comparing, with a processing device, motion of a contact on the touch sensor with direction of motion of the device indicated by the position sensor, to provide a comparison result; and
providing information about the contact on the touch sensor based on the comparison result.
2 Assignments
0 Petitions
Accused Products
Abstract
An input device has both a touch sensor and a position sensor. A computer using data from the input device uses the relative motion of a contact on a touch sensor with respect to motion from a position detector to disambiguate intentional from incidental motion. The input device provides synchronized position sensor and touch sensor data to the computer to permit processing the relative motion and performing other computations on both position sensor and touch sensor data. The input device can encode the magnitude and direction of motion of the position sensor and combines it with the touch sensor data from the same time frame, and output the synchronized data to the computer.
45 Citations
20 Claims
-
1. A process comprising:
- receiving touch sensor data from a touch sensor on a device and position data from a position sensor indicating movement of the device into memory;
comparing, with a processing device, motion of a contact on the touch sensor with direction of motion of the device indicated by the position sensor, to provide a comparison result; and
providing information about the contact on the touch sensor based on the comparison result. - View Dependent Claims (2, 3, 4, 5, 6)
- receiving touch sensor data from a touch sensor on a device and position data from a position sensor indicating movement of the device into memory;
-
7. A multi-touch pointing device, comprising:
- a touch sensor on the pointing device having an output indicating contact with the touch sensor;
a position sensor having an output indicating direction of movement of the pointing device; and
a processing device having inputs connected to receive the outputs of the touch sensor and the position sensor, and synchronizing information about the output of the position sensor and the output of the touch sensor from the same time frame, to provide an output of the multi-touch pointing device. - View Dependent Claims (8, 9, 10, 11, 12)
- a touch sensor on the pointing device having an output indicating contact with the touch sensor;
-
13. A computing machine comprising:
- a memory for storing information describing motion of a contact on a touch sensor on an input device and information describing motion of the input device indicated by a position sensor on the input device;
a processing device including a comparator having a first input for receiving information describing the motion of the contact on the touch sensor and a second input for receiving information describing direction of the motion of the input device from the position sensor, and an output providing a comparison result. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
- a memory for storing information describing motion of a contact on a touch sensor on an input device and information describing motion of the input device indicated by a position sensor on the input device;
Specification