Claims
- 1. Chip card capable of communicating with an external device over a logical interface,
standardized data units being defined for this communication, the chip card having a ROM and an EEPROM, different components being provided for making available different functionalities, a module being provided for determining which component is called up when a certain data unit is received over said logical interface, wherein said module is stored at least partially in said Eeprom:
- 2. The chip card of the preceding claim, said module comprising a test module for forwarding certain received data units to a conventional APDU handler in the ROM and other data units to another APDU handler.
- 3. The chip card of the preceding claim, said test module being stored in the ROM.
- 4. The chip card of claim 2, said test module being stored in the EEPROM.
- 5. The chip card of claim 1, said test module being such that it can recognize on the basis of the header of the data unit whereto the data unit is to be forwarded.
- 6. The chip card of the preceding claim, said header containing at least the following bytes:
one byte indicating the data unit class, one byte indicating the instruction that is to be executed, at least two bytes corresponding to at least two parameters for the instruction to be executed, said test module being such that it can recognize on the basis of said parameters of the header of the data unit whereto the data unit is to be forwarded.
- 7. The chip card of claim 5, said header containing at least the following bytes:
one byte indicating the data unit class, one byte indicating the instruction that is to be executed, two bytes corresponding to two parameters for the instruction to be executed, said test module being such that it can recognize on the basis of said parameters of the header of the data unit whereto the data unit is to be forwarded.
- 8. The chip card of claim 1, said test module being such that it can recognize on the basis of the header of the data unit whereto the data unit is to be forwarded.
- 9. The chip card of claim 1, comprising an APDU handler in the EEPROM that is such that it can forward all the received data units to the appropriate component in said chip card.
- 10. The chip card of the preceding claim, said APDU handler being stored in the EEPROM.
- 11. The chip card of claim 1, said APDU handler being stored in the RAM.
- 12. The chip card of claim 1, comprising an APDU handler in the ROM that is such that it can forward all received data units that are unknown to a second APDU handler in the EEPROM.
- 13. The chip card of claim 1, being a SIM card.
- 14. The chip card of claim 1, being a WIM card.
- 15. Method for adapting a chip card after its manufacture to a new standardization of the API interface, wherein a module in the EEPROM of the chip card is adapted in order to determine which functionality is called up when a certain data unit is received over said API interface.
- 16. The method of the preceding claim, said module in the EEPROM being adapted with a message over a mobile radio network.
- 17. The method of the preceding claim, said message being a SMS message.
- 18. The method of claim 16, said message being a USSD message.
- 19. The method of claim 16, said message being a GPRS packet.
- 20. The method of claim 16, said message being an IP packet.
Parent Case Info
[0001] The present application is a continuation of application PCT/CH99/00553 filed on Nov. 19, 1999 of which the content is included by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/CH99/00553 |
Nov 1999 |
US |
Child |
10150334 |
May 2002 |
US |