Patents by Inventor Chau Duong

Chau Duong 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).

  • Publication number: 20230361585
    Abstract: Embodiments provide a wall-mountable storage system. The wall-mountable storage system includes a first storage structure configured to mount to a wall, the first storage structure including a modular accessory interface and an alignment interface. The wall-mountable storage system also includes a modular accessory configured to engage with and be supported by the modular accessory interface. The first storage structure is configured to receive power from an external power source and output power to the modular accessory.
    Type: Application
    Filed: May 2, 2023
    Publication date: November 9, 2023
    Inventors: Connor S. Irwin, Brianna E. Williams, Gabriel J. Sandoval, Tyler H. Knight, Raquel M. Rabago, Benjamin G. Politte, Ho Quynh Chau Duong, Jeffrey Groves, Frederick W. Bryan, J. Luke Jenkins, Nicolas J. Hanks, Kwok Ting Mok, Ying Chung Tse, Man Kit Mok
  • Publication number: 20230202122
    Abstract: A glue pen including a housing, a heater element, and a feed mechanism. The housing is configured to support a meltable adhesive substance. The heater element is disposed in the housing. The feed mechanism is coupled to the housing. The feed mechanism includes a first actuator and a second actuator. Each of the first actuator and the second actuator is selectively movable relative to the other actuator to move the meltable adhesive substance toward the heater element.
    Type: Application
    Filed: December 15, 2022
    Publication date: June 29, 2023
    Inventors: Todd Snyder, Grant A. Wood, Gabriel J. Sandoval, Neil Wright, Ho Quynh Chau Duong, Brianna E. Williams
  • Patent number: 11487536
    Abstract: A computer-implemented method or system is provided to automate actions for one or more applications executed via a platform using at least one virtual machine in a guest system. Each virtual machine includes a guest operating system, a guest agent and an application to be executed on the virtual machine. The method or system stores in a memory user-defined automation actions and causal relationships between the user-defined automation actions from which an automation graph is derived for the application to be executed on the virtual machine on the guest system; launches the guest system and the virtual machine via the platform; and executes the user-defined automation actions via the guest agent of the virtual machine according to the automation graph after the guest system and the virtual machine are launched.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 1, 2022
    Assignee: AVEVA Software, LLC
    Inventors: Johan Prinsloo, Geoffrey Tarcha, Roy Li, Jagan Annamalai, Chau Duong, Andrew Goorchenko, Marlina Lukman, Ian Willetts
  • Publication number: 20200133709
    Abstract: Virtual machine storage and runtime provisioning comprises accessing a base generalized reusable virtual machine image and configuring memory according to an instantiated copy of the base virtual machine image. Project specific content is accessed from a central content store configured to store content separately from the base machine image. The instantiated machine image and project specific content are linked at launch time to form a project specific functioning virtual machine. After completion of the project specific function, the project specific content is stored separately and the project specific functioning virtual machine is removed from memory. This minimizes use of virtual machine instances to only when needed and makes content available to other users.
    Type: Application
    Filed: January 2, 2020
    Publication date: April 30, 2020
    Inventors: Johan Prinsloo, Geoffrey Tarcha, Roy Li, Jagan Annamalai, Chau Duong, Andrew Goorchenko, Marlina Lukman, Ian Willetts
  • Publication number: 20200133666
    Abstract: A computer-implemented method or system is provided to automate actions for one or more applications executed via a platform using at least one virtual machine in a guest system. Each virtual machine includes a guest operating system, a guest agent and an application to be executed on the virtual machine. The method or system stores in a memory user-defined automation actions and causal relationships between the user-defined automation actions from which an automation graph is derived for the application to be executed on the virtual machine on the guest system; launches the guest system and the virtual machine via the platform; and executes the user-defined automation actions via the guest agent of the virtual machine according to the automation graph after the guest system and the virtual machine are launched.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Inventors: Johan Prinsloo, Geoffrey Tarcha, Roy Li, Jagan Annamalai, Chau Duong, Andrew Goorchenko, Marlina Lukman, Ian Willetts
  • Patent number: 10454764
    Abstract: A system manages machine images on a plurality of distributed servers over a network. A service processor generates installation instructions for building a machine image on a remote server, the machine image comprising a component, the installation instructions including instructions for the remote server to access the component from a source of the component. A reactive management processor is coupled to the service processor, accesses the source of the component, to detect whether an update of the component exists, and to notify the service processor of existence of the detected update. The service processor generates revised installation instructions for rebuilding a revised machine image on the remote server in response to the notification of the update from the reactive management processor. The service processor transmits a global rebuild command and the revised installation instructions for rebuilding the revised machine image.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: October 22, 2019
    Assignee: SCHNEIDER ELECTRIC SOFTWARE, LLC
    Inventors: Johan Prinsloo, Geoffrey Tarcha, Roy Li, Jagan Annamalai, Chau Duong, Andrew Goorchenko, Marlina Lukman, Ian Willetts
  • Publication number: 20180173526
    Abstract: A computer-implemented method or system is provided to automate actions for one or more applications executed via a platform using at least one virtual machine in a guest system. Each virtual machine includes a guest operating system, a guest agent and an application to be executed on the virtual machine. The method or system stores in a memory user-defined automation actions and causal relationships between the user-defined automation actions from which an automation graph is derived for the application to be executed on the virtual machine on the guest system; launches the guest system and the virtual machine via the platform; and executes the user-defined automation actions via the guest agent of the virtual machine according to the automation graph after the guest system and the virtual machine are launched.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 21, 2018
    Applicant: Invensys Systems, Inc.
    Inventors: Johan PRINSLOO, Geoffrey TARCHA, Roy LI, Jagan ANNAMALAI, Chau DUONG, Andrew GOORCHENKO, Marlina LUKMAN, Ian WILLETTS
  • Publication number: 20180173552
    Abstract: Virtual machine storage and runtime provisioning comprises accessing a base generalized reusable virtual machine image and configuring memory according to an instantiated copy of the base virtual machine image. Project specific content is accessed from a central content store configured to store content separately from the base machine image. The instantiated machine image and project specific content are linked at launch time to form a project specific functioning virtual machine. After completion of the project specific function, the project specific content is stored separately and the project specific functioning virtual machine is removed from memory. This minimizes use of virtual machine instances to only when needed and makes content available to other users.
    Type: Application
    Filed: December 20, 2016
    Publication date: June 21, 2018
    Applicant: Invensys Systems, Inc.
    Inventors: Johan PRINSLOO, Geoffrey TARCHA, Roy LI, Jagan ANNAMALAI, Chau DUONG, Andrew GOORCHENKO, Marlina LUKMAN, Ian WILLETTS
  • Publication number: 20180159736
    Abstract: A system manages machine images on a plurality of distributed servers over a network. A service processor generates installation instructions for building a machine image on a remote server, the machine image comprising a component, the installation instructions including instructions for the remote server to access the component from a source of the component. A reactive management processor is coupled to the service processor, accesses the source of the component, to detect whether an update of the component exists, and to notify the service processor of existence of the detected update. The service processor generates revised installation instructions for rebuilding a revised machine image on the remote server in response to the notification of the update from the reactive management processor. The service processor transmits a global rebuild command and the revised installation instructions for rebuilding the revised machine image.
    Type: Application
    Filed: December 7, 2016
    Publication date: June 7, 2018
    Applicant: Invensys Systems, Inc.
    Inventors: Johan PRINSLOO, Geoffrey TARCHA, Roy LI, Jagan ANNAMALAI, Chau DUONG, Andrew GOORCHENKO, Marlina LUKMAN, Ian WILLETTS
  • Publication number: 20070066195
    Abstract: The present invention provides a chemical mechanical polishing pad comprising, a polymeric matrix having microspheres dispersed therein, the polymeric matrix being formed of a water-based polymer or blends thereof, and wherein the polymeric matrix is applied on a permeable substrate. The present invention provides a water-based polishing pad with reduced defectivity and improved polishing performance.
    Type: Application
    Filed: August 14, 2006
    Publication date: March 22, 2007
    Inventor: Chau Duong
  • Publication number: 20060202384
    Abstract: The present invention provides a chemical mechanical polishing pad comprising, a polymeric matrix having microspheres dispersed therein, the polymeric matrix being formed of a water-based polymer or blends thereof. The present invention provides a water-based polishing pad with reduced defectivity and improved polishing performance.
    Type: Application
    Filed: February 14, 2006
    Publication date: September 14, 2006
    Inventors: Chau Duong, David James
  • Publication number: 20050176251
    Abstract: The present invention provides a polishing pad useful for polishing a semiconductor substrate, the polishing pad comprising: a polishing layer having a polishing surface, the polishing layer comprising particles disposed in a polymeric matrix, the particles being coated with a material having a surface tension of less than 50 dynes/cm, the coated particles being capable of releasing from the polishing surface during polishing.
    Type: Application
    Filed: February 5, 2004
    Publication date: August 11, 2005
    Inventor: Chau Duong
  • Patent number: D998435
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: September 12, 2023
    Assignee: Techtronic Cordless GP
    Inventors: Todd Snyder, Grant Wood, Gabriel J. Sandoval, Neil Wright, Ho Quynh Chau Duong, Brianna Williams