Java smart card chip having memory area reserved for global variables
AssigneeGiesecke & Devrient GmbH
InventorsSiegfried Vollmann, Manouchehr Hosseini, Monika Uminska-Ziesche
Life of this patent
Estimating the term…
Abstract
The invention provides a smart card chip having a nonvolatile system memory (ROM, flash 1), a Java Card Virtual Machine implemented in the nonvolatile system memory (ROM, flash 1), a nonvolatile application memory (EEPROM, flash 2), a volatile working memory (RAM) and a variables memory area reserved for global variables, wherein the variables memory area is reserved in the volatile working memory (RAM). The variables memory area is preferably reserved statically. The use of the variables can be limited to system packages and optionally additionally to preloaded (ROM/EEPROM) packages.
Claims21
A smart card chip, comprising a nonvolatile system memory, a Java Card Virtual Machine implemented in the nonvolatile system memory, a nonvolatile application memory, a volatile working memory and a variables memory area reserved for global variables, the variables memory area being reserved in the volatile working memory.
A method for reserving a variables memory area in a smart card chip having a nonvolatile system memory, a Java Card Virtual Machine implemented in the nonvolatile system memory, a nonvolatile application memory and a volatile working memory, the method comprising implementing a Java program code in the smart card chip by which a variables memory area for global variables is reserved in the volatile working memory.
Dependencies are inferred from the claim text.