Techniques for using tag placement to determine 3D object orientation

    公开(公告)号:US11182576B1

    公开(公告)日:2021-11-23

    申请号:US16528459

    申请日:2019-07-31

    Applicant: SPLUNK INC.

    Abstract: Techniques are disclosed for using tag placement to determine 3D object orientation. An extended reality (XR) system detects, in a two-dimensional image, a data marker associated with an object viewable in an XR environment. The XR system applies a first function to the data marker to generate a rectilinear data marker by transforming a quadrilateral that circumscribes the data marker into a rectangle. The XR system determines a three-dimensional orientation of the object based on transformation of the data marker to the rectilinear data marker. The XR system determines an XR object associated with the data marker. The XR system applies a second function to the XR object, where the second function uses the three-dimensional orientation of the data marker to modify an orientation of the XR object to generate a transformed XR object. The XR system causes the transformed XR object to be displayed within the two-dimensional image.

    Generating extended reality overlays in an industrial environment

    公开(公告)号:US11145123B1

    公开(公告)日:2021-10-12

    申请号:US15965785

    申请日:2018-04-27

    Applicant: Splunk Inc.

    Abstract: A mobile device that includes a camera and an extended reality software application program is employed by a user in an operating environment, such as an industrial environment. The user aims the camera within the mobile device at optical data markers, such as QR codes, that are associated with machines in the environment. The mobile device acquires an image from the camera and decodes the optical data markers included in the acquired image. The mobile device queries the data intake and query system for the values of metrics for the machines associated with the decoded optical data markers. Upon receiving the metric values from the data intake and query system, the mobile device generates AR overlays and superimposes the AR overlays onto the acquired image. The mobile device displays the image with superimposed AR overlays on a display device.

    Data visualization in an extended reality environment

    公开(公告)号:US12112010B1

    公开(公告)日:2024-10-08

    申请号:US18313933

    申请日:2023-05-08

    Applicant: SPLUNK INC.

    CPC classification number: G06F3/04815 G06F3/0482 G06F3/04842 G06F9/451

    Abstract: A device that includes an extended reality application is employed by a user to access an extended reality environment. A selection of a first subset of dashboard panels included in a plurality of dashboard panels is received via an input device associated with the extended reality environment. Each dashboard panel included in the plurality of dashboard panels includes a visual representation of data. The first subset of dashboard panels is displayed in a foreground area of a workspace of the XR environment. A second subset of dashboard panels included in the plurality of dashboard panels is displayed in a background area of the workspace of the XR environment.

    Location-based object identification and data visualization

    公开(公告)号:US11461408B1

    公开(公告)日:2022-10-04

    申请号:US16399986

    申请日:2019-04-30

    Applicant: SPLUNK INC.

    Abstract: A mobile device is fitted with a receiver, a location sensor, and optionally a camera. The mobile device may be further fitted with a data visualization software application program, which may include extended reality (XR) functionality, executing on a processor within a system. Via the data visualization software application program, various techniques are performed for displaying data visualizations based on any number of geofences and beacon devices in proximity to the mobile device.

    Generating dashboards based on user-based filters

    公开(公告)号:US11461378B1

    公开(公告)日:2022-10-04

    申请号:US16399993

    申请日:2019-04-30

    Applicant: SPLUNK INC.

    Abstract: Various embodiments of the present application set forth a computer-implemented method that includes determining a first set of criteria associated with at least a first user or a first client device, transmitting, by the first client device, a first request for data to a data source, wherein the first request includes the first set of criteria, receiving a first dashboard that includes a first set of visualizations, wherein each visualization in the first set of visualizations is generated by filtering a set of field values based on the first set of criteria, and wherein the set of field values is determined by the data source based on executing a query on raw machine data, and displaying, by the first client device, at least a portion of the first dashboard.

    Precise scaling of virtual objects in an extended reality environment

    公开(公告)号:US10909772B2

    公开(公告)日:2021-02-02

    申请号:US16051340

    申请日:2018-07-31

    Applicant: Splunk Inc.

    Abstract: A mobile device is fitted with a camera and an extended reality (XR) software application program executing on a processor within an XR system. Via the XR software application program, various techniques are performed for manipulating virtual objects in an XR environment. In a first technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location. In a second technique, the XR software application program facilitates the rotation of a virtual object. In a third technique, the XR software application program facilitates the scaling of a virtual object along one or more axes.

    Precise manipulation of virtual object position in an extended reality environment

    公开(公告)号:US10692299B2

    公开(公告)日:2020-06-23

    申请号:US16051335

    申请日:2018-07-31

    Applicant: Splunk Inc.

    Abstract: A mobile device is fitted with a camera and an extended reality (XR) software application program executing on a processor within an XR system. Via the XR software application program, various techniques are performed for manipulating virtual objects in an XR environment. In a first technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location. In a second technique, the XR software application program facilitates the rotation of a virtual object. In a third technique, the XR software application program facilitates the scaling of a virtual object along one or more axes.

Patent Agency Ranking