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:
May. 21, 2019

Filed:

Aug. 09, 2013
Applicant:

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

Inventors:

Yogesh Kumar, Sunnyvale, CA (US);

Glenn Weiqun Mi, Saratoga, CA (US);

Muruganantham Chinnananchi, Mountain View, CA (US);

Michal Chmielewski, San Jose, CA (US);

Murali Pottlapelli, Chino, CA (US);

Ronald Ten-Hove, Concord, MA (US);

Simone Geib, San Francisco, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 8/30 (2018.01); G06F 9/448 (2018.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
G06F 8/31 (2013.01); G06F 9/4484 (2018.02); G06F 9/4843 (2013.01);
Abstract

A system and method for facilitating execution of a portion of a process via a subprocess. An example method includes encapsulating process logic of a portion of a parent process via the subprocess, wherein the parent process is encoded via a business process language characterized by process lifecycle management functionality; using an instance of a call activity in a scope of the parent process or subprocess to activate the subprocess, yielding a called subprocess in response thereto; and employing a business process runtime engine to adjust a scope of the subprocess to inherit the scope of the process used to call the subprocess, thereby enabling the process lifecycle management functionality to govern a lifecycle of the subprocess. In a more specific embodiment, the business process language includes standard Business Prosecution Execution Language (BPEL); the parent process represents a business process; and the subprocess includes a standalone subprocess.


Find Patent Forward Citations

Loading…