Patents by Inventor Hao V. Nguyen

Hao V. 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: 8312098
    Abstract: A method and system of establishing communications between at least two independent software modules in a safety critical system, such as a medical system, is provided. The design comprises providing a media connection between software modules, wherein the software modules employ a communications protocol and participate in a bi-directional master-slave relationship between a master module and a slave module. The design further comprises sending an arbitrary length of data between the master and slave modules, wherein the arbitrary length of data is used by the master module to control and obtain status from the slave module, and sending arbitrary data further enables the slave module to return data and status information to the master module. The design also employs a safety critical communications watchdog between the master and slave modules, wherein the safety critical communications watchdog monitors communications quality between the master and slave modules.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: November 13, 2012
    Assignee: Abbott Medical Optics Inc.
    Inventors: Michael J. Claus, Hao V. Nguyen
  • Patent number: 7730362
    Abstract: A method and system of establishing communications between at least two independent software modules is provided. The design comprises providing a media connection between software modules, wherein the software modules employ a communications protocol and participate in a bi-directional master-slave relationship between a master module and a slave module. The design further comprises sending arbitrary data between the master and slave modules, wherein the arbitrary data is used by the master module to control and obtain status from the slave module, and sending arbitrary data further enables the slave module to return data and status information to the master module. The design also employs a communications watchdog between the master and slave modules, wherein the communications watchdog monitors communications quality between the master and slave modules and impairs functionality in the master and slave modules when communications quality degrades.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: June 1, 2010
    Assignee: Abbott Medical Optics Inc.
    Inventors: Michael J. Claus, Hao V. Nguyen
  • Patent number: 7636549
    Abstract: A method and apparatus for managing the establishment of a wireless connection between an instrument host and a non-fixed device is provided. The method comprises acquiring the non-fixed medical device address over a fixed wire by replacing the traditional wireless searching mechanism. The method also comprises providing an authentication mechanism between the instrument host and the non-fixed device, for example, across a wireless communications network.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: December 22, 2009
    Assignee: Abbott Medical Optics Inc.
    Inventors: Dung T. Ma, Hao V. Nguyen
  • Publication number: 20080114852
    Abstract: A method and system of establishing communications between at least two independent software modules is provided. The design comprises providing a media connection between software modules, wherein the software modules employ a communications protocol and participate in a bi-directional master-slave relationship between a master module and a slave module. The design further comprises sending arbitrary data between the master and slave modules, wherein the arbitrary data is used by the master module to control and obtain status from the slave module, and sending arbitrary data further enables the slave module to return data and status information to the master module. The design also employs a communications watchdog between the master and slave modules, wherein the communications watchdog monitors communications quality between the master and slave modules and impairs functionality in the master and slave modules when communications quality degrades.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Applicant: Advanced Medical Optics, Inc.
    Inventors: Michael J. Claus, Hao V. Nguyen
  • Publication number: 20080115146
    Abstract: A method and system of establishing communications between at least two independent software modules in a safety critical system, such as a medical system, is provided. The design comprises providing a media connection between software modules, wherein the software modules employ a communications protocol and participate in a bi-directional master-slave relationship between a master module and a slave module. The design further comprises sending arbitrary data between the master and slave modules, wherein the arbitrary data is used by the master module to control and obtain status from the slave module, and sending arbitrary data further enables the slave module to return data and status information to the master module. The design also employs a safety critical communications watchdog between the master and slave modules, wherein the safety critical communications watchdog monitors communications quality between the master and slave modules.
    Type: Application
    Filed: November 9, 2006
    Publication date: May 15, 2008
    Applicant: Advanced Medical Optics, Inc.
    Inventors: Michael J. Claus, Hao V. Nguyen