Linking tag selections across multiple dashboards
US-10048825-B2 · Aug 14, 2018 · US
US10698586B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10698586-B2 |
| Application number | US-201514617633-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 9, 2015 |
| Priority date | Feb 9, 2015 |
| Publication date | Jun 30, 2020 |
| Grant date | Jun 30, 2020 |
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 user provides input to a graphical user interface to transform a chart that is linked to other charts presented to the user through the interface. In response to this input, the chart is transformed and updated. This transformation may cause the chart to make available a transformation event to a queue, which may cause other linked charts to obtain the transformation event and determine what transformations need to be performed within these other linked charts. Based at least in part on this transformation event, the other linked charts may obtain any necessary data and may perform the necessary transformations mirror the transformations performed for the original chart.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: presenting, on a user interface, a plurality of linked charts; receiving user input indicative of a transformation to a parameter of a first chart of the plurality of linked charts, the transformation to the parameter corresponding to a requested change to a field of view of the first chart on the user interface, the transformation to the parameter of the first chart of the plurality of linked charts causing a request for additional data to be presented in the first chart that is not presented in the first chart and not presented previously in the first chart during a display chart session, the first chart comprising at least two dimensions whereby a dimension of the first chart corresponds to a first data metric; updating the first chart in accordance with the transformation of the parameter of the first chart; determining whether an amount of the transformation to the parameter exceeds a threshold transformation; as a result of the first chart being updated and a determination that the amount of the transformation to the parameter exceeds the threshold transformation, making available a transformation event indicative of the transformation of the parameter of the first chart; obtaining, from a remote data repository, a set of data for a second chart of the plurality of linked charts, the second chart comprising at least two dimensions whereby a dimension of the second chart corresponds to a second data metric that is different from the first data metric; and transforming the second chart of the plurality of linked charts based at least in part on the set of data and in accordance with the transformation of the parameter of the first chart. 2. The computer-implemented method of claim 1 , wherein the method further comprises: receiving user input indicating a link between the first chart and the second chart; and causing executable code for the second chart to change the second chart based at least in part on the transformation of the first chart and executable code for the first chart to transform the first chart based at least in part on a transformation of the second chart. 3. The computer-implemented method of claim 1 , wherein the method further comprises: updating one or more navigational user interface elements of the first chart in accordance with the transformation of the parameter of the first chart, the navigational user interface elements capable of being manipulated by user input to navigate the first chart; and updating one or more navigational user interface elements of the second chart in accordance with the transformation of the parameter of the first chart. 4. The computer-implemented method of claim 1 , wherein the method further comprises: receiving, within the first chart of the plurality of linked charts, user input indicative of a selection of a data line of a computing resource; updating the first chart in accordance with the selection of the data line; and updating the second chart of the plurality of linked charts in accordance with the selection of the data line such that a visual appearance of a second data line of the computing resource is updated within the second chart. 5. The computer-implemented method of claim 1 , further comprising: receiving different user input indicative of a different transformation to the parameter of the first chart of the plurality of linked charts; updating the first chart in accordance with the different transformation of the parameter of the first chart, wherein the first chart is updated by changing an appearance of the first chart; and as a result of a determination that the different transformation to the parameter does not exceed the threshold transformation, retaining the appearance of the second chart. 6. A system, comprising: one or more processors; and memory including instructions that, as a result of being executed by the one or more processors, cause the system to at least: update a first chart of a plurality of linked charts, at least in part by applying a transformation to the first chart, the transformation to the first chart indicated by a user input, the first chart comprising at least two dimensions whereby a dimension of the first chart corresponds to a first data metric, the user input causing a request for additional data to be presented in the first chart that is not presented in the first chart, the additional data not located in a data cache for the first chart, the user input corresponding to a requested change to a zoom of the first chart, the updated first chart including a presentation of the additional data; determine whether an amount of the transformation applied to the first chart exceeds a threshold transformation; as a result of the transformation being applied to the first chart and the determination that the amount of the transformation exceeds a threshold transformation, enqueue a transformation event corresponding to the transformation applied to the first chart; and transform a second chart of the plurality of linked charts based at least in part on the transformation of the first chart, the second chart comprising at least two dimensions whereby a dimension of the second chart corresponds to a second data metric that is different from the first data metric. 7. The system of claim 6 , wherein the instructions that cause the system to transform the second chart of the plurality of linked charts based at least in part on transformation of the first chart, further include instructions that, as a result of being executed by the one or more processors, cause the system to, as a result of the transformation event being made available to the queue, obtain, from a remote data repository, a set of data for the second chart usable to transform the second chart. 8. The system of claim 6 , wherein the first chart and the second chart are linked in response to user input indicating a link between the first chart and the second chart resulting in executable code for the second chart to transform the second chart based at least in part on the transformation of the first chart and executable code for the first chart to change the first chart based at least in part on transformation of the second chart. 9. The system of claim 6 , wherein the instructions further cause the system to, in response to a selection of a data line within the first chart, update the second chart in accordance with the selection of the data line such that a visual appearance of a second data line is updated within the second chart. 10. The system of claim 6 , wherein the instructions that cause the system to transform the second chart of the plurality of linked charts based at least in part on transformation of the first chart, further include instructions that, as a result of being executed by the one or more processors, cause the system to update one or more navigational user interface elements of the second chart in accordance with the transformation of the first chart. 11. The system of claim 6 , wherein the plurality of linked charts are presented through a user interface configured to receive user input through one or more navigational user interface elements for transformation of at least one chart of the plurality of linked charts. 12. The system of claim 6 , wherein the instructions further cause the system to, in response to detecting an available transformation event of the transformation of the first chart of the plurality of linked charts, access a queue to obtain the available transformation event to determine how to transform the second chart. 13. The system of claim 6 , wherein the instructions furth
Drawing of charts or graphs · CPC title
Visual data mining; Browsing structured data · CPC title
Browsing; Visualisation therefor (for navigating the web G06F16/954; browsing optimisation for the web G06F16/957) · CPC title
Execution arrangements for user interfaces · CPC title
Navigation, e.g. using categorised browsing · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.