Method and system for managing real time data
First Claim
1. A method for collecting data for analysis from plural data sources, comprising:
- receiving data from the plural data sources in accordance with a collection schedule;
wherein plural data collectors collect data from a finance data source, manufacturing data source, inventory data source and legacy system data source;
wherein the finance data source provides financial indicators for making financial decisions, manufacturing data source provides manufacturing data points for manufacturing related information, inventory data source provides inventory status and legacy data source provides data in a proprietary format; and
the collection schedule is set up by a collection scheduler;
parsing the data collected from the plural data sources, wherein a parsing module parses the collected data;
wherein a processor parses the data;
scheduling data alerts, wherein a scheduling module schedules the data alerts;
evaluating threshold conditions based on data collection;
evaluating alert conditions at time of data collection, wherein alert and threshold conditions are set up to evaluate pre-defined conditions of incoming data and data that is displayed to a user and are independent of any action that is taken when a condition is met; and
generating a message if a threshold is violated using information stored in a schema;
wherein the schema comprises of actions and properties; and
the message is generated using electronic mail, telephone call, pager and on paper based on schema actions and properties.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for information management is provided. The system provides for collection of data from multiple, dissimilar and disparate sources having various collection schedules by a plurality of data collectors. It further provides a central database for storage of the collected data with front-end alerts and triggers. The central database has a central data store module for data storage and a central configuration module for configuring the data as well as the components of the system. The system includes a reporting module for generating and forwarding user specific scheduled reports from the accessed data in the central database. The presentation of the data could be any time, anywhere and in any format required by the end user. The system also provides an administration module for collecting, monitoring and configuring the collected data, data collectors, central database and the reports for the end user(s).
109 Citations
12 Claims
-
1. A method for collecting data for analysis from plural data sources, comprising:
-
receiving data from the plural data sources in accordance with a collection schedule;
wherein plural data collectors collect data from a finance data source, manufacturing data source, inventory data source and legacy system data source;
wherein the finance data source provides financial indicators for making financial decisions, manufacturing data source provides manufacturing data points for manufacturing related information, inventory data source provides inventory status and legacy data source provides data in a proprietary format; and
the collection schedule is set up by a collection scheduler;parsing the data collected from the plural data sources, wherein a parsing module parses the collected data;
wherein a processor parses the data;scheduling data alerts, wherein a scheduling module schedules the data alerts; evaluating threshold conditions based on data collection; evaluating alert conditions at time of data collection, wherein alert and threshold conditions are set up to evaluate pre-defined conditions of incoming data and data that is displayed to a user and are independent of any action that is taken when a condition is met; and generating a message if a threshold is violated using information stored in a schema;
wherein the schema comprises of actions and properties; and
the message is generated using electronic mail, telephone call, pager and on paper based on schema actions and properties.
-
-
2. A system for collecting data, comprising of;
-
plural data collectors that collect data based on a data collection schedule from plural data sources;
wherein plural data collectors collect data from a finance data source, manufacturing data source, inventory data source and legacy system data source;
wherein the finance data source provides financial indicators for making financial decisions, manufacturing data source provides manufacturing data points for manufacturing related information, inventory data source provides inventory status and legacy data source provides data in a proprietary format;a scheduling module that schedules data collection and data alerts, wherein data alerts are based on a schema that stores properties and action; and
are generated using electronic mail, telephone call, pager and on paper; and
alert conditions are evaluated at time of data collection, wherein alert and threshold conditions are set up to evaluate pre-defined conditions of incoming data and data that is displayed to a user, and are independent of any action that is taken when a condition is met; anda reporting module, coupled to the scheduling module, wherein the reporting module provides various reports, based on the data collected from the plural data collectors. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Computer-executable process steps in computer readable memory, for collecting data for analysis from plural sources, comprising:
-
receiving data from plural sources in accordance with a collection schedule;
wherein plural data collectors collect data from a finance data source, manufacturing data source, inventory data source and legacy system data source;
wherein the finance data source provides financial indicators for making financial decisions, manufacturing data source provides manufacturing data points for manufacturing related information, inventory data source provides inventory status and legacy data source provides data in a proprietary format; and
the collection schedule is set up by a collection scheduler;parsing the data collected from the plural data sources, wherein a parsing module parses the collected data, wherein a processor parses the data; scheduling data alerts, wherein a scheduling module schedules the data alerts; evaluating threshold conditions based on data collection; evaluating alert conditions at time of data collection, wherein alert and threshold conditions are set up to evaluate pre-defined conditions of incoming data or data that is displayed to a user and are independent of any action that is taken when a condition is met; and generating a message if a threshold is violated using information stored in a schema;
wherein the schema comprises of actions and properties; and
the message is generated using electronic mail, telephone call, pager and on paper based on schema actions and properties.
-
Specification