Patents by Inventor Giang L. Nguyen

Giang L. 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: 9971474
    Abstract: A computer-assisted method of receiving request for enhancement (RFE) information includes providing, in a product, a graphical user interface (GUI) configured to present to the user one or more inputs for submitting RFE information. The method further includes conveying, by a first processor associated with the product, the RFE information the user submits to the one or more inputs, the RFE information being tagged with an identifier associating the RFE information with the product. The method also includes receiving, by a second processor, the RFE information and the associated identifier, and providing the RFE information and the associated identifier to a service team associated with the product.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: May 15, 2018
    Assignee: Dell Products, LP
    Inventors: Giang L. Nguyen, Carlos Reyes
  • Patent number: 9658918
    Abstract: A method of recovering from a data storage error includes determining that a data storage error has occurred. The method further includes, upon receiving direction from the user to recover from the data storage error, evaluating a page map relating a logical storage architecture with a physical storage architecture. The method also includes revising the page map based on the evaluating. The data storage error may be one or more of a (i) a missing page and (ii) a duplicate page.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: May 23, 2017
    Assignee: DELL PRODUCTS, LP
    Inventors: Giang L. Nguyen, Matthew C. Harris, Carlos Reyes
  • Patent number: 9552247
    Abstract: Some embodiments are directed to a method, corresponding system, and corresponding apparatus for detecting unexpectedly high latency, due to excessive retries of a given storage device of a set of storage devices. Some embodiments may comprise a processor and associated memory. Some embodiments may monitor one or more completion time characteristics of one or more accesses between the given storage device and one or more host machines. Some embodiments may then compare the one or more completion time characteristics with a given threshold. As a result of the comparison, some embodiments may report, by the one or more host machines, at least one error associated with the given storage device. The error may be unreported by the set of storage devices.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: January 24, 2017
    Assignee: Dell Products, LP
    Inventors: Robert B. Jacoby, Giang L. Nguyen
  • Publication number: 20160246684
    Abstract: A method of recovering from a data storage error includes determining that a data storage error has occurred. The method further includes, upon receiving direction from the user to recover from the data storage error, evaluating a page map relating a logical storage architecture with a physical storage architecture. The method also includes revising the page map based on the evaluating. The data storage error may be one or more of a (i) a missing page and (ii) a duplicate page.
    Type: Application
    Filed: February 20, 2015
    Publication date: August 25, 2016
    Inventors: Giang L. Nguyen, Matthew C. Harris, Carlos Reyes
  • Publication number: 20160124788
    Abstract: Some embodiments are directed to a method, corresponding system, and corresponding apparatus for detecting unexpectedly high latency, due to excessive retries of a given storage device of a set of storage devices. Some embodiments may comprise a processor and associated memory. Some embodiments may monitor one or more completion time characteristics of one or more accesses between the given storage device and one or more host machines. Some embodiments may then compare the one or more completion time characteristics with a given threshold. As a result of the comparison, some embodiments may report, by the one or more host machines, at least one error associated with the given storage device. The error may be unreported by the set of storage devices.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Robert B. Jacoby, Giang L. Nguyen
  • Publication number: 20150317039
    Abstract: A computer-assisted method of receiving request for enhancement (RFE) information includes providing, in a product, a graphical user interface (GUI) configured to present to the user one or more inputs for submitting RFE information. The method further includes conveying, by a first processor associated with the product, the RFE information the user submits to the one or more inputs, the RFE information being tagged with an identifier associating the RFE information with the product. The method also includes receiving, by a second processor, the RFE information and the associated identifier, and providing the RFE information and the associated identifier to a service team associated with the product.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: Dell Products, LP
    Inventors: Giang L. Nguyen, Carlos Reyes