IP Library › Patent Application 12718383
Patent Application
App. No. 12/718,383

NOTIFY/INQUIRE FULFILLMENT SYSTEMS BEFORE PROCESSING CHANGE REQUESTS FOR ADJUSTING LONG RUNNING ORDER MANAGEMENT FULFILLMENT PROCESSES IN A DISTRIBUTED ORDER ORCHESTRATION SYSTEM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/718,383
Abstract

A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, an executable process is executed, and a change request is received. A fulfillment system is inquired with as to whether the fulfillment system will accept the change request.

Claims (34)

1 . A computer-readable medium having instructions stored thereon, when executed by a processor, cause the processor to notify a fulfillment system of a change request in a distributed order orchestration system, the instructions comprising:

executing an executable process;

receiving a change request; and

inquiring with a fulfillment system as to whether the fulfillment system will accept the change request.

2 . The computer-readable medium of claim 1 , the instructions further comprising:

at a wait step of the executable process, determining if a hold flag has been set for the wait step;

when a hold flag has been set, putting the wait step on hold; and

when a hold flag has not been set, completing the wait step.

3 . The computer-readable medium of claim 2 , wherein the hold flag can be customized by a user.

4 . The computer-readable medium of claim 3 , wherein a uniform resource locator for a hold service associated with the hold flag can be defined by a user.

5 . The computer-readable medium of claim 3 , wherein a uniform resource locator for a hold service associated with the hold flag can be automatically generated.

6 . A computer-implemented method for notifying a fulfillment system of a change request in a distributed order orchestration system, the computer-implemented method comprising:

executing an executable process;

receiving a change request; and

inquiring with a fulfillment system as to whether the fulfillment system will accept the change request.

7 . The computer-implemented method of claim 6 , further comprising:

at a wait step of the executable process, determining if a hold flag has been set for the wait step;

when a hold flag has been set, putting the wait step on hold; and

when a hold flag has not been set, completing the wait step.

8 . The computer-implemented method of claim 7 , wherein the hold flag can be customized by a user.

9 . The computer-implemented method of claim 8 , wherein a uniform resource locator for a hold service associated with the hold flag can be defined by a user.

10 . The computer-implemented method of claim 8 , wherein a uniform resource locator for a hold service associated with the hold flag can be automatically generated.

11 . An orchestration system, comprising:

a processor;

an orchestration module configured to execute an executable process; and

a decomposition module configured to receive a change request,

wherein, the orchestration module is further configured to inquire with a fulfillment system as to whether the fulfillment system will accept the change request.

12 . The orchestration system of claim 11 ,

wherein, at a wait step of the executable process, the orchestration module is further configured to determine if a hold flag has been set for the wait step,

wherein, when a hold flag has been set, the orchestration module is further configured to put the wait step on hold, and

where, when a hold flag has not been set, the orchestration module is further configured to complete the wait step.

13 . The orchestration system of claim 12 , wherein the hold flag can be customized by a user.

14 . The orchestration system of claim 13 , wherein a uniform resource locator for a hold service associated with the hold flag can be defined by a user.

15 . The orchestration system of claim 13 , wherein a uniform resource locator for a hold service associated with the hold flag can be automatically generated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2010
From: ADDALA, RAJU; SINGH, ALOK; MUDUMBA, SIDDHARDA; IYENGAR, BALAJI; RIJHSINGHANI, SUMEET; BELLAMKONDA, RAJEEV
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 024037/0589 →