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

File management apparatus for IC card

Assignee: Toshiba Corp
•
Filing: 1994-03-22
•
Granted: 1996-05-14
•
Expires: 2014-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A file management apparatus capable of inhibiting an accessing operation for a plurality of areas within files. The file management apparatus includes a memory storing files each having multiple areas, a first storage unit for storing lock data denoting a locking condition of an accessing operation for each of the files, a determination device for determining whether the accessing operation for areas to be accessed is inhibited by referring to the lock data for the files, and an accessing device for accessing a particular one of the areas when the determination means determines that access to the group of areas containing that particular area is not inhibited. The file management apparatus also determines the inhibited/non-inhibited status for data areas within each file based on lock data and key data corresponding to each of those data areas.

Inventors

  • 👤 Yasuo Iijima

Bibliographic Details

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

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 305 words
A file management apparatus comprising: a memory having a plurality of files for storing data, each of the files including a plurality of areas; first storage means for storing a plurality of file directories, each of the file directories including at least one of said files and having corresponding file position data, first lock data denoting a first locking condition of an accessing operation for each of the files, and second lock data denoting a second locking condition of an accessing operation for each of the plurality of areas within each file; second storage means for storing a plurality of area definition data, each of the area definition data having corresponding area position data, and key data denoting an access condition for an area identified by the area definition data and area position data corresponding thereto; first determination means for determining whether the accessing operation for a file to be accessed is inhibited by referring no the first lock data stored in the first storage means; first accessing means for accessing the file to be accessed when it is determined by the first determination means that the accessing operation for the file to be accessed to is not inhibited; second determination means for determining whether the accessing operation for areas to be accessed is inhibited by referring to the second lock data included in a file directory corresponding to a file to which the areas to be accessed depend on; third determination means for determining whether the accessing operation for the area to be accessed is inhibited by referring to the key data included in an area definition data; and second accessing means for accessing to the area to be accessed when it is determined by the second and third determination means that the accessing operation for the area to be accessed is not inhibited.
Claim 2
Dependent Claim 305 words
A file management apparatus comprising: a memory having a plurality of files for storing data, each of the files including a plurality of areas; first storage means for storing a plurality of file directories, each of the file directories including at least one of said files and having corresponding file position data, first lock data denoting a first locking condition of an accessing operation for each of the files, and second lock data denoting a second locking condition of an accessing operation for each of the plurality of areas within each file; second storage means for storing a plurality of area definition data, each of the area definition data having corresponding area position data, and key data denoting an access condition for an area identified by the area definition data and area position data corresponding thereto; first determination means for determining whether the accessing operation for a file to be accessed is inhibited by referring no the first lock data stored in the first storage means; first accessing means for accessing the file to be accessed when it is determined by the first determination means that the accessing operation for the file to be accessed to is not inhibited; second determination means for determining whether the accessing operation for areas to be accessed is inhibited by referring to the second lock data included in a file directory corresponding to a file to which the areas to be accessed depend on; third determination means for determining whether the accessing operation for the area to be accessed is inhibited by referring to the key data included in an area definition data; and second accessing means for accessing to the area to be accessed when it is determined by the second and third determination means that the accessing operation for the area to be accessed is not inhibited.
Claim 3
Dependent Claim 76 words
The apparatus according to claim 1, wherein the first lock data has first data denoting a locking condition for an accessing operation for changing a file directory and second data denoting a locking condition for an accessing operation for reading the file directory; and wherein the first determination means include means for determining whether the accessing operation is inhibited based on one of the first and second data corresponding to a content of the accessing operation.
Claim 4
Dependent Claim 79 words
The apparatus according to claim 1, wherein said second lock data has third data denoting a locking condition for an accessing operation for changing data stored in an area and fourth data denoting a locking condition for an accessing operation for reading data in the area; and wherein said second determination means include means for determining whether the accessing operation is inhibited based on one of the third and fourth data corresponding to a content of the accessing operation.
Claim 5
Dependent Claim 77 words
The apparatus according to claim 1, said key data has fifth data denoting a locking condition for an accessing operation for changing data stored in an area and sixth data denoting a locking condition for an accessing operation for reading data in the area; and wherein said second determination means include means for determining whether the accessing operation is inhibited based on one of the fifth and sixth data corresponding to a content of the accessing operation.
Claim 6
Dependent Claim 273 words
A file management apparatus comprising: a memory having a plurality of files for storing data; key data storage means for storing file definition data corresponding to the plurality of files, each of the file definition data having key designating data for designating key data to be verified before an accessing operation for a corresponding file is performed, and a lock data denoting whether the accessing operation for the corresponding file is inhibited; first determination means for determining whether the accessing operation for a file to be accessed is inhibited by referring to the lock data stored in the key data storage means; second determination means for determining whether a verification of the key data designated by the key designating data stored in the key data storage means has been completed; access inhibition means for inhibiting an accessing operation for a file to be accessed when it is determined by the first determination means that the accessing operation for the file is inhibited, and for inhibiting an accessing operation for a file to be accessed when it is determined by the first determination means that the accessing operation for the file is not inhibited and it is determined by the second determination means that the verification of the key data is not completed; accessing means for accessing to the file to be accessed when it is determined by the first determination means that the accessing operation for the file is not inhibited and it is determined by the second determination means that the verification of the key data has been completed; and means for changing lock data stored in said key data storage means.
Claim 7
Dependent Claim 273 words
A file management apparatus comprising: a memory having a plurality of files for storing data; key data storage means for storing file definition data corresponding to the plurality of files, each of the file definition data having key designating data for designating key data to be verified before an accessing operation for a corresponding file is performed, and a lock data denoting whether the accessing operation for the corresponding file is inhibited; first determination means for determining whether the accessing operation for a file to be accessed is inhibited by referring to the lock data stored in the key data storage means; second determination means for determining whether a verification of the key data designated by the key designating data stored in the key data storage means has been completed; access inhibition means for inhibiting an accessing operation for a file to be accessed when it is determined by the first determination means that the accessing operation for the file is inhibited, and for inhibiting an accessing operation for a file to be accessed when it is determined by the first determination means that the accessing operation for the file is not inhibited and it is determined by the second determination means that the verification of the key data is not completed; accessing means for accessing to the file to be accessed when it is determined by the first determination means that the accessing operation for the file is not inhibited and it is determined by the second determination means that the verification of the key data has been completed; and means for changing lock data stored in said key data storage means.

References Cited (Backward Citations)

US4829169A Cited
US4734568A Cited
EP0262025A2 Cited
US4930129A Cited
US4928001A Cited
US5097118A Cited
DE4126213A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-14 1999-11-13 2000-05-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-14 2003-11-13 2004-05-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-14 2007-11-13 2008-05-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag