IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0967999
(2010-12-14)
|
등록번호 |
US-8215563
(2012-07-10)
|
발명자
/ 주소 |
- Levy, Philippe
- Hammad, Ayman
- Simcox, Virginia I.
- Sloan, Jerry
- Gorden, Mary
|
출원인 / 주소 |
- Visa International Service Association
|
대리인 / 주소 |
Kilpatrick Townsend & Stockton LLP
|
인용정보 |
피인용 횟수 :
7 인용 특허 :
91 |
초록
▼
A system for facilitating memory and application management on a smartcard the system includes a client having a number of applications and a smartcard having specification logic allowing file structures and security and access conditions to be defined using a set of common commands. Each applicatio
A system for facilitating memory and application management on a smartcard the system includes a client having a number of applications and a smartcard having specification logic allowing file structures and security and access conditions to be defined using a set of common commands. Each application has a corresponding group of data on the smartcard. An applet instance is created for each application and corresponding group of application data. At the time of instantiation, the specification logic allows an application to specify the file structure and/or to specify security and access conditions for its group of data. An application can utilize passcode and credential management so that a single passcode is used to access the smartcard regardless of whether the application utilizes the common commands to specify a file structure.
대표청구항
▼
1. A secured token comprising: an applet providing a set of common commands and operable to be instantiated to create a plurality of applet instances; andspecification logic allowing specification of file structures, security conditions, and access conditions for each applet instance in the pluralit
1. A secured token comprising: an applet providing a set of common commands and operable to be instantiated to create a plurality of applet instances; andspecification logic allowing specification of file structures, security conditions, and access conditions for each applet instance in the plurality of applet instances. 2. The secured token of claim 1, wherein the secured token is a smartcard. 3. The secured token of claim 1, wherein the applet is a first applet, the secured token further comprising a second applet providing a second set of common commands, the second set of common commands including the first set of common commands and additional commands to provide additional services. 4. The secured token of claim 1, wherein an applet instance is associated with a subset of the set of common commands. 5. The secured token of claim 1, wherein the set of common commands includes a select command for selecting a desired applet instance, a retrieve command for retrieving information from a desired applet instance, a file read command for reading data from a desired file, a record read command for reading data from a desired record in a file, a file update command for updating data in a desired file, a record update command for updating a desired record, and a verify passcode command for verifying the passcode in order to access the secured token. 6. The secured token of claim 1, wherein the set of common commands includes a get status command for retrieving information detailing an internal status of the corresponding applet, and wherein the second set of commands includes a get status command for retrieving information detailing an internal status of the corresponding applet, an internal authenticate command for providing credential management services for incoming data, a change passcode command for modifying the passcode used for accessing the secured token, and an unblock passcode command for unblocking the passcode. 7. A method comprising: providing an applet on a secured token, the applet providing a set of common commands; andinstantiating a plurality of applet instances, including a first applet instance for a first application, utilizing the set of commands, wherein the set of common commands specifies file structures, security conditions, and access conditions for each applet instance in the plurality of applet instant. 8. The method of claim 7 further comprising: providing the secured token, wherein the secured token is a smartcard. 9. The method of claim 7, wherein the applet is a first applet, the secured token further comprising a second applet providing a second set of common commands, the second set of common commands including the first set of common commands and additional commands to provide additional services. 10. The method of claim 9 further comprising utilizing at least one cryptographic service provided by the second set of common commands and utilizing a signature selected from the group consisting of DES-MAC and RSA signatures. 11. The method of claim 7 further comprising using the first application in a client to interact with the first applet instance. 12. The method of claim 7 further comprising protecting a communication with the secured token by secure messaging. 13. The method of claim 7 further comprising using the secured token for financial transactions. 14. A method comprising: communicating, using a client, with an applet on a secured token, the applet providing a set of common commands, wherein the secured token includes a plurality of applet instances, including a first applet instance for a first application of the client, the set of common commands specifying file structures, security conditions, and access conditions for each applet instance in the plurality of applet instant. 15. The method of claim 14, further comprising selecting, using the client, which commands in the set of common commands is available to the first applet instance. 16. The method of claim 14 further comprising: obtaining the secured token, wherein the secured token is a smartcard. 17. The method of claim 14 further comprising protecting the communication with the secured token by secure messaging. 18. The method of claim 14 further comprising conducting a financial transaction with the secured token.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.