发明名称 PRE-FETCH CACHE FOR VISUALIZATION MODIFICATION
摘要 Various technologies pertaining to modifying visualizations are described herein. A client computing device requests a visualization from a server computing device, and the server computing device constructs the visualization responsive to receipt of the request. The server computing device further identifies anticipated transformations for the visualization, and transmits the visualization and the transformations to the client computing device. The client computing device displays the visualization, and responsive to receipt of a request to modify the visualization, executes a transformation provided by the server computing device to update the visualization.
申请公布号 US2016112511(A1) 申请公布日期 2016.04.21
申请号 US201414518683 申请日期 2014.10.20
申请人 Microsoft Corporation 发明人 Datsenko Dmitry;Karas Vit;Ahmed Haroon;Bruckner Robert M.;Garbuzov Andriy;Berezansky Yury;Yassour Yoav;Chen Boaz
分类号 H04L29/08;H04L12/26 主分类号 H04L29/08
代理机构 代理人
主权项 1. A client computing device that is in network communication with a server computing device, the client computing device comprising: a processor; and a memory that comprises an application that is executed by the processor, the application comprises: an interaction detector component that is configured to construct a command based upon a detected interaction with respect to a visualization presented on a display of the client computing device, the visualization having a first visualization state that describes the visualization, the command indicating that the visualization is to be updated to have a second visualization state;a pre-fetch cache that comprises transformations received by the client computing device from the server computing device, wherein each transformation in the transformations is labeled with a respective visualization state that results from execution of a transformation;a cache analyzer component that is configured to determine whether a transformation that is configured to update the visualization to the second visualization state is included in the pre-fetch cache based upon the command and the first visualization state; anda visualization updater component that, responsive to the cache analyzer component determining that the transformation is included in the pre-fetch cache, is configured to update the visualization based upon the transformation such that the visualization has the second visualization state.
地址 Redmond WA US