×

System and method for incremental software installation

  • US 9,552,201 B2
  • Filed: 08/31/2011
  • Issued: 01/24/2017
  • Est. Priority Date: 08/31/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying, by a target device of a software installation, a first file and a second file that are stored on the target device, wherein the first file is required to execute a first software program previously installed on the target device and the second file is required to execute a second software program previously installed on the target device;

    receiving, by the target device, a list of files that are required to execute a third software program on the target device, the list of files comprising the first file, the second file, and a third file;

    generating, by the target device during runtime, a unique identifier for each of the first file, second file, and third file, wherein the unique identifier is generated using a hash function applied to contents of the first file, second file, and third file to generate a first unique identifier, a second unique identifier, and a third unique identifier, respectively;

    determining, by the target device, whether files included in the list of files are present on the device to yield a determination, wherein the determination includes an analysis of the first unique identifier, second unique identifier, and third unique identifier;

    based on the determination, receiving the third file at the target device; and

    building, by the target device, the third software program on the target device using the first file, the second file, and the third file.

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