Flat Joystick Controller
First Claim
1. A controller for interfacing with an interactive application executing on a console, comprising:
- an input surface including a plurality of sensors disposed thereon, the plurality of sensors configured to detect touch input on the input surface;
an indicator defined on the input surface to identify a reference location on the input surface, the touch input is detected relative to the indicator on the input surface; and
processing circuitry within the controller for analyzing raw data associated with the touch input and for transmitting signals to the interactive application to control an action.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A controller for interfacing with an interactive application executing on a console, comprising:
-
an input surface including a plurality of sensors disposed thereon, the plurality of sensors configured to detect touch input on the input surface; an indicator defined on the input surface to identify a reference location on the input surface, the touch input is detected relative to the indicator on the input surface; and processing circuitry within the controller for analyzing raw data associated with the touch input and for transmitting signals to the interactive application to control an action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing input to an interactive application executing at a console using a controller, comprising:
-
activating the controller for the console to detect and receive touch input at an input surface of the controller, the input surface having a plurality of sensors disposed thereon and an indicator identifying a reference location on the input surface, the touch input detected in relation to the indicator; receiving touch input at the input surface of the controller, the touch input defining finger contact at the input surface; transmitting data associated with the touch input and gestures detected from the finger contact to the console, the transmitting being continued during finger contact at the input surface when the controller is active; and detecting release of finger contact at the input surface, the release of finger contact resulting in resetting a starting location for receiving subsequent touch input on the input surface of the controller. - View Dependent Claims (16, 17, 18)
-
-
19. A controller device for interfacing with computer gaming system, comprising,
a body having a handle and an object disposed at one end of the handle; -
a touch surface disposed on one side of the handle, the touch surface having an indicator that is identified by a surface characteristic on the touch surface, the touch surface providing an area for receiving directionality control in response to interfacing by a finger of a user; a plurality of buttons on the body, the plurality of buttons being in addition to the touch surface; and circuitry disposed in the body of the controller, the circuitry being configured to receive data indicative of the directionality control and transmit the data to a game console for impacting an action by a program executing on the computer gaming system. - View Dependent Claims (20)
-
Specification