IP Library Granted Patent US 10,216,296
Granted Patent B2
US 10,216,296 · App. 15/852,651 · Granted Feb 26, 2019

System and method for bidirectional communication between stylus and stylus sensor controller

Inventors: David Charles Fleck (Vancouver, WA); Sadao Yamamoto (Tokyo, JP)
Assignee: Wacom Co., Ltd.
G06F3/03545G06F3/0346G06F3/0383G06F3/044G06F3/0414G06F3/0416
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,216,296
App. No.
15/852,651
Granted
Feb 26, 2019
Kind
B2
Abstract

A method is provided to interface an active stylus with a sensor controller, wherein the sensor controller is coupled to a sensor configured to receive input from the active stylus. In the method the sensor controller caches stylus capability information of the active stylus. The stylus capability information includes setting information for inking used by an application program executed to display input from the active stylus on the sensor. The active stylus generates a hash value of the stylus capability information and transmits the hash value to the sensor controller when the active stylus enters a sensing zone of the sensor controller.

Claims (23)

1. An active stylus communicable with a sensor coupled to a sensor controller, the active stylus comprising:

a memory storing stylus information related to the active stylus; and

circuitry, which is communicably coupled to the memory and which, in operation, repeatedly attempts to detect uplink signals transmitted from the sensor and, responsive to detection of an uplink signal, triggers transmission of data corresponding to the stylus information to the sensor, wherein the data is of a fixed data size smaller than a data size of the stylus information.

2. The active stylus of claim 1 , wherein the circuitry, in operation, applies a defined calculation operation to the stylus information to generate the data corresponding to the stylus information.

3. The active stylus of claim 2 , wherein the stylus information includes a preferred color value.

4. The active stylus of claim 3 , wherein the stylus information includes at least one of a stylus line width and a stylus tip style of the active stylus.

5. The active stylus of claim 3 , wherein the stylus information includes a global ID of the active stylus.

6. The active stylus of claim 3 , wherein the circuitry, after the transmission of the data corresponding to the stylus information including the preferred color value generated by the defined calculation operation, responsive to a defined request received from the sensor, determines that the sensor does not have the preferred color value of the active stylus.

7. The active stylus of claim 6 , wherein the circuitry, responsive to the defined request included in a next uplink signal that is received after the transmission of the data corresponding to the stylus information including the preferred color value generated by the defined calculation operation, determines that the sensor does not have the preferred color value of the active stylus.

8. The active stylus of claim 6 , wherein the defined request includes an instruction for the active stylus to transmit the stylus information to the sensor.

9. The active stylus of claim 8 , wherein the circuitry, responsive to the defined request instructing the active stylus to transmit the stylus information, triggers transmission of the data corresponding to the stylus information without applying the defined calculation operation to the stylus information.

10. The active stylus of claim 3 , wherein the circuitry, after the transmission of the data corresponding to the stylus information including the preferred color value generated by the defined calculation operation, responsive to not receiving a defined request from the sensor, determines that the sensor has the preferred color value of the active stylus and does not transmit the preferred color value to the sensor.

11. The active stylus of claim 3 , wherein the preferred color value indicates a preferred or default color of the active stylus to be displayed on a screen of the sensor.

12. The active stylus of claim 3 , wherein the preferred color value is 8-bit long indicative of a Cascading Style Sheet (CSS) color.

13. The active stylus of claim 2 , wherein the circuitry, responsive to not detecting signals from the sensor longer than a defined period, resumes repeatedly attempting to detect uplink signals transmitted from the sensor.

14. The active stylus of claim 1 , further including a switch which, when operated by a user, changes the stylus information stored in the memory, wherein the switch is a tail button provided on a proximal end of the active stylus or a barrel button provided on a lateral surface of the active stylus.

15. An active stylus communicable with a sensor coupled to a sensor controller, the active stylus comprising:

a memory storing an inking parameter value; and

circuitry, which is communicably coupled to the memory and which, in operation, repeatedly attempts to detect uplink signals transmitted from the sensor and, responsive to detection of an uplink signal, triggers transmission of data corresponding to the inking parameter value stored in the memory to the sensor, wherein the data is of a fixed data size smaller than a data size of the inking parameter value.

16. The active stylus of claim 15 , wherein the inking parameter value is one of a preferred color value, a stylus line width, and a stylus tip style of the active stylus.

17. The active stylus of claim 15 , wherein the inking parameter value is an ID of the active stylus.

18. The active stylus of claim 15 , wherein the circuitry, in operation, applies a defined calculation operation to stylus information including the inking parameter value to generate the data corresponding to the inking parameter value.

19. The active stylus of claim 15 , further including a switch which, when operated by a user, changes the inking parameter value stored in the memory, wherein the switch is a tail button provided on a proximal end of the active stylus or a barrel button provided on a lateral surface of the active stylus.

Continuity (7)
Continuation 15583109 · May 1, 2017
Continuation 15069852 · Mar 14, 2016
Provisional Application 62291373 · Feb 4, 2016
Provisional Application 62243427 · Oct 19, 2015
Provisional Application 62162527 · May 15, 2015
Provisional Application 62149907 · Apr 20, 2015
Related Publication 20180120965A1 · May 3, 2018