×

Deployment and hosting of platform independent applications

  • US 9,197,720 B2
  • Filed: 12/19/2012
  • Issued: 11/24/2015
  • Est. Priority Date: 12/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented on at least one computing device, each computing device having at least one processor, storage, and a communication platform connected to a network for determining a point of execution for applications that are interoperable across different device platforms, the method comprising:

  • deploying a platform agnostic application for execution on a client device;

    deploying an instance of the platform agnostic application for execution on at least one server;

    receiving at the client device, a request associated with the instance of the platform agnostic application;

    dynamically determining whether the client device or the at least one server is to execute the request based on one or more criteria related to current network conditions, capabilities of the client device, and capabilities of the at least one server;

    selecting, if it is determined that the at least one server is to execute the request, one of the at least one server currently having the greatest capacity to execute the request; and

    instructing the selected server to execute the request using the deployed instance of the platform agnostic application.

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