Creation, sharing and embedding of interactive charts
First Claim
Patent Images
1. A system for presenting interactive chart data, the system comprising:
- a processor;
a user interface generated by the processor executing instructions stored in memory, the user interface receiving a first data selection and a first chart selection, the first data selection including a first data set from a data store, the first chart selection including a first chart template;
a chart generator module stored in memory and executed by the processor thereby generating an embed code having markup data; and
a chart sharing module stored in memory and executed by the processor that transmits at least the embed code to a user device that is associated with sharing of interactive chart data, wherein insertion of the embed code into a digital file modifies the digital file so that rendering the digital file includes rendering the first data set within the first chart template thereby rendering an interactive chart that retains interactivity, wherein rendering the interactive chart further includes;
receiving a second data selection including a second data set, the second data set being from the data store, andupdating the interactive chart by rendering at least the second data set within the first chart template.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generating and sharing interactive charts are described. The interactive charts are generated in an online portal that allows users to customize the interactive features of the chart. An online portal may also be provided to allow users to automatically embed interactive chart(s) in another website without reprogramming the code of the website each time the interactive chart(s) are changed or new interactive chart(s) are added.
-
Citations
19 Claims
-
1. A system for presenting interactive chart data, the system comprising:
-
a processor; a user interface generated by the processor executing instructions stored in memory, the user interface receiving a first data selection and a first chart selection, the first data selection including a first data set from a data store, the first chart selection including a first chart template; a chart generator module stored in memory and executed by the processor thereby generating an embed code having markup data; and a chart sharing module stored in memory and executed by the processor that transmits at least the embed code to a user device that is associated with sharing of interactive chart data, wherein insertion of the embed code into a digital file modifies the digital file so that rendering the digital file includes rendering the first data set within the first chart template thereby rendering an interactive chart that retains interactivity, wherein rendering the interactive chart further includes; receiving a second data selection including a second data set, the second data set being from the data store, and updating the interactive chart by rendering at least the second data set within the first chart template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for presenting interactive chart data, the system comprising;
-
a processor; a user interface generated by the processor executing instructions stored in memory, the user interface receiving a first data selection and a first chart selection, the first data selection including a first data set from a data store, the first chart selection including a first chart template; a chart generator module stored in memory and executed by the processor thereby generating an embed code having markup data; and a chart sharing module stored in memory and executed by the processor that transmits at least the embed code to a user device that is associated with sharing of interactive chart data, wherein insertion of the embed code into a digital file modifies the digital file so that rendering the digital file includes rendering the first data set within the first chart template thereby rendering an interactive chart that retains interactivity, wherein rendering the interactive chart further includes; receiving a second chart selection including a second chart template, and updating the interactive chart by rendering the first data set within the second chart template. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification