Patent US2484052A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5004232A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer game cartridge security circuit

Assignee: Macronix Inc
•
Filing: 1989-10-13
•
Granted: 1991-04-02
•
Expires: 2009-10-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plug-in game cartridge, having a read-only-memory (ROM) that stores software of the game, also includes a security circuit that generates a signal which causes a host videographics console unit to accept it as authorized. The security circuit produces a replica of a reset signal that exists in the console unit and uses that replica to control the timing of pulses that form the authorizing signal. The cartridge with the security circuit can be used with a Nintendo brand videographics unit.

Inventors

  • 👤 John J. Wong
  • 👤 Paul S. Lui

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:29
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/10; A; A63; A63F; A63F13/00; A63F13/70; A63F13/73; A63F13/90; A63F13/95; G06F21/70; G06F21/78; G06F21/79; A63F13/40; A63F13/44; A63F2300/00; A63F2300/20; A63F2300/201; A63F2300/206; A63F2300/60; A63F2300/63; A63F2300/638; G06F2221/00; G06F2221/21; G06F2221/2109

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 202 words
A method of activating a computer system to function with a memory cartridge wherein the computer system including a microprocessor operates upon initialization to hold the microprocessor in a reset state for a time and then to cycle it between reset and operable states by a periodically varying reset signal until the cartridge communicates a proper security signal to the computer system over a security circuit, comprising the following steps occurring in the cartridge: sensing the periodically varying reset signal of the computer system, whereby the sensed reset signal begins in a reset state for a time after initialization and then switches to an operable state, holding a security signal from the cartridge inactive while the sensed reset signal is in its initial reset state, and generating a security signal on said security circuit when the sensed reset signal is in its operable state, said security signal being in the form of a sequence of pulses on the security circuit wherein the first pulse of the sequence occurs substantially simultaneously with the sensed reset signal switching to its said operable state from its reset state, whereby the computer system reset signal allows the microprocessor to operate so long as the pulses continue.
Claim 2
Independent Claim 202 words
A method of activating a computer system to function with a memory cartridge wherein the computer system including a microprocessor operates upon initialization to hold the microprocessor in a reset state for a time and then to cycle it between reset and operable states by a periodically varying reset signal until the cartridge communicates a proper security signal to the computer system over a security circuit, comprising the following steps occurring in the cartridge: sensing the periodically varying reset signal of the computer system, whereby the sensed reset signal begins in a reset state for a time after initialization and then switches to an operable state, holding a security signal from the cartridge inactive while the sensed reset signal is in its initial reset state, and generating a security signal on said security circuit when the sensed reset signal is in its operable state, said security signal being in the form of a sequence of pulses on the security circuit wherein the first pulse of the sequence occurs substantially simultaneously with the sensed reset signal switching to its said operable state from its reset state, whereby the computer system reset signal allows the microprocessor to operate so long as the pulses continue.
Claim 3
Dependent Claim 44 words
The method according to claim 1 wherein the step of generating a sequence of pulses includes the steps of: generating the first pulse of the sequence of pulses to have a fixed duration, and generating the pulses after the first pulse to occur pseudo-randomly.
Claim 4
Dependent Claim 190 words
For a computer system having a security circuit that disables operation of the system for a time upon its initialization and then cycles it between being enabled and disabled by a periodically varying reset signal until a proper authentication signal is communicated to the system, a removable memory device comprising: a computer memory containing a stored software program that is electrically connectable to said computer system, means connectable to said computer system for reconstructing the periodically varying reset signal, whereby said reconstructed reset signal begins in a disabled state for a time after initialization and then switches to an enabled state, means connected to said reconstructing means and responsive to the reconstructed reset signal for generating a security signal characterized by being inactive while said reconstructed reset signal is in the disabled state and active while the reconstructed reset signal is in the enable state, said security signal changing from its said inactive state to its said active state substantially coincident with the reconstructed reset signal changing from its disabled state to its enabled state, and means for connecting the security signal with the security circuit of the computer system.
Claim 5
Dependent Claim 190 words
For a computer system having a security circuit that disables operation of the system for a time upon its initialization and then cycles it between being enabled and disabled by a periodically varying reset signal until a proper authentication signal is communicated to the system, a removable memory device comprising: a computer memory containing a stored software program that is electrically connectable to said computer system, means connectable to said computer system for reconstructing the periodically varying reset signal, whereby said reconstructed reset signal begins in a disabled state for a time after initialization and then switches to an enabled state, means connected to said reconstructing means and responsive to the reconstructed reset signal for generating a security signal characterized by being inactive while said reconstructed reset signal is in the disabled state and active while the reconstructed reset signal is in the enable state, said security signal changing from its said inactive state to its said active state substantially coincident with the reconstructed reset signal changing from its disabled state to its enabled state, and means for connecting the security signal with the security circuit of the computer system.
Claim 6
Dependent Claim 50 words
The computer system removable memory device according to claim 3 wherein said security signal generating means includes means responsive to the reconstructed reset signal for generating a pulse having a leading edge that is substantially coincident with the switching of the reconstructed reset signal from its disabled to enabled state.
Claim 7
Dependent Claim 67 words
The computer system removable memory device according to claim 3 wherein said computer system includes an address bus, and wherein said reset signal reconstructing means includes means connected to said bus and responsive to a least significant bit of the computer system address bus for driving the reconstructed reset signal to its enabled state for a time after a transition of the least significant address bit value.
Claim 8
Dependent Claim 44 words
The computer system removable memory device according to claim 3 wherein the computer system with which it operates includes a videographics console having a plug and said removable memory device is in the form of a plug-in cartridge adapted to fit into said plug.
Claim 9
Dependent Claim 47 words
The computer system removable memory device according to claim 3 wherein said computer memory includes read-only memory (ROM), and further wherein at least a portion of said ROM, said reconstructing means, and said security signal generating means are formed as part of a single integrated circuit chip.
Claim 10
Dependent Claim 20 words
The computer system removable memory device according to claim 3 wherein said security signal connection means includes a series capacitor.
Claim 11
Dependent Claim 166 words
A computer game cartridge, comprising: a case, a first connector part provided along an edge of the case and adapted to mate with a second connector part on a videographics console computer system, thereby electrically interconnecting signals between the cartridge and the console, a computer memory containing a software program housed within said case and electrically connected to said first connector part, means within said case attached to said first connector part and responsive to a first interconnectable signal for generating an activity signal having an active state when the console computer system is active and an inactive state when the console computer system is inactive, and means within said case attached to said activity signal generating means and responsive to said activity signal for generating a second interconnectable signal connected to said first connector part, said second interconnectable signal being in an inactive state when said activity signal is inactive and including a series of pulses when said activity signal is in an active state.
Claim 12
Dependent Claim 166 words
A computer game cartridge, comprising: a case, a first connector part provided along an edge of the case and adapted to mate with a second connector part on a videographics console computer system, thereby electrically interconnecting signals between the cartridge and the console, a computer memory containing a software program housed within said case and electrically connected to said first connector part, means within said case attached to said first connector part and responsive to a first interconnectable signal for generating an activity signal having an active state when the console computer system is active and an inactive state when the console computer system is inactive, and means within said case attached to said activity signal generating means and responsive to said activity signal for generating a second interconnectable signal connected to said first connector part, said second interconnectable signal being in an inactive state when said activity signal is inactive and including a series of pulses when said activity signal is in an active state.
Claim 13
Dependent Claim 53 words
The computer game cartridge according to claim 9 wherein the second interconnectable signal generating means includes means responsive to said activity signal for generating a first pulse of said series of pulses with a leading edge substantially coincident with the activity signal changing from its said inactive state to its said active state.
Claim 14
Dependent Claim 21 words
The computer game cartridge according to claim 9 wherein second interconnectable signal includes a signal generated by a pseudo-random pulse generator.
Claim 15
Dependent Claim 33 words
The computer game cartridge according to claim 9 wherein the memory electrical connections with said first connector part include an address bus, and wherein said first interconnectable signal originates from said address bus.
Claim 16
Dependent Claim 123 words
An electronic system, comprising on a single intergrated circuit chip: a computer memory having a plurality of address and data bus connections, means attached to at least one of said bus connections and responsive to signals received on said bus connections for generating an activity signal having an active state when there is signal activity on said bus and an inactive state when there is no signal activity on said bus, and means connected to said activity signal generating means and responsive to said activity signal for generating a security signal at another connection, said security signal being in an inactive state when said activity signal is inactive and including a series of pulses when said activity signal is in an active state.
Claim 17
Dependent Claim 123 words
An electronic system, comprising on a single intergrated circuit chip: a computer memory having a plurality of address and data bus connections, means attached to at least one of said bus connections and responsive to signals received on said bus connections for generating an activity signal having an active state when there is signal activity on said bus and an inactive state when there is no signal activity on said bus, and means connected to said activity signal generating means and responsive to said activity signal for generating a security signal at another connection, said security signal being in an inactive state when said activity signal is inactive and including a series of pulses when said activity signal is in an active state.
Claim 18
Independent Claim 168 words
A method of activating a computer video game system to function with a game memory cartridge wherein the computer system including a microprocessor operating upon initialization by holding the microprocessor in a inactive state for a time and then to cycle it between inactive and active states until the cartridge communicates a proper security signal to the computer system over a security circuit, comprising the following steps occurring in the cartridge: recognizing when the computer system microprocessor is inactive or active, holding a security signal from the cartridge inactive while the computer system microprocessor is sensed to be inactive, and generating a security signal on said security circuit when the computer system microprocessor is recognized to be active, said security signal being in the form of a sequence of pulses on the security circuit wherein the first pulse of the sequence occurs substantially simultaneously with the microprocessor switching to its said active state from its inactive state, whereby the computer system reset signal allows the microprocessor to operate.
Claim 19
Independent Claim 168 words
A method of activating a computer video game system to function with a game memory cartridge wherein the computer system including a microprocessor operating upon initialization by holding the microprocessor in a inactive state for a time and then to cycle it between inactive and active states until the cartridge communicates a proper security signal to the computer system over a security circuit, comprising the following steps occurring in the cartridge: recognizing when the computer system microprocessor is inactive or active, holding a security signal from the cartridge inactive while the computer system microprocessor is sensed to be inactive, and generating a security signal on said security circuit when the computer system microprocessor is recognized to be active, said security signal being in the form of a sequence of pulses on the security circuit wherein the first pulse of the sequence occurs substantially simultaneously with the microprocessor switching to its said active state from its inactive state, whereby the computer system reset signal allows the microprocessor to operate.
Claim 20
Dependent Claim 44 words
The method according to claim 14 wherein the step of generating a sequence of pulses includes the steps of: generating the first pulse of the sequence of pulses to have a fixed duration, and generating the pulses after the first pulse to occur pseudo-randomly.
Claim 21
Dependent Claim 204 words
For a computer game system having a security circuit that disables operation of the system for a time upon its initialization and then cycles it between enabled and disabled states until a proper authentication signal is communicated to the system, a removable memory device comprising: a computer memory containing a stored game software program that is electrically connectable to said computer system, means connectable to said computer system for identifying when the computer system is in its said enabled state and when it is in its said disabled state, whereby the disabled state is identified for a time after initialization until the computer system is known to switch to the enabled state, means connected to said identifying means for generating a security signal characterized by being inactive while said computer system is known to be in the disabled state and active while the computer system is known to be in the enable state, said security signal changing from its said inactive state to its said active state substantially coincident with the computer system being switched to an enabled state, and means responsive to said generating means for connecting the security signal with the security circuit of the computer system as said proper authentication signal.
Claim 22
Dependent Claim 204 words
For a computer game system having a security circuit that disables operation of the system for a time upon its initialization and then cycles it between enabled and disabled states until a proper authentication signal is communicated to the system, a removable memory device comprising: a computer memory containing a stored game software program that is electrically connectable to said computer system, means connectable to said computer system for identifying when the computer system is in its said enabled state and when it is in its said disabled state, whereby the disabled state is identified for a time after initialization until the computer system is known to switch to the enabled state, means connected to said identifying means for generating a security signal characterized by being inactive while said computer system is known to be in the disabled state and active while the computer system is known to be in the enable state, said security signal changing from its said inactive state to its said active state substantially coincident with the computer system being switched to an enabled state, and means responsive to said generating means for connecting the security signal with the security circuit of the computer system as said proper authentication signal.
Claim 23
Dependent Claim 46 words
The computer system removable memory device according to claim 16 wherein said security signal generating means includes means for generating a pulse having a leading edge that is substantially coincident with the switching of the computer system from its said disabled to its said enabled state.
Claim 24
Dependent Claim 46 words
The computer system removable memory device according to claim 16 wherein said computer memory includes read-only-memory (ROM), and further wherein at least a portion of said ROM, said detecting means, and said security signal generating means are formed as part of a single integrated circuit chip.

References Cited (Backward Citations)

US4458315A Cited
US4562308A Cited
US4462076A Cited
US4757468A Cited
US4680731A Cited
US4799635A Cited
US4865321A Cited
US4803351A Cited
US4882752A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-04-01 1994-10-01 1995-04-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-04-01 1998-10-01 1999-04-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-04-01 2002-10-01 2003-04-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag