Patents by Inventor Trung Q. Nguyen

Trung Q. 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: 11946225
    Abstract: One embodiment of a hydraulic system for a machine has a first hydraulic circuit including a first pump coupled to a first hydraulic actuator configured to move a first implement of the machine. A second hydraulic circuit includes a second pump coupled to a second hydraulic actuator configured to move a second implement. An electric motor mechanically couples to the first pump and to the second pump. An operator interface receives input from an operator requesting movement of the first and second implements. A controller communicatively coupled to the electric motor and to the operator interface determines, based on the requested movement of the first and second implements respectively, first and second flow allocations respectively for the first and second pumps and determines respective target displacements for the first and second pumps.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 2, 2024
    Assignee: Caterpillar Inc.
    Inventors: Kalpeshkumar N Patel, Darren A Blum, Aleksandar M Egelja, Barrett A Flinn, Ryan P McEnaney, Trung Q Nguyen, David J Lomax
  • Publication number: 20220381006
    Abstract: One embodiment of a hydraulic system for a machine has a first hydraulic circuit including a first pump coupled to a first hydraulic actuator configured to move a first implement of the machine. A second hydraulic circuit includes a second pump coupled to a second hydraulic actuator configured to move a second implement. An electric motor mechanically couples to the first pump and to the second pump. An operator interface receives input from an operator requesting movement of the first and second implements. A controller communicatively coupled to the electric motor and to the operator interface determines, based on the requested movement of the first and second implements respectively, first and second flow allocations respectively for the first and second pumps and determines respective target displacements for the first and second pumps.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Applicant: Caterpillar Inc.
    Inventors: Kalpeshkumar N. Patel, Darren A. Blum, Aleksandar M. Egelja, Barrett A. Flinn, Ryan P. McEnaney, Trung Q. Nguyen, David J. Lomax
  • Patent number: 7536376
    Abstract: A user command communicating at least one log record search key is received from a user. A first set of one or more log records matching the log record search key is retrieved. Utilizing one or more fields from these log records, additional search criteria is dynamically composed. A second set of one or more log records matching the additional search criteria is retrieved from the DBMS log file wherein this second set of log records is logically related to the first set of log records and wherein the second set of log records is void of the log record search key. A log retrieval routine or tool deploying the above method is hereinafter referred to as a “self-learning log retrieval tool”.
    Type: Grant
    Filed: October 3, 2003
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: Dario D'Angelo, Mary Anne Morgan, Trung Q. Nguyen, Alan R. Smith, Thomas R. Sullivan
  • Patent number: 7085782
    Abstract: A log list comprising log identifiers is received, wherein the log list delineates a set of logs to be groomed. A log sequence number and a time-stamp are extracted from the first log record of each log in the set of logs. A system ID is extracted from a log record of each log in the set of logs. An appended log list is created wherein the system ID, time-stamp and log sequence number comprise appended information that is logically appended to each of respective ones of the log identifiers. The appended log list is sorted utilizing at least a portion of the appended information, the result comprising a sorted appended log list. An actual log sequence number is extracted from the last log record of each log in the set of logs. Each of the actual log sequence numbers is compared to a corresponding predicted log sequence number, wherein the corresponding predicted log sequence number is computed utilizing the sorted appended log list.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: Dario D'Angelo, Mary Anne Morgan, Trung Q. Nguyen, Alan R. Smith, Thomas R. Sullivan
  • Publication number: 20040230623
    Abstract: A log list comprising log identifiers is received, wherein the log list delineates a set of logs to be groomed. A log sequence number and a time-stamp are extracted from the first log record of each log in the set of logs. A system ID is extracted from a log record of each log in the set of logs. An appended log list is created wherein the system ID, time-stamp and log sequence number comprise appended information that is logically appended to each of respective ones of the log identifiers. The appended log list is sorted utilizing at least a portion of the appended information, the result comprising a sorted appended log list. An actual log sequence number is extracted from the last log record of each log in the set of logs. Each of the actual log sequence numbers is compared to a corresponding predicted log sequence number, wherein the corresponding predicted log sequence number is computed utilizing the sorted appended log list.
    Type: Application
    Filed: May 14, 2003
    Publication date: November 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Dario D'Angelo, Mary Anne Morgan, Trung Q. Nguyen, Alan R. Smith, Thomas R. Sullivan