×

Immediately launching applications

  • US 9,158,577 B2
  • Filed: 08/08/2012
  • Issued: 10/13/2015
  • Est. Priority Date: 08/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, comprising:

  • code that facilitates an execution of a first version of an application associated with a first amount of computational resources;

    code that obtains a second version of the application from a client device over a network;

    code that allocates a second amount of computational resources associated with an execution of the second version of the application;

    code that facilitates the execution of the second version of the application concurrent to the execution of the first version of the application;

    code that reconfigures a load balancer to redirect a portion of network traffic directed to the first version of the application to the second version of the application;

    code that, in response to a number of errors in the execution of the second version of the application exceeding a predefined error count threshold, reconfigures the load balancer to direct the portion of network traffic to the first version of the application;

    code that, in response to the number of errors exceeding the predefined error count threshold, terminates the execution of the second version of the application; and

    code that, in response to the number of errors exceeding the predefined error count threshold, frees the second amount of computational resources after terminating the execution of the second version of the application.

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