Gestures and touches on force-sensitive input devices
US-9244562-B1 · Jan 26, 2016 · US
US9874964B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9874964-B2 |
| Application number | US-201213488421-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 4, 2012 |
| Priority date | Jun 4, 2012 |
| Publication date | Jan 23, 2018 |
| Grant date | Jan 23, 2018 |
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 controller device to interface with a computer gaming system includes a body having a handle and an object disposed at one end of the handle. A touch surface is disposed on one side of the handle. The touch surface has an indicator that is identified by a surface characteristic on the touch surface. The touch surface provides an area for receiving directionality control in response to interfacing by a finger of a user. In addition to the touch surface, a plurality of buttons are disposed on the body. A circuitry is disposed in the body of the controller. The circuitry is configured to receive data indicative of a directionality control and transmit the data to a game console for impacting an action by a program executing on the computer gaming system.
Opening claim text (preview).
What is claimed is: 1. A controller for interfacing with an interactive application executing on a console, comprising: an input surface defined on a body of the controller and including a plurality of sensors, the input surface being sensitive to touch and configured to receive touch input and gesture action through finger contact and movement on the input surface; a raised indicator defined on a portion of the input surface, wherein remainder of the input surface aside from the raised indicator is configured to receive directional control provided through finger contact and movement on the input surface in relation to the raised indicator, the raised indicator providing a reference location on the input surface for determining input attributes of the touch input and the gesture action; and processing circuitry within the controller configured for processing the touch input and for transmitting signals to the interactive application to control an action, wherein the body of the controller has a handle and the input surface is disposed on the handle, the location of the input surface providing for access by a thumb of the user's hand when the controller is held by the user's hand, and wherein the plurality of sensors are configured to detect and transmit the touch input in relation to the raised indicator to the processing circuitry, the processing circuitry is configured to analyze the input attributes of the touch input, wherein the input attributes include direction of movement of said finger contact along the input surface, initial and terminal locations of the touch input on the input surface in relation to the raised indicator, and magnitude of pressure applied at the location on the input surface, wherein the processing circuitry includes touch surface circuitry configured to process raw data of the touch input received from a location sensor that is one of the plurality of sensors and a point approximator to identify coordinates of the touch input. 2. The controller of claim 1 , wherein the input surface is disc-shaped. 3. The controller of claim 1 , further comprising, tactile circuitry coupled to the processing circuitry to trigger tactile feedback in response to the touch input at the input surface. 4. The controller of claim 1 , further comprising, illumination circuitry with a plurality of illumination elements, the illumination circuitry coupled to the processing circuitry to obtain illumination feedback data and provide visual feedback in response to the detected touch input, wherein the plurality of illumination elements are light emitting diodes. 5. The controller of claim 1 , wherein the processing circuitry is configured to compute a magnitude of displacement based on input attributes identified by analyzing the touch input. 6. The controller of claim 3 , wherein the tactile feedback is provided based on magnitude of pressure applied and resident time of the touch input at a specific location on the input surface relative to the raised indicator identified in the input attributes obtained from analyzing the touch input. 7. The controller of claim 1 , wherein the processing circuitry is further configured to, process raw data received from a contact detector to determine the magnitude of pressure applied by the touch input at a specific location on the input surface; verify the magnitude of pressure applied at the specific location against a pre-defined threshold value; and activate the input surface of the controller for receiving the touch input when the specific location matches the location defined in the pre-defined threshold value and magnitude of pressure applied by the touch input at the specific location meets or exceeds the predefined threshold value specified for the pressure. 8. The controller of claim 7 , wherein the location defined in the pre-defined threshold value is the reference location of the raised indicator and the activation is based on state of the interactive application executing at the console. 9. The controller of claim 1 , wherein the processing circuitry is configured to lock the touch input at a specific location when a magnitude of pressure applied by the touch input at the specific location meets or exceeds a predefined threshold value. 10. The controller of claim 9 , wherein the processing circuitry is further configured to release the lock at the specific location based on a subsequent touch input, the lock being released when the magnitude of pressure applied by the subsequent touch input meets or exceeds the predefined threshold value, wherein the location of the subsequent touch input is any location on the input surface. 11. The controller of claim 1 , wherein the processing circuitry is configured to revert a location for receiving subsequent touch input at the controller back to a default location on the input surface when the touch input ceases at the controller. 12. The controller of claim 5 , wherein the magnitude of displacement and a speed of movement are computed based on relative distance of the location of the touch input from the raised indicator and relative speed of change in location of the touch input at the input surface. 13. A method for providing input to an interactive application executing at a console using a controller, comprising: activating the controller for the console, the controller when activated is configured to detect and receive touch input and gesture action provided at an input surface of the controller, the input surface having a plurality of sensors and a raised indicator defined on a portion of the input surface, the raised indicator providing a reference location on the input surface for determining input attributes of the touch input and the gesture action, wherein remainder of the input surface aside from the raised indicator is configured to receive directional control provided through finger contact and movement on the input surface in relation to the raised indicator, the input surface is defined on a handle of a body of the controller such that access to the input surface is provided for a thumb of a user's hand when the controller is held by the user's hand, and includes an area that is sensitive to touch; detecting the touch input that includes gesture action provided at the input surface of the controller, wherein, in response to the detecting, processing raw data of the touch input received from a location sensor that is one of the plurality of sensors and a point approximator of the controller using a touch surface circuitry within a processing circuitry of the controller to identify the input attributes including coordinates of location of the finger contact in relation to the raised indicator; transmitting data related to the input attributes of the touch input detected from the finger contact and the gesture action, to the console, the transmitting being continued during finger contact at the input surface when the controller is active, the data transmitted by the plurality of sensors of the controller is interpreted to obtain the input attributes of the touch input, wherein the input attributes include coordinates of location of the finger contact on the input surface, direction of movement of said finger contact along the input surface, initial and terminal locations of the touch input on the input surface in relation to the raised indicator, and magnitude of pressure applied at the location on the input surface, wherein the input attributes of the touch input used to determine the input to the interactive application; and detecting release of finger contact at the input surface, the release of finger contact resulting in resetting a starting locat
for mapping control signals received from the input arrangement into game commands · CPC title
Data transfer via internet · CPC title
being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad · CPC title
involving pressure sensitive buttons · CPC title
being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.