Patent ID: 7653382

Claim:
Radiocommunication device comprising: a processor and memory hosting and executing a main software application that in particular performs radiocommunication functions, the main software application comprising means of executing driver commands sent to the main software application by at least one client driver software application and belonging to a predetermined set of driver commands, wherein the processor and memory of the radiocommunication device also host and execute at least one client embedded software application, comprising a client main application and at least one client secondary application, slave of the client main application, the processing done by the client embedded software application being distributed between the client main application and the at least one client secondary application, and wherein the client embedded software application and the main software application comprise means of enabling the client embedded software application to perform at least one of the following two roles when executed by the processor: the role of a client driver software application sending driver commands to the main software application, and receiving responses from the main software application resulting from the execution of some of the driver commands; and the role of a client supervision software application, managing execution of driver commands sent by a client driver software application, called the client external software application, hosted on and executed by terminal equipment cooperating with the radiocommunication device.