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

Card-type storage medium protecting data stored in its memory by interrupting an existing transaction after a predetermined permissible number of accesses

Assignee: Fujitsu Ltd
•
Filing: 1998-01-22
•
Granted: 1998-12-01
•
Expires: 2018-01-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for managing security of an IC card such as a cashless payment card, an ID card, a medical health management card, a local government service card, etc. in each transaction with an object to improve a level of the security. The permissible number of accesses to a data file in each transaction is beforehand set. When a transaction is started between a card-type storage medium and a transaction apparatus, the number of accesses to the data file after the start of the transaction is counted and the counted number of accesses is compared with the permissible number of accesses. If the number of accesses exceeds the permissible number of accesses, it is judged that an error has occurred so as to interrupt the transaction.

Inventors

  • 👤 Hiroshi Tanaka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 18:19
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/20; G06Q20/206; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/357; G06Q20/3576; G06Q20/35765; G06Q20/36; G06Q20/367; G06Q20/38; G06Q20/40; G06Q20/401; G07F7/0806; G07F7/0813; G07F7/082

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 121 words
A method for managing security for a card-type storage medium having a storage unit keeping a data file therein, comprising the steps of: setting beforehand a permissible number of file accesses in one transaction for said data file; counting a number of file accesses to said data file after an authentication process and after a start of a transaction when said transaction is started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute said transaction, comparing the number of file accesses counted with said permissible number of file accesses set beforehand, determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses, and interrupting said transaction.
Claim 2
Independent Claim 121 words
A method for managing security for a card-type storage medium having a storage unit keeping a data file therein, comprising the steps of: setting beforehand a permissible number of file accesses in one transaction for said data file; counting a number of file accesses to said data file after an authentication process and after a start of a transaction when said transaction is started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute said transaction, comparing the number of file accesses counted with said permissible number of file accesses set beforehand, determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses, and interrupting said transaction.
Claim 3
Dependent Claim 56 words
A method for managing security for a card-type storage medium according to claim 1, wherein if a plurality of said data files are kept in said storage, said permissible number of file accesses for each of said data files is set beforehand and the number of file accesses is counted for each of said data files.
Claim 4
Dependent Claim 44 words
A method for managing security for a card-type storage medium according to claim 2, wherein said permissible number of accesses for each type of access is set beforehand said data file and the number of file accesses is counted for each type of access.
Claim 5
Dependent Claim 32 words
A method for managing security for a card-type storage medium according to claim 3, wherein if it is determined that said error has occurred, said transaction apparatus is informed of said error.
Claim 6
Dependent Claim 54 words
A method for managing security for a card-type storage medium according to claim 4, wherein the number of said errors is accumulated, said number of errors accumulated occurred is compared with the permissible number of errors, and said card-type storage medium is inactivated if said number of errors exceeds said permissible number of errors.
Claim 7
Dependent Claim 34 words
A method for managing security for a card-type storage medium according to claim 5, wherein if said number of errors exceeds said permissible number of errors, said transaction apparatus is informed of an error.
Claim 8
Independent Claim 116 words
A method of managing security for a card-type storage medium having a storage unit keeping a data file therein comprising the steps of: setting beforehand a permissible file access period to said data file in one transaction; measuring a file access period to said data file after an authentication process and after a start of a transaction when said transaction is started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute said transaction therewith, comparing the file access period measured with said permissible file access period set beforehand, determining that an error has occurred if said file access period exceeds said permissible file access period, and interrupting said transaction.
Claim 9
Independent Claim 116 words
A method of managing security for a card-type storage medium having a storage unit keeping a data file therein comprising the steps of: setting beforehand a permissible file access period to said data file in one transaction; measuring a file access period to said data file after an authentication process and after a start of a transaction when said transaction is started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute said transaction therewith, comparing the file access period measured with said permissible file access period set beforehand, determining that an error has occurred if said file access period exceeds said permissible file access period, and interrupting said transaction.
Claim 10
Dependent Claim 32 words
A method for managing security for a card-type storage medium according to claim 7, wherein if it is determines that said error has occurred, said transaction apparatus is informed of said error.
Claim 11
Dependent Claim 53 words
A method for managing security for a card-type storage medium according to claim 8, wherein the number of said errors is accumulated, said number of errors accumulated is compared with the permissible number of errors, and said card-type storage medium is inactivated if said number of errors exceeds the permissible number of errors.
Claim 12
Dependent Claim 34 words
A method for managing security for a card-type storage medium according to claim 9, wherein if said number of errors exceeds said permissible number of errors, said transaction apparatus is informed of an error.
Claim 13
Independent Claim 159 words
A method for managing security for a card-type storage medium having a storage unit keeping a data file therein comprising the steps of: setting beforehand a permissible number of file accesses and a permissible file access period for said data file in one transaction, counting a number of file accesses and measuring a file access period to said data file after an authentication process and after a start of a transaction when said transaction is started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute the transaction therewith, comparing the number of file accesses counted with said permissible number of file accesses set beforehand and comparing the file access period measured with said permissible file access period, determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses or if said file access period exceeds said permissible file access period, and interrupting said transaction.
Claim 14
Independent Claim 159 words
A method for managing security for a card-type storage medium having a storage unit keeping a data file therein comprising the steps of: setting beforehand a permissible number of file accesses and a permissible file access period for said data file in one transaction, counting a number of file accesses and measuring a file access period to said data file after an authentication process and after a start of a transaction when said transaction is started between said card-type storage medium and a transaction apparatus accessing said card-type storage medium to execute the transaction therewith, comparing the number of file accesses counted with said permissible number of file accesses set beforehand and comparing the file access period measured with said permissible file access period, determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses or if said file access period exceeds said permissible file access period, and interrupting said transaction.
Claim 15
Dependent Claim 56 words
A method for managing security for a card-type storage medium according to claim 11, wherein if a plurality of said data files are kept in said storage, said permissible number of file accesses for each of said data files is set beforehand and the number of file accesses is counted for each of said data files.
Claim 16
Dependent Claim 46 words
A method for managing security for a card-type storage medium according to claim 12, wherein said permissible number of file accesses for each type of access is set beforehand for said data file and the number of file accesses is counted for each type of access.
Claim 17
Dependent Claim 32 words
A method for managing security for a card-type storage medium according to claim 13, wherein if it is determined that an error has occurred, said transaction apparatus is informed of said error.
Claim 18
Dependent Claim 53 words
A method for managing security for a card-type storage medium according to claim 14, wherein the number of said errors is accumulated, said number of errors accumulated is compared with the permissible number of errors, and said card-type storage medium is inactivated if said number of errors exceeds said permissible number of errors.
Claim 19
Dependent Claim 34 words
A method for managing security for a card-type storage medium according to claim 14, wherein if said number of errors exceeds said permissible number of errors, said transaction apparatus is informed of an error.
Claim 20
Dependent Claim 201 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said directory area in said storage unit being set beforehand with a permissible number of file accesses for said data file in one transaction; said control unit comprising: a counting means for counting a number of file accesses to said data file after an authentication process and after a start of a transaction when said transaction is started with an external apparatus; a comparing means for comparing the number of file accesses counted by said counting means with said permissible number of file accesses set beforehand in said directory area in said storage unit; and an error judging means for determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses as a result of comparison by said comparing means, and for interrupting said transaction.
Claim 21
Dependent Claim 201 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said directory area in said storage unit being set beforehand with a permissible number of file accesses for said data file in one transaction; said control unit comprising: a counting means for counting a number of file accesses to said data file after an authentication process and after a start of a transaction when said transaction is started with an external apparatus; a comparing means for comparing the number of file accesses counted by said counting means with said permissible number of file accesses set beforehand in said directory area in said storage unit; and an error judging means for determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses as a result of comparison by said comparing means, and for interrupting said transaction.
Claim 22
Dependent Claim 61 words
A card-type storage medium according to claim 17, wherein if a plurality of said data files are kept in said storage unit, said permissible number of file accesses for each of said data files is set beforehand in said directory area in said storage unit, and said counting means counts the number of file accesses for each of said data files.
Claim 23
Dependent Claim 50 words
A card-type storage medium according to claim 18, wherein said permissible number of file accesses is set beforehand for each type of access to said data file in said directory area in said storage unit, and said counting means counts the number of file accesses for each type of access.
Claim 24
Dependent Claim 36 words
A card-type storage medium according to claim 19, wherein said control unit further comprises an error notifying means notifying an error to said external apparatus if said error judging means determines that an error has occurred.
Claim 25
Dependent Claim 88 words
A card-type storage medium according to claim 20, wherein said control unit still further comprises: an accumulating means for accumulating said number of errors; an error number comparing means for comparing the number of errors accumulated by said accumulating means with the permissible number of errors set beforehand in said directory area in said storage unit; and an inactivating means for inactivating said card-type storage medium if said number of errors exceeds said permissible number of errors as a result of comparison by said error number comparing means.
Claim 26
Dependent Claim 42 words
A card-type storage medium according to claim 21, wherein said error notifying means notifies an error to said external apparatus if said number of errors exceeds said permissible number of errors as a result of comparison by said error number comparing means.
Claim 27
Dependent Claim 195 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said directory area in said storage unit being beforehand set with a permissible file access period for said data file in each transaction; said control unit comprising: a timer means for measuring a file access period to said data file after an authentication process and after a start of a transaction when said transaction is started with an external apparatus; a comparing means for comparing the file access period measured by said timer means with said permissible file access period set beforehand in said directory area in said storage unit; and an error judging means for determining that an error has occurred if said file access period exceeds said permissible file access period as a result of comparison by said comparing means, and for interrupting said transaction.
Claim 28
Dependent Claim 195 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said directory area in said storage unit being beforehand set with a permissible file access period for said data file in each transaction; said control unit comprising: a timer means for measuring a file access period to said data file after an authentication process and after a start of a transaction when said transaction is started with an external apparatus; a comparing means for comparing the file access period measured by said timer means with said permissible file access period set beforehand in said directory area in said storage unit; and an error judging means for determining that an error has occurred if said file access period exceeds said permissible file access period as a result of comparison by said comparing means, and for interrupting said transaction.
Claim 29
Dependent Claim 37 words
A card-type storage medium according to claim 23, wherein said control unit further comprising an error notifying means for notifying an error to said external apparatus if said error judging means determines that an error has occurred.
Claim 30
Dependent Claim 88 words
A card-type storage medium according to claim 24, wherein said control unit still further comprising: an accumulating means for accumulating said number of errors; an error number comparing means for comparing the number of errors accumulated by said accumulating means with the permissible number of errors set beforehand in said directory area in said storage unit; and an inactivating means for inactivating said card-type storage medium if said number of errors exceeds said permissible number of errors as a result of comparison by said error number comparing means.
Claim 31
Dependent Claim 43 words
A card-type storage medium according to claim 25, wherein said error notifying means notifies an error to said external apparatus if said number of errors exceeds said permissible number of errors as a result of comparison by said error occurrence number comparing means.
Claim 32
Dependent Claim 286 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said directory area in said storage unit being beforehand set with a permissible number of file accesses and a permissible file access period for said data file in one transaction; said control unit comprising: a counting means for counting a number of file accesses to said data file after an authentication process and after a start of a transaction when said transaction is started with an external apparatus; a timer means for measuring a file access period to said data file after the authentication process and after the start of said transaction; a first comparing means for comparing the number of file accesses counted by said counting means with said permissible number of file accesses set beforehand in said directory area in said storage unit; a second comparing means for comparing the file access period measured by said timer means with said permissible file access period set beforehand in said directory area in said storage unit; and an error judging means for determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses as a result of comparison by said first comparing means or if said file access period exceeds said permissible file access period as a result of comparison by said second comparing means, and for interrupting said transaction.
Claim 33
Dependent Claim 286 words
In a card-type storage medium having a storage unit having a data area keeping a data file therein and a directory area keeping control information about the data file in said data area therein and a control unit managing the data file in said data area in said storage unit on the basis of the control information in said directory area in said storage unit, the improvement comprising: said directory area in said storage unit being beforehand set with a permissible number of file accesses and a permissible file access period for said data file in one transaction; said control unit comprising: a counting means for counting a number of file accesses to said data file after an authentication process and after a start of a transaction when said transaction is started with an external apparatus; a timer means for measuring a file access period to said data file after the authentication process and after the start of said transaction; a first comparing means for comparing the number of file accesses counted by said counting means with said permissible number of file accesses set beforehand in said directory area in said storage unit; a second comparing means for comparing the file access period measured by said timer means with said permissible file access period set beforehand in said directory area in said storage unit; and an error judging means for determining that an error has occurred if said number of file accesses exceeds said permissible number of file accesses as a result of comparison by said first comparing means or if said file access period exceeds said permissible file access period as a result of comparison by said second comparing means, and for interrupting said transaction.
Claim 34
Dependent Claim 61 words
A card-type storage medium according to claim 27, wherein if a plurality of said data files are kept in said storage unit, said permissible number of file accesses for each of the data files is set beforehand in said directory area in said storage unit, and said counting means counts the number of file accesses for each of the data files.
Claim 35
Dependent Claim 47 words
A card-type storage medium according to claim 28, wherein said permissible number of accesses to said data file for each type of access is set beforehand in said directory in said storage unit, and said counting means counts the number of accesses for each type of access.
Claim 36
Dependent Claim 35 words
A card-type storage medium according to claim 29, wherein said control unit further comprising an error notifying means for notifying an error to said external apparatus if said error determines that an error has occurred.
Claim 37
Dependent Claim 88 words
A card-type storage medium according to claim 30, wherein said control unit still further comprising: an accumulating means for accumulating said number of errors; an error number comparing means for comparing the number of errors accumulated by said accumulating means with the permissible number of errors set beforehand in said directory area in said storage unit; and an inactivating means for inactivating said card-type storage medium if said number of errors exceeds said permissible number of errors as a result of comparison by said error number comparing means.
Claim 38
Dependent Claim 42 words
A card-type storage medium according to claim 31, wherein said error notifying means notifies an error to said external apparatus if said number of errors exceeds said permissible number of errors as a result of comparison by said error number comparing means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-30 2002-06-01 2002-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-30 2006-06-01 2006-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-30 2010-06-01 2010-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag