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

Portable electronic device having a memory with restricted access in off-line modes

Assignee: Toshiba Corp
•
Filing: 1990-06-06
•
Granted: 1992-12-01
•
Expires: 2010-06-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An IC card having a CPU and a memory is used in on-line and off-line modes. The memory has a nonrewritable first memory area for storing a basic function, and a rewritable second memory area capable of storing a user application program. The IC card includes a circuit for switching between enabling and disabling accesses to the second memory area in response to the mode of the on-line and off-line.

Inventors

  • 👤 Seietsu Nara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:29
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/3415; G06Q20/357; G06Q20/3576

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 143 words
A portable electronic device, which has an on-line mode in which the device in use is connected to an external apparatus and has an off-line mode in which the device is operated while being disconnected from said external apparatus, comprising: data processing means having a function of basic processing for the device in said off-line mode and a function of user application processing in said on-line mode; a first memory means for storing a program for executing the basic processing; second memory means for storing a program for executing the user application processing; means for generating data indicating whether the device is in said on-line mode or in said off-line mode; and means, responsive to the generated data, for permitting access to the second memory means in said on-line mode, and for disabling access to the second memory means in said off-line mode.
Claim 2
Dependent Claim 143 words
A portable electronic device, which has an on-line mode in which the device in use is connected to an external apparatus and has an off-line mode in which the device is operated while being disconnected from said external apparatus, comprising: data processing means having a function of basic processing for the device in said off-line mode and a function of user application processing in said on-line mode; a first memory means for storing a program for executing the basic processing; second memory means for storing a program for executing the user application processing; means for generating data indicating whether the device is in said on-line mode or in said off-line mode; and means, responsive to the generated data, for permitting access to the second memory means in said on-line mode, and for disabling access to the second memory means in said off-line mode.
Claim 3
Dependent Claim 97 words
A device according to claim 1, further comprising: means for receiving address information with respect to the access to said second memory means; means for detecting whether or not the address information received by said receiving means matches an address assigned to said second memory means, and for providing a result of the detection if said received information matches said assigned address; and means for generating an access signal according to the result provided by said detecting means and the data generated by said generating means, said access signal indicating that said second memory means is accessible.
Claim 4
Dependent Claim 17 words
A device as recited in claim 1, wherein said first memory means is incorporated in a ROM.
Claim 5
Dependent Claim 17 words
A device as recited in claim 1, wherein said second memory means is incorporated in an EEPROM.
Claim 6
Dependent Claim 27 words
A device as recited in claim 1, further comprising contact means for exchanging data between the portable electronic device and the external apparatus in the on-line mode.
Claim 7
Dependent Claim 18 words
A device as recited in claim 1, further comprising a keyboard for inputting data in the off-line mode.
Claim 8
Dependent Claim 17 words
A device as recited in claim 1, further comprising means for displaying data in the off-line mode.
Claim 9
Dependent Claim 256 words
A portable electronic device, which has an on-line mode in which the device in use is connected to an external apparatus and has an off-line mode in which the device is operated while being disconnected from said external apparatus, the portable electronic device comprising: a data processing unit for carrying out basic processing for the device in said off-line mode and user application processing in said on-line mode; non rewritable first memory means for storing program instructions for executing basic processing; rewritable second memory means for storing program instructions for executing user applications program; and means for permitting access to the second memory means during the on-line mode, and disabling access to said second memory means during the off-line mode, said portable electronic device being incorporated in an IC card powered by said external apparatus in the on-line mode, and powered by a built-in battery in the off-line mode, said means for permitting comprising: comparison means for comparing a start address of the user application program, stored in said second memory means, and an address output from said data processing unit, and for, when a coincidence between the two addresses is detected, outputting a coincidence signal, and circuit means for, when the coincidence signal is output and said IC card is powered by the built-in battery, disabling said data processing unit from accessing said second memory means, and for, when the coincidence signal is output and said IC card is powered by said external apparatus, enabling said data processing unit to access said second memory means.
Claim 10
Dependent Claim 256 words
A portable electronic device, which has an on-line mode in which the device in use is connected to an external apparatus and has an off-line mode in which the device is operated while being disconnected from said external apparatus, the portable electronic device comprising: a data processing unit for carrying out basic processing for the device in said off-line mode and user application processing in said on-line mode; non rewritable first memory means for storing program instructions for executing basic processing; rewritable second memory means for storing program instructions for executing user applications program; and means for permitting access to the second memory means during the on-line mode, and disabling access to said second memory means during the off-line mode, said portable electronic device being incorporated in an IC card powered by said external apparatus in the on-line mode, and powered by a built-in battery in the off-line mode, said means for permitting comprising: comparison means for comparing a start address of the user application program, stored in said second memory means, and an address output from said data processing unit, and for, when a coincidence between the two addresses is detected, outputting a coincidence signal, and circuit means for, when the coincidence signal is output and said IC card is powered by the built-in battery, disabling said data processing unit from accessing said second memory means, and for, when the coincidence signal is output and said IC card is powered by said external apparatus, enabling said data processing unit to access said second memory means.
Claim 11
Dependent Claim 16 words
A device according to claim 8, wherein said second memory means includes an electrically-erasable programmable ROM.
Claim 12
Dependent Claim 24 words
A device according to claim 9, wherein said electrically-erasable programmable ROM stores the program for the user application processing and a user's identification number.
Claim 13
Dependent Claim 14 words
A device according to claim 8, wherein said first memory means includes a ROM.
Claim 14
Dependent Claim 25 words
A device according to claim 11, wherein said ROM stores the program for executing the basic processing and data used when the program is executed.
Claim 15
Dependent Claim 18 words
A device according to claim 8, wherein the function of said basic processing includes a credit transaction function.
Claim 16
Dependent Claim 17 words
A device according to claim 8, wherein the function of said basic processing includes a calender function.
Claim 17
Dependent Claim 40 words
A device according to claim 14, further comprising: a calendar circuit including a first timepiece which is adjustable by a user, and a second timepiece which is adjustable only in said on-line mode by an issuer of said IC card.
Claim 18
Dependent Claim 179 words
A portable electronic device, which has an on-line mode in which the device in use is connected to an external apparatus and has an off-line mode in which the device is operated while being disconnected from said external apparatus, the portable electronic device comprising: a data processing unit for carrying out basic processing for the device in said off-line mode and user application processing in said on-line mode; nonrewritable first memory means for storing program instructions for executing basic processing; rewritable second memory means for storing program instructions for executing user applications program; means for permitting access to the second memory means during the on-line mode, and disabling access to said second memory means during the off-line mode; and a calendar circuit including a first timepiece which is adjustable by a user, said calendar circuit performing a calendar function as a function of said basic processing, the portable electronic device being incorporated in an IC card, the calendar circuit also including a second timepiece which is adjustable only in said on-line mode by an issuer of said IC card.
Claim 19
Dependent Claim 179 words
A portable electronic device, which has an on-line mode in which the device in use is connected to an external apparatus and has an off-line mode in which the device is operated while being disconnected from said external apparatus, the portable electronic device comprising: a data processing unit for carrying out basic processing for the device in said off-line mode and user application processing in said on-line mode; nonrewritable first memory means for storing program instructions for executing basic processing; rewritable second memory means for storing program instructions for executing user applications program; means for permitting access to the second memory means during the on-line mode, and disabling access to said second memory means during the off-line mode; and a calendar circuit including a first timepiece which is adjustable by a user, said calendar circuit performing a calendar function as a function of said basic processing, the portable electronic device being incorporated in an IC card, the calendar circuit also including a second timepiece which is adjustable only in said on-line mode by an issuer of said IC card.
Claim 20
Dependent Claim 16 words
A device according to claim 16, wherein said second memory means includes an electrically-erasable programmable ROM.
Claim 21
Dependent Claim 24 words
A device according to claim 17, wherein said electrically-erasable programmable ROM stores the program for the user application processing, and a user's identification number.
Claim 22
Dependent Claim 14 words
A device according to claim 16, wherein said first memory means includes a ROM.
Claim 23
Dependent Claim 25 words
A device according to claim 19, wherein said ROM stores the program for executing the basic processing and data used when the program is executed.
Claim 24
Dependent Claim 18 words
A device according to claim 16, wherein the function of said basic processing includes a credit transaction function.
Claim 25
Dependent Claim 32 words
A device of claim 16, which is incorporated in an IC card powered by said external apparatus in the on-line mode, and is powered by a built-in battery in the off-line mode.
Claim 26
Dependent Claim 115 words
A device according to claim 22, wherein said means for permitting comprises: comparison means for comparing a start address of the user application processing program, stored in said second memory means, and an address output from said data processing unit, and for, when a coincidence between the two addresses is detected, outputting a coincidence signal; and circuit means for, when the coincidence signal is output and said IC card is powered by the built-in battery, disabling said data processing unit from accessing said second memory means, and for, when the coincidence signal is output and said IC card is powered by said external apparatus, enabling said data processing unit to access said second memory means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-12-01 1996-06-01 1996-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-12-01 2000-06-01 2000-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-12-01 2004-06-01 2004-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag