Patents by Inventor Hong Phuoc Nguyen

Hong Phuoc 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: 10915284
    Abstract: Mechanisms for implementing a multi-monitor full screen mode in an application module are disclosed. An application module determines a number (N) of monitors that are coupled to a plurality of video ports of a device. The application module directs a window management module (WMM) that is independent of the application module to display at least one cover window that has dimensions coextensive with dimensions of respective maximum display areas of the N monitors. A primary monitor of the N monitors is determined, and a full screen display area associated with the primary monitor is determined. A main application window of the application module is sized to have dimensions that are at least coextensive with dimensions of the full screen display area, and the WMM is directed to display the main application window on the at least on primary monitor.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: February 9, 2021
    Assignee: LOCKHEED MARTIN CORPORTATION
    Inventors: Howell Hollis, Michael C. Semeniuk, Robert Charles McCarthy, Zachary James Heylmun, Hong Phuoc Nguyen
  • Patent number: 10013732
    Abstract: Mechanisms for externally directing graphics processing unit data are disclosed. A simulator module includes an external application interface that is configured to communicate with an external application that is independent of the simulator module. The simulator module is configured to receive from the external application via the external application interface first user data and provide the first user data to a graphics processing unit (GPU) for use by a first shader function for image rendering during a first period of time. The simulator module continuously generates simulation data associated with a simulation and provides the simulation data to the GPU for the image rendering during the first period of time.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 3, 2018
    Assignee: Lockheed Martin Corporation
    Inventors: Robert C. McCarthy, Zachary J. Heylmun, Hong Phuoc Nguyen, Howell B. Hollis
  • Publication number: 20150040062
    Abstract: Mechanisms for implementing a multi-monitor full screen mode in an application module are disclosed. An application module determines a number (N) of monitors that are coupled to a plurality of video ports of a device. The application module directs a window management module (WMM) that is independent of the application module to display at least one cover window that has dimensions coextensive with dimensions of respective maximum display areas of the N monitors. A primary monitor of the N monitors is determined, and a full screen display area associated with the primary monitor is determined. A main application window of the application module is sized to have dimensions that are at least coextensive with dimensions of the full screen display area, and the WMM is directed to display the main application window on the at least on primary monitor.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: Lockheed Martin Corporation
    Inventors: Howell Hollis, Michael C. Semeniuk, Robert Charles McCarthy, Zachary James Heylmun, Hong Phuoc Nguyen
  • Publication number: 20150002521
    Abstract: Mechanisms for externally directing graphics processing unit data are disclosed. A simulator module includes an external application interface that is configured to communicate with an external application that is independent of the simulator module. The simulator module is configured to receive from the external application via the external application interface first user data and provide the first user data to a graphics processing unit (GPU) for use by a first shader function for image rendering during a first period of time. The simulator module continuously generates simulation data associated with a simulation and provides the simulation data to the GPU for the image rendering during the first period of time.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Robert C. McCarthy, Zachary J. Heylmun, Hong Phuoc Nguyen, Howell B. Hollis