Patents by Inventor Gavin Chen

Gavin Chen 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).

  • Publication number: 20260149569
    Abstract: Techniques are disclosed to establish trust in a cluster of edge devices. A new cloud-computing edge device can be connected to a cluster of cloud-computing edge devices. The new cloud-computing edge device can store a fleet encryption key and a plurality of public encryption keys corresponding to the cluster of cloud-computing edge devices. The new cloud-computing edge device can use the fleet encryption key to generate encrypted message data including a new public encryption key and send the encrypted message data to the cluster. If the encrypted message data is successfully decrypted by the cluster of cloud-computing edge devices, the new cloud-computing edge device can send a request for a session token to the cluster of cloud-computing edge devices. If a signature of the request is verified, the new cloud-computing edge device can receive the session token and establish a communication session with the cluster of cloud-computing edge devices.
    Type: Application
    Filed: January 20, 2026
    Publication date: May 28, 2026
    Applicant: Oracle International Corporation
    Inventors: Naren Shivashankar Vasanad, Suresh Sagiraju, Harshit Kumar Kalley, Srikanth Vavilapalli, Gavin Chen, Denny Man Bun Yim
  • Patent number: 12556373
    Abstract: Techniques are disclosed to establish trust in a cluster of edge devices. An edge device cloud service can associate a first cloud-computing edge device with a fleet of cloud-computing edge devices and provision the first cloud-computing edge device with a master encryption key. The edge device cloud service can associate a second cloud-computing edge device with the fleet and provision the second cloud-computing edge device with the master encryption key and the first public encryption key. The first cloud-computing edge device can receive from the second cloud-computing edge device encrypted message data comprising the second public encryption key. The first cloud-computing edge device can decrypt the encrypted message data using the master encryption key stored in the first key store and update the first key store with the second public encryption key.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: February 17, 2026
    Assignee: Oracle International Corporation
    Inventors: Naren Shivashankar Vasanad, Suresh Sagiraju, Harshit Kumar Kalley, Srikanth Vavilapalli, Gavin Chen, Denny Man Bun Yim
  • Publication number: 20250106006
    Abstract: Techniques are disclosed to establish trust in a cluster of edge devices. An edge device cloud service can associate a first cloud-computing edge device with a fleet of cloud-computing edge devices and provision the first cloud-computing edge device with a master encryption key. The edge device cloud service can associate a second cloud-computing edge device with the fleet and provision the second cloud-computing edge device with the master encryption key and the first public encryption key. The first cloud-computing edge device can receive from the second cloud-computing edge device encrypted message data comprising the second public encryption key. The first cloud-computing edge device can decrypt the encrypted message data using the master encryption key stored in the first key store and update the first key store with the second public encryption key.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 27, 2025
    Applicant: Oracle International Corporation
    Inventors: Naren Shivashankar Vasanad, Suresh Sagiraju, Harshit Kumar Kalley, Srikanth Vavilapalli, Gavin Chen, Denny Man Bun Yim
  • Patent number: 11307967
    Abstract: Techniques for test orchestration are disclosed. A system executes multiple test execution plans, using instances of a same test container image that encapsulates a test environment and instances of at least two different test support container images that are specified by different user-defined test configurations and each configured to perform, respectively, one or more test support operations. To execute each of the test execution plans, the system generates a respective instance of the test container image and one or more test support containers. A particular test execution plan includes generating a test support container that is specified in a corresponding user-defined test configuration and that is different from any test support container specified in another user-defined test configuration.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: April 19, 2022
    Assignee: Oracle International Corporation
    Inventors: Yingfei Zhang, Gavin Chen, Eileen He, Eric Cao
  • Publication number: 20200250074
    Abstract: Techniques for test orchestration are disclosed. A system executes multiple test execution plans, using instances of a same test container image that encapsulates a test environment and instances of at least two different test support container images that are specified by different user-defined test configurations and each configured to perform, respectively, one or more test support operations. To execute each of the test execution plans, the system generates a respective instance of the test container image and one or more test support containers. A particular test execution plan includes generating a test support container that is specified in a corresponding user-defined test configuration and that is different from any test support container specified in another user-defined test configuration.
    Type: Application
    Filed: March 22, 2019
    Publication date: August 6, 2020
    Applicant: Oracle International Corporation
    Inventors: Yingfei Zhang, Gavin Chen, Eileen He, Eric Cao
  • Patent number: 10249361
    Abstract: A subsystem configured to write data to a static random access memory cell employs a single N-channel MOS device connected to ground in each leg of the bi-stable memory cell to overdrive the stored data. The subsystem implements the dual control required to effect matrix operation of the SRAM cell in the gate circuit of the single N-channel MOS device in the drive path. Specifically, the column select signal controls a semiconductor junction that interrupts the data connection to the gate. In this manner, the column select control is removed from the drive path, thus increasing drive strength. Further, a second semiconductor junction connects the gate of the single NMOS device in the drive path when the gate signal is interrupted.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: April 2, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: Eugene Wang, Gavin Chen, Demi Shen
  • Patent number: 9240232
    Abstract: A subsystem configured to write data to a static random access memory cell employs a single N-channel MOS device connected to ground in each leg of the bi-stable memory cell to overdrive the stored data. The subsystem implements the dual control required to effect matrix operation of the SRAM cell in the gate circuit of the single N-channel MOS device in the drive path. Specifically, the column select signal controls a semiconductor junction that interrupts the data connection to the gate. In this manner, the column select control is removed from the drive path, thus increasing drive strength. Further, a second semiconductor junction connects the gate of the single NMOS device in the drive path when the gate signal is interrupted.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: January 19, 2016
    Assignee: NVIDIA Corporation
    Inventors: Eugene Wang, Gavin Chen, Demi Shen
  • Publication number: 20150200006
    Abstract: A subsystem configured to write data to a static random access memory cell employs a single N-channel MOS device connected to ground in each leg of the bi-stable memory cell to overdrive the stored data. The subsystem implements the dual control required to effect matrix operation of the SRAM cell in the gate circuit of the single N-channel MOS device in the drive path. Specifically, the column select signal controls a semiconductor junction that interrupts the data connection to the gate. In this manner, the column select control is removed from the drive path, thus increasing drive strength. Further, a second semiconductor junction connects the gate of the single NMOS device in the drive path when the gate signal is interrupted.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: NVIDIA CORPORATION
    Inventors: Eugene WANG, Gavin CHEN, Demi SHEN
  • Patent number: 8480737
    Abstract: Novel bioabsorbable, columellar strut implants are disclosed. The struts are useful in rhinoplasty and nasal reconstruction surgical procedures. The devices have opposed lateral sides connected to a spine member to form a tissue-receiving channel.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: July 9, 2013
    Assignee: Ethicon, Inc.
    Inventors: Krasimira Hristov, Gavin Chen, Jianxin Guo, James A. Matrunich
  • Publication number: 20120078367
    Abstract: Novel bioabsorbable, columellar strut implants are disclosed. The struts are useful in rhinoplasty and nasal reconstruction surgical procedures. The devices have opposed lateral sides connected to a spine member to form a tissue-receiving channel.
    Type: Application
    Filed: September 27, 2010
    Publication date: March 29, 2012
    Inventors: Krasimira Hristov, Gavin Chen, Jianxin Guo, James A. Matrunich