DISTRIBUTED APPLICATION EXECUTION FOR CLOUD COMPUTING: abstract simplified (18331913)

From WikiPatents
Jump to navigation Jump to search
  • This abstract for appeared for patent application number 18331913 Titled 'DISTRIBUTED APPLICATION EXECUTION FOR CLOUD COMPUTING'

Simplified Explanation

This abstract describes a technique for cloud computing that involves distributing the execution of applications. When a command is received to launch an application, the technique determines where each component of the application should be executed based on the type of data it consumes. If a component needs to be executed in a local computing facility instead of a public one, a request is sent from the public facility to the local facility to execute that component there. Once authorized, the data from the locally executed component is requested and received without the public facility having direct access to the data source at the local facility.


Original Abstract Submitted

Cloud computing techniques utilizing distributed application execution are disclosed herein. One example technique includes receiving a command to launch an application, and in response, determining an execution location corresponding to a type of data consumed by individual components of the application. Upon determining that one of the components is to be executed in a local computing facility, the example technique includes transmitting, from a public computing facility to the local computing facility, a request to execute the one of the components in the local computing facility instead of the public computing facility. Upon being authorized by the local computing facility, data is requested and received from the one of the components executed at the local computing facility without having direct access from the public computing facility to a data source at the local computing facility.