Active stylus to host data transmitting method
First Claim
1. A method comprising:
- at a stylus configured to capacitively couple to a capacitive sense array associated with a host device, wherein the capacitive sense array includes a plurality of electrodes;
receiving an indication that the host device is performing a set of coordinate measurement operations to determine a coordinate of the stylus proximate to the capacitive sense array, wherein the set of coordinate measurement operations comprises a first measurement operation of a first set of electrodes of the capacitive sense array and a second measurement operation of a second set of electrodes of the capacitive sense array; and
in response to receiving the indication, transmitting a data packet of stylus data from the stylus to the capacitive sense array associated with the host device while the host device is performing the set of coordinate measurement operations on the plurality of electrodes of the capacitive sense array, including;
transmitting a first bit of the data packet during the first measurement operation; and
transmitting a second bit of the data packet during the second measurement operation.
4 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods of active stylus to host device data transmitting are described. One method receives, at a stylus, an indication that a host device is performing a first coordinate measurement operation to determine a coordinate of the stylus proximate to a capacitive sense array of the host device. The set of coordinate measurement operations includes a first measurement operation of a first set of electrodes of the capacitive sense array and a second measurement operation of a second set of electrodes of the capacitive sense array. While the host device is performing the set of coordinate measurement operations, the stylus transmits a data packet of stylus data to the host device. In particular, the stylus transmits a first bit of the data packet during the first measurement operation and transmits a second bit of the data packet during the second measurement operation.
-
Citations
20 Claims
-
1. A method comprising:
at a stylus configured to capacitively couple to a capacitive sense array associated with a host device, wherein the capacitive sense array includes a plurality of electrodes; receiving an indication that the host device is performing a set of coordinate measurement operations to determine a coordinate of the stylus proximate to the capacitive sense array, wherein the set of coordinate measurement operations comprises a first measurement operation of a first set of electrodes of the capacitive sense array and a second measurement operation of a second set of electrodes of the capacitive sense array; and in response to receiving the indication, transmitting a data packet of stylus data from the stylus to the capacitive sense array associated with the host device while the host device is performing the set of coordinate measurement operations on the plurality of electrodes of the capacitive sense array, including; transmitting a first bit of the data packet during the first measurement operation; and transmitting a second bit of the data packet during the second measurement operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A system comprising:
-
a host device; and a stylus configured to capacitively couple to a capacitive sense array associated with the host device, wherein the capacitive sense array includes a plurality of electrodes, comprising; a tip driver; a receiver configured to receive an indication of a set of coordinate measurement operations performed by the host device to determine coordinates of the stylus proximate to a capacitive sense array of the host device, wherein the set of coordinate measurement operations comprises a first measurement operation of a first set of electrodes of the capacitive sense array and a second measurement operation of a second set of electrodes of the capacitive sense array; and a processing device coupled to the receiver and the tip driver, wherein the processing device is configured to in response to receiving the indication, transmit a data packet of stylus data to the capacitive sense array associated with the host device while the host device is performing the set of coordinate measurement operations on the plurality of electrodes of the capacitive sense array, wherein transmitting the data packet of stylus data further includes; transmitting a first bit of the data packet of stylus data during the first measurement operation of the first set of electrodes; and transmitting a second bit of the data packet of stylus data during the second measurement operation of the second set of electrodes. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A stylus configured to capacitively couple to a capacitive sense array associated with the host device, wherein the capacitive sense array includes a plurality of electrodes, comprising:
-
a force sensor; a processing device coupled to the force sensor, wherein the processing device is configured to implement a stylus data state machine, and wherein the stylus data state machine comprises a first state in which the force sensor is not pressed, a second state in which the force sensor is pressed, a third state in which the force sensor is still pressed, and a fourth state in which the force sensor is released; a receiver coupled to the processing device; and a tip driver coupled to the processing device, wherein the processing device is configured to; receive an indication via the receiver from the host device that the host device is performing a set of coordinate measurement operations to determine a coordinate of the stylus, the set of coordinate measurement operations comprising a first measurement operation of a first set of electrodes and a second measurement operation of a second set of electrodes; and in response to receiving the indication, transmit a data packet of stylus data to the capacitive sense array associated with the host device via the tip driver in the respective one of the first state, second state, third state, and fourth state while the host device is performing the set of coordinate measurement operations on the plurality of electrodes of the capacitive sense array, wherein the processing device is configured to transmit the data packet by transmitting a first bit of the data packet during the first measurement operation and transmitting a second bit of the data packet during the second measurement operation. - View Dependent Claims (20)
-
Specification