Application task request and fulfillment processing
First Claim
Patent Images
1. A computer-implemented method for fulfilling requests, comprising:
- polling a flag in a predetermined location to determine whether a fulfillment request is pending to be processed;
upon detecting the fulfillment request is pending, retrieving the fulfillment request, wherein the fulfillment request is generated by a requesting entity having a first set of security credentials;
performing one or more fulfillment actions associated with the fulfillment request to produce fulfillment results, by operation of one or more computer processors, wherein the fulfillment actions are performed using a second set of security credentials, and wherein the first set of security credentials are insufficient to perform the fulfillment actions; and
upon successfully performing the one or more fulfillment actions associated with the fulfillment request, transmitting a notification to the requesting entity indicating the fulfillment request has been fulfilled.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for fulfilling requests and providing results to a requesting entity. Embodiments may poll a flag to determine when a fulfillment request from a requesting entity is pending. Upon detecting the fulfillment request is pending, embodiments may retrieve the request and perform one or more actions associated with the request to produce a fulfillment result. Embodiments may then store the fulfillment result in a storage location and transmit a notification to the requesting entity to indicate the fulfillment request has been fulfilled.
-
Citations
20 Claims
-
1. A computer-implemented method for fulfilling requests, comprising:
-
polling a flag in a predetermined location to determine whether a fulfillment request is pending to be processed; upon detecting the fulfillment request is pending, retrieving the fulfillment request, wherein the fulfillment request is generated by a requesting entity having a first set of security credentials; performing one or more fulfillment actions associated with the fulfillment request to produce fulfillment results, by operation of one or more computer processors, wherein the fulfillment actions are performed using a second set of security credentials, and wherein the first set of security credentials are insufficient to perform the fulfillment actions; and upon successfully performing the one or more fulfillment actions associated with the fulfillment request, transmitting a notification to the requesting entity indicating the fulfillment request has been fulfilled. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for fulfilling requests, comprising:
a computer-readable memory having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code to poll a flag in a predetermined location to determine whether a fulfillment request is pending to be processed; computer readable program code to, upon detecting the fulfillment request is pending, retrieve the fulfillment request, wherein the fulfillment request is generated by a requesting entity having a first set of security credentials; computer readable program code to perform one or more fulfillment actions associated with the fulfillment request to produce fulfillment results, wherein the fulfillment actions are performed using a second set of security credentials, and wherein the first set of security credentials are insufficient to perform the fulfillment actions; and computer readable program code to, upon successfully performing the one or more fulfillment actions associated with the fulfillment request, transmit a notification to the requesting entity indicating the fulfillment request has been fulfilled. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A system, comprising:
-
a computer processor; and a memory containing a program that, when executed on the computer processor, performs an operation for fulfilling requests, comprising; polling a flag in a predetermined location to determine whether a fulfillment request is pending to be processed; upon detecting the fulfillment request is pending, retrieving the fulfillment request, wherein the fulfillment request is generated by a requesting entity having a first set of security credentials; performing one or more fulfillment actions associated with the fulfillment request to produce fulfillment results, by operation of one or more computer processors, wherein the fulfillment actions are performed using a second set of security credentials, and wherein the first set of security credentials are insufficient to perform the fulfillment actions; and upon successfully performing the one or more fulfillment actions associated with the fulfillment request, transmitting a notification to the requesting entity indicating the fulfillment request has been fulfilled. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification