Language selection

Search

Patent 2259354 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2259354
(54) English Title: IMPROVED ELECTRONIC GAMING APPARATUS
(54) French Title: JEU ELECTRONIQUE PERFECTIONNE
Status: Expired
Bibliographic Data
(51) International Patent Classification (IPC):
  • A63F 9/24 (2006.01)
  • A63F 3/06 (2006.01)
  • G07F 17/32 (2006.01)
  • A63F 13/08 (2006.01)
  • A63F 13/12 (2006.01)
(72) Inventors :
  • ALCORN, ALLAN E. (United States of America)
  • JENKINS, HARRY H. (United States of America)
(73) Owners :
  • IGT (United States of America)
(71) Applicants :
  • SILICON GAMING, INC. (United States of America)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Associate agent:
(45) Issued: 2004-06-22
(86) PCT Filing Date: 1997-06-27
(87) Open to Public Inspection: 1998-01-08
Examination requested: 1998-12-24
Availability of licence: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): Yes
(86) PCT Filing Number: PCT/US1997/012765
(87) International Publication Number: WO1998/000207
(85) National Entry: 1998-12-24

(30) Application Priority Data:
Application No. Country/Territory Date
08/672,775 United States of America 1996-06-28
08/692,454 United States of America 1996-08-05
08/864,700 United States of America 1997-05-28

Abstracts

English Abstract



This invention is an electronic gaming apparatus
( 10), including a cabinet (12) for housing video and sound
generating electronics (8, 30, 32, 34, 36), coin handling
(20), payout (26) mechanism, and a video display screen
(16). The preferred display screen (16) is substantially
taller than it is wide and has a touch screen. Although
the displayed video presentation may take any form,
the preferred slot machine display embodiment includes
graphics replicating the standard play board at top (15),
game board in the middle (17), and principal user input
interface below (19).


French Abstract

L'invention concerne un jeu électronique (10). Ce jeu comprend un carter (12) dans lequel sont logés les équipements électroniques vidéo et générateurs de sons (8)(30)(32)(34)(36), un mécanisme de gestion des pièces (20) et de paiement (26) ainsi qu'un écran d'affichage vidéo (16). L'écran d'affichage préféré (16) présente une hauteur sensiblement plus importante que sa largeur et un écran tactile. La présentation vidéo affichée peut prendre n'importe quelle forme, mais le mode de réalisation d'affichage de la machine à sous préféré comprend un graphique répliquant la table de jeu standard au sommet (15), la table de jeu au milieu (17) et une interface d'entrée d'utilisateur principale ci-dessous (19).

Claims

Note: Claims are shown in the official language in which they were submitted.





The embodiments of the invention in which an exclusive property or privilege
is
claimed are defined as follows:

1. A slot machine, comprising:
a cabinet having a front face that is configured to have a display section
with
a height and a width, said height of said display section being larger than
said width
of said display section;

a video display unit associated with said cabinet, said video display unit
having a video display screen having a height and a width, said height of said
video
display screen being larger than said width of said video display screen, said
video
display unit being disposed in a fixed position so that said height of said
video
display screen is parallel to said height of said display section of said
front face of
said cabinet and so that said width of said video display screen is parallel
to said
width of said display section of said front face of said cabinet, said height
of said
video display screen divided by said width of said video display screen
forming a
ratio having a magnitude greater than 4/3;

a value-receiving mechanism associated with said cabinet;
a spin button;

a coin hopper associated with said cabinet;
a processor disposed in said cabinet and operatively coupled to said value-
receiving mechanism and said video display unit;

a read-only memory disposed in said cabinet;
a nonvolatile memory capable of storing critical system data;
critical data storage software that causes critical system data to be stored
in
said nonvolatile memory;
program memory disposed in said cabinet and operatively coupled to said
processor; and
system software stored in said program memory, said system software
comprising software representing a game that may be played by a player,
said slot machine being operable in an attract mode and a play mode, said
display screen being electronically subdivided into a plurality of different
display
regions when said slot machine is in said play mode, said display regions
comprising an upper region, a middle region disposed below said upper region,
and
7



a lower region disposed below said middle region, one of said display regions
displaying a plurality of user-input buttons and another of said display
regions
displaying a plurality of reels, said slot machine additionally comprising a
touch
screen associated with said display region displaying said plurality of user
input
buttons.

