×

Reactivation of a software image from a source machine onto a target machine

  • US 9,086,939 B2
  • Filed: 06/14/2012
  • Issued: 07/21/2015
  • Est. Priority Date: 06/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a non-transitory computer readable storage medium including code executed to reactivate a software image captured from a source machine having a source address on a target machine having a target address by performing operations, the operations comprising:

  • discovering a static software application in the software image deployed on the target machine listening on a corresponding selected communication channel of the source address, wherein the static software application is programmed to listen for inbound requests on the source address of the source machine embedded in the static software application, wherein client applications use the target address of the target machine to communicate requests to the static software application, and wherein the static software application listens for inbound requests on the source address when deployed on the target machine;

    registering each selected communication channel of the source address with a broker, wherein the broker listens on each selected communication channel of the target address on behalf of the static software application;

    listening on a corresponding further selected communication channel of the target address;

    re-directing an inbound message directed to the selected communication channel of the target address to the corresponding static software application on the selected communication channel of the source address by forwarding each inbound message directed to each selected communication channel of the target address to the broker for re-directing the inbound message to the corresponding static software application; and

    forwarding each further inbound message directed to each further selected communication channel of the target address to a corresponding dynamic software application.

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