发明名称 DATA VISUALIZATION ARCHITECTURE
摘要 A data visualization platform architecture that enables building of a data visualization via a one-directional chain of separate stages is provided, wherein each stage has a simple input interface and output interface. The staging of the architecture enables the data visualization to be provisioned while using fewer system resources and for additional behaviors to be applied to the visualization. Such behaviors include: transforming data from an arbitrary format, modular updates to data visualizations, client-independent operation, reduced-cost updating and extension of the platform, reduced-cost animations, etc. Aspects of the data visualization platform streamline and optimize the performance of a computing device that provides a data visualization.
申请公布号 US2016104306(A1) 申请公布日期 2016.04.14
申请号 US201514683056 申请日期 2015.04.09
申请人 Microsoft Technology Licensing, LLC. 发明人 Allyn Barry Christopher;Clay Daniel J.;Zhou Qijin;Hufnagel Peter H.;Woolf Michael
分类号 G06T11/20;G06K9/52 主分类号 G06T11/20
代理机构 代理人
主权项 1. A method for improving the functionality of a computer providing a data visualization, comprising: providing a data visualization platform, including a core engine and a series layout module, the data visualization platform being operable to interact with a client to provide visualizations of data, wherein the data is organized according to series; providing a plurality of series layouts via the series layout module, wherein each series layout accepts a data series and a surface description to create geometry representative of the data series formatted for display via the client; receiving the data and the surface description from the client at the core engine; transmitting the surface description and the data to the series layout module; performing, via the series layout module, one of the plurality of series layouts on each of the data series comprising the data to create the geometry; and creating, at the core engine, shared objects formatted for display via the client; and assembling, at the core engine, the geometry and the shared objects to create the visualization.
地址 Redmond WA US