2. A slot machine as defined in claim 1 wherein said value-receiving
mechanism comprises a coin-receiving slot.

3. A slot machine as defined in claim 1 wherein said value-receiving
mechanism comprises a paper money-receiving slot.

4. A slot machine as defined in claim 1 wherein said value-receiving
mechanism comprises a credit/debit card slot.

5. A slot machine as defined in claim 1 wherein said height of said video
display screen divided by said width of said video display screen forms an
aspect
ratio having a magnitude of 16/9.

6. A gaming machine, comprising:

a cabinet having a front face that is configured to have a display section
with
a height and a width, said height of said display section being larger than
said width
of said display section;

a video display unit associated with said cabinet, said video display unit
having a video display screen having a height and a width, said height of said
video
display screen being larger than said width of said video display screen, said
video
display unit being disposed in a fixed position so that said height of said
video
display screen is parallel to said height of said display section of said
front face of
said cabinet and so that said width of said video display screen is parallel
to said
width of said display section of said front face of said cabinet, said height
of said
video display screen divided by said width of said video display screen
forming a
ratio having a magnitude greater than 4/3;
a value-receiving mechanism associated with said cabinet;

8


a processor disposed in said cabinet and operatively coupled to said value-
receiving mechanism and said video display unit;

a read-only memory disposed in said cabinet;

a nonvolatile memory capable of storing critical system data;

critical data storage software that causes critical system data to be stored
in
said nonvolatile memory;

program memory disposed in said cabinet and operatively coupled to said
processor; and
system software stored in said program memory, said system software
comprising software representing a game that may be played by a player,
said gaming machine being operable in an attract mode and a play mode,
said display screen being electronically subdivided into a plurality of
different
display regions when said gaming machine is in said play mode, said display
regions
comprising an upper region, a middle region disposed below said upper region,
and
a lower region disposed below said middle region, one of said display regions
displaying a plurality of user-input buttons, said gaming machine additionally
comprising a touch screen associated with said display region displaying said
plurality of user input buttons.

7. A gaming machine as defined in claim 6 wherein said value-receiving
mechanism comprises a coin-receiving slot.

8. A gaming machine as defined in claim 6 wherein said value-receiving
mechanism comprises a paper money-receiving slot.

9. A gaming machine as defined in claim 6 wherein said value-receiving
mechanism comprises a credit/debit card slot.

10. A gaming machine as defined in claim 6 additionally comprising a value-
dispensing mechanism.

9



11. A gaming machine as defined in claim 6 wherein said height of said video
display screen divided by said width of said video display screen forms an
aspect
ratio having a magnitude of 16/9.

12. A gaming machine, comprising:

a cabinet having a front face that is configured to have a display section
with
a height and a width, said height of said display section being larger than
said width
of said display section;

a video display unit associated with said cabinet, said video display unit
having a video display screen having a height and a width, said height of said
video
display screen being larger than said width of said video display screen, said
video
display unit being disposed in a fixed position so that said height of said
video
display screen is parallel to said height of said display section of said
front face of
said cabinet and so that said width of said video display screen is parallel
to said
width of said display section of said front face of said cabinet, said height
of said
video display screen divided by said width of said video display screen
forming a
ratio having a magnitude greater than 4/3;

a value-receiving mechanism associated with said cabinet;
a processor disposed in said cabinet and operatively coupled to said value-
receiving mechanism and said video display unit;

a read-only memory disposed in said cabinet;

program memory disposed in said cabinet and operatively coupled to said
processor; and
system software stored in said program memory, said system software
comprising software representing a game that may be played by a player,
said display screen being electronically subdivided into a plurality of
different display regions, one of said display regions displaying a plurality
of user-
input buttons, said gaming machine additionally comprising a touch screen
associated with said display region displaying said plurality of user input
buttons.

13. A gaming machine as defined in claim 12 wherein said value-receiving
mechanism comprises a coin-receiving slot.

10


14. A gaming machine as defined in claim 12 wherein said value-receiving
mechanism comprises a paper money-receiving slot.

15. A gaming machine as defined in claim 12 wherein said value-receiving
mechanism comprises a credit/debit card slot.

16. A gaming machine as defined in claim 12 additionally comprising a value-
dispensing mechanism.

17. A gaming machine as defined in claim 12 wherein said height of said video
display screen divided by said width of said video display screen forms an
aspect
ratio having a magnitude of 16/9.

