Patent application number | Description | Published |
20080300928 | Publishing and deploying business processes - Publishing a business process includes accessing a business process that includes activities, where each activity is associated with an abstract role. Organizational roles are accessed. Each abstract role is matched with an organizational role. The business process is published to a data repository by creating a plurality of object classes representing the business process having the matched organizational roles. | 12-04-2008 |
20080306746 | Executing business processes using persistent variables - Executing a business process includes initiating an instance of a business process comprising activities, where the instance has an instance variable. A first activity of the business process is executed, and a value corresponding to the instance variable is received. The instance variable and the value is recorded in an object, and the object is stored in a data repository. A second activity of the business process is executed, and the object is retrieved from the data repository for use with the second activity. | 12-11-2008 |
20080307392 | System architecture for business process development and execution - A system for designing a business process includes an introspection module that transforms implementation-specific components into generic components. The implementation-specific components are associated with a number of implementations. A component manager defines the generic components. A process designer selects at least one of the generic components from the component manager, and generates a business process that uses the at least one of the generic components. | 12-11-2008 |
20080313003 | Designing business processes using parametric roles - Automating a business process includes defining an activity of a business process. The activity is associated with an abstract role, and the abstract role represents a user responsible for performing the activity. An organizational role associated with a set of values is defined. The organizational role can have a value from the set of values, where each value ill corresponds to a user set. The organizational role is matched to the abstract role. An instance of the activity is received, and the value for the organizational role is determined. The instance is routed to the user set corresponding to the determined value. | 12-18-2008 |
Patent application number | Description | Published |
20080288304 | System and Method for Enabling Decision Activities in a Process Management and Design Environment - A set of decision activities can be provided to a business process management and design software tool. The tool can be used to define various processes that contain one or more activities linked by transitions. During process design time, a business analyst can identify process-relevant data of the process to be presented to the end users. The relevant data can be rendered to the end users at runtime, along with a set of possible options for the activities in a process instance. Upon receiving a decision of the user, the process instance can follow the selected transition to a different activity. Over time, the system can capture the decisions taken by users and enter the data associated with these decisions into a data classifier. In doing so, the software tool can generate suggestions, provide probabilities, automate and distribute workloads, flag abnormalities and deviations and generally improve process design and management. | 11-20-2008 |
20080288433 | System and Method for Employing Decision Activities for Providing Inferences in a Process Execution Environment - A set of decision activities can be provided to a business process management and design software tool. The tool can be used to define various processes that contain one or more activities linked by transitions. During process design time, a business analyst can identify process-relevant data of the process to be presented to the end users. The relevant data can be rendered to the end users at runtime, along with a set of possible options for the activities in a process instance. Upon receiving a decision of the user, the process instance can follow the selected transition to a different activity. Over time, the system can capture the decisions taken by users and enter the data associated with these decisions into a data classifier. In doing so, the software tool can generate suggestions, provide probabilities, automate and distribute workloads, flag abnormalities and deviations and generally improve process design and management. | 11-20-2008 |
20100293503 | BUSINESS PROCESS MANAGEMENT (BPM) ADD-IN FOR OFFICE SOFTWARE - One embodiment of the present invention comprises a plug-in for an office software product. The plug-in can allow for the creation of a Business Process Management (BPM) instance that can be related to an open document in the office software product. The Business Process Management instance can be launched at a business process management server running business process management software. The business process management software can be separate from the office software product. | 11-18-2010 |