Patents by Inventor Trung Hoai Nguyen

Trung Hoai Nguyen 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: 20240143365
    Abstract: Techniques are described for creating a container environment that implements direct communications between pods. This includes the creation of a management component (such as a control plane) of the container environment, the creation of nodes within an implementation component (such as a data plane) of the container environment, and the attaching of virtualized network interface cards (VNICs) to each node. This also includes creating a custom resource for each node, where the custom resource stores internet protocol (IP) addresses assigned to the node and stored within the VNICs for the node. Pods implemented within these nodes obtain an IP address from the VNICs for their respective node and communicate with each other utilizing the IP addresses via virtual communication devices and the VNICs.
    Type: Application
    Filed: October 26, 2022
    Publication date: May 2, 2024
    Applicant: Oracle International Corporation
    Inventors: Trung Hoai Nguyen, Joshua Aaron Horwitz
  • Publication number: 20240126581
    Abstract: Techniques are described for implementing a container environment where each pod within the container environment is provided with a unique IP address and a virtual communication device such as an IPvlan device. Communications from source pods are directly routed to destination pods within the container environment by one or more virtualized network interface cards (VNICs) utilizing the unique IP addresses of the destination pods, without the need for bridging and encapsulation. This reduces a size of data being transmitted and also eliminates a compute cost necessary to perform encapsulation of data during transmission.
    Type: Application
    Filed: October 12, 2022
    Publication date: April 18, 2024
    Applicant: Oracle International Corporation
    Inventors: Trung Hoai Nguyen, Devon Howard Crouse, Sohan Patil
  • Publication number: 20240086218
    Abstract: Techniques are described for transmitting metric data between tenancies. Metric data is gathered for resources within a customer tenancy of a multi-tenant environment. This metric data is sent to a service tenancy of the multi-tenant environment, where the service tenancy is separate from the customer tenancy. The metric data is validated and preprocessed within the service tenancy to make sure that all required fields (such as key-value pairs) are located within the metric data. The preprocessed metric data is then sent to a telemetry service for analysis.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 14, 2024
    Applicant: Oracle International Corporation
    Inventors: Oscar Manuel Olazabal, Joshua Aaron Horwitz, Trung Hoai Nguyen
  • Patent number: 11847244
    Abstract: A private information detector for data loss prevention is described.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 19, 2023
    Assignee: Shoreline Labs, Inc.
    Inventors: Isaac Abhay Madan, Rohan Shrikant Sathe, Trung Hoai Nguyen, Yiang Zheng
  • Publication number: 20230126922
    Abstract: The described techniques are directed towards a host virtual machine configured to host a container. In some examples, a device can monitor communication between a container executing on a host virtual machine and the host virtual machine. The host virtual machine can include a first operating system. The container can include a first computer-executable instruction. The device can detect that the first computer-executable instruction is configured to run on a second operating system based on monitoring the communication between the container executing on the host virtual machine and the host virtual machine. The device can further detect a second computer-executable instruction that is configured to run on the first operating system, the second computer-executable instruction can be accessible to the host virtual machine. The device can further include mounting the second computer-executable instruction from the host virtual machine into the container.
    Type: Application
    Filed: March 14, 2022
    Publication date: April 27, 2023
    Applicant: Oracle International Corporation
    Inventors: Trung Hoai Nguyen, Rohit Ravindra Chaware, Arjun Sridhar, Sohan Dinkar Patil