18. A gaming machine, comprising:
a cabinet having a front face that is configured to have a display section
with
a height and a width, said height of said display section being larger than
said width
of said display section;
a video display unit associated with said cabinet, said video display unit
having a video display screen having a height and a width, said height of said
video
display screen being larger than said width of said video display screen, said
video
display unit being disposed in a fixed position so that said height of said
video
display screen is parallel to said height of said display section of said
front face of
said cabinet and so that said width of said video display screen is parallel
to said
width of said display section of said front face of said cabinet, said height
of said
video display screen divided by said width of said video display screen
forming a
ratio having a magnitude greater than 4/3;
a value-receiving mechanism associated with said cabinet;
a processor disposed in said cabinet and operatively coupled to said value-
receiving mechanism and said video display unit;
a read-only memory disposed in said cabinet;
program memory disposed in said cabinet and operatively coupled to said
processor; and

11



system software stored in said program memory, said system software
comprising software representing a game that may be played by a player,
said display screen being electronically subdivided into a plurality of
different display regions.

19. A gaming machine as defined in claim 18 wherein said value-receiving
mechanism comprises a coin-receiving slot.

20. A gaming machine as defined in claim 18 wherein said value-receiving
mechanism comprises a paper money-receiving slot.

21. A gaming machine as defined in claim 18 wherein said value-receiving
mechanism comprises a credit/debit card slot.

22. A gaming machine as defined in claim 18 additionally comprising a value-
dispensing mechanism.

23. A gaming machine as defined in claim 18 wherein said height of said video
display screen divided by said width of said video display screen forms an
aspect
ratio having a magnitude of 16/9.

12

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02259354 2003-04-22
WO 98100207 PCTIUB97112765
Specification
IMPROVED ELECTRONIC GAMING APPARATUS
BACKGROUND OF TIfE INVENTION
Field of theTnvention
I O The present invention relates generally to electronic gaming apparatus,
and more particularly to an
improved gaming machine for improving the play and display of gaming graphics
utilizing a vertically oriented .
video screen having touch screen input as a player interface to the device.
Relation to Other Applications
I 5 This application is a continuation-in-part of U.S. Patent No. 6,287,202,
filed June 28, 1996, entitled
"Dynamic Tournament Gaming Method and System," and is related to U.S. Patent
No. 5,643,086 filed June 29,
1995, entitled "Electronic Casino Gaming System with Improved Play Capacity,
Authentication and Security."
Both applications are assigned to the Assignee of this present invention.
Brief Description of the Prior Art
Electronic gaming devices have long been provided for piaying gambling games
such as roulette, poker,
bingo, keno, lotto and various other games, and have historically been
constructed in a slot machine format
typically including a pay board wherein the winning pay-out combinations are
displayed; a play section in which
electronic or mechanical reels, card-playing indicia or other gaming objects
are displayed; and a third area in which
a player interface is provided by means of an assortment of buttons, switches,
etc. More modern gaming machines
have included a video display screen (CRT tube) that is driven by an image
generator coupled to a microprocessor
that serves as the game controller, In such video implementations, standard
television-style cathode ray tubes have
normally been used, and electronically generated reels, cards and other
objects have been depicted thereon for
implementing play of the game. In same embodiments, the pay board is also
included as part of the video display,
but because this limits the active display area available for gaming
presentation, a different screen ortype of screen
separate and apart from the video display is often utilized. Touch screen
interfaces have also been used itt gaming
machines, hut are often limited in their application because of the limited
space available on the video screen.
Another limitation of the prior art devices using video display screens is
that the display has been quite sterile in its
presentation, often comprising nothing more than an attempt to electronically
present a two-dimensional image
replicating the functional display elements of the prior art mechanical gaming
apparatus.
There is thus a need for an improved gaming station or machine that uses
modern video graphics and
sound technology to provide a complete user interface that in at least one
aspect conveniently integrates pay board,
play screen, and player input interface in a single uniquely designed and
oriented video screen format.

