×

Software upgrade method and terminal

  • US 10,348,861 B2
  • Filed: 10/14/2016
  • Issued: 07/09/2019
  • Est. Priority Date: 04/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A software upgrade method, applied to a second terminal in a local area network, wherein the local area network further comprises at least one first terminal, the method comprising:

  • receiving, by the second terminal, a first message broadcast by the at least one first terminal, wherein the first message comprises information of application software maintained by the first terminal, and the information of the application software comprises a software name of the application software, version information of the application software, and an upgrade policy of the application software, wherein the upgrade policy comprises a maximum traffic for upgrading and a recommendation value of the application software;

    sorting the information of application software according to the recommendation value;

    determining, by the second terminal according to the information of the application software maintained by the first terminal, including the upgrade policy, whether there is upgradeable application software on the second terminal;

    when there is upgradeable application software on the second terminal, sending an upgrade request to the first terminal, wherein the upgrade request is used to acquire, from the first terminal, upgrade data of the upgradeable application software on the second terminal, and the upgrade data comprises a name of the upgradeable application software on the second terminal;

    receiving, by the second terminal, an upgrade response that is returned by the first terminal according to the upgrade request, and downloading the upgrade data of the upgradeable application software, including, when download traffic of the second terminal exceeds the maximum traffic for upgrading, limiting download traffic of the second terminal; and

    updating the upgradeable application software according to the upgrade data of the upgradeable application software.

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