Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
228 words
A multiple-application smartcard in connection with which there is a party that is an issuer/owner of the smartcard, a party that is a holder of the smartcard, and a service provider that accesses the smartcard, the smartcard comprising: a microprocessor, a memory coupled to the microprocessor, a plurality of files in said memory which combine to form an operating system for the microprocessor, which operating system includes a tree-like file structure; a plurality of executable files executed in said microprocessor, forming part of the tree-like structure and each having file characteristics that are controlled solely by said issuer/owner, which files are executable in the sense that, when referenced, they access at least one other file in said memory; a first password file in said memory that is accessible only to said issuer/owner, which contains data and which is accessed by said issuer/owner prior to said issuer/owner gaining access to said plurality of executable files; a second password file that is accessible only to said holder, which contains data and which is accessed by said holder prior to said holder gaining access to files in said plurality of executable files; and a third password file that is accessible only to said service provider, which contains data and which is accessed by said service provider prior to said service provider gaining access to files in said plurality of executable files.
Claim 2
Dependent Claim
228 words
A multiple-application smartcard in connection with which there is a party that is an issuer/owner of the smartcard, a party that is a holder of the smartcard, and a service provider that accesses the smartcard, the smartcard comprising: a microprocessor, a memory coupled to the microprocessor, a plurality of files in said memory which combine to form an operating system for the microprocessor, which operating system includes a tree-like file structure; a plurality of executable files executed in said microprocessor, forming part of the tree-like structure and each having file characteristics that are controlled solely by said issuer/owner, which files are executable in the sense that, when referenced, they access at least one other file in said memory; a first password file in said memory that is accessible only to said issuer/owner, which contains data and which is accessed by said issuer/owner prior to said issuer/owner gaining access to said plurality of executable files; a second password file that is accessible only to said holder, which contains data and which is accessed by said holder prior to said holder gaining access to files in said plurality of executable files; and a third password file that is accessible only to said service provider, which contains data and which is accessed by said service provider prior to said service provider gaining access to files in said plurality of executable files.
Claim 3
Dependent Claim
248 words
In connection with a smartcard issued by a first party, where the smartcard includes an operating system having a tree-like file structure that begins with a directory-file with attributes that are controlled solely by said party, a plurality of files, forming part of the tree-like structure and each having file attributes that are controlled solely by said first party, which files are executable files in the sense that, when referenced, they access, or access and alter, data in a file in said memory, and a password file that is accessible only to said first party and is used to confirm identity of said first party before granting access by said first party to said executable files, a method for installing in said smartcard a second party interaction means to allow a second party access to at least some of said files, the method comprising the steps of: establishing communication between the smartcard and said first party; executing a log-in protocol between the smartcard and said first party, employing the data contained in said password file; communicating to said first party a request for installation of a said second party interaction means on said smartcard; said first party establishing a user password file in said smartcard, with said user password file arranged to form part of said tree-like structure; said first party inserting data into said user password file; and said first party changing file attributes of said user password file to make it accessible to said second party.
Claim 4
Dependent Claim
248 words
In connection with a smartcard issued by a first party, where the smartcard includes an operating system having a tree-like file structure that begins with a directory-file with attributes that are controlled solely by said party, a plurality of files, forming part of the tree-like structure and each having file attributes that are controlled solely by said first party, which files are executable files in the sense that, when referenced, they access, or access and alter, data in a file in said memory, and a password file that is accessible only to said first party and is used to confirm identity of said first party before granting access by said first party to said executable files, a method for installing in said smartcard a second party interaction means to allow a second party access to at least some of said files, the method comprising the steps of: establishing communication between the smartcard and said first party; executing a log-in protocol between the smartcard and said first party, employing the data contained in said password file; communicating to said first party a request for installation of a said second party interaction means on said smartcard; said first party establishing a user password file in said smartcard, with said user password file arranged to form part of said tree-like structure; said first party inserting data into said user password file; and said first party changing file attributes of said user password file to make it accessible to said second party.
Claim 5
Dependent Claim
23 words
The method of claim 2 further comprising a step of informing said second party of the data stored in the user password file.
Claim 6
Dependent Claim
47 words
The method of claim 2 further comprising a step, executed by said first party following said step of communicating to said first party a request for installation of confirming with said second party that the request for installation of said second party interaction means should be fulfilled.
Claim 7
Dependent Claim
13 words
The method of claim 2 wherein said communication is employing a telecommunication network.
Claim 8
Independent Claim
69 words
A method for a party to communicate with a personal information device comprising the steps of: establishing communication between said party and said personal information device; the personal information device authenticating the party through a first challenge-response communication; the party authenticating the personal information device through a second challenge-response communication; and a holder of the personal information device being authenticated to the personal information device through a challenge-response communication.
Claim 9
Independent Claim
69 words
A method for a party to communicate with a personal information device comprising the steps of: establishing communication between said party and said personal information device; the personal information device authenticating the party through a first challenge-response communication; the party authenticating the personal information device through a second challenge-response communication; and a holder of the personal information device being authenticated to the personal information device through a challenge-response communication.
Claim 10
Independent Claim
221 words
A method for a party to communicate with a personal information device comprising the steps of: the personal information device authenticating the party through a first challenge-response communication; and the party authenticating the personal information device through a second challenge-response communication; where the step of the personal information device authenticating the party comprises the steps of: the personal information device sending a challenge sequence that includes ID information and a first data string; the party encrypting the first data string and sending the encrypted string to the personal information device, where the key used to encrypt the first data string is based on the ID information sent by the personal information device; and the step of the party authenticating the personal information device comprises the steps of: the party sending a challenge sequence that includes a second data string; the personal information device encrypting the second data string and sending the encrypted second data string to the party, where the encryption key used for encrypting the second data string is pre-stored in the personal information device; and the party confirming the authenticity of the personal information device by virtue of the encryption key used to encrypt the second data string; and the party authenticating the personal information device by virtue of the encryption key used to encrypt the second data string.
Claim 11
Independent Claim
221 words
A method for a party to communicate with a personal information device comprising the steps of: the personal information device authenticating the party through a first challenge-response communication; and the party authenticating the personal information device through a second challenge-response communication; where the step of the personal information device authenticating the party comprises the steps of: the personal information device sending a challenge sequence that includes ID information and a first data string; the party encrypting the first data string and sending the encrypted string to the personal information device, where the key used to encrypt the first data string is based on the ID information sent by the personal information device; and the step of the party authenticating the personal information device comprises the steps of: the party sending a challenge sequence that includes a second data string; the personal information device encrypting the second data string and sending the encrypted second data string to the party, where the encryption key used for encrypting the second data string is pre-stored in the personal information device; and the party confirming the authenticity of the personal information device by virtue of the encryption key used to encrypt the second data string; and the party authenticating the personal information device by virtue of the encryption key used to encrypt the second data string.
Claim 12
Dependent Claim
16 words
The method of claim 7 where the first and the second data strings comprise random sequences.
Claim 13
Dependent Claim
16 words
The method of claim 7 where the first and the second encryption keys are the same.