CA 02259354 2003-04-22
WO 98/00207 >E~CT/U597I12765
SUMMARY OF THE INVENTfON
It is therefore a principal objective of the present invention to provide a
gaming machine having an
improved video display format and user interface which uses state-of the-art
video technology to provide animated
teEevision-quality video and graphics displays.
Another objective of the present invention is to provide an electronic gaming
machine having an electronic .
interface.which is substantially larger than the standard television-type
video screen typically used in present
casino-type games.
Still another objective of the present invention is to provide an improved
user interface for slot machine-
type games that readily accommodates in well-known three-part format, but on a
single screen, the pay board, play
screen, and user interface commonly used in gaming. stations.
Yet another objective of the present invention is to provide an enlarged video
display screen which
provides a complete display of all gaming essentials, yet generally conforms
to the familiar and more or less
standard "slot machine" footprint and height-to-width ratio common in casinos
throughout the world.
A further objective of the present invention is to provide a gaming machine
having both lifelike graphics
and realistic high-quality sound generators,
Briefly, a presently preferred embodiment of the present invention includes a
cabinet for housing video
and sound generating electronics, coin-handling and pay-out mechanisms, and a
video display screen. The display
screen is substantially taller than it is wide and preferably has a touch
screen associated therewith. Although the
displayed video presentation may take any form, the preferred slot machine
display embodiment includes graphics
replicating the standard play board at top, game board in middle, and
principal user input interface below.
An important advantage of the present invention is that since it uses a video
screen that is substantially
taller than it is wide, all familiar aspects of a standard slot machine can be
dynamically and graphically presented
on the video screen in their usual positional format.
Another advantage of the present invention is that a multitude of different
types of games can be
selectively displayed on a single gaming station.
Still another advantage of the present invention is that unusual attract modes
can be selectively displayed
on the video screen to attract the attention of potential players.
A still further advantage of the present invention is that unusual video
displays can be presented to
communicate and perhaps hold the attention of players as well as observers.
Yet another advantage of the present invention is that since a large part of
the frontal surface area is
occupied by the display screen, a plurality of adjacent machines can be
electronically linked together and driven in
concert with complementary video to create a segmented "picture wail" effect
when not in use by players. And
even when in use, an integrated background display can be used to change
environmental "mood" or "setting" of
the game room.

CA 02259354 2003-04-22
2A
Another aspect of the invention is a slot machine, comprising: a cabinet
having a front face that is configured to have a display section with a height
and a
width, said height of said display section being larger than said width of
said
display section; a video display unit associated with said cabinet, said video
display unit having a video display screen having a height and a width, said
height
of said video display screen being larger than said width of said video
display
screen, said video display unit being disposed in a fixed position so that
said
height of said video display screen is parallel to said height of said display
section
of said front face of said cabinet and so that said width of said video
display
screen is parallel to said width of said display section of said front face of
said
cabinet, said height of said video display screen divided by said width of
said
video display screen forming a ratio having a magnitude greater than 4/3; a
value-
receiving mechanism associated with said cabinet; a spin button; a coin hopper
associated with said cabinet; a processor disposed in said cabinet and
operatively
coupled to said value-receiving mechanism and said video display unit; a read-
only memory disposed in said cabinet; a nonvolatile memory capable of storing
critical system data; critical data storage software that causes critical
system data
to be stored in said nonvolatile memory; program memory disposed in said
cabinet and operatively coupled to said processor; and system software stored
in
said program memory, said system software comprising software representing a
game that may be played by a player, said slot machine being operable in an
attract mode and a play mode, said display screen being electronically
subdivided
into a plurality of different display regions when said slot machine is in
said play
mode, said display regions comprising an upper region, a middle region
disposed
below said upper region, and a lower region disposed below said middle region,
one of said display regions displaying a plurality of user-input buttons and
another
of said display regions displaying a plurality of reels, said slot machine
additionally comprising a touch screen associated with said display region
displaying said plurality of user input buttons.
Another aspect of the invention is a gaming machine, comprising:
a cabinet; at least one user-interface button; a value-receiving mechanism
associated with said cabinet; a value-dispensing mechanism associated with
said

