A multi-application IC card which processes two or more applications using an Application Abstract Machine architecture. The AAM architecture only allows one application to be executed at a time and allows for shared processing by performing a delegation function to a second application. A data space for each application is allocated when the application is selected to be executed. The data space includes a volatile and non-volatile region. The delegation function temporarily interrupts the execution of the first application, saves the temporary data of the first application, shares any data needed with the second application and the second application is executed until the delegated task is competed. The first application then retrieves the saved data and completes its execution. A delegator stack is used to keep track of the delegator's identity when multiple delegations occur. The AAM model allows for a high level of security while transferring data between applications.

Una tarjeta del IC del multi-uso que procesa dos o más usos que usan un uso abstrae arquitectura de la máquina. La arquitectura del AAM permite solamente que un uso sea ejecutado a la vez y permite el proceso compartido realizando una función de la delegación a un segundo uso. Un espacio de los datos para cada uso se asigna cuando el uso se selecciona ser ejecutado. El espacio de los datos incluye una región volátil y permanente. La función de la delegación interrumpe temporalmente la ejecución del primer uso, ahorra los datos temporales del primer uso, comparte cualquier dato necesitado con el segundo uso y se ejecuta el segundo uso hasta que se compite la tarea delegada. El primer uso después recupera los datos ahorrados y termina su ejecución. Un apilado del delegator se utiliza para no perder de vista la identidad de los delegator cuando ocurren las delegaciones múltiples. El modelo del AAM permite un alto nivel de la seguridad mientras que transfiere datos entre los usos.

 
Web www.patentalert.com

< (none)

< Transportable modular patient monitor with data acquisition modules

> Parcel trace system

> (none)

~ 00006