Analytical data display processing device
US-2016180555-A1 · Jun 23, 2016 · US
US9760273B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9760273-B2 |
| Application number | US-201514643556-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 10, 2015 |
| Priority date | Mar 11, 2014 |
| Publication date | Sep 12, 2017 |
| Grant date | Sep 12, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of rendering an overview axis is provided. A first indicator indicating a first graph element type to present in a canvas panel is received. First sample data is generated to render an instance of the first graph element type in the canvas panel. A second instance of the first graph element type is rendered in an overview axis using the generated first sample data. A second indicator indicating a second graph element type as a basis for presenting the overview axis is received, wherein the second graph element type is a different graph element type from the first graph element type. Second sample data is generated to render an instance of the second graph element type in the overview axis to replace the rendered second instance of the first graph element type.
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to: receive a first indicator indicating a first graph element type to present in a canvas panel; generate first sample data to render a first instance of the first graph element type; render the first instance of the first graph element type in the canvas panel using the generated first sample data; render a second instance of the first graph element type as part of an overview axis using the generated first sample data, wherein the overview axis provides an overview of the first instance of the first graph element type rendered in the canvas panel and includes a scroll bar positioned in the canvas panel adjacent to an axis of the rendered first instance of the first graph element type and as an axis of the second instance of the first graph element type, wherein when used, selection and movement of an edge of the scroll bar of the overview axis results in corresponding movement of a scale of the axis of the rendered first instance of the first graph element type and does not change a scale of the axis of the rendered second instance of the first graph element type; receive a second indicator indicating a second graph element type as a basis for presenting the second instance of the first graph element type as part of the overview axis, wherein the second graph element type is a different graph element type from the first graph element type; generate second sample data to render a first instance of the second graph element type; and render the first instance of the second graph element type, using the generated second sample data, as part of the overview axis to replace the rendered second instance of the first graph element type. 2. The non-transitory computer-readable medium of claim 1 , wherein before generating the second sample data, the computer-readable instructions further cause the computing device to determine that the first graph element type and the second graph element type are compatible. 3. The non-transitory computer-readable medium of claim 2 , wherein determining compatibility is based on an axis role classification overlapping by at least one option for each axis of the first graph element type and the second graph element type. 4. The non-transitory computer-readable medium of claim 3 , wherein the axis role classification is selected from the group consisting of category, date-time and measure. 5. The non-transitory computer-readable medium of claim 1 , wherein the overview axis is positioned in the canvas panel adjacent an x-axis of the first instance of the first graph element type. 6. The non-transitory computer-readable medium of claim 1 , wherein the overview axis is positioned in the canvas panel adjacent a y-axis of the first instance of the first graph element type. 7. The non-transitory computer-readable medium of claim 1 , further comprising computer-readable instructions that, when executed by the computing device, cause the computing device to: receive a third indicator indicating a third graph element type to present as part of the overview axis overlaid with the first instance of the second graph element type; determine that the second graph element type and the third graph element type are incompatible for overlaying in the overview axis; and generate an incompatibility indicator that indicates the third graph element type is incompatible with the first graph element type. 8. The non-transitory computer-readable medium of claim 1 , further comprising computer-readable instructions that, when executed by the computing device, cause the computing device to: receive a third indicator indicating a third graph element type to present as part of the overview axis overlaid with the first instance of the second graph element type; determine that the second graph element type and the third graph element type are compatible for overlaying in the overview axis; generate third sample data to render an instance of the third graph element type; and render the instance of the third graph element type overlaid with the first instance of the second graph element type as part of the overview axis using the generated third sample data. 9. The non-transitory computer-readable medium of claim 8 , wherein the first graph element type and the third graph element type are the same graph element type. 10. The non-transitory computer-readable medium of claim 8 , wherein the first graph element type and the third graph element type are different graph element types. 11. The non-transitory computer-readable medium of claim 8 , wherein the second graph element type and the third graph element type are different graph element types. 12. The non-transitory computer-readable medium of claim 8 , further comprising computer-readable instructions that, when executed by the computing device, cause the computing device to: receive a fourth indicator indicating removal of the second graph element type from the overview axis; and remove the instance of the second graph element type from the overview axis. 13. The non-transitory computer-readable medium of claim 1 , wherein the rendered second instance of the first graph element type is removed from the overview axis after receiving the second indicator. 14. The non-transitory computer-readable medium of claim 1 , further comprising computer-readable instructions that, when executed by the computing device, cause the computing device to: store characteristics describing the first instance of the first graph element type and the first instance of the second graph element type in a graph design template; present a window in a display that includes an indicator of the stored characteristics; receive a third indicator indicating dropping of the indicator of the stored characteristics into a second canvas panel; generate third sample data to render a third instance of the first graph element type in the second canvas panel; and render the third instance of the first graph element type in the second canvas panel using the generated third sample data; generate fourth sample data to render a second instance of the second graph element type as part of a second overview axis of the second canvas panel; and render the second instance of the second graph element type as part of the second overview axis of the second canvas panel using the generated fourth sample data. 15. The non-transitory computer-readable medium of claim 14 , further comprising computer-readable instructions that, when executed by the computing device, cause the computing device to: present a second window in the display that includes an indicator of data columns stored in a dataset; receive a fourth indicator indicating selection of a first data column of the data columns for the axis of the first graph element type and of the second graph element type; receive a fifth indicator indicating selection of a second data column of the data columns for a second axis of the first graph element type; receive a sixth indicator indicating selection of a third data column of the data columns for a second axis of the second graph element type; render a fourth instance of the first graph element type in the second canvas panel using data from the first data column and from the second data column; and render a third instance of the second graph element type as part of the second overview axis of the second canvas panel using data from the first data column and from the third data column. 1
Drawing of charts or graphs · CPC title
involving image mosaicing · CPC title
Drag-and-drop · CPC title
involving graphical user interfaces [GUIs] · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.