CA 02259354 2003-04-22
2B
cabinet; a video display unit associated with said cabinet; a touch-sensitive
device
associated with said video display unit; a processor disposed in said cabinet
and
operatively coupled to said user-interface button, said value-receiving
mechanism,
said video display unit and said touch-sensitive device; a read-only memory
disposed in said cabinet; basic input/output system (BIOS) software stored in
said
read-only memory; a nonvolatile memory capable of storing critical system
data;
critical data storage software that causes critical system data to be stored
iri said
nonvolatile memory; disk memory disposed in said cabinet and operatively
coupled to said processor; system software stored in said disk memory, said
system software comprising: a first software portion representing a first game
that
may be played by a player; a second software portion representing a second
game
that may be played by a player; and a third software portion that causes a
first icon
representing said first game and a second icon representing said second game
to
be generated on said video display unit, said third software portion causing
one of
said first and second games to be initiated in response to a player touching
one of
said first and second icons; encoded data stored in said disk memory, said
encoded
data having been generated from at least one message digest that was generated
based on using an encoding function with said system software; secure loading
software stored in memory that loads system software from said disk memory
into
random-access memory and verifies correctness and authenticity of said system
software, said secure loading software verifying correctness and authenticity
of
said system software based on a comparison of data generated from said encoded
data and data generated from said system software; and operating system (OS)
software stored in memory, said operating system software comprising an
application programming interface including a first application programming
interface portion that provides a software interface to said video display
unit and a
second application programming interface portion that provides a software
interface to said touch-sensitive device.
These and other objects and advantages of the present invention will no doubt
become apparent to those skilled in the art after having read the following
detailed
description of the preferred embodiments which are illustrated in the several
figures of the drawing.

