Patent US5408082A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5408082A Expired / Lapsed US ⏱️ 0.0 years remaining

IC card with hierarchical file structure

Assignee: Panasonic Holdings Corp
•
Filing: 1993-08-12
•
Granted: 1995-04-18
•
Expires: 2013-08-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated circuit card includes a processing controller, a non-volatile memory having plural files in a hierarchical structure, with each file having an access conditions controller relating to the level number of said hierarchical structure, and a RAM having plural key information fields corresponding to the level numbers. Each access condition controller has an access key box designation table which indicates which keys should be verified and a vertical matching condition settings table which indicates which level keys should be collected for verification.

Inventors

  • 👤 Nobuya Takagi
  • 👤 Yoshihiro Mutoh
  • 👤 Masaaki Ueda
  • 👤 Nobunari Murai
  • 👤 Takeshi Nakatomi

Bibliographic Details

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

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 49 words
An integrated circuit card comprising: a processing controller, non-volatile memory means having plural files in a hierarchical structure, and each file having an access conditions controller relating to a level number of said hierarchical structure; and volatile memory means having plural key data fields corresponding to the level numbers.
Claim 2
Dependent Claim 49 words
An integrated circuit card comprising: a processing controller, non-volatile memory means having plural files in a hierarchical structure, and each file having an access conditions controller relating to a level number of said hierarchical structure; and volatile memory means having plural key data fields corresponding to the level numbers.
Claim 3
Dependent Claim 19 words
An integrated circuit card according to claim 1 wherein the access conditions controller has information limiting the level number.
Claim 4
Dependent Claim 32 words
An integrated circuit card according to claim 1 further comprising file optimizing means for eliminating open areas containing no information in the memory, and compactly reordering the plural valid files in memory.
Claim 5
Dependent Claim 22 words
An integrated circuit card according to claim 3, further comprising means for specifying by command whether to compactly reorder plural valid files.
Claim 6
Dependent Claim 128 words
An integrated circuit card comprising: a processing controller, non-volatile memory means having plural files in a hierarchical structure where each file contains level number information for identifying at least the level number of the file, and parent file information for identifying the parent file of the file in the hierarchical structure, volatile memory means having plural key information fields corresponding to the level numbers, and comprising means for obtaining the lowest level number L of common branches in the hierarchical structure of a first selected file and a newly selected second file using the level number information and parent file information; and means for holding the information of the field corresponding to level 1 to level L in the key information field, and abandoning all other field information.
Claim 7
Dependent Claim 128 words
An integrated circuit card comprising: a processing controller, non-volatile memory means having plural files in a hierarchical structure where each file contains level number information for identifying at least the level number of the file, and parent file information for identifying the parent file of the file in the hierarchical structure, volatile memory means having plural key information fields corresponding to the level numbers, and comprising means for obtaining the lowest level number L of common branches in the hierarchical structure of a first selected file and a newly selected second file using the level number information and parent file information; and means for holding the information of the field corresponding to level 1 to level L in the key information field, and abandoning all other field information.
Claim 8
Dependent Claim 126 words
An integrated circuit card comprising: a processing controller, non-volatile memory means having plural files in a hierarchical structure, and volatile memory means having n key information areas corresponding to selected n (where n≧2) files, means for changing the contents of the key information area relating to a first file based on the relative positions in the hierarchical structure of the first of the selected n files and a newly selected second file, and means for copying part or all of the contents of the key information area of each file to the first key information area based on the relative positions in the hierarchical structure of the second file to each of the n-1 files other than the first file in the selection of n files.
Claim 9
Dependent Claim 126 words
An integrated circuit card comprising: a processing controller, non-volatile memory means having plural files in a hierarchical structure, and volatile memory means having n key information areas corresponding to selected n (where n≧2) files, means for changing the contents of the key information area relating to a first file based on the relative positions in the hierarchical structure of the first of the selected n files and a newly selected second file, and means for copying part or all of the contents of the key information area of each file to the first key information area based on the relative positions in the hierarchical structure of the second file to each of the n-1 files other than the first file in the selection of n files.
Claim 10
Dependent Claim 109 words
An integrated circuit card comprising a buffer, memory means for storing data, a processing controller which uses the buffer for processing and comprises: input/output means for exchanging data with an external device, command processor means for analyzing and processing commands received through the input/output means, and generating the response to a received command, file manager means activated by the command processor means for accessing data and data collections in memory, and file generator means activated by the command processor for creating files, said file manager means hierarchically managing files and file management directory by means of addresses identifying single files and an address identifying a directory of plural files.
Claim 11
Dependent Claim 109 words
An integrated circuit card comprising a buffer, memory means for storing data, a processing controller which uses the buffer for processing and comprises: input/output means for exchanging data with an external device, command processor means for analyzing and processing commands received through the input/output means, and generating the response to a received command, file manager means activated by the command processor means for accessing data and data collections in memory, and file generator means activated by the command processor for creating files, said file manager means hierarchically managing files and file management directory by means of addresses identifying single files and an address identifying a directory of plural files.
Claim 12
Dependent Claim 20 words
An integrated circuit card according to claim 7 further comprising file deletion means for deleting a file specified by command.
Claim 13
Dependent Claim 23 words
An integrated circuit card according to claim 7 further comprising file expansion means for expanding the capacity of a file specified by command.

References Cited (Backward Citations)

US4849614A Cited
US4882474A Cited
US4985920A Cited
FR2635891A1 Cited
US5161256A Cited
US5038025A Cited
JPH049715A Cited
EP0479655A1 Cited
WO1992013322A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-04-17 1998-10-17 1999-04-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-04-17 2002-10-17 2003-04-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-04-17 2006-10-17 2007-04-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag