Capacitive stylus
US-9195351-B1 · Nov 24, 2015 · US
US10303272B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10303272-B2 |
| Application number | US-201715723274-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 3, 2017 |
| Priority date | Oct 4, 2016 |
| Publication date | May 28, 2019 |
| Grant date | May 28, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A touch sensitive method for simulating a stylus as a joystick, comprises: maintaining a mode parameter for recording an operating mode of the stylus; detecting, by a touch panel, a position, an axial direction and a tilt angle of the stylus with respect to the touch panel; and when the mode parameter indicates a joystick mode, converting the axial direction and the tilt angle into a first-axis tilt angle and a second-axis tilt angle and transmitting the first-axis tilt angle and the second-axis tilt angle to an application via a joystick driver, when the mode parameter indicates a stylus mode, transmitting the position to a touch sensitive driver, wherein the joystick driver, the touch sensitive driver and the application are executed under an operating system environment run by a central processing unit of a host.
Opening claim text (preview).
What is claimed is: 1. An electronic system for simulating a stylus as a joystick comprising: a host including a memory and a central processing unit (CPU) connected with the memory, the CPU being configured for executing an operating system, a joystick driver and a touch sensitive driver run under the operating system, and an application connected to the joystick driver; the stylus; a touch panel; and a touch sensitive processing apparatus connected with the touch panel and the CPU for determining, via the touch panel, a position, an axial direction and a tilt angle of the stylus with respect to the touch panel, wherein the touch sensitive processing apparatus maintains a mode parameter to record an operating mode of the stylus, when the mode parameter indicates a joystick mode, the touch sensitive processing apparatus converts the axial direction and the tilt angle of the stylus into a first-axis tilt angle and a second-axis tilt angle, and transmits the first-axis and second-axis tilt angles to the application via the joystick driver, when the mode parameter indicates a stylus mode, the touch sensitive processing apparatus transmits the position to the touch sensitive driver, wherein when the position of the stylus is in a joystick area of the touch panel, the touch sensitive processing apparatus sets the mode parameter to be the joystick mode, when the position of the stylus is not in the joystick area, the touch sensitive processing apparatus sets the mode parameter to be the stylus mode. 2. The electronic system of claim 1 , wherein the input device further includes a button on the stylus, when the button detects a touch event, the stylus transmits a status of the input device to the touch sensitive processing apparatus, wherein the touch event includes one of the following events: a single click; a double click; and a long press. 3. The electronic system of claim 1 , wherein the CPU is further configured for executing a setup program under the operating system environment, the setup program is configured for receiving an input from a user to set the mode parameter in the touch sensitive processing apparatus. 4. The electronic system of claim 1 , wherein the touch sensitive processing apparatus is further configured for receiving a pressure value between the stylus and the touch panel, when the pressure value is greater than a threshold, the touch sensitive processing apparatus sets the mode parameter to the joystick mode, when the pressure value is less than the threshold, the touch sensitive processing apparatus sets the mode parameter to the stylus mode. 5. The electronic system of claim 1 , wherein the second-axis tilt angle is a fixed value. 6. The electronic system of claim 1 further comprising a second stylus, wherein the touch sensitive processing apparatus maintains a second mode parameter to record an operating mode of the second stylus, when the second mode parameter indicates the joystick mode, the touch sensitive processing apparatus converts an axial direction and a tilt angle of the second stylus with respect to the touch panel into a first-axis second tilt angle and a second-axis second tilt angle, and transmits the first-axis and second-axis second tilt angles to the application via the joystick driver, when the mode parameter indicates the stylus mode, the touch sensitive processing apparatus transmits the position to the touch sensitive driver. 7. The electronic system of claim 6 , wherein the second-axis tilt angle is a fixed value, and the first-axis second tilt angle is the fixed value. 8. The electronic system of claim 6 , wherein when the position of the second stylus is in a second joystick area of the touch panel, the touch sensitive processing apparatus sets the second mode parameter to be the joystick mode, when the position of the second stylus is not in the second joystick area, the touch sensitive processing apparatus sets the second mode parameter to be the stylus mode, wherein the second joystick area is not the same as the first joystick area. 9. The electronic system of claim 1 , wherein the touch sensitive processing apparatus further detects a spin angle of the stylus with respect to the touch panel, when the mode parameter indicates the joystick mode, the touch sensitive processing apparatus transmits the spin angle to the application via the joystick driver. 10. A touch sensitive processing apparatus for simulating a stylus as a joystick comprising: a touch panel interface connected with electrodes of a touch panel; a host interface connected with a central processing unit (CPU) of a host, the CPU being configured for executing an operating system, a joystick driver and a touch sensitive driver run under the operating system, and an application connected to the joystick driver; and a microprocessor connected with the touch panel interface and the host interface for determining, via the touch panel, a position, an axial direction and a tilt angle of a stylus with respect to the touch panel, wherein the microprocessor maintains a mode parameter to record an operating mode of the stylus, when the mode parameter indicates a joystick mode, the microprocessor converts the axial direction and the tilt angle of the stylus into a first-axis tilt angle and a second-axis tilt angle, and transmits the first-axis and second-axis tilt angles to the application via the joystick driver, when the mode parameter indicates a stylus mode, the microprocessor transmits the position to the touch sensitive driver, wherein when the position of the stylus is in a joystick area of the touch panel, the touch sensitive processing apparatus sets the mode parameter to be the joystick mode, when the position of the stylus is not in the joystick area, the touch sensitive processing apparatus sets the mode parameter to be the stylus mode. 11. The touch sensitive processing apparatus of claim 10 , wherein the CPU is further configured for executing a setup program under the operating system environment, the setup program is configured for receiving an input from a user to set the mode parameter in the touch sensitive processing apparatus. 12. The touch sensitive processing apparatus of claim 10 , wherein the touch sensitive processing apparatus is further configured for receiving a pressure value between the stylus and the touch panel, when the pressure value is greater than a threshold, the touch sensitive processing apparatus sets the mode parameter as the joystick mode, when the pressure value is less than the threshold, the touch sensitive processing apparatus sets the mode parameter as the stylus mode. 13. The touch sensitive processing apparatus of claim 10 , wherein the second-axis tilt angle is a fixed value. 14. The touch sensitive processing apparatus of claim 10 , wherein the touch sensitive processing apparatus is further configured for detecting, via the touch panel, a spin angle of the stylus with respect to the touch panel, when the mode parameter indicates the joystick mode, the touch sensitive processing apparatus transmits the spin angle to the application via the joystick driver. 15. A touch sensitive processing method for simulating a stylus as a joystick comprising: maintaining a mode parameter to record an operating mode of the stylus; determining, by a touch panel, a position, an axial direction and a tilt angle of the stylus with respect to the touch panel; and when a mode parameter indicates a joystick mode, converting the axial direction and the tilt angle of the stylus into a first-axis tilt angle and a second-axis tilt angle and transmitting them to an application via a joystick
using force sensing means to determine a position · CPC title
Input arrangements with force or tactile feedback as computer generated output to the user · CPC title
Force feedback applied to a joystick · CPC title
Force feedback applied to GUI · CPC title
Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.