System and method for aggregation and analysis of information from multiple disparate sources while assuring source and record anonymity using an exchange hub
First Claim
1. A data collection method, comprising the steps of:
- a requestor using an analytic engine to acquire data from a plurality of data locations controlled by different entities by routing a data request through an exchange hub;
said request requesting the exchange hub return percentages derived from a plurality of data points and responsive to certain criteria specified by the requestor;
the exchange hub;
receiving the data request from the requestor; and
forwarding the request to the plurality of data locations;
the plurality of data locations;
containing said data points, confidential information, sensitive data, and individual records;
analyzing the data points, confidential information, sensitive data, and individual records to generate the requested percentages;
continuously maintaining the data points, confidential information, sensitive data, and individual records at the data locations, but sending the requested percentages to the exchange hub, so that the exchange hub can aggregate the requested percentages from the plurality of data locations together;
but not sending individual data points or confidential information contained in those data points;
the exchange hub;
receiving the requested percentages from the plurality of data locations;
said requested percentages containing percentages from multiple data locations; and
said requested percentages containing percentages responsive to the criteria specified by the requestor; and
aggregating the requested percentages from the data locations together; and
forwarding the aggregation of the requested percentages to the requestor;
wherein individual records are not gathered for processing and storage at a central site.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a system and method for automated data analysis in which data agents are located and operate at each member site or data source (i.e., locally). These agents access stored data at the data source or member sites, process the data and also aggregate the results. The aggregated results from each of the member sites are then forwarded to and further aggregated at a central analytic hub. The central analytic hub contains a centralized application which can further aggregate each of the aggregated results and perform a final analysis. These results are then delivered to the requester without any ability to identify individual data sources, or records from those sources.
37 Citations
27 Claims
-
1. A data collection method, comprising the steps of:
-
a requestor using an analytic engine to acquire data from a plurality of data locations controlled by different entities by routing a data request through an exchange hub;
said request requesting the exchange hub return percentages derived from a plurality of data points and responsive to certain criteria specified by the requestor;the exchange hub; receiving the data request from the requestor; and forwarding the request to the plurality of data locations; the plurality of data locations; containing said data points, confidential information, sensitive data, and individual records; analyzing the data points, confidential information, sensitive data, and individual records to generate the requested percentages; continuously maintaining the data points, confidential information, sensitive data, and individual records at the data locations, but sending the requested percentages to the exchange hub, so that the exchange hub can aggregate the requested percentages from the plurality of data locations together;
but not sending individual data points or confidential information contained in those data points;the exchange hub; receiving the requested percentages from the plurality of data locations;
said requested percentages containing percentages from multiple data locations; and
said requested percentages containing percentages responsive to the criteria specified by the requestor; andaggregating the requested percentages from the data locations together; and forwarding the aggregation of the requested percentages to the requestor; wherein individual records are not gathered for processing and storage at a central site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21)
-
-
8. A data collection system, comprising:
-
a requestor comprising an analytic engine containing instructions for causing the requestor to acquire data from a plurality of data locations controlled by different entities by routing a data request through an exchange hub;
said request requesting the exchange hub return percentages derived from a pluralty of data points and responsive to certain criteria specified by the requestor;the plurality of data locations comprising; said data points, confidential information, sensitive data, and individual records; software for directing the data locations to analyze the data points, confidential information, sensitive data, and individual records, software for generating the requested percentages; and software for directing the data locations to continuously maintain the data points, confidential information, sensitive data, and individual records at the data locations, but directing the data locations to send the requested percentages to the exchange hub, so that the exchange hub can aggregate the requested percentages from the plurality of data locations together;
but not send individual data points or confidential information contained in the data points;the exchange hub comprising software for; directing the exchange hub to receive the requested percentages from the requestor;
said requested percentages originating from multiple data locations; and
said percentages being responsive to the criteria specified by the requestor; anddirecting the exchange hub to-aggregate the requested percentages from the data locations together; wherein the system does not gather individual records for processing and storage at a central site. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 22, 23, 24, 25, 26, 27)
-
Specification