← Back to Patent Explorer
EP0218176A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Portable electronic device

Assignee: Toshiba Corp
•
Filing: 1986-09-30
•
Granted: —
•
Expires: 2006-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract According to a portable medium (IC card) of this invention, a memory area is divided into a system program area (4a) and a user program area (4b). A text transmitted between the IC card and a host system (l0) connected thereto includes a command text and a response text. The command or response text includes a flag indicating that the text is written in the user program area or the system program area. The memory area (43) has a conversion table for a function code and the start address of a program corresponding to the function code. The conversion table is looked up using the given func­tion code as a parameter, thereby obtaining the start address of the corresponding program. The memory area (43) has a correspondence table between a newly added function code and the start address of an added function program. The added function program is selectively executed.

Inventors

  • 👤 Katsuhisa C/O Patent Division Hirokawa
  • 👤 Yasuo C/O Patent Division Iijima

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 17:04
CPC Classifications
G; G06; G06F; G06F15/00; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06F3/00; G06F3/002; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/355; G06Q20/3552; G06Q20/357; G06Q20/3576; G06Q20/36; G06Q20/367; G06F11/00; G06F11/22; G06F11/26; G06F11/273; G06F11/277

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 96 words
A portable electronic device comprising: a control central processing unit (3); first memory means (4a, 4b, 45) having a first storage area for storing a control program for a func­tion which is provided during a manufacturing process and is used commonly for various applications, and a second storage area for storing a control program for a function added individually; second memory means (4c, 43) for storing data; and a contact section (2) fcr receiving an operating power source for said portable electronic device from an external device and performing data input/output operation with the external device.
Claim 2
Dependent Claim 96 words
A portable electronic device comprising: a control central processing unit (3); first memory means (4a, 4b, 45) having a first storage area for storing a control program for a func­tion which is provided during a manufacturing process and is used commonly for various applications, and a second storage area for storing a control program for a function added individually; second memory means (4c, 43) for storing data; and a contact section (2) fcr receiving an operating power source for said portable electronic device from an external device and performing data input/output operation with the external device.
Claim 3
Independent Claim 102 words
A device according to claim l, further comprising means for creating a text having informa­tion indicating whether a text sent from a host system connected to said portable electronic device is to be written in said second storage area (a user program command text) or in said first storage area (a system program command text); and second means for creating a text which has informa­tion indicating whether the text is a response text for the user program command text or a response text for the system program command text, and which is sent from said portable electronic device to said host system.
Claim 4
Dependent Claim 44 words
A device according to claim 2, characterized in that said memory means are constituted by a first memory (4a, 4b, 45) in which said first and second storage areas are formed, and a second memory (4c, 43) in which a data area is formed.
Claim 5
Dependent Claim 55 words
A device according to claim 2 or 3, character­ized in that the command text has a start code field, a text length field, a command field, and a check code, and a predetermined bit of the command code is used as the information indicating the user program command text or the system program command text.
Claim 6
Independent Claim 68 words
A device according to claim l or 2, character­ized in that the response text consists of a start code field, a text length field, a command field, a status field, a data field, and a check code field, and a pre­determined bit of the command field is used as informa­tion indicating that the response text is for the user program command text or the system program command text.
Claim 7
Dependent Claim 70 words
A device according to claim 2 or 3, character­ized in that the response text consists of a start code field, a text length field, a command field, a status field, a data field, and a check code field, and a predetermined bit of the command field is used as the information indicating that the response text is for the user program command text or for the system program command text.
Claim 8
Independent Claim 35 words
A device according to claim l, characterized in that said second memory means (43) stores data which can obtain storage addresses of the respective function programs and their function codes in a corresponding manner, respectively.
Claim 9
Dependent Claim 48 words
A device according to claim 7, characerized by further comprising means (3) for receiving the function code sent from the host system connected to said porta­ble electronic device, looking up the correspondence table stored in said data memory, and executing the function program corresponding to the function code.
Claim 10
Dependent Claim 44 words
A device according to claim 8, characterized in that there is further provided program memory registra­tion means (3) for registering the function program to be written in said program memory means in response to function program write instruction data supplied from the host system.
Claim 11
Dependent Claim 129 words
l0. A device according to claim 9, characterized in that said data memory (43) stores data which can obtain a final address of the function programs in a predeter­mined area, the function program write instruction data consists of a function code field in which a function code indicating the function program to be written is written, a field in which the function program to be written is written, and a field in which a size of the function program to be written is written, and said program memory registration means judges in accordance with the final address of the programs written in said data memory and the size of the program to be written if the function program to be written can be stored in said program memory means.
Claim 12
Dependent Claim 41 words
A device according to claim 9, characterized in that said program memory registration means (3) registers the function program to be written in said program memory means only when said program memory means has enough capacity to store the function program.
Claim 13
Dependent Claim 51 words
A device according to claim 9, characterized in that said program memory registration means (3) checks whether the registration function code is doubled or not in accordance with information of the function code written in said data memory corresponding to the data which can obtain storage address of the program memory.
Claim 14
Dependent Claim 39 words
A device according to claim 7, characterized in that said second memory means (43) is divided into a plurality of areas, one of which stores the start addresses and a data which obtains a size of the respective areas.
Claim 15
Dependent Claim 30 words
A device according to claim 7, characterized in that said second memory means (43) stores a correspondence tale between start addresses of the respective function programs and their function codes.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag