Systems and methods for data exchange and conversion
First Claim
1. A data conversion and distribution system comprising:
- a data collection system configured to;
receive electronic data from each of a plurality of electronic data sources via electronic communication over a network, said electronic data comprising real-time market data,extract, for each electronic data source, one or more data values from the corresponding received electronic data,classify, for each extracted data value from each electronic data source, the extracted data value among one or more predetermined categories, andstore each extracted data value from each electronic data source in a first database according to a data mapping based on a category index corresponding to each predetermined category, such that the respective extracted data value is stored according to the category index associated with the corresponding classified category;
a data performance system communicatively coupled to the data collection system, the data performance system configured to;
retrieve, from the first database, for each predetermined category, stored data values associated with the respective predetermined category and a predetermined time period, by querying the first database based on the respective category index, andrun, for each predetermined category, the respective retrieved data through one or more statistical algorithms, to generate data performance metrics for the respective predetermined category representative of the electronic data from all of the plurality of electronic data sources, wherein the data performance metrics include a statistical profile representative of data execution quality for all retrieved data values in the corresponding predetermined category; and
a data distribution system communicatively coupled to the data collection system and the data performance system, the data distribution system configured to;
generate a predictive performance metric for further electronic data based on a comparison of the further electronic data to the data performance metrics for at least one of the one or more predetermined categories,wherein the data collection system, the data performance system and the data distribution system comprise one or more computers.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for data conversion and distribution. A data collection system receives data from plural data sources; extracts data values for each data source from the data; classifies each extracted value among categories; and stores each extracted value in a database according to a data mapping based on a category index, such that the extracted value is stored according to the associated category index. A data performance system retrieves, for each category, data values associated with the category and a predetermined period, by querying the database based on the category index; and runs, for each category, the retrieved data through statistical algorithms, to generate data performance metrics representative of the data from all of the data sources. A data distribution system generates a predictive performance metric for further data based on a comparison between the further data and the data performance metrics for at least one category.
-
Citations
21 Claims
-
1. A data conversion and distribution system comprising:
-
a data collection system configured to; receive electronic data from each of a plurality of electronic data sources via electronic communication over a network, said electronic data comprising real-time market data, extract, for each electronic data source, one or more data values from the corresponding received electronic data, classify, for each extracted data value from each electronic data source, the extracted data value among one or more predetermined categories, and store each extracted data value from each electronic data source in a first database according to a data mapping based on a category index corresponding to each predetermined category, such that the respective extracted data value is stored according to the category index associated with the corresponding classified category; a data performance system communicatively coupled to the data collection system, the data performance system configured to; retrieve, from the first database, for each predetermined category, stored data values associated with the respective predetermined category and a predetermined time period, by querying the first database based on the respective category index, and run, for each predetermined category, the respective retrieved data through one or more statistical algorithms, to generate data performance metrics for the respective predetermined category representative of the electronic data from all of the plurality of electronic data sources, wherein the data performance metrics include a statistical profile representative of data execution quality for all retrieved data values in the corresponding predetermined category; and a data distribution system communicatively coupled to the data collection system and the data performance system, the data distribution system configured to; generate a predictive performance metric for further electronic data based on a comparison of the further electronic data to the data performance metrics for at least one of the one or more predetermined categories, wherein the data collection system, the data performance system and the data distribution system comprise one or more computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for data conversion and distribution, the method comprising:
-
receiving, by a data collection system, electronic data from each of a plurality of electronic data sources via electronic communication over a network, said electronic data comprising real-time market data; extracting by the data collection system, for each electronic data source, one or more data values from the corresponding received electronic data; classifying, by the data collection system, for each extracted data value from each electronic data source, the extracted data value among one or more predetermined categories; storing, by the data collection system, each extracted data value from each electronic data source in a first database according to a data mapping based on a category index corresponding to each predetermined category, such that the respective extracted data value is stored according to the category index associated with the corresponding classified category; retrieving, by a data performance system, from the first database, for each predetermined category, stored data values associated with the respective predetermined category and a predetermined time period, by querying the first database based on the respective category index; running, by the data performance system, for each predetermined category, the respective retrieved data through one or more statistical algorithms, to generate data performance metrics for the respective predetermined category representative of the electronic data from all of the plurality of electronic data sources, wherein the data performance metrics include a statistical profile representative of data execution quality for all retrieved data values in the corresponding predetermined category; and generating, by a data distribution system, a predictive performance metric for further electronic data based on a comparison of the further electronic data to the data performance metrics for at least one of the one or more predetermined categories, wherein the data collection system, the data performance system and the data distribution system comprise one or more computers. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium programmed to include instructions that, when executed by one or more processing devices, cause the one or more processing devices to perform functions including:
-
causing a data collection system to; receive electronic data from each of a plurality of electronic data sources via electronic communication over a network, said electronic data comprising real-time market data; extract, for each electronic data source, one or more data values from the corresponding received electronic data; classify, for each extracted data value from each electronic data source, the extracted data value among one or more predetermined categories, and store each extracted data value from each electronic data source in a first database according to a data mapping based on a category index corresponding to each predetermined category, such that the respective extracted data value is stored according to the category index associated with the corresponding classified category; causing a data performance system to; retrieve, from the first database, for each predetermined category, stored data values associated with the respective predetermined category and a predetermined time period, by querying the first database based on the respective category index, and run, for each predetermined category, the respective retrieved data through one or more statistical algorithms, to generate data performance metrics for the respective predetermined category representative of the electronic data from all of the plurality of electronic data sources, wherein the data performance metrics include a statistical profile representative of data execution quality for all retrieved data values in the corresponding predetermined category; and cause a data distribution system to; generate a predictive performance metric for further electronic data based on a comparison of the further electronic data to the data performance metrics for at least one of the one or more predetermined categories. - View Dependent Claims (20, 21)
-
Specification