IP Library Granted Patent US 8,095,990
Granted Patent B2
US 8,095,990 · App. 11/406,404 · Granted Jan 10, 2012

Gaming machine, gaming information authentication loading device and gaming information loading device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,095,990
App. No.
11/406,404
Granted
Jan 10, 2012
Kind
B2
Abstract

A gaming machine comprises a gaming board and a mother board. The gaming board comprises a boot ROM and a card slot. The boot ROM stores therein an authentication program for authenticating a gaming program and a gaming system program stored in a memory card. The card slot receives the memory card therein. The mother board comprises a main CPU and a RAM. The main CPU reads the authentication program from the boot ROM and the gaming program and gaming system program from the memory card received in the card slot. The main CPU executes an authentication process for the read gaming program and gaming system program according to the read authentication program. The main CPU writes the authenticated gaming program and gaming system program to the RAM. The main CPU controls a game proceeding according to the written gaming program and gaming system program.

Claims (33)

1. A gaming machine comprising:

a game action executing device configured to execute a game action;

a loading device including a connection unit configured to be connected to a removable storage medium storing therein gaming information including a mutual authentication program; and

a process device including a readable and rewritable storage unit,

wherein each of a program storage unit, a reading unit, an authentication unit and a mutual authentication unit is included in at least one of the loading device and the process device:

the program storage unit configured to store therein an authentication program for authenticating the gaming information stored in the storage medium;

the reading unit configured to read the authentication program from the program storage unit and the gaming information from the storage medium connected to the connection unit;

the authentication unit configured to execute an authentication process for the read gaming information according to the read authentication program; and

the mutual authentication unit configured to execute a mutual authentication process for the authentication program to check that the authentication program is a legitimate program according to the mutual authentication program included in the gaming information authenticated by the authentication unit,

the process device includes a writing unit configured to write the gaming information authenticated by the authentication unit to the readable and rewritable storage unit, and

the process device includes an action controlling unit configured to control the game action executing device according to the written gaming information so that the game action executing device executes the game action, when the mutual authentication unit has executed the mutual authentication process.

2. The gaming machine according to claim 1 , wherein an authentication log information generating unit is included in at least one of the loading device and the process device, the authentication log information generating unit configured to generate authentication log information regarding the authentication process for the read gaming information.

3. The gaming machine according to claim 2 , wherein a preliminary authentication unit is included in at least one of the loading device and the process device, the preliminary authentication unit configured to execute a preliminary authentication process for the authentication program before the reading unit reads the authentication program from the program storage unit.

4. The gaming machine according to claim 1 , wherein a preliminary authentication unit is included in at least one of the loading device and the process device, the preliminary authentication unit configured to execute a preliminary authentication process for the authentication program before the reading unit reads the authentication program from the program storage unit.

5. A gaming information authentication loading device comprising:

a loading device including therein a connection unit configured to be connected to a removable storage medium storing therein gaming information including a mutual authentication program; and

a process device including a readable and rewritable storage unit,

wherein each of a program storage unit, a reading unit, an authentication unit and a mutual authentication unit is included in at least one of the loading device and the process device:

the program storage unit configured to store therein an authentication program for authenticating the gaming information;

the reading unit configured to read the authentication program from the program storage unit and the gaming information from the storage medium connected to the connection unit;

the authentication unit configured to execute an authentication process for the read gaming information according to the read authentication program; and

the mutual authentication unit configured to execute a mutual authentication process for the authentication program to check that the authentication program is a legitimate program according to a mutual authentication program included in the gaming information authenticated by the authentication unit, and

the process device includes a writing unit configured to write the gaming information authenticated by the authentication unit to the readable and rewritable storage unit.

6. The gaming information authentication loading device according to claim 5 , wherein an authentication log information generating unit is included in at least one of the loading device and the process device, the authentication log information generating unit configured to generate authentication log information regarding the authentication process for the read gaming information.

7. The gaming information authentication loading device according to claim 6 , wherein a preliminary authentication unit is included in at least one of the loading device and the process device, the preliminary authentication unit configured to execute a preliminary authentication process for the authentication program before the reading unit reads the authentication program from the program storage unit.

8. The gaming information authentication loading device according to claim 5 , wherein a preliminary authentication unit is included in at least one of the loading device and the process device, the preliminary authentication unit configured to execute a preliminary authentication process for the authentication program before the reading unit reads the authentication program from the program storage unit.

9. A gaming information loading device configured to load gaming information including a mutual authentication program stored in a removable storage medium from the storage medium to a mother board connected to the gaming information loading device, comprising:

a connection unit configured to be connected to the storage medium;

a program storage unit configured to store therein an authentication program for authenticating the gaming information;

a reading unit configured to read the authentication program from the program storage unit and the gaming information from the storage medium connected to the connection unit;

an authentication unit configured to execute an authentication process for the read gaming information according to the read authentication program; and

a mutual authentication unit configured to execute a mutual authentication process for the authentication program to check that the authentication program is a legitimate program according to a mutual authentication program included in the gaming information authenticated by the authentication unit.

10. The gaming information loading device according to claim 9 , further comprising a preliminary authentication unit configured to execute a preliminary authentication process for the authentication program before the reading unit reads the authentication program from the program storage unit.

Assignments (1)
PATENT PURCHASE AGREEMENT Recorded Dec 6, 2016
From: UNIVERSAL ENTERTAINMENT CORPORATION
To: BOT M8 LLC
Reel/Frame 040823/0741 →