Method and system for optimizing request-promise workflows
First Claim
1. A system for optimizing a request-promise workflow between a first entity and a second entity downstream form the first entity, the first entity supplying supplies to the second entity in response to demand for supplies from the second entity, the system being associated with the second entity and comprising one or more processing units and one or more memory units collectively operable to:
- establish a demand at the second entity for one or more supplies supplied by the first entity, the demand for the supplies based at least in part on a demand placed on the second entity by a third entity downstream from the second entity;
optimize at the second entity the second entity'"'"'s production associated with meeting the demand from the third entity to generate the request for the supplies;
communicate the request for the supplies from the second entity to the first entity, a system associated with the first entity operable to optimize the first entity'"'"'s production of the supplies using the request for the supplies as a first constraint to generate a promise for the supplies based on the request for the supplies;
receive at the second entity the promise for the supplies from the first entity, the promise for the supplies having been generated according to an optimization for the first entity'"'"'s production of the supplies using the request for the supplies as a first constraint, the promise for the supplies identifying a culprit as a cause for the promise for the supplies not satisfying the request for the supplies if the promise for the supplies does not satisfy the request for the supplies;
if the promise for the supplies does not satisfy the request for the supplies, generate at the second entity a second constraint according to the culprit identified in the promise for the supplies; and
if the promise for the supplies does not satisfy the request for the supplies, reoptimize at the second entity the second entity'"'"'s production associated with meeting the demand from the third entity using the second constraint generated according to the culprit identified in the promise for the supplies to generate a new request for the supplies.
16 Assignments
0 Petitions
Accused Products
Abstract
A system for optimizing request-promise workflows includes a first entity that provides supplies to a second entity. The second entity optimizes its production to generate a request for the supplies and reoptimizes in response to promises received from the first entity. The first entity may send a culprit promise that identifies the supply that is creating the shortage.
-
Citations
21 Claims
-
1. A system for optimizing a request-promise workflow between a first entity and a second entity downstream form the first entity, the first entity supplying supplies to the second entity in response to demand for supplies from the second entity, the system being associated with the second entity and comprising one or more processing units and one or more memory units collectively operable to:
-
establish a demand at the second entity for one or more supplies supplied by the first entity, the demand for the supplies based at least in part on a demand placed on the second entity by a third entity downstream from the second entity;
optimize at the second entity the second entity'"'"'s production associated with meeting the demand from the third entity to generate the request for the supplies;
communicate the request for the supplies from the second entity to the first entity, a system associated with the first entity operable to optimize the first entity'"'"'s production of the supplies using the request for the supplies as a first constraint to generate a promise for the supplies based on the request for the supplies;
receive at the second entity the promise for the supplies from the first entity, the promise for the supplies having been generated according to an optimization for the first entity'"'"'s production of the supplies using the request for the supplies as a first constraint, the promise for the supplies identifying a culprit as a cause for the promise for the supplies not satisfying the request for the supplies if the promise for the supplies does not satisfy the request for the supplies;
if the promise for the supplies does not satisfy the request for the supplies, generate at the second entity a second constraint according to the culprit identified in the promise for the supplies; and
if the promise for the supplies does not satisfy the request for the supplies, reoptimize at the second entity the second entity'"'"'s production associated with meeting the demand from the third entity using the second constraint generated according to the culprit identified in the promise for the supplies to generate a new request for the supplies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for optimizing a request-promise workflow, the method performed using a computer system comprising one or more processing units and one or more memory units, the method comprising:
-
using the computer system, establishing at an entity a demand for one or more supplies needed to meet a demand from a third party;
using the computer system, optimizing at the entity, based at least in part on an assumption that the supplies are unlimited, the production associated with the meeting the demand from the third part to generate a request for the supplies needed to meet the demand from the third party;
using the computer system, communicating the request for the supplies from the entity to a supplier of the supplies;
using the computer system, receiving at the entity a promise for the supplies from the supplier, the promise for the supplies having been generated according to an optimization of the supplier'"'"'s production of the supplies using the request for the supplies as a first constraint, the promise for the supplies identifying a culprit as a cause for the promise for the supplies not satisfying the request for the supplies if the promise for the supplies does not satisfy the request for the supplies;
using the one or more computer systems, determining at the entity whether the promise for the supplies satisfies the request for the supplies; and
using the one or more computer systems, if the promise for the supplies does not satisfy the request for the supplies, generating at the entity a second constraint according to the culprit identified in the promise for the supplies and reoptimizing the production associated with meeting the demand from the third party using the second constraint generated according to the culprit identified in the promise for the supplies to generate a new request for the supplies for communication to the supplier. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification