Three-dimensional drill-down data visualization in extended reality environment

US11544282B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11544282-B1
Application numberUS-201916656374-A
CountryUS
Kind codeB1
Filing dateOct 17, 2019
Priority dateOct 17, 2019
Publication dateJan 3, 2023
Grant dateJan 3, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An extended reality (XR) software application program executing on a processor within an XR system generates drill-down data visualizations in an XR environment. Via the XR software application program, various techniques are performed for displaying panels that include visualizations of data. In a first technique, the XR software application program generates, in response to detecting a user interaction with a portion of a first panel, a drill-down panel that includes additional visualization(s) of data associated with the portion of the first panel and is displayed in front of the first panel within the XR environment. In a second technique, the XR software application program generates and displays multiple drill-down panels that include visualization(s) of the selected data and are displayed in a tree structure within the XR environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: receiving, via an input device, user interaction with one or more portions of a first panel displayed within an extended reality environment, wherein each portion comprises at least one visualization of a data point received from a data intake and query system, wherein the at least one visualization provides data about the data point at a first level of detail; displaying one or more second panels, wherein each of the one or more second panels comprises at least one drill-down data visualization of the data point associated with at least one of the one or more portions of the first panel, and each of the at least one drill-down data visualization provides additional data about the data point at a second level of detail greater than the first level of detail; and based on a repositioning of a first one of the one or more second panels within the extended reality environment, and further based on both the first one and a second one of the one or more second panels comprising at least one drill-down data visualization of a data point associated with at least one of the one or more portions of the first panel, repositioning the second one of the one or more second panels within the extended reality environment. 2. The computer-implemented method of claim 1 , further comprising: receiving a second user interaction with a portion of a third panel included within the one or more second panels; determining one or more fourth panels associated with the portion of the third panel, wherein each of the one or more fourth panels includes at least one visualization of data associated with the portion of the third panel; and displaying, in addition to the third panel, the one or more fourth panels and at least one indication of associations between the third panel and the one or more fourth panels within the extended reality environment. 3. The computer-implemented method of claim 1 , wherein the first panel and the one or more second panels are displayed to be at least partially overlapping. 4. The computer-implemented method of claim 1 , wherein: the first panel and the one or more second panels are displayed to be at least partially overlapping; and each of the first panel and the one or more second panels is selectable for display as a primary panel. 5. The computer-implemented method of claim 1 , wherein the first panel and the one or more second panels are displayed to be at least partially overlapping, and the method further comprises displaying indications of associations between the one or more second panels. 6. The computer-implemented method of claim 1 , wherein the first panel and the one or more second panels are displayed in a tree representation. 7. The computer-implemented method of claim 1 , wherein: the first panel and the one or more second panels are displayed in a tree representation; and displaying at least one indication of associations between the first panel and the one or more second panels, wherein the displaying includes lines between the first panel and the one or more second panels. 8. The computer-implemented method of claim 1 , wherein, for each of the one or more second panels, the data associated with the portion of the first panel is retrieved based on one or more predefined parameters. 9. The computer-implemented method of claim 1 , further comprising: saving a respective state of each of the first panel and the one or more second panels; and loading the respective saved state of each of the first panel and the one or more second panels, wherein the loading includes refreshing data associated with the first panel and the one or more second panels. 10. The computer-implemented method of claim 1 , wherein the associations between the portion of the first panel and the one or more second panels are user-defined. 11. The computer-implemented method of claim 1 , wherein, in each of the one or more second panels, data represented in the at least one drill-down data visualization of the data point includes at least one of real-time data or near-real-time data from a data intake and query system. 12. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, cause the processor to perform the steps of: receiving, via an input device, user interaction with one or more portions of a first panel displayed within an extended reality environment, wherein each portion comprises at least one visualization of a data point received from a data intake and query system, wherein the at least one visualization provides data about the data point at a first level of detail; displaying one or more second panels, wherein each of the one or more second panels comprises at least one drill-down data visualization of the data point associated with at least one of the one or more portions of the first panel, and each of the at least one drill-down data visualizations provides additional data about the data point at a second level of detail greater than the first level of detail; and based on a repositioning of a first one of the one or more second panels within the extended reality environment, and further based on both the first one and a second one of the one or more second panels comprising at least one drill-down data visualization of a data point associated with at least one of the one or more portions of the first panel, repositioning the second one of the one or more second panels within the extended reality environment. 13. The non-transitory computer-readable storage medium of claim 12 , the steps further comprising: receiving a second user interaction with a portion of a third panel included within the one or more second panels; determining one or more fourth panels associated with the portion of the third panel, wherein each of the one or more fourth panels includes at least one visualization of data associated with the portion of the third panel; and displaying, in addition to the third panel, the one or more fourth panels and at least one indication of associations between the third panel and the one or more fourth panels within the extended reality environment. 14. The non-transitory computer-readable storage medium of claim 12 , wherein: the first panel and the one or more second panels are displayed to be at least partially overlapping; and the first panel and one or more second panels are displayed with partial transparency. 15. The non-transitory computer-readable storage medium of claim 12 , wherein: the first panel and the one or more second panels are displayed to be at least partially overlapping; the first panel and one or more second panels are displayed with partial transparency; and the one or more second panels comprise visualizations from a dashboard. 16. The non-transitory computer-readable storage medium of claim 12 , wherein the first panel and the one or more second panels are displayed in a tree representation. 17. The non-transitory computer-readable storage medium of claim 12 , wherein: the first panel and the one or more second panels are displayed in a tree representation; and the one or more second panels are displayed below the first panel in the tree representation. 18. The non-transitory computer-readable storage medium of claim 12 , the steps further comprising: saving a respective state of each of the first panel and the one or more second panels; and loading the respective saved state of each of the first panel and the one or more second panels, wherein the loading includes r

Assignees

Inventors

Classifications

  • G06F9/451Primary

    Execution arrangements for user interfaces · CPC title

  • G06F16/248Primary

    Presentation of query results · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

  • Query processing · CPC title

  • Transparency, e.g. transparent or translucent windows · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11544282B1 cover?
An extended reality (XR) software application program executing on a processor within an XR system generates drill-down data visualizations in an XR environment. Via the XR software application program, various techniques are performed for displaying panels that include visualizations of data. In a first technique, the XR software application program generates, in response to detecting a user i…
Who is the assignee on this patent?
Splunk Inc
What technology area does this patent fall under?
Primary CPC classification G06F9/451. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).