-
公开(公告)号:US11521352B1
公开(公告)日:2022-12-06
申请号:US17086307
申请日:2020-10-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
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, one or more 3D meshes representing a physical space, wherein each of the 3D meshes comprises a corresponding set of vertices and a corresponding set of faces comprising edges between pairs of vertices; determining that a mesh is visible in a current frame captured by an image sensor on the device; determining, based on the corresponding set of vertices and the corresponding set of faces for the mesh, a portion of the mesh that lies within a view frustum associated with the current frame; and updating the one or more 3D meshes by texturing the portion of the mesh with one or more pixels in the current frame onto which the portion is projected.
-
公开(公告)号:US12062234B1
公开(公告)日:2024-08-13
申请号:US17972500
申请日:2022-10-24
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06V20/20 , G06F16/955 , G06F21/60 , G06T19/00 , G06V10/20
CPC classification number: G06V20/20 , G06F16/955 , G06F21/602 , G06T19/006 , G06V10/255
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.
-
公开(公告)号:US11816801B1
公开(公告)日:2023-11-14
申请号:US17163312
申请日: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: G06T19/006 , G06T15/04 , H04L63/0428
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 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.
-
公开(公告)号:US11778033B1
公开(公告)日:2023-10-03
申请号:US18088387
申请日:2022-12-23
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
CPC classification number: H04L67/131 , G06F3/0482 , G06F16/213 , G06F16/245 , G06T19/003 , G06T19/006 , H04L63/1416 , H04L67/02
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.
-
公开(公告)号:US11676345B1
公开(公告)日:2023-06-13
申请号:US17073237
申请日:2020-10-16
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Seunghee Han , Jamie Kuppel , Sammy Lee , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06T19/00 , G06Q10/0633 , G06F16/2455 , G06T11/00 , G06T7/73 , G06V20/20
CPC classification number: G06T19/006 , G06F16/2455 , G06Q10/0633 , G06T7/73 , G06T11/00 , G06V20/20 , G06T2207/30204
Abstract: A device is fitted with a camera and an extended reality (XR) software application program executing on a processor. Via the XR software application program, a technique is performed for automating adaptive workflows in the XR environment. In the technique, the XR software application program determines an identifier of an asset in the XR environment. The XR software application program sends to a data intake and query system a request associated with a playbook having one or more execution tasks associated with the asset. The XR software application program receives the playbook and generates an XR object associated with an execution task in the playbook. The XR software application program causes the XR object to be displayed at a location in the XR environment corresponding to a determined location, relative to the asset, of a portion of the asset with which the execution task is associated.
-
公开(公告)号:US11563813B1
公开(公告)日:2023-01-24
申请号:US17086322
申请日:2020-10-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06F16/245 , H04L67/131 , G06T19/00 , H04L67/02 , H04L9/40 , G06F16/21 , G06F3/04815
Abstract: Various implementations of the present application set forth a method comprising generating a host extended reality (XR) environment representing a physical space that includes a real-world asset, generating, based on sensor data captured by a depth sensor on a mobile device, three-dimensional data representing the physical space, generating, based on sensor data captured by an image sensor on the mobile device, two-dimensional data representing the physical space, generating, based on the three-dimensional data and the two-dimensional data, an adaptable three-dimensional (3D) representation of the physical space, transforming the adaptable 3D representation into geometry data comprising a set of vertices, a set of faces comprising edges between pairs of vertices, and texture data, transmitting the geometry data to a set of one or more remote devices for at least a partial reconstruction of the adaptable 3D representation of the physical space in a set of one or more remote environments.
-
公开(公告)号:US11302083B1
公开(公告)日:2022-04-12
申请号:US16945732
申请日:2020-07-31
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Seunghee Han , Jamie Kuppel , Sammy Lee , Glen Wong
Abstract: One or more disclosed techniques comprise generating an extended reality (XR) template at a first location, where the XR template represents a virtual space in an XR environment that is associated with a real-world object at a second location, and generating a template object that represents the real-world object, wherein the template object is included in the XR template. The techniques further comprise modifying the template object to include a marker that corresponds to a real-world marker associated with the real-world object, generating a first template XR object that corresponds a first XR object to be displayed in the XR environment, where the first template XR object is positioned within the XR template relative to the marker included on the template object, and assigning the XR template to the real-world marker.
-
公开(公告)号:US12299819B1
公开(公告)日:2025-05-13
申请号:US18068471
申请日:2022-12-19
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
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, one or more 3D meshes representing a physical space, wherein each of the 3D meshes comprises a corresponding set of vertices and a corresponding set of faces comprising edges between pairs of vertices; determining that a mesh is visible in a current frame captured by an image sensor on the device; determining, based on the corresponding set of vertices and the corresponding set of faces for the mesh, a portion of the mesh that lies within a view frustum associated with the current frame; and updating the one or more 3D meshes by texturing the portion of the mesh with one or more pixels in the current frame onto which the portion is projected.
-
公开(公告)号:US12277659B1
公开(公告)日:2025-04-15
申请号:US18479688
申请日:2023-10-02
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Sammy Lee , Derek Sykes , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06T19/00 , G06T7/521 , G06T15/20 , H04L65/4053 , H04L67/131
Abstract: Various implementations of the present application set forth a method comprising generating, based on first sensor data captured by a depth sensor on a mobile device, three-dimensional data representing a physical space that includes a real-world asset, generating, based on second sensor data captured by an image sensor on the mobile device, two-dimensional data representing the physical space, combining, based on a correlation the three-dimensional data and the two-dimensional data, the two-dimensional data and the three-dimensional data into an extended reality (XR) stream, where the XR stream includes a digital representation of the real-world asset, and transmitting, to a remote device, the XR stream for rendering at least a portion of the digital representation of the real-world asset in a remote XR environment.
-
公开(公告)号:US11899658B1
公开(公告)日:2024-02-13
申请号:US17086301
申请日:2020-10-30
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
IPC: G06F16/242 , G06F16/22 , G06T11/00 , G06T19/00 , H04W4/021
CPC classification number: G06F16/244 , G06F16/2282 , G06T11/001 , G06T19/006 , H04W4/021
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.
-
-
-
-
-
-
-
-
-