Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
120 words
A security system for an erasable programmable memory device, comprising a plurality of contiguous data storage cells forming the data memory of the device, first means for storing the address of one of the contiguous data storage cells at which write protection is to be commenced to thereafter prevent the contents of that cell from being erased or overwritten, second means or storing the total number of the contiguous data storage cells over which write protection is to be provided so that thereafter none of the contents of any cell among those contiguous cells can be erased or overwritten, and means for selectively preventing the stored contents of at least one of the first and second means from being altered.
Claim 2
Dependent Claim
120 words
A security system for an erasable programmable memory device, comprising a plurality of contiguous data storage cells forming the data memory of the device, first means for storing the address of one of the contiguous data storage cells at which write protection is to be commenced to thereafter prevent the contents of that cell from being erased or overwritten, second means or storing the total number of the contiguous data storage cells over which write protection is to be provided so that thereafter none of the contents of any cell among those contiguous cells can be erased or overwritten, and means for selectively preventing the stored contents of at least one of the first and second means from being altered.
Claim 3
Dependent Claim
30 words
The invention of claim 1, in which the means for selectively preventing comprises means for preventing the stored contents of both of the first and second means from being altered.
Claim 4
Dependent Claim
16 words
The invention of claim 1, in which the means for selectively preventing comprises an irreparable fuse.
Claim 5
Dependent Claim
32 words
The invention of claim 1, in which the means for selectively preventing comprises a fuse in the form of a non-volatile flip-flop whose state determines whether the fuse is on or off.
Claim 6
Dependent Claim
18 words
The invention of claim 1, in which each of the first and second means comprises a shift register.
Claim 7
Dependent Claim
34 words
The invention of claim 1, in which the erasable programmable memory device is an EEPROM, and the plurality of contiguous data storage cells are sequentially addressed blocks of data memory of equal storage capacity.
Claim 8
Dependent Claim
134 words
A write protected erasable programmable memory device, comprising a plurality of data memory means of equal storage capacity for having data written thereto and read therefrom and having sequential addresses for access, first means for designating the address of one of the data memory means in which data is to be write protected so that once written to that one data memory means the data therein is to be permanently stored without alteration, second means for designating a number of successive data memory means whose addresses commence at and sequentially follow that of said one data memory means to be similarly write protected, means for selectively preventing the designations by the first and second means from being changed, and means for aborting attempts to write to any of the write protected data memory means.
Claim 9
Dependent Claim
134 words
A write protected erasable programmable memory device, comprising a plurality of data memory means of equal storage capacity for having data written thereto and read therefrom and having sequential addresses for access, first means for designating the address of one of the data memory means in which data is to be write protected so that once written to that one data memory means the data therein is to be permanently stored without alteration, second means for designating a number of successive data memory means whose addresses commence at and sequentially follow that of said one data memory means to be similarly write protected, means for selectively preventing the designations by the first and second means from being changed, and means for aborting attempts to write to any of the write protected data memory means.
Claim 10
Dependent Claim
15 words
The invention of claim 7, in which the erasable programmable memory device is an EEPROM.
Claim 11
Dependent Claim
24 words
The invention of claim 7, in which each of the first means, the second means, and the means for selectively preventing comprises a register.
Claim 12
Dependent Claim
36 words
The invention of claim 7, in which the means for aborting comprises means for comparing the address of the data memory means for the attempted write to the addresses of the write protected data memory means.
Claim 13
Dependent Claim
108 words
A write protected electrically erasable programmable read only memory (EEPROM) device, comprising a relatively large capacity data memory divided into smaller equal capacity memory blocks, means for writing data selectively into the memory blocks, means for identifying one or more but not all of the memory blocks for permanent data storage without erasure, and means for preventing erasure of data from the identified one or more memory blocks while permitting the memory blocks not so identified to be electrically erased and rewritten at will without altering the location of data contents of the identified one or more memory blocks during erasure of the memory blocks not so identified.
Claim 14
Dependent Claim
108 words
A write protected electrically erasable programmable read only memory (EEPROM) device, comprising a relatively large capacity data memory divided into smaller equal capacity memory blocks, means for writing data selectively into the memory blocks, means for identifying one or more but not all of the memory blocks for permanent data storage without erasure, and means for preventing erasure of data from the identified one or more memory blocks while permitting the memory blocks not so identified to be electrically erased and rewritten at will without altering the location of data contents of the identified one or more memory blocks during erasure of the memory blocks not so identified.
Claim 15
Dependent Claim
73 words
The invention of claim 11, in which the memory blocks are contiguous with sequential addresses for access, the means for identifying includes separate registers for storing information identifying the one or more memory blocks for which erasure of data is to be prevented, and the means for preventing erasure includes comparator means for comparing each address for which erasure of data is sought with addresses of said identified one or more memory blocks.
Claim 16
Independent Claim
140 words
A method of write protecting selected memory blocks of an erasable programmable memory device to prevent erasure and rewriting of data in the selected memory blocks, in which the device has a relatively large capacity memory divided into the smaller equal capacity memory blocks some but not all of which are to be selected for write protection, the method comprising the steps of: writing data selectively into the memory blocks, identifying one or more but not all of the memory blocks for permanent data storage without erasure, and preventing erasure of data from the identified one or more memory blocks while permitting the memory blocks not so identified to be electrically erased and rewritten at will without altering the location of data contents of the identified one or more memory blocks during erasure of the memory blocks not so identified.
Claim 17
Independent Claim
140 words
A method of write protecting selected memory blocks of an erasable programmable memory device to prevent erasure and rewriting of data in the selected memory blocks, in which the device has a relatively large capacity memory divided into the smaller equal capacity memory blocks some but not all of which are to be selected for write protection, the method comprising the steps of: writing data selectively into the memory blocks, identifying one or more but not all of the memory blocks for permanent data storage without erasure, and preventing erasure of data from the identified one or more memory blocks while permitting the memory blocks not so identified to be electrically erased and rewritten at will without altering the location of data contents of the identified one or more memory blocks during erasure of the memory blocks not so identified.
Claim 18
Dependent Claim
24 words
The method of claim 13, in which: the step of identifying includes storing the addresses of the memory blocks selected for permanent data storage.
Claim 19
Dependent Claim
45 words
The method of claim 13, in which: the step of preventing erasure of data from the identified one or more memory blocks includes assessing whether or not an attempted erasure or write of data is directed to a memory block selected for permanent data storage.
Claim 20
Dependent Claim
20 words
The invention of claim 11, further including means for selectively blocking access to the identity of the identified memory blocks.
Claim 21
Dependent Claim
21 words
The method of claim 13, further including the step of selectively blocking access to the identity of the identified memory blocks.