Patent ID: 6776346
Filing Date: 2004-08-17
Classification: G06Q,G07F

Abstract:
A chip card comprising:a microprocessor including an operating system working with a set of instructions, said microprocessor comprising a first register for storing a multibit identification code identifying an entity to be executed, the set of instructions including a call instruction for calling based upon the multibit identification code a new entity to be executed, and for updating said first register during execution of the new entity by storing therein a first label associated with the entity being executed; a memory connected to said microprocessor for storing a plurality of application programs; a first link connected to said microprocessor for transmitting the multibit identification code; and a checking device connected to said first link for receiving the multibit identification code, and for checking whether access to locations in said memory is authorized for the new entity by comparing the first label with a second label, the second label being associated with the plurality of application programs in said memory or with the locations in said memory, and the second label also being used for initiating reading of one of said plurality of application programs therein.