IP Library › Granted Patent US 11,556,213
Granted Patent B2
US 11,556,213 · App. 17/359,993 · Granted Jan 17, 2023

Sensor controller, position indicator, and position detecting system

Inventors: Yasuo Oda (Saitama, JP); Sadao Yamamoto (Tokyo, JP)
Assignee: Wacom Co., Ltd.
G06F3/0442G06F3/03G06F3/038G06F3/0383G06F3/03545G06F3/041G06F3/0441G06F3/0446G06F3/04162
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 11,556,213
App. No.
17/359,993
Granted
Jan 17, 2023
Kind
B2
Abstract

A sensor controller is provided for use in a position detector for detecting a position of a position indicator on a touch surface. The sensor controller includes a microprocessor for outputting a value of a symbol to be sent to the position indicator. The sensor controller includes a transmitter coupled to the microprocessor for generating a transmission signal including a chip string CN 1 produced by cyclically shifting a code string PNa having autocorrelation characteristics by a shift quantity based on the value of the symbol to be sent, and sending the generated transmission signal to the position indicator via the touch surface. A higher bit rate can be obtained for a given chip rate compared with the prior art in which only 1 bit can be expressed by one code string.

Claims (39)

1. A method for performing communication between a sensor controller, which is used for a position detector, and a position indicator, the method comprising:

the sensor controller transmitting a preamble signal by modulating a chip string with a defined code pattern of the preamble signal;

the sensor controller transmitting a command signal by modulating the chip string with given data, subsequent to the transmission of the preamble signal;

the position indicator detecting the preamble signal;

the position indicator, by referring to a polarity of the detected preamble signal, decoding the given data based on the command signal detected subsequent to the preamble signal; and

the position indicator, in accordance with the given data, controlling transmission of a signal to the position detector.

2. The method of claim 1 , wherein the sensor controller generates the preamble signal by modulating a defined carrier signal with the chip string, and generates the command signal by modulating the defined carrier signal with the chip string.

3. The method of claim 1 , wherein the sensor controller applies a defined waveform coding to the chip string to generate the preamble signal in which low-frequency components are suppressed, and applies the waveform coding to the chip string to generate the command signal in which low-frequency components are suppressed.

4. The method of claim 1 , wherein the defined code is a spread code having autocorrelation characteristics.

5. The method of claim 1 , wherein the sensor controller applies to the defined code pattern a first processing of not-inverting or inverting the defined code pattern or a second processing of cyclically shifting a code obtained by the first processing.

6. The method of claim 1 , wherein a polarity of the preamble signal comprises plus-plus (PP), and the decoding of the given data is performed differently depending on whether the polarity of the detected preamble signal comprises non-inverted PP or inverted minus-minus (MM).

7. The method of claim 1 , wherein

the preamble signal includes a plurality of the chip strings; and

the position indicator detects the preamble signal either by detecting the plurality of the chip strings or by detecting a plurality of inverted chip strings generated by inverting polarities of the plurality of the chip strings, and obtains the polarity of the detected preamble signal based on whether the plurality of the chip strings are detected or the plurality of inverted chip strings are detected.

8. The method of claim 7 , wherein the sensor controller, prior to detecting the position indicator, transmits a detection signal including the chip string and the inverted chip string.

9. The method of claim 8 , wherein the position indicator detects the sensor controller in response to detecting the detection signal, and transmits the signal to the sensor controller.

10. The method of claim 8 , wherein the detection signal alternately includes the plurality of the chip strings and the plurality of inverted chip strings.

11. The method of claim 10 , wherein the position indicator detects the sensor controller in response to either detecting one or more first signals each including the chip string and the inverted chip string in this order, or detecting one or more second signals each including the inverted chip string and the chip string in this order, and transmits the signal to the sensor controller.

12. A system comprising:

a sensor controller, which is used for a position detector; and

a position indicator,

wherein

the sensor controller is configured to:

transmit a preamble signal by modulating a chip string with a defined code pattern of the preamble signal; and

transmit a command signal by modulating the chip string with given data, subsequent to the transmission of the preamble signal; and

the position indicator is configured to:

detect the preamble signal;

by referring to a polarity of the detected preamble signal, decode the given data based on the command signal detected subsequent to the preamble signal; and

in accordance with the given data, control transmission of a signal to the position detector.

13. The system of claim 12 , wherein the sensor controller is configured to generate the preamble signal by modulating a defined carrier signal with the chip string, and to generate the command signal by modulating the defined carrier signal with the chip string.

14. The system of claim 12 , wherein the sensor controller is configured to apply a defined waveform coding to the chip string to generate the preamble signal in which low-frequency components are suppressed, and to apply the waveform coding to the chip string to generate the command signal in which low-frequency components are suppressed.

15. The system of claim 12 , wherein the defined code is a spread code having autocorrelation characteristics.

16. The system of claim 12 , wherein the sensor controller is configured to apply to the defined code pattern a first processing of not-inverting or inverting the defined code pattern or a second processing of cyclically shifting a code obtained by the first processing.

17. The system of claim 12 , wherein a polarity of the preamble signal comprises plus-plus (PP), and the decoding of the given data is performed differently depending on whether the polarity of the detected preamble signal comprises non-inverted PP or inverted minus-minus (MM).

18. The system of claim 12 , wherein

the preamble signal includes a plurality of the chip strings; and

the position indicator is configured to detect the preamble signal either by detecting the plurality of the chip strings or by detecting a plurality of inverted chip strings generated by inverting polarities of the plurality of the chip strings, and to obtain the polarity of the detected preamble signal based on whether the plurality of the chip strings are detected or the plurality of inverted chip strings are detected.

19. The system of claim 18 , wherein the sensor controller, prior to detecting the position indicator, is configured to transmit a detection signal including the chip string and the inverted chip string.

20. The system of claim 19 , wherein the position indicator is configured to detect the sensor controller in response to detecting the detection signal, and to transmit the signal to the sensor controller.

Priority Claims (1)
WO PCT/JP2016/058254 · Mar 16, 2016 · international
Continuity (6)
Continuation 17107774 · Nov 30, 2020
Continuation 16659451 · Oct 21, 2019
Continuation 15885442 · Jan 31, 2018
Continuation PCTJP2016062325 · Apr 19, 2016
Provisional Application 62207257 · Aug 19, 2015
Related Publication 20210325998A1 · Oct 21, 2021