IP Library Granted Patent US 9,843,609
Granted Patent B2
US 9,843,609 · App. 14/629,349 · Granted Dec 12, 2017

Creation, sharing and embedding of interactive charts

Inventors: Seymour Duncker (Los Altos, CA); Tyron Montgomery (Munich, DE)
Assignee: ICHARTS, INC
H04L65/403G06F3/04842H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,843,609
App. No.
14/629,349
Granted
Dec 12, 2017
Kind
B2
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.

Claims (41)

1. A computer-implemented method comprising:

receiving a selection from a first website of an interactive chart from a plurality of interactive charts, wherein the selection is responsive to the dragging and dropping of the interactive chart from the plurality of charts into a chart box folder;

providing a generation interface at the first website;

generating the interactive chart according to information received at the generation interface;

automatically displaying the selected interactive chart on a second website using a data feed from the first website following the dragging and dropping selection; and

transmitting the generated interactive chart to the second website using the data feed, wherein the generated interactive chart is:

embedded in a chart box on a second website,

rendered and displayed on the second website without re-accessing the generation interface at the first website, and

subsequently re-rendered at the second website according to user input without re-accessing the generation interface.

2. The method of claim 1 , wherein the generated interactive chart is rendered and re-rendered using code in a flash file.

3. The method of claim 1 , further comprising displaying a plurality of interactive charts embedded in a plurality of chart boxes on the second website.

4. The method of claim 1 , wherein the chart is rendered and re-rendered at the second website without updating a software program installed on and executed by a processor out of a memory at the second website.

5. The method of claim 1 , wherein the interactive chart is embedded in an electronic document.

6. The method of claim 5 , wherein the electronic document is at least one of a portable document format (PDF), a Microsoft word, a power point format/extension (PPT), and a Microsoft word (DOC) electronic document.

7. The method of claim 1 , wherein the interactive chart is shared with one or more registered users.

8. A non-transitory computer readable data storage medium having embodied thereon a program executed by a processor to perform a method for generating interactive charts, the method comprising:

receiving a selection from a first website of an interactive chart from a plurality of interactive charts, wherein the selection is responsive to the dragging and dropping of the interactive chart from the plurality of charts into a chart box folder;

providing a generation interface at the first website;

generating the interactive chart according to information received at the generation interface;

automatically displaying the selected interactive chart on a second website using a data feed from the first website following the dragging and dropping selection; and

transmitting the generated interactive chart to the second website using the data feed, wherein the generated interactive chart is:

embedded in a chart box on a second website,

rendered and displayed on the second website without re-accessing the generation interface at the first website, and

subsequently re-rendered at the second website according to user input without re-accessing the generation interface.

9. The non-transitory computer readable data storage medium of claim 8 , wherein the generated interactive chart is rendered and re-rendered using code in a flash file.

10. The non-transitory computer readable data storage medium of claim 8 , further comprising displaying a plurality of interactive charts embedded in a plurality of chart boxes on the second website.

11. The non-transitory computer readable data storage medium of claim 8 , wherein the chart is rendered and re-rendered at the second website without updating a software program installed on and executed by a processor out of a memory at the second website.

12. The non-transitory computer readable data storage medium of claim 8 , wherein the interactive chart is embedded in an electronic document.

13. The non-transitory computer readable data storage medium of claim 12 , wherein the electronic document is at least one of a portable document format (PDF), a Microsoft word, a power point format/extension (PPT), and a Microsoft word (DOC) electronic document.

14. The non-transitory computer readable data storage medium of claim 1 , wherein the interactive chart is shared with one or more registered users.

15. A system for generating interactive charts, the system comprising:

a computer network interface that:

transmits instructions to a user computing device to display a user interface at the user computing device,

receives a first transmission from the user computing device that includes a selection responsive to the dragging and dropping of an interactive chart from a plurality of interactive charts into a chart box folder in the user interface displayed at the user computing device,

receives a second transmission including interactive chart generation information from the user computing device,

a memory that stores the received chart generation information; and

a processor executing instructions in the memory that generates the selected interactive chart according to the chart generation information stored in the memory, the generated selected interactive chart transmitted to a website over the computer network interface, the transmitted generated selected interactive chart embedded in a chart box on the website for rendering and subsequent re-rendering without the user interface.

16. The system of claim 15 , wherein plurality of interactive charts are transmitted over the computer network interface for display on the website.

17. The system of claim 15 , wherein the interactive chart is embedded in an electronic document.

18. The system of claim 15 , wherein the electronic document is at least one of a portable document format (PDF), a Microsoft word, a power point format/extension (PPT), and a Microsoft word (DOC) electronic document.

19. The system of claim 15 , wherein the interactive chart is transmitted over the computer network interface to one or more registered users.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2021
From: ICHARTS, INC.
To: ICHASOCO LLC
Reel/Frame 057594/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2021
From: ICHASOCO LLC
To: ICHARTS LLC
Reel/Frame 057595/0279 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2015
From: DUNCKER, SEYMOUR; MONTGOMERY, TYRON
To: ICHARTS, INC.
Reel/Frame 035010/0060 →
Continuity (6)
Continuation 14530309 · Oct 31, 2014
Continuation 13962236 · Aug 8, 2013
Continuation 12372696 · Feb 17, 2009
Continuation In Part 12205802 · Sep 5, 2008
Provisional Application 61077728 · Jul 2, 2008
Related Publication 20150237085A1 · Aug 20, 2015