System and method for bidirectional communication between stylus and stylus sensor controller
AssigneeWacom Co., Ltd.
InventorsDavid Charles Fleck, Sadao Yamamoto
Life of this patent
Estimating the term…
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.
Claims17
A method of interfacing an active stylus with a sensor controller, the sensor controller coupled to a sensor configured to receive input from the active stylus, the method comprising:
- the sensor controller caching stylus information of the active stylus, wherein the stylus information includes setting information for inking to be used by an application program;
- and
- the active stylus generating a hash value of the stylus information and transmitting the hash value to the sensor controller when the active stylus detects a signal from the sensor controller, wherein the hash value is of a fixed data size smaller than a data size of the stylus information.
A sensor controller to be coupled to a sensor which is configured to receive input from an active stylus, the sensor controller comprising:
- a transmitter/receiver configured to transmit/receive signals to/from the active stylus;
- a cache configured to store stylus information of the active stylus, wherein the stylus information includes setting information to be used by an application program;
- and
- a processor coupled to the transmitter/receiver and the cache, wherein the processor, in operation, receives a hash value of the stylus information from the active stylus, the hash value being of a fixed data size smaller than data size of the stylus information, and uses the cached stylus information when the received hash value matches the stylus information stored in the cache of the sensor controller.
An active stylus, comprising:
- a receiver which, in operation, receives a signal transmitted from a sensor controller coupled to a sensor that is configured to receive input from the active stylus;
- a processor coupled to the receiver to detect the signal and to generate a hash value of stylus information, the hash value being of a fixed data size smaller than a data size of the stylus information, wherein the stylus information includes setting information for inking used by an application program on a host system working in cooperation with the sensor controller to display input from the active stylus on the sensor;
- and
- a transmitter coupled to the processor to transmit the hash value to the sensor controller.
Dependencies are inferred from the claim text.