Input device for touch sensitive devices
First Claim
Patent Images
1. A computing device configured to communicate with an input device comprising:
- a processor;
a touch interface in communication with the processor and configured to detect an input signal corresponding to an object approaching or contacting a surface, the touch interface including a plurality of sense lines and a plurality of drive lines;
whereinthe touch interface performs a searching scan to search for the input device;
during a first scan the touch interface drives at least one of the plurality of drive lines and scans at least one of the plurality of sense lines, wherein the first scan is performed after the searching scan;
during a set of second scans the touch interface scans at least one of the plurality of sense lines and at least one of the plurality of drive lines, wherein the second scans are performed after the first scan; and
while receiving a data signal from the input device, the touch interface interleaves the first scan and the second scans.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for receiving data from an input device to a computing device through a touch interface. The method includes detecting an input device, synchronizing with the input device by receiving a position signal and activating an input device scan of the touch interface, receiving a data signal from the input device through at least one of a sense line or a drive line of the touch interface, and scanning the touch interface for a touch input by applying a stimulation signal to the at least one drive line and analyzing the at least one sense line.
579 Citations
19 Claims
-
1. A computing device configured to communicate with an input device comprising:
-
a processor; a touch interface in communication with the processor and configured to detect an input signal corresponding to an object approaching or contacting a surface, the touch interface including a plurality of sense lines and a plurality of drive lines;
whereinthe touch interface performs a searching scan to search for the input device; during a first scan the touch interface drives at least one of the plurality of drive lines and scans at least one of the plurality of sense lines, wherein the first scan is performed after the searching scan; during a set of second scans the touch interface scans at least one of the plurality of sense lines and at least one of the plurality of drive lines, wherein the second scans are performed after the first scan; and while receiving a data signal from the input device, the touch interface interleaves the first scan and the second scans. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for receiving data from an input device to a computing device through a touch interface comprising:
-
scanning the touch interface for a presence of an input device; detecting the input device; scanning the touch interface for a touch input during a first scan by applying a stimulation signal to at least one drive line and analyzing at least one sense line of the touch interface, wherein scanning the touch interface for the touch input is performed after scanning the touch interface for the presence of an input device; synchronizing with the input device by receiving a position signal and activating a second scan of the touch interface; and receiving a data signal from the input device during the second scan through the at least one sense line or the at least one drive line of the touch interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for transmitting data from an input device to a capacitive sensing grid of a computing device, comprising:
-
receiving a user input; transitioning the input device from an idle state to an active state when the user input exceeds a predetermined threshold; transmitting current data to the capacitive sensing grid through a tip of the input device; and when a previous data transmission occurred a predetermined time period before transmitting current data to the capacitive sensing grid, extending a time period for the current data transmission. - View Dependent Claims (16, 17, 18, 19)
-
Specification