Method for updating an application program on a wireless terminal in a controlled manner
First Claim
1. A method for updating an application program on a wireless terminal, the method comprising:
- receiving, by a server, an inquiry from a wireless terminal for updating an application program;
responsive to receiving the inquiry by the server, determining, by the server, whether there is an updated program available for updating the application program, based on information included in the inquiry;
upon determining that the updated program is available, determining, by the server, whether updating the application program of the wireless terminal which sent the inquiry is permitted or not at the time of receiving the inquiry, based on the information included in the inquiry and criteria information stored in the server; and
upon determining that updating the application for the wireless terminal which sent the inquiry is available and is permitted, sending information necessary for updating the application program from the server to the wireless terminal, wherein;
the information necessary for updating the application program includes information indicating a place from which the updated program is downloaded,when the wireless terminal receives the information necessary for updating the application program, the user of the wireless terminal is prompted to update the application program, when the wireless terminal receives an input via a user interface indicating that the user declines the updating the application program, prompting the user to input a number of times the user wants to skip the update,the wireless terminal does not update the application program until the user inputs a request for updating the application program, andwhen the wireless terminal receives an input indicating that the user accepts the updating of the application program, the application program is updated by accessing the place and downloading the updated program for updating the application program.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for updating an application program on a wireless terminal in a controlled manner is disclosed. When, a server receives an inquiry from a wireless terminal for updating an application program, the server determines whether there is an updated program available for updating the application program based on information included in the inquiry from the wireless terminal. The server also determines whether updating the application program of the wireless terminal which sent the inquiry is permitted or not at the time of receiving the inquiry based on the information included in the inquiry and criteria information stored in the server. When the server determines that updating the application for the wireless terminal is available and is permitted, the server sends information necessary for updating the application program to the wireless terminal. Then, the wireless terminal updates the application program.
-
Citations
20 Claims
-
1. A method for updating an application program on a wireless terminal, the method comprising:
-
receiving, by a server, an inquiry from a wireless terminal for updating an application program; responsive to receiving the inquiry by the server, determining, by the server, whether there is an updated program available for updating the application program, based on information included in the inquiry; upon determining that the updated program is available, determining, by the server, whether updating the application program of the wireless terminal which sent the inquiry is permitted or not at the time of receiving the inquiry, based on the information included in the inquiry and criteria information stored in the server; and upon determining that updating the application for the wireless terminal which sent the inquiry is available and is permitted, sending information necessary for updating the application program from the server to the wireless terminal, wherein; the information necessary for updating the application program includes information indicating a place from which the updated program is downloaded, when the wireless terminal receives the information necessary for updating the application program, the user of the wireless terminal is prompted to update the application program, when the wireless terminal receives an input via a user interface indicating that the user declines the updating the application program, prompting the user to input a number of times the user wants to skip the update, the wireless terminal does not update the application program until the user inputs a request for updating the application program, and when the wireless terminal receives an input indicating that the user accepts the updating of the application program, the application program is updated by accessing the place and downloading the updated program for updating the application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wireless terminal comprising:
-
a processor; a user interface coupled to the processor; a wireless communication unit controlled by the processor; and a storage device accessible by the processor, storing a terminal program, wherein; the terminal program includes instructions which, when executed by the processor, configure the wireless terminal for performing functions of; upon executing an application program on the wireless terminal, sending an inquiry whether updating the application program is available or not through a wireless communication network to a server; receiving information necessary for updating the application program from the server in response to the inquiry; responsive to receiving the information, prompting a user of the wireless terminal via the user interface to update the application program, when the wireless terminal receives an input via the user interface indicating that the user declines the updating the application program, prompting the user to input a number of times the user wants to skip the update, and the wireless terminal does not update the application program until the user inputs a request for updating the application program, wherein; the information necessary for updating the application program includes information indicating a place from which the updated program is downloaded, and when the wireless terminal receives an input indicating that the user accepts the updating of the application program, the instructions cause the wireless terminal to update the application program by accessing the place and downloading the updated program for updating the application program. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable recording medium storing a terminal program wherein:
-
the terminal program includes instructions which, when executed by a processor, cause a wireless terminal to perform functions of; upon executing an application program on the wireless terminal, sending an inquiry whether updating the application program is available or not through a wireless communication network to a server; receiving information necessary for updating the application program from the server in response to the inquiry; responsive to receiving the information, prompting a user of the wireless terminal via a user interface to update the application program; and when the wireless terminal receives an input via the user interface indicating that the user declines the updating the application program, prompting the user to input a number of times the user wants to skip the update, wherein; the wireless terminal does not update the application program until the user inputs a request for updating the application program, the information necessary for updating the application program includes information indicating a place from which the updated program is downloaded, and when the wireless terminal receives an input indicating that the user accepts the updating of the application program, the instructions cause the wireless terminal to update the application program by accessing the place and downloading the updated program for updating the application program. - View Dependent Claims (20)
-
Specification