发明名称 Creating and editing dynamic graphics via a web interface
摘要 Technologies are described herein for creating and editing dynamic graphics via a World Wide Web (“Web”) interface. A Web service is provided for generating dynamic graphics in response to requests received from client computers. In response to requests from client computers, the Web service generates requested dynamic graphics and returns the generated dynamic graphics to the client computers in response to the requests. Parameters may be provided to the Web service indicating a list of text items, a layout type, a visual style, a color, and other aspects of a dynamic graphic. A user interface is also provided for creating and editing a dynamic graphic within a Web browser application.
申请公布号 US9037974(B2) 申请公布日期 2015.05.19
申请号 US200711965774 申请日期 2007.12.28
申请人 Microsoft Technology Licensing, LLC 发明人 Waldman Lawrence;Underhill Thomas Charles;Douglas Scott Harrison;Kolba, Jr. Robert Emmett
分类号 G06F3/00;G06F17/21;G06F17/24;G06F17/30;G06F3/0481;G11B27/00 主分类号 G06F3/00
代理机构 代理人 Crocker Steve;Ross Jim;Minhas Micky
主权项 1. A method for creating a dynamic graphic via a world wide web (Web) interface, the method comprising: exposing a Web service at a server computer; receiving a first request at the Web service for a dynamic graphic, the first request including order information for a plurality of shape elements of a presentation document, wherein the order information comprises an order of a plurality of text items, each text item corresponding to a shape element; in response to receiving the first request, generating the dynamic graphic based upon the first request, wherein the dynamic graphic comprises a first layout of the plurality of shape elements, wherein each shape element includes a textual element that corresponds to a text item of the plurality of text items, wherein a first shape element includes a first textual element corresponding to a first text item, wherein the order information of the plurality of text items defines a relationship between the plurality of shape elements in the first layout, wherein the first layout is one of a plurality of layouts, and wherein at least two of the plurality of layouts differently define the positioning of the plurality of shape elements for the dynamic graphic; returning the dynamic graphic in response to the first request; and when a second request including an indicator to change at least one shape element of the plurality of shape elements is received, and in response to receiving the second request, generating a modified dynamic graphic based on the second request and returning the modified dynamic graphic in response to the second request, wherein the modified dynamic graphic comprises a second layout of the plurality of shape elements including a second shape element that includes the first textual element corresponding to the first text item, wherein the second shape element is different from the first shape element, and wherein the order information of the plurality of text items also defines the relationship between the plurality of shape elements in the second layout.
地址 Redmond WA US