System and method for collecting and processing data
First Claim
1. A system for collecting and processing data over a communications network, comprising:
- a processor based web server comprising;
a plurality of plugins stored in the server, each configured to retrieve unstructured data from a data source on behalf of a plurality of users over the communications network and to convert the unstructured data by parsing the unstructured data into structured data comprising historical data, updated data and analytical graphical representation of said data;
an activation module for receiving each user'"'"'s selection of one or more data items, each data item relating to a subject matter to be monitored from a client device associated with said each user over said communications network; and
a data mining marshaller (DMM) module for associating a plugin to each data item selected by said plurality of users, associating the plugin to an associated data source, associating the plugin to each user who have selected a similar data item to be monitored, and managing each plugin to retrieve the unstructured data from the associated data source to enable multiple users to share the structured data based on shared interest in similar subject matter; and
a database to store the structured data received from said plurality of plugins.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for collecting and processing data over a communications network. A data mining marshaller module associates each plugin to a particular data source and manages the plugin to periodically retrieve unstructured data from the data source based on a plurality of data items to be monitored on behalf of a plurality of users. The plugins convert unstructured data received from the data sources to structured data and the data marshaller module stores the structured data in a database. This enables the system and method to aggregate and display the structured data in multiple graphical representations according to the user'"'"'s preference.
-
Citations
20 Claims
-
1. A system for collecting and processing data over a communications network, comprising:
a processor based web server comprising; a plurality of plugins stored in the server, each configured to retrieve unstructured data from a data source on behalf of a plurality of users over the communications network and to convert the unstructured data by parsing the unstructured data into structured data comprising historical data, updated data and analytical graphical representation of said data; an activation module for receiving each user'"'"'s selection of one or more data items, each data item relating to a subject matter to be monitored from a client device associated with said each user over said communications network; and a data mining marshaller (DMM) module for associating a plugin to each data item selected by said plurality of users, associating the plugin to an associated data source, associating the plugin to each user who have selected a similar data item to be monitored, and managing each plugin to retrieve the unstructured data from the associated data source to enable multiple users to share the structured data based on shared interest in similar subject matter; and a database to store the structured data received from said plurality of plugins. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A non-transitory computer-readable medium comprising a code for collecting and processing data over a communications network, the code comprising instructions for:
-
configuring a plurality of plugins stored in processor based server, each plugin configured to retrieve unstructured data from a data source over the communications network and to convert the unstructured data by parsing the unstructured data into structured data comprising historical data, updated data and analytical graphical representation of said data; receiving each user'"'"'s selection of one or more data items relating to a subject matter to be monitored from a client device associated with said each user over the communications network; associating a plugin to each data item selected by said plurality of users; associating the plugin to an associated data source; associating the plugin to each user who have selected a similar data item to be monitored; managing each plugin to retrieve the unstructured data from the associated data source to enable multiple users to share the structured data based on shared interest in similar subject matter; and storing said structured data received from said plurality of plugins in a database. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer based method for collecting and processing data over a communications network, comprising the steps of:
-
configuring a plurality of plugins stored in processor based server, each plugin configured to retrieve unstructured data from a data source over the communications network and to convert the unstructured data by parsing the unstructured data into structured data comprising historical data, updated data and analytical graphical representation of said data; receiving each user'"'"'s selection of one or more data items relating to a subject matter to be monitored from a client device associated with said each user over the communications network; associating a plugin to each data item selected by said plurality of users; associating the plugin to an associated data source; associating the plugin to each user who have selected a similar data item to be monitored; managing each plugin to retrieve the unstructured data from the associated data source to enable multiple users to share the structured data based on shared interest in similar subject matter; and storing said structured data received from said plurality of plugins in a database. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification