Invention Grant
US08554798B2 Asynchronous state engine with plug-ins for flexible application development
有权
具有插件的异步状态引擎,用于灵活的应用程序开发
- Patent Title: Asynchronous state engine with plug-ins for flexible application development
- Patent Title (中): 具有插件的异步状态引擎,用于灵活的应用程序开发
-
Application No.: US12582467Application Date: 2009-10-20
-
Publication No.: US08554798B2Publication Date: 2013-10-08
- Inventor: Pulleswararao Vandanapu , Fannie Ho , Vikrant Jain
- Applicant: Pulleswararao Vandanapu , Fannie Ho , Vikrant Jain
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
Various embodiments of the present disclosure provide for an asynchronous state engine incorporated within a host application program. The state engine may operate based on a state transition table that may be updated independently of the host application. The state transition table may instruct the asynchronous state engine as to actions that should be performed prior to changing states. Such actions may include interacting with external applications. The state transition table may also instruct the host application to reside in a hold state until responses from external applications are received. Furthermore, the state transition table may instruct the host application as to follow up actions that should be performed when a state is entered. By allowing an external application to plug-in criteria for state changes within the host application, development of the host application may maintain a significant level of flexibility.
Public/Granted literature
- US20110093505A1 ASYNCHRONOUS STATE ENGINE WITH PLUG-INS FOR FLEXIBLE APPLICATION DEVELOPMENT Public/Granted day:2011-04-21
Information query