Patent ID: 8539051
Filing Date: 2013-09-17
Classification: G06F

Abstract:
1. A method for updating a program in a program controlled device via a communication network, comprising: an administration application causing interrogation information to be sent to one of a communication network device and at least one program controlled device via the communication network, the one of the communication network device and at least one program controlled device having at least one user profile stored in non-transitory memory, each of the at least one user profile being associated with statistical information regarding at least one program controlled device associated with that user profile, the statistical information regarding the at least one program controlled device comprising at least one of typical usage time, upstream data volume, downstream data volume, incoming call information, outgoing call information, and user activity information of the at least one program controlled device; each of the at least one user profile sending response information to the administration application in response to the interrogation information, the response information comprising the statistical information; the administration application receiving the response information; in response to receiving the response information, the administration application determining an update plan for performing a program update on each of the at least one program controlled device based on the statistical information of the received response information; the administration application sending an acknowledgement message to the at least one program controlled device upon determining the update plan, wherein the acknowledgement message comprises information that specifies that the at least one program controlled device that receives the acknowledgment message will be updated at a predetermined time; the at least one program controlled device receiving the acknowledgement message; and performing the program update on the at least one program controlled device associated with the at least one user profile in accordance with the determined update plan that is based on the statistical information of the received response information.