Remote Execution of Computer Instructions in a Kernel Space of a Communication Device
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsOscar Novo Diaz, Aitor Hernandez Herranz
Life of this patent
Estimating the term…
Abstract
There is provided mechanisms for remote execution of computer instructions in a kernel space of a communication device. A method is performed by an application server for the communication device. The method comprises obtaining computer instructions for handling interaction between the application server and the kernel space. The computer instructions are to be remotely executed in the kernel space of the communication device. The method comprises sending an encrypted package comprises the computer instructions towards the kernel space of the communication device.
Claims21
-33. (canceled)
A method for remote execution of computer instructions in a kernel space of a communication device, the method being performed by an application server for the communication device, the method comprising:
- obtaining computer instructions for handling interaction between the application server and the kernel space, wherein the computer instructions are to be remotely executed in the kernel space of the communication device;
- and
- sending an encrypted package comprising the computer instructions towards the kernel space of the communication device.
A method for execution of computer instructions in a kernel space of a communication device, the method being performed by the communication device, the method comprising:
- receiving, from an application server for the communication device, an encrypted package comprising computer instructions for handling interaction between the application server and the kernel space;
- in the kernel space, decrypting the encrypted package, resulting in a decrypted package;
- and
- in the kernel space, executing the computer instructions in the decrypted package.
An application server for remote execution of computer instructions in a kernel space of a communication device, the application server comprising processing circuitry, the processing circuitry being configured to cause the application server to:
- obtain computer instructions for handling interaction between the application server and the kernel space, wherein the computer instructions are to be remotely executed in the kernel space of the communication device;
- and
- send an encrypted package comprising the computer instructions towards the kernel space of the communication device.
A communication device for execution of computer instructions in a kernel space of the communication device, the communication device comprising processing circuitry, the processing circuitry being configured to cause the communication device to:
- receive, from an application server for the communication device, an encrypted package comprising computer instructions for handling interaction between the application server and the kernel space;
- in the kernel space, decrypt the encrypted package, resulting in a decrypted package;
- and
- in the kernel space, execute the computer instructions in the decrypted package.
Dependencies are inferred from the claim text.