×

Secure software updates

  • US 9,948,617 B2
  • Filed: 10/19/2016
  • Issued: 04/17/2018
  • Est. Priority Date: 11/12/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for upgrading a specific version of a software module installed at an electronic device, the method comprising:

  • at a computing device storing a list of one or more current versions of the software module for installation at different electronic devices, wherein the list includes an updated version identifier that is associated with an updated version of the software module, for installation at the electronic device, that is stored at a server device;

    in response to determining that the electronic device is connected to the computing device;

    determining whether the updated version of the software module is installed at the electronic device by comparing a specific version identifier that is associated with the specific version of the software module to the updated version identifier;

    upon determining that the updated version of the software module is not installed at the electronic device;

    transmitting a request to the server device for the updated version of the software module,receiving the updated version of the software module from the server device, wherein the updated version of the software module is encrypted by a unique encryption key that is associated with the electronic device, andcommunicating the updated version of the software module to the electronic device for installation at the electronic device.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×