发明名称 STAGED ANIMATION OF CHARTS FOR DATA UPDATES
摘要 Updating graphical user interface elements. A method includes accessing a graphical user interface which includes an initial view including graphical elements. Each of the following are performed (in order) if determined to be applicable: (1) updating in the graphical user interface any pan elements that are outside of the initial view; (2) animating any changes in axes of the graphical user interface to set the stage for data modifications; (3) performing any data element animations in the graphical user interface, including any moves, any additions, any removals and any changes for all updates except those already added in when updating any pan elements that are outside of the initial view and pan element removals that will not be visible in a final view; (4) animating any changes in the axes to the final view; and (5) updating any remaining elements that are now out of view.
申请公布号 US2014282124(A1) 申请公布日期 2014.09.18
申请号 US201313827265 申请日期 2013.03.14
申请人 MICROSOFT CORPORATION 发明人 Grealish Kevin David James;Dodgen Randy Joe;Kozlowski Oscar P.
分类号 G06F3/048 主分类号 G06F3/048
代理机构 代理人
主权项 1. A method of updating graphical user interface elements in a fashion that is able to handle data being added to the user interface, data being removed from the user interface, or data being modified in the user interface, the method comprising: accessing a graphical user interface, the graphical user interface displaying an initial view comprising graphical elements; for each of the following, determining whether or not to perform each act, and performing any of the following that are applicable to a given view scenario, in order: (1) updating in the graphical user interface any pan elements that are outside of the initial view;(2) animating any changes in axes of the graphical user interface to set the stage for data modifications;(3) performing any data element animations in the graphical user interface, including any moves, any additions, any removals and any changes for all updates except those already added in when updating any pan elements that are outside of the initial view and pan element removals that will not be visible in a final view;(4) animating any changes in the axes to the final view; and(5) updating any remaining elements that are now out of view.
地址 Redmond WA US