Soft key hot spot activation system and method
First Claim
1. A gaming system, wherein the gaming system includes an operating system that operates on an operating system level, and wherein the gaming system includes one or more applications that operate at an application level above the operating system level, the gaming system comprising:
- at least one gaming machine;
a display system for presenting player interactive information, wherein the display system includes a display screen; and
a player interface system including one or more soft keys, wherein each soft key is indirectly mapped to associated coordinate-defined point or region on the display screen, and wherein activation of a soft key sends a signal to a program at the operating system level which in turn signals an application at the application level to register an event at the associated coordinate-defined point or region on the display screen.
5 Assignments
0 Petitions
Accused Products
Abstract
A gaming system includes one or more gaming machines, a display system, and a player input system. The display system includes a display screen that displays player interactive information, and the player input system includes a secondary input means. The secondary input means include soft keys that are mapped to particular coordinate-defined point or region (“hot spots”). In this regard, activation of a soft key replicates a mouse “click” or a touch screen “event.” The software implementation of the soft-keys is independent of the content being displayed, as long as the navigation buttons fall on the “hot-spots” associated with the soft-keys. In regard, when a soft-key is pressed it generates a mouse click event at its respective “hot-spot” coordinates. Soft-keys may be implemented with existing content since they require no code change. Accordingly, soft keys enable a content developer to develop content without requiring addition coding to implement the soft-keys themselves. In this manner, soft keys implementation is simplified due to their communication with the operating system of a generated mouse click event at a “hot-spot” coordinate.
23 Citations
21 Claims
-
1. A gaming system, wherein the gaming system includes an operating system that operates on an operating system level, and wherein the gaming system includes one or more applications that operate at an application level above the operating system level, the gaming system comprising:
-
at least one gaming machine;
a display system for presenting player interactive information, wherein the display system includes a display screen; and
a player interface system including one or more soft keys, wherein each soft key is indirectly mapped to associated coordinate-defined point or region on the display screen, and wherein activation of a soft key sends a signal to a program at the operating system level which in turn signals an application at the application level to register an event at the associated coordinate-defined point or region on the display screen. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. (canceled)
-
11. A method for user interface in a gaming system, wherein the gaming system includes an operating system that runs at an operating system level, and wherein the gaming system includes one or more applications that runs at an application level above the operating system level, the method comprising:
-
presenting player interactive information on a display system of a gaming machine, wherein the display system includes a display screen;
mapping one or more soft keys to associated coordinate-defined point or region on the display screen, wherein activating a soft key sends a signal to a program at the operating system level which in turn signals an application at the application level to register an event at the associated coordinate-defined point or region on the display screen; and
receiving user input via one or more of the soft keys. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20)
-
-
13. (canceled)
-
21. A method for enabling user input in a gaming system, wherein the gaming system includes an operating system that runs at an operating system level, and wherein the gaming system includes one or more applications that runs at an application level above the operating system level, the method comprising:
-
providing at least one gaming machine, wherein the gaming machine includes a display screen and soft keys indirectly associated with coordinate-defined point or region on the display screen, wherein the soft keys are not directly associated with any application running at the application level;
receiving user input via one or more soft keys being activated in a player interface system;
generating an interrupt signal that is sent to a control module at the operating system level, in response to a soft key being activated;
sending a key code instruction to an application at the application level to register an event on the display screen, in response to an command from the control module at the operating system;
generating a signal at the application level to designate a received event at the associated coordinate-defined point or region, in response to received the key code instruction; and
recording the received event at the associated coordinate-defined point or region on a display screen.
-
Specification