Abstract:
The functionality of portable wireless devices can be changed by providing programs written in a language, e.g. Java, producing a verifiable intermediary code (byte code). The intermediary code is translated to machine code in a node in the network before it is transferred to the wireless device on which it is to be executed. Several machine code variants of each program, translated using translators for different types of terminals, may exist. This enables use of the same source code for different terminal types and a division between software vendor, terminal vendor and network operator of the responsibility for carrying out the different functions involved in changing the functionality of a device, namely developing the source code of the program, compiling the source code into byte code, translating the byte code into machine code and transferring the machine code to the terminals on which it is to be run.
Abstract:
The invention is concerned with a method of downloading software into a radio terminal having at least two pieces of the software, one of which works as the current version. The capability of functioning of the current version of the software in the radio terminal is determined when the terminal is turned on. Another version of the software is downloaded if it is notified that there is a new version or if the current version does not work. If the current version is working, it is stored before a new version is downloaded. The capability of functioning of a current version of the software is tested before use. The result of the test is indicated in such a form that the capability of functioning of said tested version of the software can be determined. The invention is also concerned with a radio terminal comprising means to carry out the method of the invention.
Abstract:
The invention is concerned with a method of downloading software into a radio terminal having at least two pieces of the software, one of which works as the current version. The capability of functioning of the current version of the software in the radio terminal is determined when the terminal is turned on. Another version of the software is downloaded if it is notified that there is a new version or if the current version does not work. If the current version is working, it is stored before a new version is downloaded. The capability of functioning of a current version of the software is tested before use. The result of the test is indicated in such a form that the capability of functioning of said tested version of the software can be determined. The invention is also concerned with a radio terminal comprising means to carry out the method of the invention.
Abstract:
A method for spatializing audio in conference calls is described in which the participants in the calls are placed in particular locations in order to provide an additional dimension (direction) so that the participants can better recognize who is speaking. Also, the dimension of volume is provided, which can be used in creating background sub-conferences. Consequently, sub-conferences can be conducted in which the participants can move seamlessly between them and also listen to other sub-conferences being conducted in the background.
Abstract:
The functionality of portable wireless devices can be changed by providing programs written in a language, e.g. Java, producing a verifiable intermediary code (byte code). The intermediary code is translated to machine code in a node in the network before it is transferred to the wireless device on which it is to be executed. Several machine code variants of each program, translated using translators for different types of terminals, may exist. This enables use of the same source code for different terminal types and a division between software vendor, terminal vendor and network operator of the responsibility for carrying out the different functions involved in changing the functionality of a device, namely developing the source code of the program, compiling the source code into byte code, translating the byte code into machine code and transferring the machine code to the terminals on which it is to be run.
Abstract:
Wireless mobile communication devices automatically transmit therebetween information regarding the status of the devices. This permits the devices to be used effectively by members of a group or team performing a given task.
Abstract:
The functionality of portable wireless devices can be changed by providing programs written in a language, e.g. Java, producing a verifiable intermediary code (byte code). The intermediary code is translated to machine code in a node in the network before it is transferred to the wireless device on which it is to be executed. Several machine code variants of each program, translated using translators for different types of terminals, may exist. This enables use of the same source code for different terminal types and a division between software vendor, terminal vendor and network operator of the responsibility for carrying out the different functions involved in changing the functionality of a device, namely developing the source code of the program, compiling the source code into byte code, translating the byte code into machine code and transferring the machine code to the terminals on which it is to be run.
Abstract:
The distance between the user of an electronic device (for example, a mobile telephone) at point A and a target destination at point H, is determined using a network of electronic devices (C to G), each provided with short range radio communication means. The method comprises transferring data packets from one device to the next from point A to a transceiver 210 located at point H, then determining the number of 'hops' of the signal, each hop defining a distance value, and summing the distance values to obtain an estimated value of the total distance between the points. The method may be repeated using different routes, with either a mean value or the smallest value being used as the distance determination. The network of devices may comprise static beacons or mobile devices. The method may be used to provide a low-cost system which can be used indoors, and may be particularly useful as a tool for blind or visually impaired people moving around unfamiliar locations.
Abstract:
The invention is concerned with a method of downloading software into a radio terminal having at least two pieces of the software, one of which works as the current version. The capability of functioning of the current version of the software in the radio terminal is determined when the terminal is turned on. Another version of the software is downloaded if it is notified that there is a new version or if the current version does not work. If the current version is working, it is stored before a new version is downloaded. The capability of functioning of a current version of the software is tested before use. The result of the test is indicated in such a form that the capability of functioning of said tested version of the software can be determined. The invention is also concerned with a radio terminal comprising means to carry out the method of the invention.
Abstract:
The invention is concerned with a method of downloading software into a radio terminal having at least two pieces of the software, one of which works as the current version. The capability of functioning of the current version of the software in the radio terminal is determined when the terminal is turned on. Another version of the software is downloaded if it is notified that there is a new version or if the current version does not work. If the current version is working, it is stored before a new version is downloaded. The capability of functioning of a current version of the software is tested before use. The result of the test is indicated in such a form that the capability of functioning of said tested version of the software can be determined. The invention is also concerned with a radio terminal comprising means to carry out the method of the invention.