System and method for triggering a process on an enterprise system
First Claim
1. A computer-implemented method for managing business processes in an enterprise system, comprising:
- in response to at least one external signal indicating a status change, identifying a source of the external signal;
searching a database of stalled business processes to match an identifier of the source with a stalled business process;
if a match is detected, automatically executing with the processor the stalled process using data associated with the status change;
notifying a user associated with the executed business process through a communications device that the process has been executed; and
executing additional stalled business processes concurrently with the stalled business process, wherein the stalled business process and the additional stalled business processes remain static when underlying applications of the enterprise system are interchanged.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for triggering a process in an enterprise system. The present invention includes a computer-implemented method, in which an application triggers the execution of a process in response to an external signal indicating a status change. An alternate method includes executing a process in response to an external signal and providing a user interface to each user associated with the process so the user can manage the user'"'"'s process data. Examples of implementations of the present invention include a credit card system, an RFID tag system, an electronic tollgate system, an automated callback system, and an inventory transport system.
-
Citations
23 Claims
-
1. A computer-implemented method for managing business processes in an enterprise system, comprising:
-
in response to at least one external signal indicating a status change, identifying a source of the external signal; searching a database of stalled business processes to match an identifier of the source with a stalled business process; if a match is detected, automatically executing with the processor the stalled process using data associated with the status change; notifying a user associated with the executed business process through a communications device that the process has been executed; and executing additional stalled business processes concurrently with the stalled business process, wherein the stalled business process and the additional stalled business processes remain static when underlying applications of the enterprise system are interchanged. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a server running on an enterprise system and housing an integration platform; an external signal source; a processor in communication with the source, the processor configured to; identify a source of an external signal; search a database of stalled business processes to match an identifier of the source with a stalled business process; if a match is detected, automatically trigger execution of the stalled process in response to the external signal from the source, the process associated with the identifier; executing additional stalled business processes concurrently with the stalled business process; at least one application housed on a storage medium, the at least one application run by the server and being executed by the processor to trigger execution of the process, wherein the stalled business process and the additional stalled business processes remain static when the at least one application is interchanged with another application; and a communication device in communication with the processor to notify at least one user regarding the process execution. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for managing user processes, comprising:
-
in response to at least one external signal, identifying a source of the external signal; searching a database of stalled business processes to match an identifier of the source with a stalled business process; if a match is detected, automatically executing with the processor a stalled process comprising at least one application associated with the external signal, wherein the stalled process is associated with the identifier; notifying a user associated with the executed business process through a communications device that the process has been executed; providing a user interface through a computer medium to the user associated with the process to manage the user'"'"'s process data; and executing additional stalled business processes concurrently with the stalled business process, wherein the stalled business process and the additional stalled business processes remain static when the at least one application is interchanged with another application. - View Dependent Claims (22, 23)
-
Specification