Business intelligence system and methods
First Claim
Patent Images
1. A method for logging data in a business process workflow, comprising the steps of:
- assigning a session identifier to a user session upon initiation by a user of the user session;
generating first audit data comprising the session identifier and a user identifier;
assigning an instance identifier to an execution instance initiated by the user during the user session;
generating second audit data comprising the session identifier and the instance identifier; and
generating log entries during the execution of the execution instance, the log entries comprising the instance identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, the invention relates to a business intelligence platform. In one aspect, data is logged such that information about execution instances can be obtained. In another aspect, action sequences are developed, stored, and executed, such that use of a variety of components can be specified.
75 Citations
41 Claims
-
1. A method for logging data in a business process workflow, comprising the steps of:
-
assigning a session identifier to a user session upon initiation by a user of the user session;
generating first audit data comprising the session identifier and a user identifier;
assigning an instance identifier to an execution instance initiated by the user during the user session;
generating second audit data comprising the session identifier and the instance identifier; and
generating log entries during the execution of the execution instance, the log entries comprising the instance identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for logging data in a business process workflow, comprising:
-
an audit data store for storing identifiers of execution instances, session identifiers, and user identifiers; and
a log file that includes for each log file entry generated by an execution instance an identifier of the execution instance that generated the entry. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for executing applications that form a business process, comprising:
-
defining an action sequence comprising a description of business intelligence processes to call and the order in which they should be called;
storing the action sequence in a solution repository;
executing the action sequence such that the business intelligence processes defined in the stored action sequence are called in the order specified, thereby implementing a business process. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A business intelligence platform for executing applications that form a business process, comprising:
-
a development environment for defining an action sequence comprising a description of business intelligence processes to call and the order in which they should be called;
a solution engine for storing the action sequence in a solution repository;
a runtime engine for executing the action sequence such that the business intelligence processes defined in the stored action sequence are called in the order specified, thereby implementing a business process. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification