Data conversion and distribution systems
AssigneeInteractive Data Pricing and Reference Data LLC
InventorRobert Naja Haddad
Life of this patent
Estimating the term…
Abstract
Systems and methods for improved data conversion and distribution are provided. A data subscription unit is configured to receive data and information from a plurality of data source devices. The data subscription unit is in communication with a virtual machine that includes backtesting utility configured to generate backtesting data using one or more statistical models and one or more non-statistical models. The backtesting utility may translate the backtesting results into one or more interactive visuals, and generate a graphical user interface (GUI) for displaying the backtesting results and the one or more interactive visuals on a user device. The backtesting utility may update one or more of the displayed backtesting results and the one or more interactive visuals without re-running the modeling steps.
Claims30
A system comprising:
- one or more servers, a non-transitory memory storing machine readable instructions, and one or more processors executing the machine readable instructions, thereby causing the system to:
- generate and display an interactive graphical user interface (GUI) on a remote computing device,
- receive, from the remote computing device via the interactive GUI and over a network, user input defining target analytics pertaining to a first data class,
- determine that said system lacks sufficient direct data to generate said target analytics, where the direct data comprises data directly related to said first data class,
- prompt, over the network, one or more external data source devices to generate and transmit additional data to said system to account for the lacking of said sufficient direct data,
- receive, from the one or more external data source devices responsive to said prompt, one or more electronic data files comprising said additional data, and determine that said additional data in said data files fail to comprise the direct data related to said first data class,
- model, by initiating one or more machine-learning algorithms, the additional data to generate the target data analytics, said one or more machine-learning algorithms determining patterns and inferences using said additional data in said data files in lieu of the direct data to generate said target data analytics,
- display, via the interactive GUI to the remote computing device, said target data analytics, and
- dynamically regenerate, in real-time, the interactive GUI to display updates to the target data analytics, said updates being caused by at least one of additional user input entered into said interactive GUI and changes to any of the additional data received from said one or more external data sources.
A method comprising:
- generating and displaying, by a system comprising one or more servers, an interactive graphical user interface (GUI) on a remote computing device, said one or more servers comprising a non-transitory memory storing machine readable instructions, and one or more processors executing the machine readable instructions;
- receiving, by said system from the remote computing device via the interactive GUI and over a network, user input defining target analytics pertaining to a first data class;
- determining, by said system, that said system lacks sufficient direct data to generate said target analytics, wherein the direct data comprises data directly related to said first data class;
- prompting, by the system over the network, one or more external data source devices to generate and transmit additional data to said system to account for the lacking of said sufficient direct data;
- receiving, by the system from the one or more external data source devices responsive to said prompt, one or more electronic data files comprising said additional data, and determining that said additional data in said data files fail to comprise the direct data related to said first data class;
- modeling, by said system, the additional data to generate the target data analytics, said modeling comprising initiating one or more machine-learning algorithms that determine patterns and inferences using said additional data in said data files in lieu of the direct data to generate said target data analytics;
- displaying, via the interactive GUI to the remote computing device, said target data analytics;
- and
- dynamically regenerating, in real-time, the interactive GUI to display updates to the target data analytics, said updates being caused by at least one of additional user input entered into said interactive GUI and changes to any of the additional data received from said one or more external data sources.
Dependencies are inferred from the claim text.