Operating plan data aggregation system with real-time updates
First Claim
1. A real-time collection and analysis computer implemented system configured for use with a first client and a second client, the system comprising:
- an analysis server coupled to the first client, the analysis server including a centralized OLAP cube that provides collection and analysis of forecast data in real-time and the committing of changes and collaborative communication in real-time; and
a first customer database of information coupled to the analysis server and to the OLAP cube to receive essentially real-time updates of forecast data from said first client, the first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data, wherein the forecast data includes at least one estimated forecast value;
the first customer database is dedicated to use by a first set of selected identified users belonging to the first customer of the system;
an identification database and identification server coupled to the first client and coupled to the first customer database, the identification database and identification server configured to identify and authenticate the first set of selected identified users and the customer to which they belong, the identification and authentication facilitating an understanding of data contributed by and entering the system from the first customer wherein updates from a first set of selected identified users is directed to the first customer database;
the system is configured to support a multi-tenant environment including the first client and the first customer database of information and the second client and a second customer database of information;
the second client coupled to the identification server and identification database and to the analysis server; and
the second customer database of information coupled to the identification server and identification database and the analysis server, the second customer database dedicated to use by a second set of users of the system, the identification server and identification database further configured to authenticate the second set of users and the second customer to which they belong, the identification and authentication facilitating an understanding of data contributed by and entering the system from the second customer wherein updates from a second set of users is directed to the second customer database.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
22 Claims
-
1. A real-time collection and analysis computer implemented system configured for use with a first client and a second client, the system comprising:
-
an analysis server coupled to the first client, the analysis server including a centralized OLAP cube that provides collection and analysis of forecast data in real-time and the committing of changes and collaborative communication in real-time; and a first customer database of information coupled to the analysis server and to the OLAP cube to receive essentially real-time updates of forecast data from said first client, the first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data, wherein the forecast data includes at least one estimated forecast value; the first customer database is dedicated to use by a first set of selected identified users belonging to the first customer of the system; an identification database and identification server coupled to the first client and coupled to the first customer database, the identification database and identification server configured to identify and authenticate the first set of selected identified users and the customer to which they belong, the identification and authentication facilitating an understanding of data contributed by and entering the system from the first customer wherein updates from a first set of selected identified users is directed to the first customer database; the system is configured to support a multi-tenant environment including the first client and the first customer database of information and the second client and a second customer database of information; the second client coupled to the identification server and identification database and to the analysis server; and the second customer database of information coupled to the identification server and identification database and the analysis server, the second customer database dedicated to use by a second set of users of the system, the identification server and identification database further configured to authenticate the second set of users and the second customer to which they belong, the identification and authentication facilitating an understanding of data contributed by and entering the system from the second customer wherein updates from a second set of users is directed to the second customer database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A real-time collection and analysis computer implemented system configured for use with a first client and a second client, the system comprising:
-
an analysis server coupled to the first client, the analysis server including a centralized OLAP cube that provides collection and analysis of forecast data in real-time and the committing of changes and collaborative communication in real-time; and a first customer database of information coupled to the analysis server and to the OLAP cube to receive essentially real-time updates of forecast data from said first client, the first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data, wherein the forecast data includes at least one estimated forecast value; the analysis server incorporating an OLAP cube therein, the OLAP cube to capture data in real-time from the first client and to analyze and update the information of the first customer database including to update the forecast data and to propagate the updates in real time through the OLAP cube; the first customer database is dedicated to use by a first set of selected identified users belonging to the first customer and coupled to the analysis server to receive essentially real-time updates of forecast data from the first client, the first customer database is to embody first forecast data and to receive essentially real-time updates to the first forecast data, wherein the first forecast data includes at least one first estimated forecast value; and the system further includes; a second customer database dedicated to use by a second set of selected identified users belonging to the second customer and coupled to the analysis server to receive essentially real-time updates of forecast data from a second client, the second customer database is to embody second forecast data and to receive essentially real-time updates to the second forecast data, wherein the second forecast data includes at least one second estimated forecast value, the second customer database is dedicated to use by a second set of selected identified users of the system; and an identification server and identification database coupled to the first client and the second client and coupled to the first customer database and the second customer database, the identification server and identification database configured to identify and authenticate the first set of selected identified users and the second set of selected identified users, the identification and authentication facilitating an understanding of data contributed by and entering the system from the first customer and from the second customer wherein updates from a first set of selected identified users and from a first set of selected identified users is directed to the first customer database. - View Dependent Claims (14)
-
-
15. A computer implemented method of maintaining information on a computer system for use with a first client and first customer and a second client and second customer, the method comprising:
-
receiving a set of forecast data by an analysis server coupled to the first client, the analysis server including a centralized OLAP cube that provides collection and analysis of forecast data in real-time and the committing of changes and collaborative communication in real-time; maintaining a first customer database of information dedicated to use by a first set of selected identified users belonging to the first customer and coupled to the analysis server and to the OLAP cube to receive essentially real-time updates of forecast data from said first client, the first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data, wherein the forecast data includes at least one estimated forecast value, the first forecast data includes at least one first estimated forecast value; maintaining a second customer database dedicated to use by a second set of selected identified users belonging to the second customer and coupled to the analysis server and to the OLAP cube to receive essentially real-time updates of forecast data from a second client, the second customer database is to embody second forecast data and to receive essentially real-time updates to the second forecast data, wherein the second forecast data includes at least one second estimated forecast value; capturing data in real-rime by the OLAP cube from at least one of the first client the second client and analyzing and updating the information of the first customer database or the second customer database depending upon the identity of client and customer, including to update the forecast data and to propagate the updates in real time through the OLAP cube; maintaining an identification server and an identification database coupled to the first client and the second client and coupled to the first customer database and the second customer database; and identifying and authenticating the first set of selected identified users and the second set of selected identified users, the identification and authentication facilitating an understanding of data contributed by and entering the computer system from the first customer and from the second customer wherein updates from a first set of selected identified users and from a first set of selected identified users is directed to the first customer database. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification