Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
385 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) readable memory; (b) a memory control circuit in circuit communication with said memory; (c) lock control circuit in circuit communication with said memory control circuit; and (d) a connector in circuit communication with said memory, said memory control circuit, and said lock control circuit for connecting said memory, said memory control circuit, and said lock control circuit in removable circuit communication with the CPU via the at least one bus; (1) said memory control circuit having two states: an unlocked state characterized by an interaction with said memory such that when the CPU accesses said memory, the output of said memory read into the CPU for a given address corresponds to the value stored at that address in said memory, and a locked state characterized by an interaction with said memory such that when the CPU accesses said memory, the output of said memory read into the CPU for a given address corresponds to a value other than the value stored at that address in said memory; (2) said memory control circuit configured to switch from said locked state to said unlocked state responsive to inputs from said lock control circuit; and (3) said lock control circuit configured such that said lock control circuit causes said memory control circuit to enter said locked state before said memory is first accessed via said at least one bus and said lock control circuit further causes said memory control circuit to enter said locked state responsive to the occurrence of at least one event of a first set of preselected events; and said lock control circuit further configured such that said lock control circuit causes said memory control circuit to enter said unlocked state responsive to the occurrence of at least one event of a second set of preselected; wherein said memory control circuit mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 2
Dependent Claim
385 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) readable memory; (b) a memory control circuit in circuit communication with said memory; (c) lock control circuit in circuit communication with said memory control circuit; and (d) a connector in circuit communication with said memory, said memory control circuit, and said lock control circuit for connecting said memory, said memory control circuit, and said lock control circuit in removable circuit communication with the CPU via the at least one bus; (1) said memory control circuit having two states: an unlocked state characterized by an interaction with said memory such that when the CPU accesses said memory, the output of said memory read into the CPU for a given address corresponds to the value stored at that address in said memory, and a locked state characterized by an interaction with said memory such that when the CPU accesses said memory, the output of said memory read into the CPU for a given address corresponds to a value other than the value stored at that address in said memory; (2) said memory control circuit configured to switch from said locked state to said unlocked state responsive to inputs from said lock control circuit; and (3) said lock control circuit configured such that said lock control circuit causes said memory control circuit to enter said locked state before said memory is first accessed via said at least one bus and said lock control circuit further causes said memory control circuit to enter said locked state responsive to the occurrence of at least one event of a first set of preselected events; and said lock control circuit further configured such that said lock control circuit causes said memory control circuit to enter said unlocked state responsive to the occurrence of at least one event of a second set of preselected; wherein said memory control circuit mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 3
Dependent Claim
289 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) a readable memory; (b) a bus line scrambler in circuit communication with said memory; (c) a lock control circuit in circuit communication with said bus line scrambler; and (d) a connector in circuit communication with said memory, said bus line scrambler, and said lock control circuit for connecting said memory, said bus line scrambler, and said lock control circuit in removable circuit communication with the CPU via the at least one bus; (1) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to scramble said at least one bus line of said at least one bus before said memory is first accessed via said at least one bus and said lock control circuit further causes said bus line scrambler to scramble said at least one bus line of said at least one bus responsive to the occurrence of at least one event of a first set of preselected events; and (2) said lock control circuit further configured such that said lock control circuit causes said bus line scrambler to cease scrambling said at least one bus line responsive to the occurrence of at least one event of a second set of preselected events; wherein said bus line scrambler mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 4
Dependent Claim
289 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) a readable memory; (b) a bus line scrambler in circuit communication with said memory; (c) a lock control circuit in circuit communication with said bus line scrambler; and (d) a connector in circuit communication with said memory, said bus line scrambler, and said lock control circuit for connecting said memory, said bus line scrambler, and said lock control circuit in removable circuit communication with the CPU via the at least one bus; (1) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to scramble said at least one bus line of said at least one bus before said memory is first accessed via said at least one bus and said lock control circuit further causes said bus line scrambler to scramble said at least one bus line of said at least one bus responsive to the occurrence of at least one event of a first set of preselected events; and (2) said lock control circuit further configured such that said lock control circuit causes said bus line scrambler to cease scrambling said at least one bus line responsive to the occurrence of at least one event of a second set of preselected events; wherein said bus line scrambler mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 5
Dependent Claim
268 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) a readable memory; (b) a bus line decoder in circuit communication with said memory, said bus line decoder selectively decoding said at least one bus, thereby selectively permitting accesses of said readable memory via the at least one bus; (c) a lock control circuit in circuit communication with said bus line decoder; and (d) a connector in circuit communication with said memory, said bus line decoder, and said lock control circuit for connecting said memory, said bus line decoder, and said lock control circuit in removable circuit communication with the CPU via the at least one bus; (1) said lock control circuit configured such that said lock control circuit causes said bus line decoder to cease decoding said at least one bus responsive to the occurrence of at least one event of a first set of preselected events; and (2) said lock control circuit further configured such that said lock control circuit causes said bus line decoder to decode said at least one bus responsive to the occurrence of at least event of a second set of preselected events; wherein said bus line decoder mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 6
Dependent Claim
268 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) a readable memory; (b) a bus line decoder in circuit communication with said memory, said bus line decoder selectively decoding said at least one bus, thereby selectively permitting accesses of said readable memory via the at least one bus; (c) a lock control circuit in circuit communication with said bus line decoder; and (d) a connector in circuit communication with said memory, said bus line decoder, and said lock control circuit for connecting said memory, said bus line decoder, and said lock control circuit in removable circuit communication with the CPU via the at least one bus; (1) said lock control circuit configured such that said lock control circuit causes said bus line decoder to cease decoding said at least one bus responsive to the occurrence of at least one event of a first set of preselected events; and (2) said lock control circuit further configured such that said lock control circuit causes said bus line decoder to decode said at least one bus responsive to the occurrence of at least event of a second set of preselected events; wherein said bus line decoder mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 7
Dependent Claim
27 words
The memory cartridge of claim 1, 2, or 3, wherein said at least one event of said first set of preselected events comprises the system powering up.
Claim 8
Dependent Claim
26 words
The memory cartridge of claim 1, 2, or 3, wherein said at least one event of said first set of preselected events comprises the system resetting.
Claim 9
Dependent Claim
36 words
The memory cartridge of claim 1, 2, or 3, wherein said at least one event of said second set of preselected events comprises at least one predetermined bus value asserted on said at least one bus.
Claim 10
Dependent Claim
56 words
A memory cartridge of claim 1 wherein said memory control circuit swaps the at least one bus line with at least one other bus line of the at least one bus and transmits the swapped bus lines to said memory, responsive to the occurrence of the at least one event of the first of preselected events.
Claim 11
Dependent Claim
36 words
The memory cartridge of claim 1, 2, or 3 wherein said at least one event of said second set of preselected events comprises a predetermined plurality of bus values asserted on said at least one bus.
Claim 12
Dependent Claim
57 words
A memory cartridge of claim 2 wherein said bus line scrambler swaps the at least one bus line with at least one other bus line of the at least one bus and transmits the swapped bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 13
Dependent Claim
57 words
A memory cartridge of claim 3 wherein said bus line decoder swaps the at least one bus line with at least one other bus line of the at least one bus and transmits the swapped bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 14
Dependent Claim
27 words
The memory cartridge of claim 3 wherein a first access of said memory via the at least one bus is not decoded by said bus line decoder.
Claim 15
Dependent Claim
317 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) a readable memory; (b) a bus line scrambler in circuit communication with said memory; (c) a lock control circuit in circuit communication with said bus line scrambler; (d) a connector in circuit communication with said memory, said bus line scrambler, and said lock control circuit for connecting said memory, said bus line scrambler, and said lock control circuit in removable circuit communication with said CPU; (1) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to scramble said at least one bus line before said memory is first accessed via said at least one bus and said lock control circuit further causes said bus line scrambler to scramble said at least one bus line of said at least one bus responsive to an occurrence of at least one event of a first set of preselected events; (2) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to cease scrambling said at least one bus line responsive to an occurrence of at least one event of a second set of preselected events; and (3) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to restart scrambling said at least one bus line responsive to an occurrence of at least one event of a third set of preselected events; wherein said bus line scrambler mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 16
Dependent Claim
317 words
A memory cartridge for use in a computer system, the system having a central processing unit (CPU) with at least one bus associated therewith, and the bus having at least one bus line, the memory cartridge comprising: (a) a readable memory; (b) a bus line scrambler in circuit communication with said memory; (c) a lock control circuit in circuit communication with said bus line scrambler; (d) a connector in circuit communication with said memory, said bus line scrambler, and said lock control circuit for connecting said memory, said bus line scrambler, and said lock control circuit in removable circuit communication with said CPU; (1) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to scramble said at least one bus line before said memory is first accessed via said at least one bus and said lock control circuit further causes said bus line scrambler to scramble said at least one bus line of said at least one bus responsive to an occurrence of at least one event of a first set of preselected events; (2) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to cease scrambling said at least one bus line responsive to an occurrence of at least one event of a second set of preselected events; and (3) said lock control circuit configured such that said lock control circuit causes said bus line scrambler to restart scrambling said at least one bus line responsive to an occurrence of at least one event of a third set of preselected events; wherein said bus line scrambler mirrors the at least one bus line onto at least one other bus line of the at least one bus and transmits the mirrored bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.
Claim 17
Dependent Claim
24 words
The memory cartridge of claim 12 wherein said at least one event of said first set of preselected events comprises the system powering up.
Claim 18
Dependent Claim
23 words
The memory cartridge of claim 12 wherein said at least one event of said first set of preselected events comprises the system resetting.
Claim 19
Dependent Claim
35 words
The memory cartridge of claim 12 wherein said at least one event of said second set of preselected set of events comprises at least one predetermined bus value asserted on said at least one bus.
Claim 20
Dependent Claim
35 words
The memory cartridge of claim 12 wherein said at least one event of said second set of preselected set of events comprises a predetermined plurality of bus values asserted on said at least one bus.
Claim 21
Dependent Claim
57 words
A memory cartridge of claim 12 wherein said bus line scrambler swaps the at least one bus line with at least one other bus line of the at least one bus and transmits the swapped bus lines to said memory, responsive to the occurrence of the at least one event of the first set of preselected events.