×

Systems and methods for incremental software deployment

  • US 9,250,866 B2
  • Filed: 06/20/2011
  • Issued: 02/02/2016
  • Est. Priority Date: 06/20/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a command to deploy a second version of software to a computing system for execution on the computing system;

    in response to receiving the command, determining, using at least one processor, differences between the second version of the software and a first version of the software being executed on the computing system;

    determining, using the at least one processor, code changes to be made to the first version of the software to produce the second version of the software based on the differences;

    transmitting to the computing system the code changes to be made to the first version of the software; and

    after transmitting to the computing system the code changes, receiving a notification from the computing system whether the code changes were implemented on the computing system without a restarting of the software executing on the computing system; and

    based on the notification indicating that the code changes were not implemented on the computing system without a restarting of the software executing on the computing system, transmitting an instruction to restart the software executing on the computing system to implement any of the code changes not previously implemented on the computing system.

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