Security threat detection using domain name accesses
US-9426172-B2 · Aug 23, 2016 · US
US11544282B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11544282-B1 |
| Application number | US-201916656374-A |
| Country | US |
| Kind code | B1 |
| Filing date | Oct 17, 2019 |
| Priority date | Oct 17, 2019 |
| Publication date | Jan 3, 2023 |
| Grant date | Jan 3, 2023 |
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.
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.
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
Execution arrangements for user interfaces · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.