Patents by Inventor Jesse Chor
Jesse Chor has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12289295Abstract: Various embodiments of the present application set forth a computer-implemented method that includes receiving, by a trusted tunnel bridge and from a first application executing in a first network, a first encrypted data packet, where the first encrypted data packet includes an encrypted portion of data, and a destination device identifier (DDI). The method further includes determining, by the trusted tunnel bridge, a particular device in a second network and associated with the DDI included in the first encrypted data packet. The method further includes sending, by the trusted tunnel bridge directly to the particular device, the first encrypted data packet.Type: GrantFiled: January 23, 2024Date of Patent: April 29, 2025Assignee: SPLUNK INC.Inventors: Jesse Chor, Michael Emery
-
Patent number: 12182209Abstract: 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.Type: GrantFiled: June 29, 2021Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Devin Bhushan, Jesse Chor, Sammy Lee, Glen Wong
-
Patent number: 12141426Abstract: A mobile device is fitted with an extended reality (XR) software application program executing on a processor within an XR system, and optionally a camera. Via the XR software application program, various techniques are performed for interacting with a physical object via the XR environment, in particular modifying, for example, a state or a parameter or operations of the object. In a technique, the XR software application program facilitates directing a physical computing system or device to perform certain actions associated with a physical object.Type: GrantFiled: July 31, 2019Date of Patent: November 12, 2024Assignee: Cisco Technology, Inc.Inventors: Devin Bhushan, Jesse Chor, Sammy Lee, Glen Wong
-
Patent number: 12136174Abstract: 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.Type: GrantFiled: October 8, 2021Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Jesse Chor, Michael Emery, Christopher Chan, Glen Wong, Devin Bhushan
-
Patent number: 12112010Abstract: 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.Type: GrantFiled: May 8, 2023Date of Patent: October 8, 2024Assignee: SPLUNK INC.Inventors: Jesse Chor, Colin Daly, Kelly Kong, Glen Wong
-
Patent number: 12081418Abstract: In various embodiments, a computer-implemented method comprises acquiring status data for settings that control operations of the edge sensor device, transmitting the status data to a backend system, receiving a command to modify settings that control the operations of the edge sensor device, the settings specifying (i) one or more subscribers, and (ii) a data collection limit, in response to receiving the command, modifying the setting, acquiring sensor data associated with a physical device operating within a physical environment, where a sensor service collects the the sensor data up to the data collection limit, and the edge sensor device is located proximal to the physical device, inputting the sensor data into an onboard message broker for publishing, and transmitting, from the onboard message broker, the sensor data, where the sensor data is addressed to a first set of one or more subscribers of the onboard message broker.Type: GrantFiled: January 28, 2021Date of Patent: September 3, 2024Assignee: SPLUNK INC.Inventors: Jesse Chor, Casing Chu, Tishan Mills, Anthony Ng, Rodrigo Paulo Quaresma, Jonathan Yeung
-
Patent number: 12047450Abstract: Various embodiments of the present application set forth a computer-implemented method that includes receiving a device identifier associated with a sensor device, wherein the device identifier is receivable from a location proximal to the sensor device, assigning the device identifier to a first application executing in a first network, wherein data from the sensor device is transmitted to the first application, and transmitting, to a server, an indication of the assignment of the device identifier to the first application, wherein the server stores the assignment in conjunction with a security configuration associated with the sensor device.Type: GrantFiled: July 30, 2021Date of Patent: July 23, 2024Assignee: SPLUNK INC.Inventors: Jesse Chor, Tishan Mills
-
Patent number: 12019939Abstract: 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.Type: GrantFiled: June 14, 2021Date of Patent: June 25, 2024Assignee: SPLUNK INC.Inventors: Jesse Chor, Varun Gupta, Tuba Rafi, Benjamin Weaver, Glen Wong
-
Patent number: 11893703Abstract: 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.Type: GrantFiled: August 29, 2022Date of Patent: February 6, 2024Assignee: SPLUNK INC.Inventors: Devin Bhushan, Jesse Chor, Glen Wong
-
Patent number: 11895237Abstract: Various embodiments of the present application set forth a computer-implemented method that includes generating, based on a resource file stored at an endpoint device, a credential data packet for authenticating with a first application executing in a first network, where the resource file includes a set of encryption keys associated with a plurality of applications including the first application, and where the credential data packet is encrypted with a device key signed by the endpoint device, and the credential data packet is signed by an endpoint device management (EDM) key extracted from the set of encryptions keys included in the resource file, sending, by the endpoint device, the credential data packet to the first application via a trusted communication channel, and receiving, by the endpoint device and in response to the credential data packet, an authorization packet from the first application via the trusted communication channel.Type: GrantFiled: January 5, 2023Date of Patent: February 6, 2024Assignee: SPLUNK INC.Inventors: Mingyuan Chen, Jesse Chor, Dylan Patricia Conway, Michael Emery, Simon Tam, Eeshan Wagh, Glen Wong, Everett Yip
-
Patent number: 11882099Abstract: Various embodiments of the present application set forth a computer-implemented method that includes receiving, by a trusted tunnel bridge and from a first application executing in a first network, a first encrypted data packet, where the first encrypted data packet includes an encrypted portion of data, and a destination device identifier (DDI). The method further includes determining, by the trusted tunnel bridge, a particular device in a second network and associated with the DDI included in the first encrypted data packet. The method further includes sending, by the trusted tunnel bridge directly to the particular device, the first encrypted data packet.Type: GrantFiled: January 29, 2021Date of Patent: January 23, 2024Assignee: SPLUNK INC.Inventors: Jesse Chor, Michael Emery
-
Patent number: 11853366Abstract: Various embodiments of the present application set forth a computer-implemented method comprising detecting a tag associated with a real-world object, determining a object identifier (ID) associated with the tag, determining a first user role associated with a user of an XR environment, receiving a set of values associated with the object ID and the user role from a data source, wherein 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 that displays the set of values.Type: GrantFiled: April 30, 2019Date of Patent: December 26, 2023Assignee: SPLUNK INC.Inventors: Devin Bhushan, Jesse Chor, Glen Wong
-
Patent number: 11853533Abstract: A device that includes an extended reality application is employed by a user to access an extended reality environment. A selection of a first user interface object included in a plurality of user interface objects displayed in the extended reality environment is received via an input device associated with the extended reality environment. Each user interface object included in the plurality of user interface objects is associated with a different set of dashboard panels. At least a first portion of a first set of dashboard panels associated with the first user interface object is displayed in a foreground area of a workspace of the XR environment. The foreground area has a first depth relative to a user viewpoint within the XR environment. The workspace further comprises a background area having a second depth relative to the user viewpoint within the XR environment.Type: GrantFiled: January 31, 2019Date of Patent: December 26, 2023Assignee: SPLUNK INC.Inventors: Jesse Chor, Colin Daly, Kelly Kong, Glen Wong
-
Patent number: 11847773Abstract: 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.Type: GrantFiled: April 27, 2018Date of Patent: December 19, 2023Assignee: SPLUNK INC.Inventors: Jesse Chor, Michael Emery, Christopher Chan, Glen Wong, Devin Bhushan
-
Patent number: 11836869Abstract: 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.Type: GrantFiled: January 3, 2022Date of Patent: December 5, 2023Assignee: SPLUNK INC.Inventors: Samuel John Angelo Alberico, Jesse Chor, Kelly Kong, Ian Slattery, Glen Wong
-
Patent number: 11822597Abstract: 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.Type: GrantFiled: August 13, 2020Date of Patent: November 21, 2023Assignee: SPLUNK INC.Inventors: Jesse Chor, Michael Emery, Christopher Chan, Glen Wong, Devin Bhushan
-
Patent number: 11790623Abstract: 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, techniques are performed for manipulating virtual objects in an XR environment. In one technique, the XR software application program facilitates the movement of a virtual object from a first location to a second location, within a plane parallel to a touchscreen of a mobile device, responsive to a displacement determined based on user input detected via the touchscreen.Type: GrantFiled: December 27, 2022Date of Patent: October 17, 2023Assignee: SPLUNK INC.Inventors: Devin Bhushan, Jesse Chor, Glen Wong, Jim Jiaming Zhu
-
Patent number: 11790649Abstract: A mobile device is fitted with an extended reality (XR) software application program executing on a processor within an XR system, and optionally a camera. Via the XR software application program, various techniques are performed for interacting with a physical object via the XR environment. In particular, the XR software application program generates and displays visual representations of real-time metric data received from a data intake and query system along with auxiliary data received from an asset management system. In addition, the XR software application program detects user interactions with the XR environment. In response, the XR software application generates messages directed to the asset management system. The messages include commands to update the auxiliary data associated with the physical object.Type: GrantFiled: March 14, 2022Date of Patent: October 17, 2023Assignee: SPLUNK INC.Inventors: Devin Bhushan, Jesse Chor, Sammy Lee, Glen Wong
-
Patent number: 11714980Abstract: 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.Type: GrantFiled: November 19, 2021Date of Patent: August 1, 2023Assignee: SPLUNK INC.Inventors: Devin Bhushan, Jesse Chor, Sammy Lee, Glen Wong
-
Patent number: 11699268Abstract: 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 an extended reality (XR) object located within an XR environment. The XR system receives, via the client device, a request to move the selected XR object within the XR environment. The XR system calculates a first distance between a first feature of the XR object and a first plane associated with a first physical object within the XR environment. The XR system determines that the first distance is within a particular distance. In response to determining that the first 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.Type: GrantFiled: July 2, 2021Date of Patent: July 11, 2023Assignee: SPLUNK INC.Inventors: Devin Bhushan, Jesse Chor, Glen Wong, Stanislav Yazhenskikh, Jim Zhu