发明名称 Distributed platform for network analysis
摘要 The present disclosure describes an apparatus and methods for performing data analysis, in particular network analysis. Specifically it provides a framework and user interface whereby raw data may be imported into a data model with entities, attributes, and relationships between the entities and multiple data analysis algorithms may be pipelined into a larger data analysis model and applied to the data model. Offline and online data visualization and data exploration techniques, may be applied to the results of the data analysis enabling real-time and near real-time interactive online analysis. Extensibility models and market transaction models are also provided.
申请公布号 US8972443(B2) 申请公布日期 2015.03.03
申请号 US201213719195 申请日期 2012.12.18
申请人 ChalkLabs, LLC 发明人 LaRowe Gavin H.;Herr, II Bruce W.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Han Santos Ringer, PLLC 代理人 Han Santos Ringer, PLLC
主权项 1. A method for a computer to generate and present data analysis to a user, comprising: receiving at a first computer one or more input files describing subject data; generating at the first computer a data model that includes entities and at least one of attributes of the entities or relationships between the entities from the one or more input files; storing at the first computer the data model; generating at the first computer a data analysis model that at least includes a dataset from the data model for analysis by a plurality of data analysis sub-algorithms of a data analysis algorithm; exporting at the first computer the generated data analysis model; importing at a second computer the exported data analysis model; and performing at the second computer data analysis on the data analysis model that includes the dataset, wherein the data analysis comprises: selecting a sequence of data analysis sub-algorithms based on the data analysis model, each data analysis sub-algorithm of the sequence to receive a corresponding input and to perform a statistical analysis on the corresponding input to produce a corresponding output,specifying the dataset as an initial input to an initial data analysis sub-algorithm of the sequence,pipelining the corresponding output produced by each data analysis sub-algorithm of the sequence as the corresponding input into each subsequent data analysis sub-algorithm,terminating the data analysis as a last data analysis sub-algorithm of the sequence produces a final output; andpresenting the final output on a data display.
地址 Bloomington IN US