-
公开(公告)号:US12136174B1
公开(公告)日:2024-11-05
申请号:US17497778
申请日:2021-10-08
Applicant: Splunk Inc.
Inventor: Jesse Chor , Michael Emery , Christopher Chan , Glen Wong , Devin Bhushan
IPC: G06T19/00 , G06F3/04815 , G06K19/06 , G06V20/20
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.
-
公开(公告)号:US12019939B1
公开(公告)日:2024-06-25
申请号:US17347289
申请日:2021-06-14
Applicant: SPLUNK INC.
Inventor: Jesse Chor , Varun Gupta , Tuba Rafi , Benjamin Weaver , Glen Wong
IPC: G09G3/30 , G06F3/14 , G06F16/9038 , G09G3/36
CPC classification number: G06F3/1446 , G06F3/1438 , G06F16/9038
Abstract: Various embodiments set forth a computer-implemented method of displaying content of a visualization environment, comprising receiving, by a display controller coupled to a display device included in a plurality of display devices, a configuration that includes a display mode and identifies a dashboard to be displayed, determining a position of the display device relative to positions of other display devices, retrieving a set of values associated with the dashboard, where the set of values is provided by a remote data source based on a query executed on raw machine data associated with the dashboard, determining, based on the position, at least a portion of the dashboard to display in the display device, and causing, by the display controller, the display device to display at least a portion of the set of values within at least the portion of the dashboard.
-
公开(公告)号:US11822597B2
公开(公告)日:2023-11-21
申请号:US16993167
申请日:2020-08-13
Applicant: Splunk Inc.
Inventor: Jesse Chor , Michael Emery , Christopher Chan , Glen Wong , Devin Bhushan
IPC: G06F16/583 , G06T7/00 , H04W4/38 , H04W4/021 , H04L67/131 , G06N7/01 , G06V20/20 , G06V30/10
CPC classification number: G06F16/5838 , G06N7/01 , G06T7/0004 , G06V20/20 , H04L67/131 , H04W4/021 , H04W4/38 , G06V30/10
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. One or more objects within a geofence may be identified. A device crosses within the geofence and acquires sensor data associated with an object within the geofence. The sensor data may include image data and/or audio data. The device or a server system may then determine an object identifier associated with the object based on a comparison of the sensor data with data associated with object identifiers corresponding to objects within the geofence. Based on the object identifier, data associated with the object are obtained. The data associated with the object may be presented via the device, such as an extended reality overlay over a view of the object in the device.
-
公开(公告)号:US11714980B1
公开(公告)日:2023-08-01
申请号:US17531683
申请日:2021-11-19
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Sammy Lee , Glen Wong
IPC: G06K7/10 , G06K7/14 , G06K19/06 , G06F16/16 , G06T7/536 , G06T19/20 , G06T7/70 , G06T15/20 , G06T7/60
CPC classification number: G06K7/1417 , G06F16/164 , G06K7/1413 , G06K19/06028 , G06K19/06037 , G06T7/536 , G06T7/60 , G06T7/70 , G06T15/20 , G06T19/20 , G06T2207/30204 , G06T2219/2016
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.
-
公开(公告)号:US11644940B1
公开(公告)日:2023-05-09
申请号:US16264529
申请日:2019-01-31
Applicant: SPLUNK INC.
Inventor: Jesse Chor , Colin Daly , Kelly Kong , Glen Wong
IPC: G06F3/04815 , G06F3/0482 , G06F3/04842 , G06F9/451
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.
-
公开(公告)号:US11467794B1
公开(公告)日:2022-10-11
申请号:US16399999
申请日:2019-04-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Glen Wong
IPC: G06F3/14 , G06K19/06 , G06F3/04842 , H04L41/22 , G06F16/955 , G06K19/07 , G06F3/0481
Abstract: Various embodiments of the present application set forth a computer-implemented method that includes detecting a tag that is associated with a real-world object, determining an object identifier (ID) associated with the tag, transmitting a request for data associated with the real-world object, wherein the request includes the object ID, receiving a set of values associated with the object ID from a data source, where the set of values is provided by the data source based on the object ID and on a query executed on raw machine data associated with the real-world object, and displaying, by a client device within the XR environment, a visualization associated with the set of values.
-
公开(公告)号:US11410403B1
公开(公告)日:2022-08-09
申请号:US17163148
申请日:2021-01-29
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Glen Wong
IPC: G09G5/00 , G06T19/20 , G06F3/01 , G06T3/00 , G06F3/04845 , G06F3/0346
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.
-
38.
公开(公告)号:US11354012B1
公开(公告)日:2022-06-07
申请号:US16657527
申请日:2019-10-18
Applicant: SPLUNK INC.
Inventor: Uladzimir Bahatyrevich , Anthony Barbato , Jesse Chor , Kelly Kong , Ian Slattery , Glen Wong
IPC: G06F3/04815 , G06T19/00 , G06F16/248 , G06F3/04847 , G06F3/01 , G06T19/20 , G06T11/20
Abstract: A mobile device is fitted with an extended reality (XR) software application program executing on a processor within an XR system. A data visualization application receives a selection of a dashboard panel, and automatically places the dashboard panel relative to other dashboard panels displayed on a work surface in the XR environment. The work surface may be in the form of a rectangular or cylindrical surface. The dashboard panels may be arranged on a series of horizontal and/or vertical “rails” that appear as rows or columns, respectively, of dashboard panels on the work surface. A user can select and move the dashboard panels on a particular rail, while not affecting the position of the dashboard panels on the remaining rails. Further, the data visualization application generates a telescoping time selection graphical element that includes multiple segments with different granularities of time for concurrently selecting a time and date range.
-
39.
公开(公告)号:US11276240B1
公开(公告)日:2022-03-15
申请号:US17142956
申请日:2021-01-06
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Glen Wong
Abstract: A mobile device executes an augmented reality (AR) software application that detects an orientation of a client device. The AR software application projects a line from a reference position on the client device to a physical object. The AR software application identifies a first location on the physical object that intersects with the line. The AR software application determines an x-coordinate and a y-coordinate of a portion of the physical object included in an image displayed on the client device based on the first location. The AR software application receives a z-coordinate of the portion of the physical object. In response to receiving user input via the client device, the AR software application anchors an augmented reality object at a second location that corresponds to the x-coordinate, the y-coordinate, and the z-coordinate. The orientation of the augmented reality object corresponds to the orientation of the client device.
-
公开(公告)号:US11217023B1
公开(公告)日:2022-01-04
申请号:US16657509
申请日:2019-10-18
Applicant: SPLUNK INC.
Inventor: Samuel John Angelo Alberico , Jesse Chor , Kelly Kong , Ian Slattery , Glen Wong
Abstract: Techniques are disclosed for generating a three-dimensional (3D) visualization of data in an extended reality (XR) environment. One embodiment provides a computer-implemented method that includes receiving, via an input device, a repositioning of a first panel displayed within an XR environment and determining that, subsequent to the repositioning, at least one portion of the first panel overlaps with a second panel displayed within the XR environment. The method further includes, subsequent to the determination, generating a first 3D visualization of first data associated with the first panel and second data associated with the second panel. In addition, the method includes causing the first 3D visualization to be displayed within the XR environment.
-
-
-
-
-
-
-
-
-