Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
245 words
A read-only memory having an electrical overwrite capability comprising: a) at least one contact adapted for connection to a line and adapted to accept address signals; b) at least one contact adapted for connection to a line and adapted to accept and receive data signals; c) at least one contact adapted for connection to a line and adapted to accept control signals; d) a first storage area for storing an internal state variable, said internal state variable having a first state and a second state; e) a second storage area including a first plurality of storage cells, each of said first plurality of storage cells having a unique address, on the basis of which individual ones of said first plurality of storage cells may be written to and read from; and f) a third storage area including a second plurality of storage cells, each of said second plurality of storage cells having a unique address, corresponding to the addresses of said first plurality of storage cell, on the basis of which individual ones of said second plurality of storage cells may be written to and read from, wherein when said internal state variable stored in said first storage area is at said first state, said first plurality of storage cells may be accessed only for reading and when said internal state variable stored in said first storage area is at said second state, said second plurality of storage cells may be accessed only for reading.
Claim 2
Dependent Claim
245 words
A read-only memory having an electrical overwrite capability comprising: a) at least one contact adapted for connection to a line and adapted to accept address signals; b) at least one contact adapted for connection to a line and adapted to accept and receive data signals; c) at least one contact adapted for connection to a line and adapted to accept control signals; d) a first storage area for storing an internal state variable, said internal state variable having a first state and a second state; e) a second storage area including a first plurality of storage cells, each of said first plurality of storage cells having a unique address, on the basis of which individual ones of said first plurality of storage cells may be written to and read from; and f) a third storage area including a second plurality of storage cells, each of said second plurality of storage cells having a unique address, corresponding to the addresses of said first plurality of storage cell, on the basis of which individual ones of said second plurality of storage cells may be written to and read from, wherein when said internal state variable stored in said first storage area is at said first state, said first plurality of storage cells may be accessed only for reading and when said internal state variable stored in said first storage area is at said second state, said second plurality of storage cells may be accessed only for reading.
Claim 3
Dependent Claim
40 words
The read-only memory of claim 1, wherein said second plurality of storage cells of said third storage area can only be accessed when a special control signal is applied to said at least one contact adapted to accept control signals.
Claim 4
Dependent Claim
27 words
The read-only memory of claim 1, wherein said read-only memory further comprises a fourth storage are having a third plurality of storage cells for storing further data.
Claim 5
Dependent Claim
49 words
The read-only memory of claim 1, wherein said first storage area is adapted to further store a second internal state variable having a first state and a second state, wherein when said second internal state variable is at said first state, each bit of said address signals is inverted.
Claim 6
Dependent Claim
22 words
The read-only memory of claim 1 wherein said read-only memory is used in a computer to store at least an initialization routine.
Claim 7
Dependent Claim
33 words
The read-only memory of claim 1, wherein said at first storage area can only be accessed when special control signals are applied to said at least one contact adapted to accept control signals.
Claim 8
Dependent Claim
144 words
In a computer having a read-only memory having a first storage area storing a first initialization routine which is executed during an initialization and a second storage area storing a second initialization routine which is not executed during an initialization, a process for changing the initialization routine to be executed during an initialization comprising the steps of: a) applying a first control signal to the read-only memory for enabling said second initialization routine stored in said second storage area to be overwritten; b) erasing said second initialization routine; c) rewriting a new initialization routine in said second storage area; d) changing the state of a second control signal so that during an initialization, said new initialization routine in said second storage area will be executed rather than said first initialization routine stored in said first storage area; and e) resetting said first control signal.
Claim 9
Dependent Claim
144 words
In a computer having a read-only memory having a first storage area storing a first initialization routine which is executed during an initialization and a second storage area storing a second initialization routine which is not executed during an initialization, a process for changing the initialization routine to be executed during an initialization comprising the steps of: a) applying a first control signal to the read-only memory for enabling said second initialization routine stored in said second storage area to be overwritten; b) erasing said second initialization routine; c) rewriting a new initialization routine in said second storage area; d) changing the state of a second control signal so that during an initialization, said new initialization routine in said second storage area will be executed rather than said first initialization routine stored in said first storage area; and e) resetting said first control signal.
Claim 10
Dependent Claim
35 words
The process according to claim 7 wherein said new initialization routine is transmitted block-by-block to the computer and the contents of the read-only memory are overwritten when a change request is transmitted to the computer.
Claim 11
Dependent Claim
46 words
The process of claim 7 further comprising the steps of: a') determining whether said new initialization routine is suitable for the computer; and a") only performing steps (a) through (e) if said new initialization routine is determined to be suitable for the computer in step (a').
Claim 12
Dependent Claim
58 words
The process according to claim 9, wherein said step of determining comprises the substeps of: i) storing at least one identification code in each initialization routine; and ii) comparing the identification code of the new initialization routine with predetermined identification codes indicative of suitable initialization routines before said new initialization routine is written over said first initialization routine.