Method and device arrangement for managing the use profile of a terminal device
First Claim
1. A method for implementing program updates required by a change of a use profile of a terminal device of a cellular network, the use profile including a list of programs required at a certain use situation of a user, the method comprising:
- detecting in the terminal device, when the terminal device is in an operating state with power on, a need to change an activated use profile of the terminal device to another dissimilar use profile of the terminal device;
testing in the terminal device availability of the programs according to the another use profile and if finding that the terminal device does not comply with the another use profile with regard to at least one program;
transmitting a message concerning a lack of the program detected in the terminal device through a telecommunications network to a server managing the changes of the use profile of terminal devices;
transmitting at least one program according to the another use profile of said terminal device, found to be lacking in the terminal device, as an over-the-air (OTA) message to said terminal device; and
installing the program received as an OTA message to a memory of the terminal device for making it possible to take the another use profile into use.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, device arrangement, server, terminal device, and a computer program product for changing the use profile of a single terminal device of a cellular network are described. In the method, a server is connected to a telecommunications network, which sends to a single terminal device a program required by the change of its use profile as an over-the-air message, if the terminal device has found the program to be lacking from the terminal device when the new use profile is taken into use. Procedures according to the Device Management standard of Open Mobile Alliance are utilized in the messaging.
38 Citations
18 Claims
-
1. A method for implementing program updates required by a change of a use profile of a terminal device of a cellular network, the use profile including a list of programs required at a certain use situation of a user, the method comprising:
-
detecting in the terminal device, when the terminal device is in an operating state with power on, a need to change an activated use profile of the terminal device to another dissimilar use profile of the terminal device; testing in the terminal device availability of the programs according to the another use profile and if finding that the terminal device does not comply with the another use profile with regard to at least one program; transmitting a message concerning a lack of the program detected in the terminal device through a telecommunications network to a server managing the changes of the use profile of terminal devices; transmitting at least one program according to the another use profile of said terminal device, found to be lacking in the terminal device, as an over-the-air (OTA) message to said terminal device; and installing the program received as an OTA message to a memory of the terminal device for making it possible to take the another use profile into use. - View Dependent Claims (2, 3, 4)
-
-
5. A system for implementing program updates required by a change of a use profile in a terminal device of a cellular network when the terminal device is in an operating state with power on, the use profile including a list of programs required at a certain use situation of a user of the terminal device, the system comprising:
-
a telecommunications network including at least one cellular network; a server connected to said telecommunications network, in which programs needed by terminal devices of the cellular network in their use profiles are stored; terminal devices of said cellular network, whereto various dissimilar use profiles are saved, and if a change of an activated use profile of a terminal device to another use profile results a need to install a program belonging to the another use profile of said terminal device, the terminal devices have been configured to; detect when the terminal device is in an operating state with the power on, a need to change an activated use profile of the terminal device to another dissimilar use profile of the terminal device; test in the terminal device availability of the programs according to the another use profile and if finding, that the terminal device does not comply with the another use profile with regard to at least one program; transmit a message concerning the lack of the program detected in the terminal device through the telecommunications network to the serve managing the changes of the use profile of terminal devices; the server has been configured to send said program as an over-the-air (OTA) message to said terminal device; and the terminal device has been configured to install the program it has received for taking the another use profile into use. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory data storage medium encoded with software readable by a data processing device for performing instructions for implementing program updates required by a change of a use profile of a terminal device of a cellular network, the use profile including a list of programs required at a certain use situation of a user of the terminal device, the software comprising:
-
computer program code for detecting in the terminal device, when the terminal device is in an operating state with power on, a need to change an activated use profile of the terminal device to another dissimilar use profile of the terminal device; computer program code for testing in the terminal device availability of the programs according to the another use profile and if finding that the terminal device does not comply with the another use profile with regard to at least one program; computer program code for transmitting a message concerning lack of the program detected in the terminal device through a telecommunications network to a server managing the changes of the use profile of terminal devices; computer program code for receiving the program as an over-the-air (OTA) message from the server managing the use profiles; and computer program code for installing the program received by the OTA message to a memory of the terminal device for making it possible to take the another use profile into use. - View Dependent Claims (18)
-
Specification