Programming of a DECT/CAT-iq communication device
First Claim
1. A method for programming a processor in a communication device arranged for communication according to a Digital Enhanced Cordless Telecommunication/Cordless Advanced Technology—
- internet and quality (DECT/CAT-iq) protocol, the method comprising;
providing a program code in a first programming language, the program code being arranged to influence a function of said communication device, wherein the program code is an application program code;
downloading said program code into the communication device by a wired link or by a wireless link;
interpreting said program code by the processor in the communication device, into a corresponding machine language code at a lower abstraction level than the first programming language, wherein the machine language code is arranged for execution on a processor in the communication device; and
executing said machine language code by the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for programming a processor in a communication device arranged for communication according to a DECT/CAT-iq protocol. The method has three steps: 1) A high level language program code is provided, the program code being arranged to influence a function of the communication device. E.g. this program code may be an application program code. 2) The program code is then interpreted into a corresponding machine language code arranged for execution on the processor in the communication device. 3) Finally, this machine language is executed by the processor in the communication device. This method allows a user to program the DECT/CAT-iq device in a high level language without the need for a compiler to compile the high level language program into a processor specific machine code. Preferably, the interpreting of the high level program code is performed by the processor (P) in the communication device. Especially, the processor (P) may be programmed to operate as a virtual central processing unit (VCPU).
-
Citations
17 Claims
-
1. A method for programming a processor in a communication device arranged for communication according to a Digital Enhanced Cordless Telecommunication/Cordless Advanced Technology—
- internet and quality (DECT/CAT-iq) protocol, the method comprising;
providing a program code in a first programming language, the program code being arranged to influence a function of said communication device, wherein the program code is an application program code; downloading said program code into the communication device by a wired link or by a wireless link; interpreting said program code by the processor in the communication device, into a corresponding machine language code at a lower abstraction level than the first programming language, wherein the machine language code is arranged for execution on a processor in the communication device; and executing said machine language code by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
- internet and quality (DECT/CAT-iq) protocol, the method comprising;
Specification