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

Memory card with timer controlled protection of stored data

Assignee: Mitsubishi Electric Corp
•
Filing: 1996-11-12
•
Granted: 1998-07-21
•
Expires: 2016-11-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A memory card includes data protection circuitry preventing unauthorized reading of data from and writing of data into a memory. Authorized memory access begins when specific data is attempted to be written into a specific address. This step activates a timer for an active time period during which data can be read from or written to the memory card upon receipt of appropriate control signals. When the active period of the timer has elapsed, access to the memory card is denied until the specific data is again attempted to be written into the specific address.

Inventors

  • 👤 Yoshikado Sanemitsu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:47
CPC Classifications
G; G06; G06K; G06K19/00; G06K19/06; G06K19/067; G06K19/07; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G07; G07F; G07F7/00; G07F7/08; G07F7/0806; G07F7/0813; G07F7/082; G07F7/10; G07F7/1008

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 501 words
A memory card comprising: a memory; input/output means including: a data bus for inputting data to and outputting data from the memory, an address bus for inputting memory addresses to the memory, and control connections for inputting control signals for controlling the memory, each control signal having a respective active state and an inactive state, the control signals including a card enable signal, a write control signal, and a read control signal; data protection means including: a decoder connected to the address bus and to the control connections of the input/output means for generating a trigger signal in response to detection of a specific address on the address bus when both of the card enable signal and the write control signal are in their active states; a first logic circuit connected to the decoder and the data bus for generating a timer enable/reset signal each time a specific data signal appears on the data bus while the trigger signal is being received by the first logic circuit from the decoder; a timer connected to the first logic circuit and placed in an active state of generating a timer signal for an active time period in response to the generation of the trigger signal and returning to an inactive state, not generating the timer signal, when the active time period elapses and including: a counter circuit for counting from an initial value to a timeout value; means for enabling the counter circuit to begin counting in response to a timer enable/reset signal received from the first logic circuit; means for resetting the counter circuit to the initial value, to prevent reaching the timeout value, in response to each timer enable/reset signal received from the first logic circuit; and means for generating an active output signal during counting and an inactive output signal when counting reaches the timeout value; a first gate connected to the timer and receiving the card enable signal, for generating a memory access signal in response to the active output signal received from the timer when the card enable signal is in the active state, permitting reading of stored data from the memory when the read control signal is in the active state and storing of data in the memory when the write control signal is in the active state wherein, in order to write data to and read data from the memory, the specific data signal is sent repeatedly to the first logic circuit to prevent the counter circuit from reaching the timeout value; and protection concealing means connected to the timer for producing a timer enable/reset signal in response to each initial application of electrical power to the memory card, the timer initiating counting in response to a time enables/reset signal produced by the protection concealing means, and producing an active output during counting, thereby permitting reading of stored data from the memory and storing of data in the memory during an active time period immediately following each initial application of electrical power to the memory card.
Claim 2
Dependent Claim 501 words
A memory card comprising: a memory; input/output means including: a data bus for inputting data to and outputting data from the memory, an address bus for inputting memory addresses to the memory, and control connections for inputting control signals for controlling the memory, each control signal having a respective active state and an inactive state, the control signals including a card enable signal, a write control signal, and a read control signal; data protection means including: a decoder connected to the address bus and to the control connections of the input/output means for generating a trigger signal in response to detection of a specific address on the address bus when both of the card enable signal and the write control signal are in their active states; a first logic circuit connected to the decoder and the data bus for generating a timer enable/reset signal each time a specific data signal appears on the data bus while the trigger signal is being received by the first logic circuit from the decoder; a timer connected to the first logic circuit and placed in an active state of generating a timer signal for an active time period in response to the generation of the trigger signal and returning to an inactive state, not generating the timer signal, when the active time period elapses and including: a counter circuit for counting from an initial value to a timeout value; means for enabling the counter circuit to begin counting in response to a timer enable/reset signal received from the first logic circuit; means for resetting the counter circuit to the initial value, to prevent reaching the timeout value, in response to each timer enable/reset signal received from the first logic circuit; and means for generating an active output signal during counting and an inactive output signal when counting reaches the timeout value; a first gate connected to the timer and receiving the card enable signal, for generating a memory access signal in response to the active output signal received from the timer when the card enable signal is in the active state, permitting reading of stored data from the memory when the read control signal is in the active state and storing of data in the memory when the write control signal is in the active state wherein, in order to write data to and read data from the memory, the specific data signal is sent repeatedly to the first logic circuit to prevent the counter circuit from reaching the timeout value; and protection concealing means connected to the timer for producing a timer enable/reset signal in response to each initial application of electrical power to the memory card, the timer initiating counting in response to a time enables/reset signal produced by the protection concealing means, and producing an active output during counting, thereby permitting reading of stored data from the memory and storing of data in the memory during an active time period immediately following each initial application of electrical power to the memory card.
Claim 3
Dependent Claim 24 words
The memory card according to claim 1 wherein the memory, the input/output means, and the data protection means are constructed on a single chip.
Claim 4
Dependent Claim 122 words
The memory card of claim 1 wherein the protection concealing means comprises: a capacitor and a resistor serially connected between ground and a power supply for generating an enable signal in response to each initial application of electrical power to the memory card; and a second gate connected to the capacitor, the first logic circuit, and the timer for generating a timer enable/reset signal in response to generation of the enable signal, the timer initiating counting in response to generation of a timer enable/reset signal by the second gate and producing an active output signal during counting, thereby permitting read and write access to the memory for a limited time period after each initial application of electrical power to the memory card.
Claim 5
Dependent Claim 83 words
The memory card of claim 1 comprising a data examination decoder connected to the data bus and the first logic circuit and storing data bits, for receiving data bits from the data bus and for generating a valid data signal when the data bits received from the data bus are identical to data bits stored in the data examination decoder, wherein the first logic circuit generates a timer enable/reset signal in response to concurrently receiving the valid data signal and the trigger signal.
Claim 6
Dependent Claim 22 words
The memory card of claim 1 wherein the first logic circuit is connected to at least one bit of the data bus.
Claim 7
Dependent Claim 41 words
The memory card according to claim 1 wherein the first logic circuit comprises an AND gate producing a timer enable/reset signal only upon simultaneous receipt of the trigger signal from the decoder and the specific data signal from the data bus.

References Cited (Backward Citations)

US3890601A Cited
US4858197A Cited
US5202852A Cited
US5166503A Cited
US5377343A Cited
US5319765A Cited
US5343030A Cited
US5436862A Cited
US5377264A Cited
US5452355A Cited
US5572429A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag