Portable electronic apparatus

Registers – Systems controlled by data bearing records – Credit or identification card systems

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C235S487000

Reexamination Certificate

active

06286757

ABSTRACT:

BACKGROUND OF THE INVENTION
This invention relates to a portable electronic apparatus so-called as an IC card which contains an IC chip provided with a writable/rewritable non-volatile memory and a control element such as a CPU and having means for executing input/output of external data.
In recent years, an IC card containing an IC chip having a non-volatile data memory as a portable data storage medium and a control element such as a CPU (central processing unit) for controlling the non-volatile data memory has attracted a great deal of attention.
In such a type of IC card, a data memory is divided into a plurality of files, and each of the files stores data necessary for using the application program. The IC card having such a constitution selectively enables only a corresponding file to be used with use of an application identifier or the like supplied from an external apparatus. With this constitution, a plurality of application data can be used for various objects by dividing it into files, and storing then in an IC card.
In the above-mentioned conventional IC card, however, the data memory contained therein is divided into a plurality of files, and the data necessary for using an application program is stored apart in the files, and thus the reading, correcting, adding, and deleting operations of the data string stored in these files and the data writing operation are complicated and difficult to be executed.
BRIEF SUMMARY OF THE INVENTION
The object of the present invention is to provide a portable electronic apparatus capable of simplifying the reading, correcting, adding, deleting, and writing operations of data string.
The above-mentioned object of the present invention are attained by a portable electronic apparatus for reading one of a plurality of data strings by selecting a file, comprising: a memory for storing control information of each of the plurality of data strings, the control information including identifying information peculiar to corresponding one of the data strings, and positional information of the corresponding one of the data strings; control means for controlling reading of one of the data strings which is specified by a command received from an external apparatus with reference to control information having identifying information peculiar to the specified one of data strings.
The above-mentioned object of the present invention are attained by a portable electronic apparatus for reading one of data strings by selecting a file, comprising: a memory for storing a number of data string control information which can be registered therein, the data string control information each including identifying information peculiar to corresponding one of the data strings, and positional information of the corresponding one of the data strings; registration means for additionally registering in the memory control information supplied from an external apparatus in the memory when a number of the control information registered is smaller than the number of data string control information which can be registered in the memory; and means for accessing to one of the data strings which is specified by a command received from the external apparatus with reference to control information in the memory, which has identifying information peculiar to the specified one of the data strings.
The above-mentioned object of the present invention are attained by a portable electronic apparatus for reading one of data strings by selecting a file, comprising: a memory for storing a number of data string control information which can be registered therein, the data string control information each including identifying information peculiar to corresponding one of the data strings, and positional information of the corresponding one of the data strings; registration means for additionally registering in the memory control information supplied from an external apparatus in the memory when a number of the control information registered is smaller than the number of data string control information which can be registered in the memory; and correction means for correcting one of the control information having the identifying information peculiar to the data string which is specified by the command received from the external apparatus with reference to the one of the control information; deleting means for deleting one of the control information having the identifying information peculiar to one of the data string which is specified by the command received from the external apparatus with reference to the one of the control information; and access means for executing one of processes of reading and writing a data string with reference to the control information having the identifying information peculiar to one of the data strings which is specified by the command received from the external apparatus.
The above-mentioned object of the present invention are also attained by a portable electronic apparatus for reading one of data strings by selecting a file, comprising: a memory for storing control information and a number of data string control information which can be registered in the memory as data string control information, the control information including data string identifier, set address information, available data size information, and security condition information, one of the data strings specified by the set address information being constituted of data string length control information, data string, and data string suitableness control information; searching means for searching the data string control information registered in the memory with use of input data string identifier; processing means for, when the detection means specify the data string control information having an identical identifier to the input data string identifier, executing a process based on the specified data string control information.
The above-mentioned object of the present invention are also attained by a portable electronic apparatus for reading one of data strings by selecting a file, comprising: a memory provided with data files and elementary files, which have a hierarchical structure, the memory storing control information including identifying information peculiar to a plurality of data strings and positional information of the data strings; a first control means for controlling an access of one of the data files and one of the elementary files specified/selected by a command sent from an external apparatus to the memory; and second control means for controlling an access to the memory with reference to the control information having identifying information peculiar to one of the data strings which is specified by the command received from the external apparatus.
Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.


REFERENCES:
patent: 4943868 (1990-07-01), Yoshinaga et al.
patent: 5161256 (1992-11-01), Iijima
patent: 0 583 006 A2 (1994-02-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Portable electronic apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Portable electronic apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Portable electronic apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2543384

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.