Nova Patents
US20030196054A1

Chip card with integrated circuit

Claim Score by NHIP

Read claim 5, the broadest

Abstract

Chip cards comprising a microprocessor and a memory are used for various applications. It is also desirable that such chip cards can be used for different applications. This requires a strict and reliable separation of the various user programs so that mutual accessing is not possible. This is achieved notably by subdivision into a system mode, in which all access rights are free, and a user mode which is adjusted by way of a given bit in the program status word. This mode bit controls inter alia a separation in the bus for the special function registers so that given registers are not accessible in the user mode. These registers may contain information enabling the access to given memory sections only, so that this access cannot be modified in the user mode. Furthermore, each memory word may contain respective test information which is individually associated with a user program and is compared with the appropriate test information upon reading out, the information read out not being internally transported further in the case of lack of correspondence.

US20030196054A1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 16 April 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

5 claims: 2 independent, 3 dependent

  1. 1
    A device comprising:a program status word register in a microprocessor, the register containing a program status word in which a value of at least one predetermined mode bit is representative of a user mode or a system mode and the at least one predetermined bit is not comprised in an address word, and, wherein, access to at least a part of the program status word register and at least a specific register that is used only in the system mode is inhibited when the at least one predetermined mode bit indicates the user mode.
  2. 5
    Broadest claimClaim Score 70, broad(NHIP)A software application for conditionally inhibiting access to a specific register of a microprocessor comprising a program status word register, the software application comprising at least one instruction to carry out the following steps:modifying at least one predetermined bit representative of a user mode or a system mode and the at least one predetermined bit is not comprised in an address word;enabling to inhibit access to the specific register and part of the program status word register when the at least one predetermined bit indicates the user mode.