发明名称 Rendering electronic chart objects
摘要 Rendering electronic chart objects is provided. A set of chart elements having a common set of properties is identified. Formatting attributes of the chart elements and the data point locations for each chart element are also identified. Path information is generated for the chart elements that includes the formatting attributes and the data point locations. The path information is provided to a rendering engine that renders a chart element. Each chart element in the set is displayed on a display screen. Chart elements having a common set of properties are only rendered once. Alternatively, chart objects are rendered by generating and storing an image of chart objects having a common geometry and common properties and by copying the stored image to each data point location. Dynamic selection of rendering engines based on property and performance criteria may be utilized to enhance rendering performance.
申请公布号 US8786628(B2) 申请公布日期 2014.07.22
申请号 US200812049280 申请日期 2008.03.15
申请人 Microsoft Corporation 发明人 Rampson Benjamin Edward;Davis Randall L.;Ruble B. Scott;Cory Daniel Philip;Verprauskus Andrew John;Allyn Barry Christopher;Markiewicz Marcus Eduardo;Androski Matthew John
分类号 G09G5/00 主分类号 G09G5/00
代理机构 代理人 Ross Jim;Minhas Micky
主权项 1. A method for rendering a single element view of an electronic chart object, the method comprising: identifying, by a computing device, a set of chart elements that have a common set of properties; determining, by a computing device, a plurality of data point locations for each chart element in the set of chart elements; generating, by a computing device, a path information for each of the chart elements, the path information comprising each of the plurality of data point locations for each chart element; providing, by a computing device, the path information to a rendering engine selected for rendering the set of chart elements, wherein the selected rendering engine is optimized relative to a plurality of properties associated with the set of chart elements; rendering the path information by the selected rendering, by a computing device, engine for display as a single shape, wherein each subsequent chart element of the set of chart elements is rendered as a continuation of a previous chart element of the set of chart elements.
地址 Redmond WA US