Patents by Inventor Cam Thi-Nguyet NGUYEN

Cam Thi-Nguyet 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).

  • Patent number: 11855850
    Abstract: In a distributed cloud environment, a collecting agent deployed external to a kernel of a compute host collects network data packets describing various raw events communicated between compute instances of the environment and metadata associated with the events from various sources. The collecting agent communicates the metadata to a cloud application. The collecting agent also communicates the packets to a stream processor that is decoupled from the collecting agent. The stream processor processes the packets in a stateful manner to generate a set of time series data. The time series data is communicated to the cloud application, where a set of enhanced time series data is generated by merging the time series data with the metadata in a distributed manner. A topology map describing the compute instances of the distributed cloud environment is then generated based on the set of enhanced time series data. The topology map is then displayed.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: December 26, 2023
    Assignee: Nutanix, Inc.
    Inventors: Tanveer Singh Gill, Harjot Singh Gill, Jacques Arnoux, Cam Thi-Nguyet Nguyen, Saravana Soundararajan, Haolin Lu, Anh Thi-Nguyet Nguyen
  • Patent number: 11575579
    Abstract: In a distributed cloud environment, a collecting agent deployed external to a kernel of a compute host collects network data packets describing various raw events communicated between compute instances of the distributed cloud environment and metadata associated with the events from various sources. The collecting agent communicates the metadata to a cloud service where it may be stored. The collecting agent communicates the packets to a stream processor that is decoupled from the collecting agent. The stream processor processes the packets in a stateful manner to generate a set of time series data. The time series data is communicated to the cloud application, where a set of enhanced time series data is generated by merging the time series data with the metadata in a distributed manner. A topology map describing the compute instances of the distributed cloud environment is then generated based on the set of enhanced time series data.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: February 7, 2023
    Inventors: Tanveer Singh Gill, Harjot Singh Gill, Jacques Arnoux, Cam Thi-Nguyet Nguyen, Saravana Soundararajan, Haolin Lu, Anh Thi-Nguyet Nguyen
  • Publication number: 20180316568
    Abstract: In a distributed cloud environment, a collecting agent deployed external to a kernel of a compute host collects network data packets describing various raw events communicated between compute instances of the distributed cloud environment and metadata associated with the events from various sources. The collecting agent communicates the metadata to a cloud service where it may be stored. The collecting agent communicates the packets to a stream processor that is decoupled from the collecting agent. The stream processor processes the packets in a stateful manner to generate a set of time series data. The time series data is communicated to the cloud application, where a set of enhanced time series data is generated by merging the time series data with the metadata in a distributed manner. A topology map describing the compute instances of the distributed cloud environment is then generated based on the set of enhanced time series data.
    Type: Application
    Filed: April 25, 2018
    Publication date: November 1, 2018
    Applicant: Nutanix, Inc.
    Inventors: Tanveer Singh GILL, Harjot Singh GILL, Jacques ARNOUX, Cam Thi-Nguyet Nguyen, Saravana SOUNDARARAJAN, Haolin LU, Anh Thi-Nguyet NGUYEN
  • Publication number: 20180309637
    Abstract: In a distributed cloud environment, a collecting agent deployed external to a kernel of a compute host collects network data packets describing various raw events communicated between compute instances of the environment and metadata associated with the events from various sources. The collecting agent communicates the metadata to a cloud application. The collecting agent also communicates the packets to a stream processor that is decoupled from the collecting agent. The stream processor processes the packets in a stateful manner to generate a set of time series data. The time series data is communicated to the cloud application, where a set of enhanced time series data is generated by merging the time series data with the metadata in a distributed manner. A topology map describing the compute instances of the distributed cloud environment is then generated based on the set of enhanced time series data. The topology map is then displayed.
    Type: Application
    Filed: April 25, 2018
    Publication date: October 25, 2018
    Applicant: Nutanix, Inc.
    Inventors: Tanveer Singh GILL, Harjot Singh GILL, Jacques ARNOUX, Cam Thi-Nguyet NGUYEN, Saravana SOUNDARARAJAN, Haolin LU, Anh Thi-Nguyet NGUYEN