Back to results
US 2024/0403102 A1Published application
Modular kernel arrangement
AssigneeApple Inc.
InventorsRahul Narayan Singh, Luc F. Dolcino, Vincent Pozzuoli, Catalin Giurca, Robin Burel, Sylvain Pilon, Mamta Devi
Life of this patent
Estimating the term…
Abstract
The present application relates to devices and components including apparatus, systems, and methods to manage kernels within a secure element for performance of a data transfer.
Claims20
One or more computer-readable media having instructions that, when executed by one or more processors of a device, configure the one or more processors to:
- receive information for a data transfer, the information including an application identifier;
- determine a virtual kernel identifier based at least in part on the application identifier, the virtual kernel identifier enabling a mapping of the application identifier to a respective kernel stored by the device;
- determine the respective kernel to be utilized for performance of the data transfer based at least in part on the virtual kernel identifier and the mapping;
- and
- utilize the respective kernel to facilitate the data transfer.
2 more elements
A device, comprising:
- an application processor to execute a terminal application for a data transfer;
- and
- a secure element coupled to the application processor, the secure element to:
- receive information for the data transfer, the information including an application identifier;
- determine a virtual kernel identifier based at least in part on the application identifier, the virtual kernel identifier enabling a mapping of the application identifier to a respective kernel stored by the device;
- determine the respective kernel to be utilized for performance of the data transfer based at least in part on the virtual kernel identifier and the mapping;
- and
- utilize the respective kernel to facilitate the data transfer.
5 more elements
A method of performing a data transfer, comprising:
- receiving, by a device, information for the data transfer, the information including an application identifier;
- determining, by the device, a virtual kernel identifier based at least in part on the application identifier, the virtual kernel identifier enabling a mapping of the application identifier to a respective kernel stored by the device;
- determining, by the device, the respective kernel to be utilized for performance of the data transfer based at least in part on the virtual kernel identifier and the mapping;
- and
- utilizing, by the device, the respective kernel to facilitate the data transfer.
2 more elements
Dependencies are inferred from the claim text.