Please download the dossier by clicking on the dossier button x
×

Chart-type agnostic scene graph for defining a chart

  • US 10,304,225 B2
  • Filed: 12/30/2016
  • Issued: 05/28/2019
  • Est. Priority Date: 12/30/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for defining how to render a chart, comprising:

  • performing a chart layout for a chart based on a chart description;

    generating a scene graph defining the layout of the chart, wherein the scene graph is agnostic of a chart-type, wherein generating the scene graph includes;

    providing a mapping, with the scene graph, to a web client, wherein the mapping comprises a data field for each scene graph point that indicates to which point in a chart description, received from the web client, the scene graph point is associated, wherein the mapping is read by the web client and enables the web client to compare two separate scene graphs and identify the common scene graph points by the data field, and wherein the web client locally animates changes between common scene graph points without needing other scene graphs be generated to represent the changes between scene graph points;

    converting the scene graph from a first format to a second format, wherein the second format is consumable by the web client; and

    transmitting the converted scene graph to the web client for rendering the chart, thereby providing an interactive chart via the web client that does not expose chart layout code.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×