US4680731A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Reprogrammable cartridge memory with built-in identification circuitry and programming method
Assignee: CATRIDGE PROGRAMMING TECHNOLOGY Inc
•
Filing: 1986-05-19
•
Granted: 1987-07-14
•
Expires: 2006-05-19
Abstract
Abstract A reprogrammable plug-in semiconductor memory cartridge for use in a personal computer system, the cartridge being reprogrammed without removing the circuitry from the cartridge. The cartridge uses a keying-locking circuitry, such as a resistor-capacitor circuit having a unique time constant which must be detected by a cartridge programming system before allowing the programming operation to start. Thus access to a programming system program library is limited only to cartridges having the above-mentioned keying-locking circuitry. A cartridge retailer maintains a master program library and a limited number of such blank cartridges rather than maintaining a large inventory of programmed cartridges.
Inventors
- 👤 Hideki D. Izumi
- 👤 Paul J. Terrell
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 18:31
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/10; G11C16/102; G06; G06F; G06F8/00; G06F8/60
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
173 words
A plug-in memory cartridge for use in a computer system using programs stored in plug-in memory cartridges, said plug-in memory cartridge comprising: a cartridge housing, programmable semiconductor memory circuitry supported within said housing, connector means for interconnecting said programmable memory circuitry to said computer system or to a cartridge programming system, said connector means including an address bus terminal means for providing addresses to said programmable semiconductor memory circuitry, an operation mode terminal means for providing read and write mode signals to said programmable semiconductor memory circuitry, and program voltage terminal means for providing a programming voltage to said programmable semiconductor memory circuitry when the cartridge is connected to said cartridge programming system and is in a write mode, and keying-locking circuitry within said cartridge housing, connected to said connector means and uniquely identifying said cartridge, said keying-locking circuitry being tested by said cartridge programming system prior to selectively enabling a programming operation of said programmable semiconductor memory circuitry, whereby only cartridges having said keyinglocking circuitry are programmed by said cartridge programming system.
Claim 2
Dependent Claim
173 words
A plug-in memory cartridge for use in a computer system using programs stored in plug-in memory cartridges, said plug-in memory cartridge comprising: a cartridge housing, programmable semiconductor memory circuitry supported within said housing, connector means for interconnecting said programmable memory circuitry to said computer system or to a cartridge programming system, said connector means including an address bus terminal means for providing addresses to said programmable semiconductor memory circuitry, an operation mode terminal means for providing read and write mode signals to said programmable semiconductor memory circuitry, and program voltage terminal means for providing a programming voltage to said programmable semiconductor memory circuitry when the cartridge is connected to said cartridge programming system and is in a write mode, and keying-locking circuitry within said cartridge housing, connected to said connector means and uniquely identifying said cartridge, said keying-locking circuitry being tested by said cartridge programming system prior to selectively enabling a programming operation of said programmable semiconductor memory circuitry, whereby only cartridges having said keyinglocking circuitry are programmed by said cartridge programming system.
Claim 3
Dependent Claim
34 words
The plug-in memory cartridge as defined by claim 1 wherein said connector means includes operating voltage terminal means for applying an operating voltage to said programmable semiconductor memory circuitry during read and write operations.
Claim 4
Dependent Claim
52 words
The plug-in memory cartridge as defined by claim 1 wherein said programmable semiconductor memory circuitry comprises a plurality of semiconductor chips, each of said chips having an enable terminal, and said connector means including memory select terminal means connected to each enable terminal for selectively enabling one of said semiconductor memory chips.
Claim 5
Dependent Claim
16 words
The plug-in memory cartridge as defined by claim 1 wherein said programmable semiconductor circuitry is reprogrammable.
Claim 6
Dependent Claim
17 words
The plug-in memory cartridge as defined by claim 4 wherein said programmable semiconductor circuitry comprises an Eeprom.
Claim 7
Dependent Claim
30 words
The plug-in memory cartridges as defined by claim 1 wherein said keying-locking circuitry comprises an RC circuit whose time constant defines an enabling code recognizable by said cartridge programming system.
Claim 8
Dependent Claim
183 words
In a computer system using a plug-in cartridge memory storing a program, the computer system having a computer console, a first connector receptacle, and a plug-in cartridge mating with said first connector receptacle, a method of providing from a cartridge programming system, having a second connector receptacle mating with said plug-in cartridge, one of a plurality of programs for use in said computer system, the method comprising the steps of: providing in said cartridge programming system a master program library including a plurality of programs, providing a programmable cartridge memory having a connector for reception by said first connector receptacle, providing said programmable cartridge memory with keying-locking circuitry which identifies said cartridge as a cartridge authorized to receive a program from said program library, inserting said connector into said second connector receptacle of said cartridge programming system, enabling the loading of one of said plurality of programs only if said cartridge programming system detects the presence of said keyinglocking circuitry and said cartridge is authorized to receive a program, and loading said one of said plurality of programs in said programmable cartridge memory.
Claim 9
Dependent Claim
183 words
In a computer system using a plug-in cartridge memory storing a program, the computer system having a computer console, a first connector receptacle, and a plug-in cartridge mating with said first connector receptacle, a method of providing from a cartridge programming system, having a second connector receptacle mating with said plug-in cartridge, one of a plurality of programs for use in said computer system, the method comprising the steps of: providing in said cartridge programming system a master program library including a plurality of programs, providing a programmable cartridge memory having a connector for reception by said first connector receptacle, providing said programmable cartridge memory with keying-locking circuitry which identifies said cartridge as a cartridge authorized to receive a program from said program library, inserting said connector into said second connector receptacle of said cartridge programming system, enabling the loading of one of said plurality of programs only if said cartridge programming system detects the presence of said keyinglocking circuitry and said cartridge is authorized to receive a program, and loading said one of said plurality of programs in said programmable cartridge memory.
References Cited (Backward Citations)
US3969618A
Cited
US4156928A
Cited
US4209850A
Cited
US4244032A
Cited
US4247106A
Cited
US4281663A
Cited
US4325130A
Cited
US4368519A
Cited
US4498151A
Cited
US4441164A
Cited
US4432067A
Cited
US4386773A
Cited
US4433207A
Cited
US4471163A
Cited
US4553252A
Cited
US4458315A
Cited
US4462076A
Cited
US4528643A
Cited
US4593376A
Cited
US4599489A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-07-13 | 1991-01-12 | 1991-07-14 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-07-13 | 1995-01-12 | 1995-07-14 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-07-13 | 1999-01-12 | 1999-07-14 | $7700.00 | Window Closed / Lapsed |