IP Library Granted Patent US 10,678,355
Granted Patent B2
US 10,678,355 · App. 16/040,031 · Granted Jun 9, 2020

Stylus to host synchronization

Inventors: Viktor Kremin (Lviv, UA); Andriy Ryshtun (Lviv, UA); David Wright (San Diego, CA); Jeff M. Boschee (San Jose, CA)
Assignee: Wacom Co., Ltd.
G06F3/0383G06F1/3215G06F1/3259G06F3/03545G06F3/03547G06F3/044G06F3/0416G06F2203/04104G06F2203/04106
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,678,355
App. No.
16/040,031
Granted
Jun 9, 2020
Kind
B2
Abstract

A system and method for synchronizing a stylus to a capacitive sense array. The system including a capacitive sense array which includes a plurality of electrodes. A synchronization signal is transmitted to the stylus using the plurality of electrodes. The synchronization signal is transmitted to the stylus by capacitively coupling the stylus to the capacitive sense array.

Claims (75)

1. A signal processing device configured to be coupled to a sensor array including a plurality of first electrodes disposed along a first direction and a plurality of second electrodes disposed along a second direction different from the first direction, the signal processing device comprising:

a signal generator configured to generate a first sensor transmission signal that is code modulated; and

a processor coupled to the signal generator and configured to:

transmit the first sensor transmission signal that is code modulated capacitively via the sensor array to an active stylus;

receive capacitively via the sensor array a stylus transmission signal transmitted from the active stylus in response to the first sensor transmission signal;

detect the active stylus on the sensor array based on the stylus transmission signal received via the sensor array during a first time interval;

detect a position pointed to by the active stylus on the sensor array capacitively during a second time interval using the first electrodes and the second electrodes after confirming that the active stylus is present on the sense array during the first time interval, the second time interval being different from the first time interval;

transmit a second sensor transmission signal via the first electrodes of the sensor array in a third time period that does not overlap with the first and second time periods; and

receive one or more signals indicative of a presence of a passive object via the second electrodes of the sensor array in a fourth time period, which does not overlap with the first and second time periods, wherein the third time period overlaps with the fourth time period,

wherein the stylus transmission signal transmitted from the active stylus to the sensor array is modulated using one or more of: a signal amplitude, a signal frequency, and a signal phase so that the stylus transmission signal is differentiated from the first sensor transmission signal that is code modulated in signal types,

wherein a timing when the active stylus transmits the stylus transmission signal to the sensor array is determined responsive to the first sensor transmission signal that is code modulated transmitted to the active stylus.

2. The signal processing device of claim 1 , wherein the data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array defines at least a frequency and the timing when the active stylus transmits the stylus transmission signal to the sensor array.

3. The signal processing device of claim 1 , wherein the signal generator is further configured to generate the second sensor transmission signal and the processor is configured to transmit the first sensor transmission signal and the second sensor transmission signal via the sensor array.

4. The signal processing device of claim 3 , wherein the processor is configured to time-divisionally transmit the first sensor transmission signal and the second sensor transmission signal via the sensor array.

5. The signal processing device of claim 3 , wherein the processor is configured to time-overlappingly transmit the first sensor transmission signal and the second sensor transmission signal via the sensor array.

6. The signal processing device of claim 5 , wherein the second sensor transmission signal is distinguishable from the first sensor transmission signal in signal types.

7. The signal processing device of claim 3 , wherein the second sensor transmission signal is different from the stylus transmission signal in one or more of: a signal amplitude, a signal frequency, and a signal phase.

8. The signal processing device of claim 3 , wherein the second sensor transmission signal is identical to the stylus transmission signal in one or more of: a signal frequency and a signal phase.

9. The signal processing device of claim 8 , wherein the first sensor transmission signal and the second sensor transmission signal are time-divisionally transmitted via the sensor array.

10. The signal processing device of claim 1 , wherein configuration of the active stylus is performed using data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array.

11. An active stylus configured to indicate a position on a sensor, the active stylus comprising:

signal reception circuitry which, in operation, capacitively receives a first sensor transmission signal that is code modulated from the sensor array; and

signal transmission circuitry which, after the signal reception circuitry receives the first sensor transmission signal that is code modulated, transmits a stylus transmission signal in response to the first sensor transmission signal that is code modulated,

wherein, after the active stylus is confirmed based on the stylus transmission signal during a first time interval, a position pointed to by the active stylus on the sensor array is capacitively detectable using the stylus transmission signal during a second time interval, the second time interval being different from the first time interval,

wherein the stylus transmission signal is modulated using one or more of: a signal amplitude, a signal frequency, and a signal phase so that the stylus transmission signal is differentiated from the first sensor transmission signal that is code modulated in signal types,

wherein a timing when the active stylus transmits the stylus transmission signal to the sensor array is determined responsive to the first sensor transmission signal that is code modulated transmitted to the active stylus, and

wherein configuration of the active stylus is performed using data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array.

12. The active stylus of claim 11 , wherein the data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array defines at least a frequency and the timing when the active stylus transmits of the stylus transmission to the sensor array.

13. A signal processing device configured to be coupled to a sensor array, the signal processing device comprising:

a signal generator configured to generate a first sensor transmission signal that is code modulated and generate a second sensor transmission signal; and

a processor coupled to the signal generator and configured to:

transmit the first sensor transmission signal that is code modulated and the second sensor transmission signal capacitively via the sensor array;

receive capacitively via the sensor array a stylus transmission signal transmitted from the active stylus in response to the first sensor transmission signal;

detect the active stylus on the sensor array based on the stylus transmission signal received via the sensor array during a first time interval;

detect a position pointed to by the active stylus on the sensor array during a second time interval after confirming that the active stylus is present on the sense array during the first time interval, the second time interval being different from the first time interval;

transmit a second sensor transmission signal via the first electrodes of the sensor array in a third time period that does not overlap with the first and second time periods; and

receive one or more signals indicative of a presence of a passive object via the second electrodes of the sensor array in a fourth time period, which does not overlap with the first and second time periods, wherein the third time period overlaps with the fourth time period,

wherein the stylus transmission signal transmitted from the active stylus to the sensor array is modulated using one or more of: a signal amplitude, a signal frequency, and a signal phase so that the stylus transmission signal is differentiated from the first sensor transmission signal that is code modulated in signal types,

wherein a timing when the active stylus transmits the stylus transmission signal to the sensor array is determined responsive to the first sensor transmission signal that is code modulated transmitted to the active stylus.

14. The signal processing device of claim 13 , wherein the processor is configured to time-divisionally transmit the first sensor transmission signal and the second sensor transmission signal via the sensor array.

15. The signal processing device of claim 13 , wherein the processor is configured to time-overlappingly transmit the first sensor transmission signal and the second sensor transmission signal via the sensor array.

16. The signal processing device of claim 15 , wherein the second sensor transmission signal is distinguishable from the first sensor transmission signal in signal types.

17. The signal processing device of claim 13 , wherein configuration of the active stylus is performed using data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array.

18. A method implemented by a signal processing device configured to be coupled to a sensor array, the method comprising:

generating a first sensor transmission signal that is code modulated;

transmitting the first sensor transmission signal that is code modulated capacitively via the sensor array to an active stylus;

receiving capacitively via the sensor array a stylus transmission signal transmitted from the active stylus in response to the first sensor transmission signal;

detecting the active stylus on the sensor array based on the stylus transmission signal received via the sensor array during a first time interval; and

detecting a position pointed to by the active stylus on the sensor array during a second time interval after confirming that the active stylus is present on the sense array during the first time interval, the second time interval being different from the first time interval;

transmitting a second sensor transmission signal via the first electrodes of the sensor array in a third time period that does not overlap with the first and second time periods; and

receiving one or more signals indicative of a presence of a passive object via the second electrodes of the sensor array in a fourth time period, which does not overlap with the first and second time periods, wherein the third time period overlaps with the fourth time period,

wherein the stylus transmission signal transmitted from the active stylus to the sensor array is modulated using one or more of: a signal amplitude, a signal frequency, and a signal phase so that the stylus transmission signal is differentiated from the first sensor transmission signal that is code modulated in signal types,

wherein a timing when the active stylus transmits the stylus transmission signal to the sensor array is determined responsive to the first sensor transmission signal that is code modulated transmitted to the active stylus.

19. The method of claim 18 , wherein the data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array defines at least a frequency and the timing when the active stylus transmits the stylus transmission signal to the sensor array.

20. The method of claim 18 , comprising:

generating the second sensor transmission signal; and

time-divisionally transmitting the first sensor transmission signal and the second sensor transmission signal via the sensor array.

21. The method of claim 18 , comprising:

generating the second sensor transmission signal; and

time-overlappingly transmitting the first sensor transmission signal and the second sensor transmission signal via the sensor array.

22. The method of claim 21 , wherein the second sensor transmission signal is distinguishable from the first sensor transmission signal in signal types.

23. The method of claim 18 , comprising:

generating the second sensor transmission signal that is supplied to the sensor array, wherein the second sensor transmission signal is identical to the stylus transmission signal in one or more of: signal frequency and signal phase.

24. The method of claim 18 , comprising:

generating the second sensor transmission signal, wherein the second sensor transmission signal is different from the stylus transmission signal in one or more of: a signal amplitude, a signal frequency, and a signal phase.

25. The signal processing device of claim 18 , wherein the data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array defines at least a frequency and the timing when the active stylus transmits of the stylus transmission signal to the sensor array.

26. The method of claim 18 , wherein configuration of the active stylus is performed using data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array.

27. A method implemented by an active stylus configured to indicate a position on a sensor array, the method comprising:

capacitively receiving a first sensor transmission signal that is code modulated from the sensor array; and

transmitting a stylus transmission signal in response to the first sensor transmission signal that is code modulated,

wherein, after the active stylus is confirmed based on the stylus transmission signal during a first time interval, a position pointed to by the active stylus on the sensor array is capacitively detectable using the stylus transmission signal during a second time interval, the second time interval being different from the first time interval,

wherein the stylus transmission signal is modulated using one or more of: a signal amplitude, a signal frequency, and a signal phase so that the stylus transmission signal is differentiated from the first sensor transmission signal that is code modulated in signal types,

wherein a timing when the active stylus transmits the stylus transmission signal to the sensor array is determined responsive to the first sensor transmission signal that is code modulated transmitted to the active stylus, and

wherein configuration of the active stylus is performed using data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array.

28. The method of claim 27 , wherein the data that is carried using the first sensor transmission signal that is code modulated transmitted to the active stylus from the sensor array defines at least a frequency and the timing when the active stylus transmits of the stylus transmission signal to the sensor array.

Continuity (4)
Continuation 15096002 · Apr 11, 2016
Continuation 13431832 · Mar 27, 2012
Provisional Application 61599332 · Feb 15, 2012
Related Publication 20180321760A1 · Nov 8, 2018