Analytical methods and systems applied to sequential event data are disclosed. An exemplary system and method analyzes datasets containing events in a plurality of journeys. The methods and systems described analyze and quantify the relative importance of events and sequences leading to outcomes where the data is complex and interconnected. In some embodiments, a graphical user interface illustrates the quantification of these datasets. In some embodiments, the graphical user interface maps the journey paths to show the relative importance of each journey path. In some embodiments, the maps of journey paths are interactive, allowing selection of paths of interest for detailed analysis. In some embodiments, the methods and systems calculate paths similar to a journey path of interest. An exemplary method and system also provides detailed recommendations for changing events within a sequence to either increase or decrease the likelihood of achieving a selected outcome.
In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
In an embodiment, the a method is provided. The method includes receiving forecast data in a database with an associated window value. The method also includes accessing data based on associated window values. The method further includes comparing the data accessed based on associated window values to other data.
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
4.
Forecasting System and Method Using Change Data Based Database Storage for Efficient ASP and Web Application
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
5.
Annotation of data in an operating plan data aggregation system
In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
In one embodiment, a method is provided. The method includes receiving forecast information from sales people in a computer. The method further includes receiving comments on specific entries of the forecast information from non-sales people in the computer. The method also includes receiving changes of the forecast information from the non-sales people in the computer. The method additionally includes providing a display of the comments and the changes to the sales people in an interface to the computer.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
7.
Forecasting system and method using change data based database storage for efficient ASP and web application
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
8.
Providing feedback in an operating plan data aggregation system
In one embodiment, a method is provided. The method includes receiving forecast information from sales people in a computer. The method further includes receiving comments on specific entries of the forecast information from non-sales people in the computer. The method also includes receiving changes of the forecast information from the non-sales people in the computer. The method additionally includes providing a display of the comments and the changes to the sales people in an interface to the computer.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
In an embodiment, the a method is provided. The method includes receiving forecast data in a database with an associated window value. The method also includes accessing data based on associated window values. The method further includes comparing the data accessed based on associated window values to other data.
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/0202 - Market predictions or forecasting for commercial activities
10.
Providing feedback in an operating plan data aggregation system
In one embodiment, a method is provided. The method includes receiving forecast information from sales people in a computer. The method further includes receiving comments on specific entries of the forecast information from non-sales people in the computer. The method also includes receiving changes of the forecast information from the non-sales people in the computer. The method additionally includes providing a display of the comments and the changes to the sales people in an interface to the computer.
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06Q 10/063 - Operations research, analysis or management
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 30/0202 - Market predictions or forecasting for commercial activities
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
12.
Trust rating metric for future event prediction of an outcome
In at least one embodiment, a trust rating system and method provide a precise and accurate, structured (yet adaptable and flexible), quantifying way of expressing historical trustworthiness so the user or decision maker can make more informed decisions on the data or information being evaluated.
G06N 7/00 - Computing arrangements based on specific mathematical models
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
13.
Forecasting system and method using change data based database storage for efficient ASP and web application
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
14.
Providing feedback in an operating plan data aggregation system
In one embodiment, a method is provided. The method includes receiving forecast information from sales people in a computer. The method further includes receiving comments on specific entries of the forecast information from non-sales people in the computer. The method also includes receiving changes of the forecast information from the non-sales people in the computer. The method additionally includes providing a display of the comments and the changes to the sales people in an interface to the computer.
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
In at least one embodiment, a trust rating system and method provide a precise and accurate, structured (yet adaptable and flexible), quantifying way of expressing historical trustworthiness so the user or decision maker can make more informed decisions on the data or information being evaluated.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
17.
Trust rating metric for future event prediction of an outcome
In at least one embodiment, a trust rating system and method provide a precise and accurate, structured (yet adaptable and flexible), quantifying way of expressing historical trustworthiness so the user or decision maker can make more informed decisions on the data or information being evaluated.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
18.
Systems and methods for high speed remote change data capture
A system and method are described for change data capture wherein a source database is replicated to a remote database. In one embodiment, a data storage device contains source log blocks containing information regarding database transactions processed for a source database, wherein the data storage device and source database are located in a first location, and at least some of the source log blocks include a plurality of database transactions in the same order as processed in the source database. Messages containing source log blocks are sent from the first location to a second location geographically remote from the first location. One or more components at the second location receive source log blocks from the messages, extract the source transaction data from the source log blocks, and use the source transaction data to write database transaction information to a second database based on the extracted source transaction data.
G06F 11/20 - Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
19.
Forecasting system and method using change data based database storage for efficient ASP and web application
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
20.
Annotation of data in an operating plan data aggregation system
In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
21.
Trust rating metric for future event prediction of an outcome
In at least one embodiment, a trust rating system and method provide a precise and accurate, structured (yet adaptable and flexible), quantifying way of expressing historical trustworthiness so the user or decision maker can make more informed decisions on the data or information being evaluated.
G06F 9/44 - Arrangements for executing specific programs
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
22.
Annotation of data in an operating plan data aggregation system
In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
In at least one embodiment, a trust rating system and method provide a precise and accurate, structured (yet adaptable and flexible), quantifying way of expressing historical trustworthiness so the user or decision maker can make more informed decisions on the data or information being evaluated.
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
G06F 17/30 - Information retrieval; Database structures therefor
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
25.
Annotation of data in an operating plan data aggregation system
In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
In an embodiment, the a method is provided. The method includes receiving forecast data in a database with an associated window value. The method also includes accessing data based on associated window values. The method further includes comparing the data accessed based on associated window values to other data.
G06F 16/25 - Integrating or interfacing systems involving database management systems
G06F 16/28 - Databases characterised by their database models, e.g. relational or object models
G06F 16/22 - Indexing; Data structures therefor; Storage structures
G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/06 - Buying, selling or leasing transactions
G06Q 40/04 - Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
G06Q 40/06 - Asset management; Financial planning or analysis
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
System, method and apparatus for forecasting data with real-time updates. The system includes an analysis server including an OLAP cube. System also includes information database coupled to analysis server to support the OLAP cube. System may include a first client and an analysis server coupled to first client. System may further include first customer information database coupled to analysis server. Method of maintaining information may include receiving set of forecast data, incorporating the forecast data into information database through OLAP cube, extracting a baseline forecast from the database, and receiving updates to database. Method may include propagating updates throughout the information through the OLAP cube.