Security systems and methods for a videographics and authentication game/program fabricating device
First Claim
1. A method for restricting the playing and copying of video games to authorized users, wherein users have access to interactive computer systems having a display screen, an identification device interface, a removable disk drive and a game cartridge interface, comprising the following steps:
- a. initially inhibiting the computer systems from copying or editing game program files;
b. reading an identification code stored on an identification device inserted into the identification device interface of one of said computer systems;
c. comparing the identification code read from the identification device to an identification code read from a game program file stored on a removable disk inserted in the removable disk drive of the computer system receiving the identification device in step (b);
d. if a predetermined relationship exists between the identification codes read from the identification device and from the game program file stored on the removable disk, enabling the computer system receiving the identification device in step (b) to copy and edit the game program file;
e. editing the game program file to create an edited game program derived from the game program file;
f. authenticating a game cartridge inserted in the game cartridge interface of the computer system receiving the identification device in step (b) and, if the game cartridge is authentic, copying at least a portion of the edited game program to the game cartridge; and
g. playing the edited game program stored on the authenticated game cartridge on any of the computer systems, regardless of whether the computer system receiving the authenticated game cartridge is enabled to copy and edit the game program file in step (d).
1 Assignment
0 Petitions
Accused Products
Abstract
A videographics/video game fabricating system includes a multiprocessor based game processor console which includes a main central processing unit (CPU) which controls editing operations and operating system task execution and a game CPU for executing the model video game which is loaded into a pluggable RAM cartridge. The model video game provides a starting point from which a user can readily create an original video game including desired aspects of the model software. The system includes security features to prevent unauthorized use and copying of proprietary data and program software files. The security features include a unique ID card for insertion into the system console having stored ID DATA corresponding to matching ID DATA associated with certain files stored on floppy disks. In addition, the ID card and a game cartridge may include customized security circuits that authenticate one another.
277 Citations
28 Claims
-
1. A method for restricting the playing and copying of video games to authorized users, wherein users have access to interactive computer systems having a display screen, an identification device interface, a removable disk drive and a game cartridge interface, comprising the following steps:
-
a. initially inhibiting the computer systems from copying or editing game program files; b. reading an identification code stored on an identification device inserted into the identification device interface of one of said computer systems; c. comparing the identification code read from the identification device to an identification code read from a game program file stored on a removable disk inserted in the removable disk drive of the computer system receiving the identification device in step (b); d. if a predetermined relationship exists between the identification codes read from the identification device and from the game program file stored on the removable disk, enabling the computer system receiving the identification device in step (b) to copy and edit the game program file; e. editing the game program file to create an edited game program derived from the game program file; f. authenticating a game cartridge inserted in the game cartridge interface of the computer system receiving the identification device in step (b) and, if the game cartridge is authentic, copying at least a portion of the edited game program to the game cartridge; and g. playing the edited game program stored on the authenticated game cartridge on any of the computer systems, regardless of whether the computer system receiving the authenticated game cartridge is enabled to copy and edit the game program file in step (d). - View Dependent Claims (2, 3)
-
-
4. A method for restricting the play and copying of video games to authorized users of an interactive computer system having a display screen, an identification device interface, a removable disk drive and a game cartridge interface, comprising the following steps:
-
a. reading an identification code stored on an identification device inserted into the identification device interface; b. comparing the identification code read from the identification device to an identification code read from a related game program file stored on a removable disk inserted in the removable disk drive; c. enabling the computer system to copy the game program file, if a predetermined relationship exists between the identification codes read from the identification device and from the related game program filed stored on the removable disk; d. editing the game program file to create an edited game program derived from the game program file; e. authenticating a game cartridge inserted in the game cartridge interface and, if the game cartridge is authentic, copying at least a portion of the edited game program to the game cartridge; f. playing the edited game program stored on the game cartridge; and g. inhibiting the editing of the game program file in step (d) if the identification codes do not match in step (c) while permitting game play if the game cartridge is authenticated in step (e).
-
-
5. A videographics program editing system for use in editing and playing new interactive videographics programs for generating displays on a display screen having a computer comprising:
-
a first processor operable to execute a videographics program stored in a program cartridge, said first processor being inhibited from executing a videographics program until the program cartridge is authenticated by a security circuit associated with the first processor; a second processor operable to edit the videographics program to be stored in the first processor, said second processor being inhibited from generating displays until an authentic ID card is inserted in the program editing system. - View Dependent Claims (6, 7, 8)
-
-
9. A videographics program editing system for use in editing and playing new interactive videographics programs for generating displays on a display screen comprising:
-
a first processor operable to execute a videographics program stored in a program cartridge, said first processor being inhibited from executing a videographics program until the program cartridge is authenticated by a security circuit associated with the first processor; a second processor operable to edit the videographics program to be stored in the first processor, said second processor being inhibited from generating displays until an authentic ID card is inserted in the program editing system, and wherein said first processor and said second processor communicate via a gate array.
-
-
10. A method for restricting the displaying and copying of videographics to authorized users of an interactive computer system having a display screen, an identification device interface, a memory drive device and a read only videographics program storage interface, comprising the following steps:
-
a. reading an identification code stored on an identification device inserted into the identification device interface; b. comparing the identification code read from the identification device to an identification code read from a related videographics program file stored on a memory unit inserted in the memory drive device; c. if a predetermined relationship exists between the identification codes stored in the identification device and memory unit, enabling the computer system to copy the videographics program file, d. editing the videographics program file to create an edited videographics program derived from the videographics program file; e. authenticating a videographics program storage device inserted in the videographics program storage interface and, if the videographics storage device is authentic, copying at least a portion of the edited videographics program to the videographics storage device, and f. executing the portion of the edited videographics program stored in the videographics storage device to display videographics generated by the edited videographics program, regardless of whether a predetermined relationship was found to exist in step (c). - View Dependent Claims (11, 12)
-
-
13. A method for restricting the displaying and copying of video games to authorized users of a computer system having a display screen, an identification device interface, a memory drive device and a read only videographics program storage interface, comprising the following steps:
-
a. reading an identification code stored on an identification device inserted into the identification device interface; b. comparing the identification code read from the identification device to an identification code read from a related videographics program file stored on a memory unit inserted in the memory drive device; c. if a predetermined relationship exists between the identification codes stored in the identification device and memory unit, enabling the computer system to copy the videographics program file, and d. editing the videographics program file to create a videographics program derived from the videographics program file, e. authenticating a read only videographics program storage device inserted in the videographics program storage interface and, if the videographics storage device is authentic, copying at least a portion of the videographics to the videographics storage device, f. displaying the videographics, and g. inhibiting the editing of videographics in step (d) if the identification codes do not match in step (c) while permitting the display of videographics if the videographics storage device is authenticated in step (e).
-
-
14. A videographics computer for editing, copying and displaying videographics on a display comprising:
-
a. a first processor for editing and copying a videographics program stored on a removable disk inserted into a removable disk drive operatively coupled to said first processor; b. an ID-card interface for inhibiting said first processor from editing or copying the program stored on the removable disk until an ID-card having an ID-code matching an ID-code associated with the program is inserted in said interface and the ID-card; c. a second processor for executing the videographics program and generating videographics display signals, and incapable of editing or copying the program, and d. a housing containing the first and second processors. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A videographics program editing system for use in editing and playing new interactive videographics programs for generating displays on a display screen having a computer comprising:
-
a first processor operable to execute a videographics program stored in a program cartridge, said first processor being inhibited from executing a videographics program until the program cartridge is authenticated by a security circuit associated with the first processor; a second processor operable to edit the videographics program to be stored in the first processor, said second processor being inhibited from generating displays from the execution of the videographics program until an authentic ID card is inserted in the program editing system. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A videographics program editing system for use in editing and playing new interactive videographics programs for generating displays on a display screen having a computer comprising:
-
a first processor operable to execute a videographics program stored in a program cartridge, said first processor being inhibited from executing a videographics program until the program cartridge is authenticated by a security circuit associated with the first processor; a second processor operable to edit the videographics program to be stored in the first processor, said second processor being inhibited from executing the videographics program until an authentic ID card is inserted in the program editing system. - View Dependent Claims (25, 26, 27, 28)
-
Specification