Method for virtually enlarging the stack of a portable data carrier

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7000071
APP PUB NO 20040015664A1
SERIAL NO

10344565

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method is proposed for virtual enlargement of the stack of a portable data carrier allowing reloading of executable program code. To permit the execution of programs requiring a larger stack than that physically present, the stack is segmented into at least two stack segments and their fill state monitored. When complete occupation of a segment is recognized, the oldest stack segment is swapped out to a further storage medium. The further storage medium is a nonvolatile read-write memory that can be a slower memory compared to the stack. When sufficient memory space is available in the stack again, the swapped out segment is returned. The method includes managing a destination address of each stack segment swapped out to the non-volatile read-write memory in a register in a volatile read-write memory.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
GIESECKE+DEVRIENT MOBILE SECURITY GMBHPRINZREGENTENSTRASSE 159 MUNICH 81677

International Classification(s)

  • Non-US Classification not provided for expired patents

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ciesinger, Daniel München, DE 4 46
Frey, Thomas Ebersberg, DE 55 511
Merck, Martin Wurzburg, DE 4 21
Stocker, Thomas München, DE 16 82

Cited Art Landscape

Load Citation

Patent Citation Ranking

  • Citation Ranking not provided for expired patents

Forward Cite Landscape

Load Citation