×

Dynamic server graphics

  • US 9,430,195 B1
  • Filed: 03/10/2011
  • Issued: 08/30/2016
  • Est. Priority Date: 04/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of rendering a dynamic graphic utilizing a vector graphics engine comprising:

  • receiving, at a vector graphics engine loaded on a computing device, a graphic template;

    wherein the graphics template is enabled to contain complex compound primitives and wherein the vector graphics engine is enabled to convert the complex compound primitives into vector graphics output;

    wherein the complex compound primitive contains code;

    wherein the code in the complex compound primitive is enabled to be translated by the vector graphics engine into a scalable vector graphics format;

    wherein the complex primitive supports inheritance to enable creation of additional layers and by enabling the complex compound primitive to be extended in another complex compound primitive that inherits an object of the complex compound primitive;

    wherein the code is enabled to be converted into high level constructs;

    wherein the high level constructs include an array construct, grid construct, list construct, and stack construct;

    receiving, at the vector graphics engine loaded on the computing device, a data template;

    wherein the vector graphics engine is enabled to read data from data sources identified in the data template including being enabled to read data from a database;

    binding, in a data binding process executed by a processor of the computing device, data identified via the data template to vector graphic content identified by the graphic template; and

    generating, by the processor of the computing device, vector graphic output that conforms to a particular format, the vector graphic output including the bound data identified via the data template in vector graphic form in accordance with the graphic template.

View all claims
  • 11 Assignments
Timeline View
Assignment View
    ×
    ×