CA 02259354 1998-12-24
WO 98/00207 PCT/US97/12765
3
IN THE DRAWING
Fig. 1 is a perspective view illustrating a gaming machine in accordance with
the present invention;
Fig. 2 depicts a typical screen display in accordance with the present
invention;
Fig. 3 is a functional block diagram illustrating the principal functional
components used in the gaming
machine of the present invention.; and
Figs. 4, 5 and 6 are diagrams generally illustrating software architecture and
features of the preferred
embodiment.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
A preferred embodiment of the present invention is depicted at 10 in Fig. I
and includes a more or less
rectangularly configured cabinet 12 forming an enclosure for the various
functional mechanical, electrical and
electronic components. The front face 14 of cabinet 12 is uniquely configured
to include as the principal
component thereof a video display screen 16 disposed in portrait format with
its vertical dimension being
substantially larger than its horizontal dimension. As is apparent from the
illustration, the screen 16 occupies a
substantial part of the front face of the device 10. Positioned to the right
of screen I6 is a currency input section 18
including a coin-receiving slot 20, a paper money-receiving slot 22, and a
credit/debit card slot 24. A pair of
buttons 23 and 25 may be provided for allowing the player to select a "cash"
or "credit" mode for payout of
wmnmgs.
Disposed beneath screen 16 and at the bottom of the front face is a coin drop
receptacle 26. Immediately
above the coin drop receptacle are a pair of high-quality audio speakers 28
and 30. Above screen 16 is an
annunciator 32 including a third high-quality audio speaker or signal
generator 34 and a multi-colored, multi-light
display apparatus 36. Disposed immediately beneath screen 16 on a slightly
protruding shelf 38 are a plurality of
user interface buttons 40 that are of conventional configuration. Formed
integral with the front face of display
screen 16 is a transparent touch screen that is dynamically configurable to
allow manual user inputs at screen
positions determined by the software associated with the particular game or
attract mode being presented.
On the right side of cabinet 12 is a conventional pull handle 39 that may be
optionally used as a part of the
user interface to the gaming apparatus.
The cabinet 12 was designed to coincide with the overall dimensions of
traditional slot machines so that
the device can be placed in existing casino carousels without requiring
reconfiguration of the stands or machine
layouts. The right side of the cabinet forms a compartment for containing
currency input devices such as coin and
bill acceptors, a card reader, keypad, and perhaps a display for a player
tracking network interface. A locked
service door 41 forms the right side wall of the cabinet and allows access to
the currency components in this
section. The front 43 of the lower section of the enclosure contains a coin
hopper (a cache of coins that is used to
pay out the player's winnings when playing in cash mode). The back of the
lower section of the cabinet (behind the
hopper) contains a CPU box with all of the associated electronics and power
supplies. A locked service door
3$ allows access to the hopper in this section.
Player tracking network electronics are located in the top of the system and
are accessed by removing a
top cover (not shown).
The cabinet layout, which is more or less traditional for video-type slot
machines, leaves a tall and narrow
section at the upper left for the CRT that forms the display screen ~16. To
maximize the screen area in the available

CA 02259354 1998-12-24
WO 98/00207 PCTlUS97/12765
4
space, a 26", wide screen CRT display device rotated 90° into a
"portrait mode" is used with the screen origin at the
bottom left corner, and the image scanned from left to right. For purposes of
this disclosure "portrait mode" is
defined as a display configuration in which a display screen has a height
dimension that is substantially larger than
its width dimension. The wide screen CRT has a I 6x9 (height to width) aspect
ratio and a 0.69mm dot pitch
allowing for an 856x480 visible display area. Portrait mode configured display
screens or CRTs having other
aspect ratios may also be used. For example, although less desirable, a
standard 4x3 CRT monitor rotated into a
portrait mode could be used.
In accordance with one aspect of the present invention, when operating in a
game play mode, the display
screen may be electronically subdivided into three arbitrarily sized regions:
an upper region 15 in which a pay
I 0 board will be displayed, setting forth the jackpot payouts as a function
of the coins input; a mid region 17 in which
a game board, play reels, card hands, or other game play indicia is displayed;
and a lower region 19 in which touch
screen "buttons" are displayed for facilitating player selection of various
input functions such as "hold", "bet 1 ",
"draw", etc. One example of a "3-way" screen configuration is illustrated in
Fig. 2. Depending on the particular
game being played, the dimensions of these regions may change. Furthermore,
the configuration of the touch
15 screen responsive areas within each region may likewise change to
correspond to associated graphics displayed in
one or more of the regions. Moreover, in "attract mode" the screen may be
subdivided into a geometrical grid of
regions, e.g., a 2x4 or 2x6 (etc.) grid in which passive or active game logos
may be simultaneously displayed for
selection by a player. In such mode the touch screen would typically be
configured to call up the game
corresponding to the logo touched by the player.
20 An integrated touch screen overlaying the display screen, along with the
series of "hard" buttons 40
arrayed along the bottom edge of the display, provide the main player
interface to the system.
In Fig. 3 of the drawing, a generalized block diagram depicts the principal
functional components of the
system and includes a central processing unit (CPU) 45, the CRT 16, a user
interface 42 that includes the touch
screen buttons 40 and pull handle 39, a video storage subsystem 44, an audio
storage subsystem 46, a disk storage
25 subsystem 48, a peripheral memory subsystem 50, an annunciator and sound
system 52, a network I/O 54, a card
reader 56, a coin handler 58, and a bill reader 60. In the preferred
embodiment, CPU 45 is a 133MHz Pentium
processor using a combination of the DUCK Video Codec for motion video, A-RL
(Alpha Run-Length) decoding
of static graphics, and software compositing for the individual elements.
Although not shown in detail herein, the CPU 45 includes a motherboard, a PCI-
based video board and
30 SCSI controller, a peripheral memory board, a GPIO board, a power
transformer, a disk drive, and a CPU power
supply. The peripheral memory board is installed on the mother board PCI bus
and is used to replace the BIOS
ROMs of the standard PC architecture. Whereas on standard mother boards the
PCI-to-ISA bridge (PIB) chip
provides the interface to the system BIOS ROMs by subtractive decoding of PCI
accesses in the normal PCI BIOS
range and its high-memory aliases, the peripheral memory board in the
preferred embodiment responds to accesses
35 to the BIOS address range using positive decoding, responding to the
requested cycles before the PIB chip
responds. This allows the ROM-based BIOS and OS to reside at these locations
without modifying the mother
board.
In addition, the peripheral memory board provides a removable subsystem
containing all of the machine
states, thereby allowing secure system auditing. The peripheral memory board
contains 1 MB of EPROM to hold

CA 02259354 2003-04-22
Wo 9s1Ot120~ 1PCT/I7S971i2765
the BIOS and OS (including the secure loader described below), 64KB of
nonvolatile RAM to implement a
SafeStore system, and 128KB of electrically erasable PROM (BEPROM) to store
the system configuration.
A peripheral memory controller performs byte-assembly and disassembly on
memory reads/writes and
parity generation on the PCI reads.
The preferred embodiment exhibits total immunity to Electric-Static Discharge
(ESD) to a level of 27KV.
The requirement for this level of ESD immunity is an artifact of tow humidity
and prevalence of synthetic materials
(carpeting, etc.) in Nevada casinos. All standard mother boards support an
IEEE 1284 compatible parallel port, and
such port provides the interface to the general purpose inputloutput (GPIO)
board. The GPIO board provides an
electrically isolated interface to the external device ports and maps them to
registers accessible through the mother
board parallel port.
The system software is designed to address the unique requirements of casino
gaming machines, including
high.reliability and security, fautt detection and recovery, and responsive
performance. The system software
architecture is illustrated in Fig. 4.
A pSOS real-time operating system serves as the basis for the software
platform of the preferred
embodiment. This pSOS system consists of a multi-tasking kernel, the pREPC,
ANSI-C, run-time library
functions, and a driver support library to access physical devices through a
set of device drivers. The run-time
Application Programmers Interface (APl) is a layer of system software
providing a set of standard functions that
application programmers develop to. Because the API provides a layer of
abstraction between the applications and
the hardware,.the applications are not affected if the hardware or lower level
system software are modified. The
24 API is divided into a series of managers, each of which provides either
access to some physics! device or provides
some set of services for the programmer. Examples of these managers are shown
in the table illustrated in Fig. 5.
The system applications include a Navigator, Play Stoppage, a suite of games,
and the Machine
Management System. The Navigator presents the player with an animated icon of
each game. The animation
describes the key features of the game; users enter a game by touching its
icon. Each game is a custom application
offering a specific set of propositions to the player. Each game is
accompanied by. on-line help that describes the
rules of play, general disclaimers for the game, and so on. Play Stoppage is
an application that runs short
animations or video segments that entertain the player if a system fault
occurs, while communicating information
about why a game was interrupted and when it will be returned to play, The
Machine Management System (MMS)
provides a graphical interface to all .technical support functions of the slot
machine. This includes player conflict
resolution, accounting; product configuration, and machine diagnostics.
As described in detail in the above-referenced U.S. Patent No. 6,287,202,
before
software can be loaded from the hard disk, it must be verified as being an
authentic proprietary product. A secure
loader is the system software component that loads executable files from the
disk subsystem into RAM, verifies that
the contents are correct, and then executes the image. The secure loader is
based on the use of two-key
cryptographic authentication from RSA Data Security, Inc. of Redwood City,
California.
When a software release is ready for shipment, a HASH function designed for
cryptographic use generates
a unique fixed-length string of I28 bits for the loadable code image: This
string, called a message digest, is then
encrypted using RSA software and the proprietor's private key to produce a
digital signature for the image. The
signature is then written to disk with the loadabte code image. When the code
image is loaded from the disk and is

CA 02259354 2003-04-22
WO 98100207 PCTIITS97112765
6
ready to be executed during the system boot sequence, the secure loader
decrypts the digital signature using the
public key stored in ROM. The secure loader verifies that the image is
authentic by comparing the message digest.
computed for the loadable code image with the message digest decrypted from
disk. The software can be
authenticated at any time since the console diagnostics include tools that
allow the operator to query all loadable
applications and run the RSA verification algorithm on them on demand. The
authentication process is not limited
to just software images. Graphics files or any binary data set can be
authenticated. Because the graphics images
are so large, they are nat verified every time a game is loaded. If needed,
critical graphic images such as the faces
of cards can be verified before initial use in a game.
A SafeStore application provides fault-tolerant storage for critical system
data called safe objects stored in
system nonvolatile SRAM. To. facilitate recovery of information after a crash
or system failure, state information
about each safe object along with the object data is saved in an internal
format known as a binary large object
(BLOB). To protect against hardware or software faults corrupting SafeStore,
all safe objects are mirrored across
two independent nonvolatile SRAMs. if corruption occurs by hard or soft
failures lo indicate locations in SRAM,
or if complete SRAM failures occur, SafeStore will detect this corruption and
recover the data.
I 5 Fig. 6 depicts a BLOB in SafeStore with all of the important SLOB header
fields. The data check sum
feelds 0 and t contain the check sums of the data in data areas 0 and 1,
respectively. The active data area pointer
f eld indicates that data area 0 contains the latest data written to
SafeStore. The BLOB header check sum field
contains a check sum of the BLOB header, including the data area check sums
and the data area pointer. During a
SafeStore update, the BLOB header is read into main memory where the header
check sum is computed and
checked against the value of the header check sum field. If the check sum does
not match, the system will tilt.
Assuming it matches, the new data is copied into the inactive data area. The
copy of the BLOB header in main
memory is updated with the check sum of the new data; the active data area
pointer is updated to point to the data
area 1; and the new header check sum is computed and written to SafeStare,
Although the present invention has been described above in terms of specific
embodiments, it is
2S anticipated that alterations and modifications thereof will no doubt become
apparent to those skilled in the art. For
example, it is contemplated that video screens formed by other apparatus such
as liquid crystal displays, field
emission displays, interference element displays, projection TV, and perhaps
holographic and other display
technology may be used in place of the CRT device presently used in the
preferred embodiment. Furthermore,
other cabinet configurations and designs may be used to support a large
portrait-mode display screen, and whereas
the preferred embodiment utilizes a single means to form the display screen,
it is contemplated that a similar result
may be achieved by using a plurality of contiguous display devices
synchronously driven to display different
portions of a common image. It is therefore intended that the following claims
be interpreted as covering all such
alterations and modifications as fall within the true spirit and scope of the
invention.

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Administrative Status , Maintenance Fee  and Payment History  should be consulted.

Administrative Status

Title Date
Forecasted Issue Date 2004-06-22
(86) PCT Filing Date 1997-06-27
(87) PCT Publication Date 1998-01-08
(85) National Entry 1998-12-24
Examination Requested 1998-12-24
(45) Issued 2004-06-22
Expired 2017-06-27

Abandonment History

There is no abandonment history.

Payment History

Fee Type Anniversary Year Due Date Amount Paid Paid Date
Request for Examination $400.00 1998-12-24
Application Fee $300.00 1998-12-24
Maintenance Fee - Application - New Act 2 1999-06-28 $100.00 1999-06-14
Registration of a document - section 124 $100.00 1999-12-15
Maintenance Fee - Application - New Act 3 2000-06-27 $100.00 2000-06-27
Maintenance Fee - Application - New Act 4 2001-06-27 $100.00 2001-06-27
Maintenance Fee - Application - New Act 5 2002-06-27 $150.00 2002-05-22
Registration of a document - section 124 $100.00 2002-07-09
Registration of a document - section 124 $100.00 2002-07-09
Maintenance Fee - Application - New Act 6 2003-06-27 $150.00 2003-05-15
Final Fee $300.00 2004-04-08
Maintenance Fee - Patent - New Act 7 2004-06-28 $200.00 2004-06-11
Maintenance Fee - Patent - New Act 8 2005-06-27 $200.00 2005-05-09
Maintenance Fee - Patent - New Act 9 2006-06-27 $200.00 2006-05-08
Maintenance Fee - Patent - New Act 10 2007-06-27 $250.00 2007-05-30
Maintenance Fee - Patent - New Act 11 2008-06-27 $250.00 2008-05-30
Maintenance Fee - Patent - New Act 12 2009-06-29 $250.00 2009-06-01
Maintenance Fee - Patent - New Act 13 2010-06-28 $250.00 2010-06-01
Maintenance Fee - Patent - New Act 14 2011-06-27 $250.00 2011-05-31
Maintenance Fee - Patent - New Act 15 2012-06-27 $450.00 2012-05-30
Maintenance Fee - Patent - New Act 16 2013-06-27 $450.00 2013-05-30
Maintenance Fee - Patent - New Act 17 2014-06-27 $450.00 2014-06-23
Maintenance Fee - Patent - New Act 18 2015-06-29 $450.00 2015-05-25
Maintenance Fee - Patent - New Act 19 2016-06-27 $450.00 2016-05-27
Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
IGT
Past Owners on Record
ALCORN, ALLAN E.
JENKINS, HARRY H.
SILICON GAMING, INC.
SILICON GAMING-NEVADA
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column. To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Representative Drawing 2004-01-26 1 12
Representative Drawing 1999-03-30 1 10
Description 2003-04-22 8 549
Claims 2003-04-22 12 562
Claims 1998-12-24 2 82
Cover Page 1999-03-30 1 49
Abstract 1998-12-24 1 62
Description 1998-12-24 6 398
Drawings 1998-12-24 4 141
Claims 2003-12-30 6 243
Abstract 2004-02-03 1 62
Cover Page 2004-05-19 1 45
Fees 2001-06-27 1 30
Correspondence 1999-03-02 1 30
PCT 1998-12-24 13 517
Assignment 1998-12-24 4 133
Assignment 1999-12-15 4 177
Assignment 2000-01-12 1 25
Assignment 2002-07-09 10 422
Prosecution-Amendment 2002-10-18 3 81
Prosecution-Amendment 2003-04-22 23 1,138
Prosecution-Amendment 2003-06-30 5 168
Fees 1999-06-14 1 29
Prosecution-Amendment 2003-12-30 15 640
Fees 2000-06-27 1 26
Correspondence 2004-04-08 1 32