Apparatus and method for creating business process workflows within business intelligence systems -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
     new ** File a Provisional Patent ** 
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
05/08/08 | 1 views | #20080109235 | Prev - Next | USPTO Class 705 | About this Page  705 rss/xml feed  monitor keywords

Apparatus and method for creating business process workflows within business intelligence systems

USPTO Application #: 20080109235
Title: Apparatus and method for creating business process workflows within business intelligence systems
Abstract: A computer readable storage medium includes computer executable instructions to receive an action type. A set of logic is associated with the action type. An action is defined based on the action type. The action includes a further set of logic that extends the set of logic associated with the action type. A mapping of data from a report to a target object is received in a business intelligence system. The mapping is included in the further set of logic. The action is associated with the report. The action is routed to a target system outside the business intelligence system. (end of abstract)
Agent: Cooley Godward Kronish LLP Attn: Patent Group - Washington, DC, US
Inventors: Adam Binnie, Alexis-Jean Laurent Naibo, Mark William Allerton
USPTO Applicaton #: 20080109235 - Class: 705 1 (USPTO)

The Patent Description & Claims data below is from USPTO Patent Application 20080109235.
Brief Patent Description - Full Patent Description - Patent Application Claims  monitor keywords

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001]This application claims benefit, under 35 U.S.C. .sctn. 119(e), to the following U.S. provisional patent applications, each of which is incorporated by reference in its entirety: Ser. No. 60/864,459, filed Nov. 3, 2006, entitled "Apparatus and Method for Creating Business Process Workflows within Business Intelligence Systems"; and Ser. No. 60/864,355, filed Nov. 3, 2006, entitled "Apparatus and Method for Mixing Business Intelligence and Business Process Workflow".

[0002]This application is related to the commonly owned and concurrently filed application entitled "Apparatus and Method for Mixing Business Intelligence and Business Process Workflows", Ser. No. ______, filed Sep. 28, 2007.

BRIEF DESCRIPTION OF THE INVENTION

[0003]This invention relates generally to combined computer enabled processes in a business organization. More particularly, this invention relates to interacting with business process systems from within a business intelligence system.

BACKGROUND OF THE INVENTION

[0004]Business Intelligence (BI) generally refers to software tools used to improve business enterprise decision-making. These tools are commonly applied to financial, human resource, marketing, sales, customer and supplier analyses. More specifically, these tools can include: reporting and analysis tools to present information, content delivery infrastructure systems for delivery and management of reports and analytics, data warehousing systems for cleansing and consolidating information from disparate sources, and data management systems, such as relational databases or On Line Analytic Processing (OLAP) systems used to collect, store, and manage raw data.

[0005]A subset of business intelligence tools are reporting tools. There are a number of commercially available products to produce reports from stored data. For instance, Business Objects Americas of San Jose, Calif., sells a number of widely used report generation products, including Crystal Reports.TM., Business Objects OLAP Intelligence.TM., Business Objects Web Intelligence.TM., and Business Objects Enterprise.TM.. As used herein, the term report refers to information automatically retrieved (i.e., in response to computer executable instructions) from a data source (e.g., a database, a data warehouse, a plurality of reports, and the like), where the information is structured in accordance with a report schema that specifies the form in which the information should be presented. A non-report is an electronic document that is constructed without the automatic retrieval of information from a data source. Examples of non-report electronic documents include typical business application documents, such as a word processor document, a presentation document, and the like.

[0006]A report document specifies how to access data and format it. A report document where the content does not include external data, either saved within the report or accessed live, is a template document for a report rather than a report document. Unlike other non-report documents that may optionally import external data within a document, a report document by design is primarily a medium for accessing and formatting, transforming and/or presenting external data.

[0007]A report is specifically designed to facilitate working with external data sources. In addition to information regarding external data source connection drivers, the report may specify advanced filtering of data, information for combining data from different external data sources, information for updating join structures and relationships in report data, and instructions including logic to support a more complex internal data model (that may include additional constraints, relationships, and metadata).

[0008]In contrast to a spreadsheet type application, a report generation tool is generally not limited to a table structure but can support a range of structures, such as sections, cross-tables, synchronized tables, sub-reports, hybrid charts, and the like. A report design tool is designed primarily to support imported external data, whereas a spreadsheet application equally facilitates manually entered data and imported data. In both cases, a spreadsheet application applies a spatial logic that is based on the table cell layout within the spreadsheet in order to interpret data and perform calculations on the data. In contrast, a report design tool is not limited to logic that is based on the display of the data, but rather can interpret the data and perform calculations based on the original (or a redefined) data structure and meaning of the imported data. The report may also interpret the data and perform calculations based on pre-existing relationships between elements of imported data. Spreadsheets applications generally work within a looping calculation model, whereas report generation tools may support a range of calculation models. Although there may be an overlap in the function of a spreadsheet document and a report document, the applications used to generate these documents contain instructions with express different assumptions concerning the existence of an external data source and different logical approaches to interpreting and manipulating imported data.

[0009]Report-to-report navigation allows a link to be created from an element of a source report to another target report. A typical example is linking from a summary report to a detail report, where the summary context is used to "drill" on the detail.

