-
公开(公告)号: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.
-
公开(公告)号:US11893703B1
公开(公告)日:2024-02-06
申请号:US17897871
申请日:2022-08-29
Applicant: Splunk Inc.
Inventor: Devin Bhushan , Jesse Chor , Glen Wong
IPC: G06T19/00 , G06T19/20 , G06F3/0346 , G06F3/01 , G06F3/04845
CPC classification number: G06T19/20 , G06F3/017 , G06F3/0346 , G06F3/04845 , G06T19/006
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.
-
公开(公告)号:US11847773B1
公开(公告)日:2023-12-19
申请号:US15965799
申请日:2018-04-27
Applicant: Splunk Inc.
Inventor: Jesse Chor , Michael Emery , Christopher Chan , Glen Wong , Devin Bhushan
IPC: G06T7/00 , G06V20/20 , H04W4/021 , H04W4/38 , G06F16/583 , H04L67/131 , G06N7/01 , G06V30/19
CPC classification number: G06T7/0004 , G06F16/5838 , G06N7/01 , H04L67/131 , H04W4/021 , H04W4/38 , G06V30/19
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.
-
公开(公告)号:US11776218B1
公开(公告)日:2023-10-03
申请号:US17086318
申请日: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: G06T19/00 , G06T7/521 , G06T15/20 , H04L67/131 , H04L65/4053
CPC classification number: G06T19/006 , G06T7/521 , G06T15/205 , H04L67/131 , H04L65/4053
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.
-
公开(公告)号:US11670050B1
公开(公告)日:2023-06-06
申请号:US17086325
申请日: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: G06T19/00 , G06T17/10 , G06T19/20 , H04L65/4053 , G06T17/20 , H04L67/131
CPC classification number: G06T19/003 , G06T17/10 , G06T17/20 , G06T19/20 , H04L65/4053 , H04L67/131
Abstract: Various implementations of the present application set forth a method comprising receiving, by a remote device from a host device, geometry data representing a physical space that is remote to a location of the remote device, where the geometry data comprises a set of vertices, a set of faces comprising edges between pairs of vertices, and texture data, constructing, based on the geometry data, an adaptable three-dimensional (3D) representation of the physical space for display at the location of the remote device, receiving, by the remote device, an input representing an interaction with at least one portion of the adaptable 3D representation, and transmitting, to the host device, data corresponding to the interaction.
-
公开(公告)号:US11551421B1
公开(公告)日:2023-01-10
申请号: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.
-
公开(公告)号:US11276236B1
公开(公告)日:2022-03-15
申请号:US16779466
申请日:2020-01-31
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Glen Wong , Stanislav Yazhenskikh , Jim Zhu
IPC: G06F3/0481 , G06T19/20 , G06T19/00 , G06F3/04815 , G06F3/04845 , G06F3/0482
Abstract: An extended reality (XR) system includes an extended reality application executing on a processor within the XR system. The XR system receives, via a client device, a selection of a first extended reality (XR) object located within an XR environment. The XR system receives, via the client device, a request to move the selected first XR object within the XR environment. The XR system calculates a distance between a first feature of the first XR object and a first plane associated with a second XR object within the XR environment. The XR system determines that the distance is within a particular distance. In response to determining that the distance is within the particular distance, the XR system positions the first feature within the XR environment such that the first feature is coplanar with the first plane.
-
公开(公告)号:US11127223B1
公开(公告)日:2021-09-21
申请号:US17086302
申请日: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, 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.
-
公开(公告)号:US12182209B1
公开(公告)日:2024-12-31
申请号:US17362636
申请日:2021-06-29
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Jesse Chor , Sammy Lee , Glen Wong
IPC: G06F16/904 , G06F3/04815 , G06F3/04883 , G06F16/955 , G06T19/00
Abstract: Techniques are disclosed for placing content in and applying layers to an extended reality environment. An extended reality (XR) system determines an identifier that is associated with an object viewable within an extended reality environment. The XR system determines a plurality of data structures associated with the identifier, each data structure including a workspace and a dashboard. The XR system generates, using the plurality of data structures, a plurality of extended reality objects for display in the extended reality environment, each extended reality object including a dashboard from the plurality of data structures, where, in the extended reality environment, a first dashboard is visible. The XR system receives an input associated with the extended reality environment. The XR system causes, in response to the input, the second dashboard to be visible.
-
公开(公告)号:US12112434B1
公开(公告)日:2024-10-08
申请号:US18089416
申请日:2022-12-27
Applicant: SPLUNK INC.
Inventor: Devin Bhushan , Seunghee Han , Caelin Thomas Jackson-King , Jamie Kuppel , Stanislav Yazhenskikh , Jim Jiaming Zhu
CPC classification number: G06T17/205 , G06F3/1454
Abstract: Various implementations or examples set forth a method for scanning a three-dimensional (3D) environment. The method includes generating a 3D representation of the 3D environment that includes one or more 3D meshes. The method also includes determining at least a portion of the 3D environment that falls within a current frame captured by the image sensor. The method further includes generating one or more additional 3D meshes representing the at least a portion of the 3D environment and combining the one or more additional 3D meshes with the one or more 3D meshes into an update to the 3D representation of the 3D environment.
-
-
-
-
-
-
-
-
-