-
公开(公告)号:US11893675B1
公开(公告)日:2024-02-06
申请号:US17515345
申请日:2021-10-29
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Caelin Thomas Jackson-King , Stanislav Yazhenskikh , Jim Jiaming Zhu
CPC classification number: G06T15/04 , G06T7/0002 , G06T17/05 , G06T17/20 , G06T2200/08 , G06T2207/30168
Abstract: Various implementations set forth a computer-implemented method for scanning a three-dimensional (3D) environment. The method includes generating, in a first time interval, a first extended reality (XR) stream based on a first set of meshes representing a 3D environment, transmitting, to a remote device, the first XR stream for rendering a 3D representation of a first portion of the 3D environment in a remote XR environment, determining that the 3D environment has changed based on a second set of meshes representing the 3D environment and generated subsequent to the first time interval, generating a second XR stream based on the second set of meshes, and transmitting, to the remote device, the second XR stream for rendering a 3D representation of at least a portion of the changed 3D environment in the remote XR environment.
-
公开(公告)号:US11823407B1
公开(公告)日:2023-11-21
申请号:US17163309
申请日:2021-01-29
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
CPC classification number: G06T7/529 , G06T7/40 , G06T7/73 , G06T17/205 , G06T2207/20132
Abstract: A client device that includes a camera and an extended reality client application program is employed by a user in a physical space, such as an industrial or campus environment. The user aims the camera within the mobile device at a real-world asset, such as a computer system, classroom, or vehicle. The client device acquires a digital representation, comprising a 2D representation of a physical space and a depth map, and detects 3D objects included in the acquired representation that corresponds to one or more anchors. The client device queries a data intake and query system for asset content associated with the detected anchors. Upon receiving the asset content from the data intake and query system, the client device generates visualizations of the asset content and presents the visualizations via a display device.
-
公开(公告)号: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.
-
公开(公告)号:US11651571B1
公开(公告)日:2023-05-16
申请号:US17479946
申请日:2021-09-20
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
CPC classification number: G06T19/006 , G01S17/89 , G06T15/04 , G06T17/20
Abstract: Various implementations or examples set forth a method for scanning a three-dimensional (3D) environment. The method includes generating, based on sensor data captured by a depth sensor on a device, a 3D mesh representing a physical space; dividing the 3D mesh into a plurality of sub-meshes, wherein each of the plurality of sub-meshes comprises a corresponding set of vertices and a corresponding set of faces comprising edges between pairs of vertices; determining that at least a portion of a first sub-mesh in the plurality of sub-meshes is in a current frame captured by an image sensor on the device; and updating the 3D mesh by texturing the at least a portion of the first sub-mesh with one or more pixels in the current frame onto which the first sub-mesh is projected.
-
公开(公告)号:US11546437B1
公开(公告)日:2023-01-03
申请号:US17086319
申请日:2020-10-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Sammy Lee , Derek Sykes , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: H04L67/02 , H04L67/131 , G06T19/00 , H04L9/40 , G06F3/0482 , G06F16/245 , G06F16/21
Abstract: Various implementations of the present application set forth a method comprising generating three-dimensional data and two-dimensional data representing a physical space that includes a real-world asset, generating an extended-reality (XR) stream representing a remote collaboration session between a host device and a set of remote devices, where the XR stream includes a combination of the three-dimensional data and the two-dimensional data, a set of augmented-reality (AR) elements associated with the real-world asset, and a set of performed actions associated with a portion of the digital representation or at least one AR element, serializing the XR stream into a set of serialized chunks, transmitting the serialized chunks to the remote devices, where the remote devices recreate the XR stream in a set of remote XR environments, and transmitting the serialized chunks to a remote storage device, where a device subsequently retrieves the serialized chunks to replay the remote collaboration session.
-
公开(公告)号:US11482002B1
公开(公告)日:2022-10-25
申请号:US17086306
申请日:2020-10-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06V20/20 , G06F21/60 , G06F16/955 , G06T19/00 , G06V10/20
Abstract: A client device that includes a camera and an extended reality client application program is employed by a user in a physical space, such as an industrial or campus environment. The user aims the camera within the mobile device at a real-world asset, such as a computer system, classroom, or vehicle. The client device acquires a digital image via the camera and detects textual and/or pictorial content included in the acquired image that corresponds to one or more anchors. The client device queries a data intake and query system for asset content associated with the detected anchors. Upon receiving the asset content from the data intake and query system, the client device generates visualizations of the asset content and presents the visualizations via a display device.
-
公开(公告)号: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.
-
30.
公开(公告)号: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.
-
-
-
-
-
-
-
-
-