Integrating cloud applications and remote jobs
First Claim
1. A method comprising:
- receiving at a first computing system a request to initiate a remote execution procedure, the first computing system being controlled by a first entity, the first computing system configured to provide on-demand computing services to a plurality of entities including a second entity, the remote execution procedure including an instruction to perform a remote computing task capable of being performed by a second computing system;
transmitting a request message from the first computing system to the second computing system, the second computing system being controlled by the second entity, the request message including an instruction to perform the remote computing task;
receiving a response message from the second computing system, the response message indicating a result of performing the remote computing task; and
determining whether the request to initiate the remote execution procedure complies with permissions configuration information associated with the remote execution procedure.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein are techniques for integrating cloud applications and remote jobs. In some implementations, a request to initiate a remote execution procedure may be received at a first computing system. The first computing system may be controlled by a first entity and may be configured to provide on-demand computing services to a plurality of entities including a second entity. The remote execution procedure may include an instruction to perform a remote computing task capable of being performed by a second computing system. A request message may be transmitted from the first computing system to the second computing system, which may be controlled by the second entity. The request message may include an instruction to perform the remote computing task. A response message indicating a result of performing the remote computing task may be received from the second computing system.
-
Citations
27 Claims
-
1. A method comprising:
-
receiving at a first computing system a request to initiate a remote execution procedure, the first computing system being controlled by a first entity, the first computing system configured to provide on-demand computing services to a plurality of entities including a second entity, the remote execution procedure including an instruction to perform a remote computing task capable of being performed by a second computing system; transmitting a request message from the first computing system to the second computing system, the second computing system being controlled by the second entity, the request message including an instruction to perform the remote computing task; receiving a response message from the second computing system, the response message indicating a result of performing the remote computing task; and determining whether the request to initiate the remote execution procedure complies with permissions configuration information associated with the remote execution procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 24, 26)
-
-
11. A system comprising:
one or more computing devices configured to; receive at a first computing system a request to initiate a remote execution procedure, the first computing system being controlled by a first entity, the first computing system configured to provide on-demand computing services to a plurality of entities including a second entity, the remote execution procedure including an instruction to perform a remote computing task capable of being performed by a second computing system; transmit a request message from the first computing system to the second computing system, the second computing system being controlled by the second entity, the request message including an instruction to perform the remote computing task; receive a response message from the second computing system, the response message indicating a result of performing the remote computing task; and determine whether the request to initiate the remote execution procedure complies with permissions configuration information associated with the remote execution procedure. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. One or more non-transitory computer readable media that stores computer programming language instructions configured to be executed to cause:
-
receiving at a first computing system a request to initiate a remote execution procedure, the first computing system being controlled by a first entity, the first computing system configured to provide on-demand computing services to a plurality of entities including a second entity, the remote execution procedure including an instruction to perform a remote computing task capable of being performed by a second computing system; transmitting a request message from the first computing system to the second computing system, the second computing system being controlled by the second entity, the request message including an instruction to perform the remote computing task; receiving a response message from the second computing system, the response message indicating a result of performing the remote computing task; and determining whether the request to initiate the remote execution procedure complies with permissions configuration information associated with the remote execution procedure. - View Dependent Claims (19, 20, 21, 22, 23, 25, 27)
-
Specification