摘要 |
<p>Denne oppfinnelse relaterer seg til multi applikasjoner, sikre operativsystem for små, sikre innretninger, slike som smartkort mikrokontrollere. l særdeleshet relaterer denne oppfinnelse seg til mekanismer for sikker runtime opplasting av applikasjoner til små innretninger, autorisasjons- mekanismer og muligheten for autorisert eksekvering av multiple applikasjoner på innretningene, hvor en applikasjon kan potensielt være større enn størrelse på lagringsminnet. Mekanismen forenkler administrasjonen av smartkortet gjennom livssyklusen. Oppgradering og opplasting av tilleggsprogramvare (applet-programmer) blir forenklet. Det er beskrevet mekanismer for klargjøring av applikasjoner (dvs. kompilatorteknikker) ved bruk av et felles sett med prosjektfiler i et kompilatorsett med verktøy, for eksekvering i et dobbel verts- og brikke- prosessor miljø. Disse hjelper til i automatiseringen av programmeringen av kommunikasjonsgrensesnittene mellom verts- og brikke- applikasjoner. En viktig motivasjon for denne oppfinnelsen er å tilby et sikkert co-prosessor-miljø for generelle datamaskin-applikasjoner som kan motstå piratvirksomhet mot programvaren, og kunne tillate nye modeller for sikker elektronisk programva.re-distribusjon og programvare-lisensiering.</p> |