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

IC memory card utilizing dual eeproms for image and management data

Assignee: Fujifilm Corp
•
Filing: 1994-12-22
•
Granted: 1998-03-03
•
Expires: 2014-12-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An IC memory card has a byte rewriting type EEPROM implementing a supervisory area for storing supervisory data which should be rewritten byte by byte, and a flushing type EEPROM implementing a data area for storing picture data or similar data which are usually generated in a great amount. When an address for writing data in the supervisory area is sent from a host processor to the card, an address identifying section determines the value of the address and activates a memory controller to write the data in the supervisory area. When an address for writing picture data is sent from the host processor, the address identifying section determines the value of the address and activates another memory controller associated with the data area to thereby write the picture data in the data area.

Inventors

  • 👤 Seiki Nishi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 02:28
CPC Classifications
G; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4014; G06Q20/40145; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 237 words
An IC memory card for receiving first data to be recorded and second data associated with to said first data, said second data being processed on a byte-by-byte basis from a host processor and said first data and second data being stored in said IC memory card, wherein said first data includes picture data and said second data includes supervisory data for recording addresses where the picture data is recorded in association with said first data and other supervisory data, said IC memory card comprising: a first memory device having a first memory area sufficient for storing a predetermined amount of said first data and provided with a first memory area for storing said first data, the predetermined amount of said first data being much larger than an amount of said second data and said second data being rewritten in units of bytes; a second memory device rewritable on a byte-by-byte basis and provided with a second memory area for storing said second data, wherein the first memory area has a larger capacity than the second memory area; control means for controlling said first memory device and said second memory device for writing or reading said first data and said second data in or out of said first memory device and said second memory device, respectively; wherein said first memory device comprises a flashing type EEPROM; and said second memory device comprises a byte rewriting type EEPROM.
Claim 2
Dependent Claim 237 words
An IC memory card for receiving first data to be recorded and second data associated with to said first data, said second data being processed on a byte-by-byte basis from a host processor and said first data and second data being stored in said IC memory card, wherein said first data includes picture data and said second data includes supervisory data for recording addresses where the picture data is recorded in association with said first data and other supervisory data, said IC memory card comprising: a first memory device having a first memory area sufficient for storing a predetermined amount of said first data and provided with a first memory area for storing said first data, the predetermined amount of said first data being much larger than an amount of said second data and said second data being rewritten in units of bytes; a second memory device rewritable on a byte-by-byte basis and provided with a second memory area for storing said second data, wherein the first memory area has a larger capacity than the second memory area; control means for controlling said first memory device and said second memory device for writing or reading said first data and said second data in or out of said first memory device and said second memory device, respectively; wherein said first memory device comprises a flashing type EEPROM; and said second memory device comprises a byte rewriting type EEPROM.
Claim 3
Dependent Claim 117 words
A memory card in accordance with claim 1, wherein said control means determines, on receiving an address associated with said second data from the host processor, the value of said address, selects said second memory device, accesses predetermined addresses of said second memory area, and executes address control for writing or reading said second data in or out of said second memory area, said control means, on receiving an address associated with said first data from said host processor, determining the value of said address, selecting said first memory device, accessing predetermined addresses of said first memory area, and executing address control for writing or reading said first data in or out of said first memory area.
Claim 4
Dependent Claim 59 words
A memory card in accordance with claim 2, wherein addresses of said first memory area of said first memory device and addresses of said second memory area of said second memory device are serial, the host processor designating a location for storing data by using said serial addresses, said control means executing address control by using said serial addresses.
Claim 5
Dependent Claim 42 words
A memory card in accordance with claim 1 wherein said first data and said second data comprise respectively picture data and supervisory data for recording addresses where said picture data are recorded and other supervisory data in association with said first data.
Claim 6
Dependent Claim 178 words
An IC memory card for receiving recording data, supervisory data associated with said recording data, and an address associated therewith from a host processor and for storing the recording data and the supervisory data, said IC memory card comprising: a first memory for storing a predetermined number of blocks of the recording data; a second memory for storing the supervisory data which is rewritable on a byte-by-byte basis, an amount of the supervisory data, to be rewritten in units of bytes, being much smaller than the predetermined number of blocks of the recording data, wherein a memory capacity of said first memory is larger than a memory capacity of said second memory; control means for determining whether said address corresponds to said first memory or said second memory, selecting said first or second memory corresponding to said address, and writing and reading the recording data or the supervisory data in and out of the selected first or second memory; wherein said first memory comprises a flashing type EEPROM; and said second memory comprises a byte rewriting type EEPROM.
Claim 7
Dependent Claim 178 words
An IC memory card for receiving recording data, supervisory data associated with said recording data, and an address associated therewith from a host processor and for storing the recording data and the supervisory data, said IC memory card comprising: a first memory for storing a predetermined number of blocks of the recording data; a second memory for storing the supervisory data which is rewritable on a byte-by-byte basis, an amount of the supervisory data, to be rewritten in units of bytes, being much smaller than the predetermined number of blocks of the recording data, wherein a memory capacity of said first memory is larger than a memory capacity of said second memory; control means for determining whether said address corresponds to said first memory or said second memory, selecting said first or second memory corresponding to said address, and writing and reading the recording data or the supervisory data in and out of the selected first or second memory; wherein said first memory comprises a flashing type EEPROM; and said second memory comprises a byte rewriting type EEPROM.
Claim 8
Dependent Claim 16 words
An IC memory and in accordance with claim 5, wherein said recording data comprises picture data.
Claim 9
Dependent Claim 16 words
An IC memory card in accordance with claim 5, wherein said recording data comprises character data.
Claim 10
Dependent Claim 62 words
An IC memory card in accordance with claim 5, wherein said supervisory data comprises card number data, label data, data corresponding to the last occupied address of said first memory, data corresponding to said predetermined number of blocks of the recording data, and data corresponding to start and end addresses for each of said predetermined number of blocks of the recording data.
Claim 11
Dependent Claim 136 words
An IC memory card in accordance with claim 5, wherein said control means comprises: a system controller for receiving write, read and busy signals from said host processor and generating a timing signal responsive thereto; a data buffer for temporarily storing the supervisory and recording data from said hose processor and said first and second memories; an address latch for latching said address from said host processor in response to said timing signal generated by said system controller; an address identifier for reading said address latched by said address latch, determining whether said address corresponds to said first memory or said second memory and generating first and second select signals based on said address; and first and second memory controllers for controlling said first and second memories responsive to said first and second select signals respectively.
Claim 12
Dependent Claim 47 words
An IC memory card in accordance with claim 9, wherein said first and second memory controllers generate first and second chip enable signals, first and second write signals, first and second read signals and first and second erase signals respectively for controlling said first and second memories.
Claim 13
Independent Claim 197 words
A method for storing recording data and supervisory data on an IC card, comprising the steps of: (a) generating the recording data and supervisory data and an address associated therewith by a host processor; (b) storing a predetermined number of blocks of the recording data in a first memory; (c) storing the supervisory data, which is rewritable on a byte-by-byte basis, in a second memory, an amount of the supervisory data, to be rewritten in units of bytes, being much smaller than the predetermined number of blocks of the recording data wherein a memory capacity of the first memory is larger than a memory capacity of the second memory; (d) determining whether said address corresponds to said first or second memory; (e) selecting said first or second memory corresponding to said address determination at said step (d); (f) writing and reading the recording data or the supervisory data in and out of said first or second memory selected at said step (e); wherein said step (b), the predetermined number of blocks of the recording data are stored in a flashing type EEPROM; and said step (c), the supervisory data is stored in a byte rewriting type EEPROM.
Claim 14
Independent Claim 197 words
A method for storing recording data and supervisory data on an IC card, comprising the steps of: (a) generating the recording data and supervisory data and an address associated therewith by a host processor; (b) storing a predetermined number of blocks of the recording data in a first memory; (c) storing the supervisory data, which is rewritable on a byte-by-byte basis, in a second memory, an amount of the supervisory data, to be rewritten in units of bytes, being much smaller than the predetermined number of blocks of the recording data wherein a memory capacity of the first memory is larger than a memory capacity of the second memory; (d) determining whether said address corresponds to said first or second memory; (e) selecting said first or second memory corresponding to said address determination at said step (d); (f) writing and reading the recording data or the supervisory data in and out of said first or second memory selected at said step (e); wherein said step (b), the predetermined number of blocks of the recording data are stored in a flashing type EEPROM; and said step (c), the supervisory data is stored in a byte rewriting type EEPROM.
Claim 15
Dependent Claim 117 words
A method in accordance with claim 11, further comprising the steps of: (g) receiving write, read and busy signals from said host processor and generating a timing signal responsive thereto; (h) temporarily storing the supervisory and recording data from said host processor and said first and second memories; (i) latching said address from said host processor in response to said timing signal generated at said step (g); (j) reading said address latched at said step (i), determining whether said address corresponds to said first memory or said second memory, and generating first and second select signals based on said address; and (k) controlling said first and respond memories responsive to said first and second select signals respectively.
Claim 16
Dependent Claim 42 words
A method in accordance with claim 12, wherein said step (k) generates first and second chip enable signals, first and second write signals, first and second read signals and first and second erase signals for controlling said first and second memories, respectively.

References Cited (Backward Citations)

US4654829A Cited
US4887234A Cited
US4907231A Cited
US5056009A Cited
US5200600A Cited
US5226145A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-02 2001-09-01 2002-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-02 2005-09-01 2006-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-02 2009-09-01 2010-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag