×

Method and device for remotely updating application program

  • US 10,120,673 B2
  • Filed: 11/24/2014
  • Issued: 11/06/2018
  • Est. Priority Date: 11/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for achieving remote updating of application programs in an application environment, the application environment comprising a terminal manager, downloading nodes and terminals, wherein the terminals are communicatively coupled with the terminal manager and the downloading nodes via network, characterized in that the method comprises the following steps:

  • when an issuing time point of updating data packets of application programs is reached, the terminal manager sends the updating data packets to a plurality of nodes synchronously;

    in response to an initiation of an interaction process between the terminal manager and one of the plurality of terminals, the terminal manager determines whether the terminal is an object for which a remote updating of application programs is executed;

    if the terminal is an object for which a remote updating of application programs is executed, the terminal manager designates at least one downloading node for this terminal, and sends an identifier of the updating data packets and the address of the designated downloading node to this terminal; and

    when an updating time point of application programs is reached, an application program updating operation is executed on the terminal that has successfully downloaded the updating data packets;

    wherein the updating time point is predetermined as one to have the application program initiated at some time point substantially after the issuing time point and after downloading the updating packets,wherein either the terminal manager or the terminals initiates a communication with the other one at a predetermined time interval, as a response, the terminal manager firstly determine whether the terminal in communication is an object for which a remote updating of application programs is to be conducted, and if the terminal is an object to be updated, one or more of the plurality of downloading nodes is designated as the downloading node for this terminal.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×