User interface system and method for creating and verifying signed content
First Claim
1. A system for creation and verification of video display content for gaming machines that incorporate an embedded additional user interface, comprising:
- a content creation component, wherein the content creation component facilitates creating new content, and wherein the new content customizes and enhances the gaming machine video display;
a configuration creation component, wherein the configuration creation component facilitates modification of existing content into a new configuration, and wherein the new configuration customizes and enhances the gaming machine video display; and
a digital signature creation component, wherein the new digital signature provides for verification of the new content and the new configuration.
8 Assignments
0 Petitions
Accused Products
Abstract
An embedded additional user interface 10 includes a web page display screen 20 and an embedded processor 30, and is incorporated into a gaming machine 40 that in turn includes a gaming screen 50 and a gaming processor 60. Because of security procedures applied for digital signing and certification of user selectable programming elements, the embedded additional user interface 10 employs an interface build application 79 such that the user can select and modify the look and feel of the web page display screen content. The interface build application enables content to be presented on a web page display screen that can track to an individual player. The interface build application also enables a casino user to update current casino promotions for its players in a timely manner, as well as present customized marketing messages, which can even be targeted to individual players. The casino user can customize the look and feel of web page display screen content to make the game player environment more exciting and more conducive to extended player gaming sessions.
-
Citations
58 Claims
-
1. A system for creation and verification of video display content for gaming machines that incorporate an embedded additional user interface, comprising:
-
a content creation component, wherein the content creation component facilitates creating new content, and wherein the new content customizes and enhances the gaming machine video display;
a configuration creation component, wherein the configuration creation component facilitates modification of existing content into a new configuration, and wherein the new configuration customizes and enhances the gaming machine video display; and
a digital signature creation component, wherein the new digital signature provides for verification of the new content and the new configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer readable medium having stored thereon instructions, which when executed by a processor, cause the processor to perform the operations of:
-
supporting content creation;
supporting configuration creation; and
supporting digital signature creation. - View Dependent Claims (32)
-
-
33. A method for development and presentation of video displays for gaming machines with an embedded additional user interface, comprising:
-
enabling creation of new content, wherein the new content customizes and enhances the gaming machine video display;
enabling configuration of existing content into a new configuration, wherein the new configuration customizes and enhances the gaming machine video display; and
enabling digital signature creation of a new digital signature, wherein the new digital signature enables for verification of the new content and the new configuration. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method for providing creation and verification of video displays for gaming machines having an embedded additional user interface, wherein each gaming machine includes a gaming presentation and gaming processor, wherein each embedded additional user interface includes a web content capable display screen and an embedded processor that employs an internal operating system and communicates with the gaming processor enabling the embedded processor to read incoming data, translate the data into a web protocol, if necessary, and map the data to the web content capable display, the method comprising:
-
performing digital signature verification on the internal operating system, wherein the internal operating system must be verified in order to start the system;
performing digital signature verification on application files, wherein the application files must be verified in order to start the system;
performing digital signature verification on content files, wherein the content files must be verified in order to start the system;
utilizing boot ROMs to enforce the digital signature for the operating system;
utilizing the operating system to enforce the digital signature for the content files;
enabling use of content of a desktop application by creating a digital signature for the desktop application;
enabling continued system processing by creating a digital signature for the operating system; and
enabling continued system processing by creating a digital signature for the application files using a desktop application.
-
-
55. A computer readable medium having stored thereon instructions which, when executed by a processor, cause the processor to perform the operations of:
-
performing digital signature verification on an internal operating system, wherein the internal operating system must be verified in order to start the system;
performing digital signature verification on application files, wherein the application files must be verified in order to start the system;
performing digital signature verification on content files, wherein the content files must be verified in order to start the system;
utilizing boot ROMs to enforce a digital signature for the operating system;
utilizing the operating system to enforce a digital signature for the content files;
enabling use of content of a desktop application by creating a digital signature for the desktop application;
enabling continued system processing by creating a digital signature for the operating system; and
enabling continued system processing by creating a digital signature for the application files using a desktop application.
-
-
56. A method for providing a set of player-oriented customized overlay attributes from pre-built interface overlays for development and presentation of video displays for gaming machines having an embedded additional user interface, wherein each gaming machine includes a gaming presentation and gaming processor, wherein each embedded additional user interface includes a computer-readable embedded storage medium, a web content capable display screen and an embedded processor that employs an internal operating system and communicates with the gaming processor such that the embedded processor reads incoming data, translates the data into a web protocol, if necessary, and maps the data to the web content capable display, comprising:
-
browsing a set of pre-built interface overlays that are currently available from a set of stored pre-built interface overlay images on the attachable computer readable storage medium;
selecting a pre-built interface overlay wherein the pre-built interface overlay is currently available from a set of stored pre-built interface overlays on the attachable computer readable storage medium;
browsing a set of features that are currently available from a set of stored feature images on the attachable computer readable storage medium, wherein a feature is selectable for enablement;
selecting features that are currently available from a set of stored features on the portable computer readable storage medium;
selecting a pre-built marketing message format; and
entering the message content using a keyboard of a portable computer. - View Dependent Claims (57)
-
-
58. A method for providing a set of player-oriented appearance attributes from custom-built interface overlays for development and presentation of video displays for gaming machines having an embedded additional user interface, wherein each gaming machine includes a gaming presentation and gaming processor, wherein each embedded additional user interface includes a computer-readable storage medium, a web content capable display screen, and an embedded processor that employs an internal operating system and communicates with the gaming processor such that the embedded processor reads incoming data, translates the data into a web protocol, if necessary, and maps the data to the web content capable display, the method comprising:
-
enabling user-selection of a layout from a set of stored images;
enabling user-selection of a background image from a set of stored images to add to the custom layout;
enabling user-selection of a color from a set of stored colors to add to the custom layout;
enabling user-selection of button style and button color from a set of stored button styles and button colors to add to the custom layout;
enabling user-selection of features from a set of stored features to add to the custom layout, wherein selected features are enabled;
enabling user-selection of navigation from a set of stored navigations to add to the custom layout; and
enabling user-selection of marketing messages from a set of stored marketing messages to add to the custom layout.
-
Specification