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 data mining marshaller (DMM) module configured to group each information requests from a plurality of users based on a requested subject matter, establish a plugin to retrieve data item representing the requested subject matter, and assign all said information requests for the requested subject matter from the plurality of users to a same plugin;
a plurality of plugins stored in the server, each plugin configured to;
retrieve unstructured data from a data source in response to requests from the plurality of users over the communications network;
convert the unstructured data by parsing the unstructured data into structured data comprising historical data and an analytical graphical representation;
provide the structured data for the plurality of users based on shared interest in the similar subject matter of the associated data item; 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.
40 Citations
20 Claims
-
1. A system for collecting and processing data over a communications network, comprising:
a processor based web server comprising; a data mining marshaller (DMM) module configured to group each information requests from a plurality of users based on a requested subject matter, establish a plugin to retrieve data item representing the requested subject matter, and assign all said information requests for the requested subject matter from the plurality of users to a same plugin; a plurality of plugins stored in the server, each plugin configured to; retrieve unstructured data from a data source in response to requests from the plurality of users over the communications network; convert the unstructured data by parsing the unstructured data into structured data comprising historical data and an analytical graphical representation; provide the structured data for the plurality of users based on shared interest in the similar subject matter of the associated data item; 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 when executed by at least one computer processor comprising functionality to:
-
group each information requests from a plurality of users based on a requested subject matter; establish a plugin to retrieve data item representing the requested subject matter; assign all said information requests for the requested subject matter from the plurality of users to a same plugin; configure the plurality of plugins stored in processor based web server, each plugin configured to; retrieve unstructured data from a data source in response to requests from the plurality of users over the communications network; convert the unstructured data by parsing the unstructured data into structured data comprising historical data and an analytical graphical representation; provide the structured data for the plurality of users based on shared interest in the similar subject matter of the associated data item; 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:
-
grouping each information requests from a plurality of users based on a requested subject matter; establishing a plugin to retrieve data item representing the requested subject matter; assigning all said information requests for the requested subject matter from the plurality of users to a same plugin; configuring the plurality of plugins stored in processor based web server, each plugin configured to; retrieve unstructured data from a data source in response to requests from the plurality of users over the communications network, convert, by a computer processor, the unstructured data by parsing the unstructured data into structured data comprising historical data and an analytical graphical representation, provide, by the computer processor, the structured data for the plurality of users based on shared interest in the similar subject matter of the associated data item; and storing said structured data received from said plurality of plugins in a database. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification