← Back to Patent Explorer
US5563945A Expired / Lapsed US ⏱️ 0.0 years remaining

Data storage device

Assignee: Motorola Solutions Inc
•
Filing: 1994-02-28
•
Granted: 1996-10-08
•
Expires: 2014-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data storage device (9) comprises an array of electronic memory locations (20) for storing data. An address input terminal (10) provides coupling to an address source and is coupled to provide first address signals from the address source to address the memory locations of the array (20). A data output terminal (12) provides coupling to a data reception arrangement and is connected to the array (20) for receiving data signals therefrom in response to the address signals. The data signals are indicative of the data stored in the memory locations addressed by the address signals. An address encryption arrangement (14) is coupled between the address input terminal (10) and the array (20) for encrypting the first address signals. The address encryption arrangement (14) contains encrypting data which is protected from direct optical determination, the encrypting data being used to encrypt the first address signals.

Inventors

  • 👤 Anil Gercekci

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 22:46
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06F12/14; G06F12/1408; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G07F7/0806; G07F7/0813; G07F7/082

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 140 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and coupled to provide first address signals from the address source to address the memory locations of the array; a data output terminal for coupling to a data reception means and connected to the array for receiving data signals therefrom in response to the first address signals, the data signals being indicative of the data stored in the memory locations addressed by the first address signals; and address encryption means coupled between the address input terminal and the array for encrypting the first address signals, including a non-volatile-memory for storing encrypting data, the non-volatile memory protecting the encrypting data from direct optical determination, the address encryption means using the encrypting data to encrypt the first address signals.
Claim 2
Dependent Claim 140 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and coupled to provide first address signals from the address source to address the memory locations of the array; a data output terminal for coupling to a data reception means and connected to the array for receiving data signals therefrom in response to the first address signals, the data signals being indicative of the data stored in the memory locations addressed by the first address signals; and address encryption means coupled between the address input terminal and the array for encrypting the first address signals, including a non-volatile-memory for storing encrypting data, the non-volatile memory protecting the encrypting data from direct optical determination, the address encryption means using the encrypting data to encrypt the first address signals.
Claim 3
Dependent Claim 33 words
The device of claim 1 wherein the array of memory locations is a Read-Only-Memory containing data which is stored in an encrypted manner such that the data is matched with the encrypting data.
Claim 4
Dependent Claim 36 words
The device of claim 1 wherein the address encryption means includes a latch for receiving the encrypting data from the non-volatile-memory, such that the non-volatile-memory can operate independently from the address encryption means during normal operation.
Claim 5
Dependent Claim 15 words
The device of claim 1 wherein the device is fabricated on a semiconductor integrated circuit.
Claim 6
Dependent Claim 14 words
A smart card comprising a data storage device constructed in accordance with claim 1.
Claim 7
Dependent Claim 14 words
A smart card comprising a data storage device constructed in accordance with claim 2.
Claim 8
Dependent Claim 14 words
A smart card comprising a data storage device constructed in accordance with claim 3.
Claim 9
Dependent Claim 14 words
A smart card comprising a data storage device constructed in accordance with claim 4.
Claim 10
Dependent Claim 155 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; and an encryptor addressing circuit having an input coupled to the address input terminal, and an output for providing the second address signals, the encryptor addressing circuit encoding the first address signals according to an encryptor key to provide the second address signals; the encryptor addressing circuit including a non-volatile memory having a first memory storage location for storing the encryptor key the non-volatile memory protecting the encryptor key from direct optical determination, the encryptor addressing circuit using the encrypting data to encrypt the first address signals to provide the second address signals.
Claim 11
Dependent Claim 155 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; and an encryptor addressing circuit having an input coupled to the address input terminal, and an output for providing the second address signals, the encryptor addressing circuit encoding the first address signals according to an encryptor key to provide the second address signals; the encryptor addressing circuit including a non-volatile memory having a first memory storage location for storing the encryptor key the non-volatile memory protecting the encryptor key from direct optical determination, the encryptor addressing circuit using the encrypting data to encrypt the first address signals to provide the second address signals.
Claim 12
Dependent Claim 51 words
The data storage device of claim 9 wherein the encryptor addressing circuit further comprises: a latch having an input coupled to the first memory storage location, and an output; and an address encryptor having an input coupled to the latch, and an output coupled to an address input of the array.
Claim 13
Dependent Claim 19 words
The data storage device of claim 10 wherein the non-volatile memory stores the encryptor key using floating gate transistors.
Claim 14
Dependent Claim 14 words
A smart card comprising a data storage device construction in accordance with claim 11.
Claim 15
Dependent Claim 32 words
The data storage device of claim 10 wherein the non-volatile memory comprises a plurality of second memory storage locations for storing data during a normal operation mode of the data storage device.
Claim 16
Dependent Claim 15 words
The data storage device of claim 9 characterized as being a smart card integrated circuit.
Claim 17
Dependent Claim 18 words
The data storage device of claim 9 wherein the array is characterized as being a read-only memory (ROM).
Claim 18
Dependent Claim 143 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; a non-volatile memory having a first memory storage location for storing an encryptor key, the non-volatile memory protecting the encryptor key from direct optical determination; a latch having an input coupled to the first memory storage location, and an output; and an address encryptor having an input coupled to the latch, and an output coupled to an address input of the array, the address encryptor encoding the first address signals according to the encryptor key to provide the second address signals.
Claim 19
Dependent Claim 143 words
A data storage device comprising: an array of memory locations for storing data; an address input terminal for coupling to an address source and receiving first address signals from the address source; a data output terminal for coupling to a data reception circuit and connected to the array for receiving data signals therefrom at a memory location indicated by second address signals; a non-volatile memory having a first memory storage location for storing an encryptor key, the non-volatile memory protecting the encryptor key from direct optical determination; a latch having an input coupled to the first memory storage location, and an output; and an address encryptor having an input coupled to the latch, and an output coupled to an address input of the array, the address encryptor encoding the first address signals according to the encryptor key to provide the second address signals.
Claim 20
Dependent Claim 19 words
The data storage device of claim 16 wherein the non-volatile memory stores the encryptor key using floating gate transistors.
Claim 21
Dependent Claim 32 words
The data storage device of claim 16 wherein the non-volatile memory comprises a plurality of second memory storage locations for storing data during a normal operation mode of the data storage device.
Claim 22
Dependent Claim 15 words
The data storage device of claim 16 characterized as being a smart card integrated circuit.

References Cited (Backward Citations)

US4168396A Cited
US4278837A Cited
EP0121853A2 Cited
EP0128672A1 Cited
US4583196A Cited
US4757536A Cited
GB2205667A Cited
US5237699A Cited
US5237610A Cited
US5325430A Cited
US5237611A Cited
US5455862A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-10-08 2000-04-08 2000-10-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-10-08 2004-04-08 2004-10-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-10-08 2008-04-08 2008-10-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag