The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 01, 2015

Filed:

Sep. 17, 2008
Applicants:

Raju Addala, Westford, MA (US);

Alok Singh, Fremont, CA (US);

Scott Kozic, Sussex, WI (US);

Sarita Sridharan, Fremont, CA (US);

Sunita Datti, Foster City, CA (US);

Inventors:

Raju Addala, Westford, MA (US);

Alok Singh, Fremont, CA (US);

Scott Kozic, Sussex, WI (US);

Sarita Sridharan, Fremont, CA (US);

Sunita Datti, Foster City, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/48 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/485 (2013.01); G06F 9/542 (2013.01);
Abstract

A generic wait service for facilitating the pausing of service-oriented applications. In one set of embodiments, the generic wait service receives, from a paused instance of an application, an initiation message comprising a set of key attributes and an exit criterion. The key attributes uniquely identify the paused instance, and the exit criterion identifies a condition that should be satisfied before the paused instance is allowed to proceed. The generic wait service then receives, from one or more event producers, notification messages comprising status information (e.g., statuses of business events) and information correlating the notification messages to particular instances. If a notification message is determined to be correlated to the paused instance, the generic wait service evaluates the exit criterion based on the status information included in the message. If the exit criterion is satisfied, the paused instance is notified of the status information and is allowed to proceed.


Find Patent Forward Citations

Loading…