[0010]A Business Process (BP) is a series of tasks and outcomes associated with a business activity. A BP is usually the result of a business process design or business process engineering activity. A BP can be implemented using specially designed software, the Business Process System (BPS) category of software. BPS software allows the business processes to be defined on, and be executed by, a computer. The BPS software will either use computer applications to perform business operations or will send messages to people requesting they perform certain tasks. In order to work effectively, a BPS often requires that the underlying software is constructed according to the principles of a service-oriented architecture. Thus, it is often difficult to make a suite of existing legacy systems fit with a BPS. However, a BP can be a combination of people and devices without the need for controlling software. A BP and a BPS are often outside of BI systems.

[0011]In view of the forgoing it would be desirable to create a BI tool that can provide an interface to a BP tool or system.

SUMMARY OF THE INVENTION

[0012]The invention includes a computer readable storage medium with computer executable instructions to receive an action type. A set of logic is associated with the action type. An action is defined based on the action type. The action includes a further set of logic that extends the set of logic associated with the action type. A mapping of data from a report to a target object is received in a business intelligence system. The mapping is included in the further set of logic. The action is associated with the report. The action is routed to a target system outside the business intelligence system.

[0013]The invention also includes a computer readable storage medium with executable instructions to receive an action invocation from a client application of a business intelligence system. Parameters associated with the action are validated. The action is processed according to a set of logic associated with the action. A call is made to a final target object, where the final target object is in a target system outside the business intelligence system,

[0014]The invention also includes a computer readable storage medium with executable instructions to receive a source object from a business intelligence system. An action type and a target object are specified within the business intelligence system. A mapping of a parameter to a field in the target object is received from a user. The action type, the target object, and the mapping of the parameter are sent to a target system outside the business intelligence system.

BRIEF DESCRIPTION OF THE FIGURES

[0015]The invention is more fully appreciated in connection with the following detailed description taken in conjunction with the accompanying drawings, in which:

[0016]FIG. 1 illustrates a computer constructed in accordance with an embodiment of the invention.

[0017]FIG. 2 illustrates a system architecture configured in accordance with an embodiment of the invention.

[0018]FIG. 3 illustrates a workflow for invoking an action associated with an embodiment of the invention.

[0019]FIG. 4 illustrates processing operations associated with processing an action invocation in accordance with an embodiment of the invention.

Continue reading...
Full patent description for Apparatus and method for creating business process workflows within business intelligence systems

Brief Patent Description - Full Patent Description - Patent Application Claims
Click on the above for other options relating to this Apparatus and method for creating business process workflows within business intelligence systems patent application.

Patent Applications in related categories:

20080172238 - Electronic system with run-time information - An electronic system is provided including providing a run-time system having a timing generator, an information generator, and a non-volatile storage; retrieving a system information from the non-volatile storage; and enabling the run-time system including generating an information timer, updating the system information based on the information timer for generating ...

20080172239 - Interactive legal forms processing system - The present invention is a system and method for automatically generating documents such as those required for divorce, eviction and small claims proceedings and other legal actions. A preferred embodiment of the system includes a server computer system and a user computer system connected to a network. The server computer ...

20080172237 - Inventory-less transaction branding and fulfillment method - A method in support of fulfilling an e-commerce transaction between an outlet and a customer with respect to products not held in inventory by the outlet. When a customer selects one of the items not held in inventory by the outlet, the outlet transmits a purchase order to the provider; ...

20080172236 - Method and system for controlling prepaid data services - A method for controlling prepaid data services of at least two service groups of different charging criteria in a network is described. In the method resources are reserved from the prepayment system. An initial data delivery limit is set in a rating device for each group based on the resources ...

20080172240 - Method for optimizing a fee tariff system for a user of a telecommunication system - A method for selecting an optimized individual fee tariff system for a user of a telecommunication system. The fee tariff system includes fee rates for at least two different types of services, the method including receiving user data, the user data comprising an actual total sum of money paid for ...

20080172242 - Methods, systems, computer products and website for power maintenance and restoration - Methods, systems, computer products and a website for electrical power maintenance and restoration. Exemplary embodiments include an electrical power maintenance and restoration system, including a server having an interface for communicating over a computer network, a database having a region of memory having data related to an inventory of electrical ...

20080172243 - System and method for providing targeted, interactive, multimedia content for entertaining, advertising, and promotional purposes - A system and method provides content to a plurality of kiosks located in establishments for playback at those establishments. The system includes a management server that controls the delivery of the content to the kiosks, and schedules the playback of the content. The kiosks have one or more display screens ...

20080172244 - Systems and methods for displaying current prices, including hotel room rental rates, with markers simultaneously on a map - There is disclosed systems and methods for displaying current prices of goods or services provided at a plurality of locations within a geographical area. In an embodiment, a system includes a computer terminal, a map server, an information source, a set of map markers, and a web server. In another ...

20080172241 - Systems and methods for new address validation - Systems and methods are provided for validating an address associated with a delivery item. In one embodiment, a computer-implemented method validates addresses associated with a delivery item. The method includes the steps of electronically receiving a data file from a sender, the data file comprising one or more addresses, and ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Apparatus and method for creating business process workflows within business intelligence systems or other areas of interest.
###


Previous Patent Application:
method, system and computer program for metering usage of software products with a dynamically optimised license use
Next Patent Application:
Evaluative information system and method
Industry Class:
Data processing: financial, business practice, management, or cost/price determination

###

FreshPatents.com Support
Thank you for viewing the Apparatus and method for creating business process workflows within business intelligence systems patent info.
IP-related news and info


Results in 0.81323 seconds


Other interesting Feshpatents.com categories:
Medical: Surgery Surgery(2) Surgery(3) Drug Drug(2) Prosthesis Dentistry