Secured computing system
AssigneeMicrosoft Technology Licensing, LLC
InventorsJeromy Scott Statia, Brad Turner, George Ringer, Alexandr Tcherniakhovski
Life of this patent
Estimating the term…
Abstract
Examples related to secure computing systems are disclosed. In one example, a method includes, at a local agent computing device, sending to a remote work scheduling computing device a work context of the local agent computing device, the work context describing a set of work that the local agent is configured to execute, and polling a remote work depository for work compatible with the work context. The method further includes receiving a response from the remote work depository identifying a job within the work context, the job being requested by a computing device other than the remote work scheduling computing device, and executing the job.
Claims20
At a local agent computing device, a method comprising:
- sending to a remote work scheduling computing device a work context of the local agent computing device, the work context describing a set of work that the local agent is configured to execute;
- polling a remote work depository for work compatible with the work context;
- receiving a response from the remote work depository identifying a job within the work context, the job being requested by a computing device other than the remote work scheduling computing device;
- and
- executing the job.
At a work scheduling computing device, a method, comprising:
- receiving a work request from a client device;
- validating the work request to determine that the work request is authorized;
- and
- in response to determining that the work request is authorized, encrypting the work request to form a signed work request and depositing the signed work request in a work depository for discovery by an authorized local agent.
A local agent computing device, comprising:
- a processor;
- and
- memory holding instructions executable by the processor to:
- send to a remote work scheduling computing device a work context of the local agent computing device, the work context describing a set of work that the local agent is configured to execute;
- poll a remote work depository for work compatible with the work context;
- receive a response from the work depository identifying a job within the work context, the job being requested by a computing device other than the remote work scheduling computing device;
- and
- execute the job.
Dependencies are inferred from the claim text.