IC card with shell feature
First Claim
1. An integrated circuit card having an associated operating mode, comprising:
- a microprocessor;
a memory coupled to said microprocessor;
data stored in said memory representative of said operating mode;
an operating system stored in said memory for processing selected information in a first IC card format;
a shell application stored in said memory for processing said selected information in a second IC card format; and
means responsive to said operating mode for routing said selected information to either said operating system or said shell application.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an integrated circuit card having an associated operating mode. The integrated circuit card includes: a microprocessor; a memory coupled to the microprocessor; data stored in the memory representative of the operating mode; an operating system stored in the memory for processing selected information in a first IC card format; a shell application stored in the memory for processing the selected information in a second IC card format; and means for routing the selected information to either the operating system or the shell application responsive to the operating mode. The selected information may be a command, such as a file access command.
223 Citations
21 Claims
-
1. An integrated circuit card having an associated operating mode, comprising:
-
a microprocessor; a memory coupled to said microprocessor; data stored in said memory representative of said operating mode; an operating system stored in said memory for processing selected information in a first IC card format; a shell application stored in said memory for processing said selected information in a second IC card format; and means responsive to said operating mode for routing said selected information to either said operating system or said shell application. - View Dependent Claims (2, 3, 4, 5, 6, 21)
-
-
7. A method of loading an application onto an IC card, wherein said application has an associated file mode type and said IC card includes a microprocessor, memory coupled to said microprocessor, and data stored in said memory representative of an operating mode associated with said IC card, said method comprising the steps of:
-
determining whether the file mode type of said application is a predetermined file mode type; and changing the operating mode of said IC card if said file mode type corresponds to said predetermined file mode type. - View Dependent Claims (8, 9, 10)
-
-
11. A method of routing a command by an operating system of an IC card, wherein said IC card includes a microprocessor, memory coupled to said microprocessor, and data stored in said memory representative of an operating mode associated with said IC card, said method comprising the steps of:
-
determining whether the operating mode of said IC card is a predetermined operating mode; and routing the command directly to an application if the operating mode of said IC card corresponds to the predetermined operating mode. - View Dependent Claims (12, 13, 14)
-
-
15. A method of delegating control between applications by an operating system of an IC card, wherein said IC card includes a microprocessor, memory coupled to said microprocessor a shell application stored in said memory for communicating with said operating system and for processing information formatted in a defined IC card format, and data stored in said memory representative of an operating mode associated with said IC card, said method comprising the steps of:
-
receiving a request by said operating system from a first application for delegating control to a second application; determining whether the operating mode of said IC card is a predetermined operating mode; determining whether said second application corresponds to said shell application; and failing the request for delegating control if the operating mode of said IC card corresponds to said predetermined operating mode and said second application corresponds to said shell application.
-
-
16. A method of initiating communication between an IC card and a terminal, wherein said IC card comprises a microprocessor and a memory, said memory having stored therein an operating system, a shell application, and data representative of an operating mode of said IC card, said operating mode representing whether selected information is to be routed to said operating system or said shell application, said method comprising the steps of:
-
receiving a reset signal by said IC card from said terminal; and returning an answer-to-reset from said IC card to said terminal based on said operating mode of said IC card. - View Dependent Claims (17, 18, 19, 20)
-
Specification