Patents by Inventor Paul Vu

Paul Vu 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: 11223577
    Abstract: One embodiment describes a network system. The system includes a primary enclosure including a network switch system that includes a plurality of physical interface ports. A first one of the plurality of physical interface ports is to communicatively couple to a network. The system further includes a sub-enclosure comprising a network interface card (NIC) to which a computer system is communicatively coupled and a downlink extension module (DEM) that is communicatively coupled with the NIC and a second one of the plurality of physical interface ports of the network switch system to provide network connectivity of the computer system to the network via the network switch system.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: January 11, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Paul Vu, Guodong Zhang, Mike Witkowski, John Butler, Robert Teisberg
  • Publication number: 20200220819
    Abstract: One embodiment describes a network system. The system includes a primary enclosure including a network switch system that includes a plurality of physical interface ports. A first one of the plurality of physical interface ports is to communicatively couple to a network. The system further includes a sub-enclosure comprising a network interface card (NIC) to which a computer system is communicatively coupled and a downlink extension module (DEM) that is communicatively coupled with the NIC and a second one of the plurality of physical interface ports of the network switch system to provide network connectivity of the computer system to the network via the network switch system.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Paul Vu, Guodong Zhang, Mike Witkowski, John Butler, Robert Teisberg
  • Patent number: 10616142
    Abstract: One embodiment describes a network system. The system includes a primary enclosure including a network switch system that includes a plurality of physical interface ports. A first one of the plurality of physical interface ports is to communicatively couple to a network. The system further includes a sub-enclosure comprising a network interface card (NIC) to which a computer system is communicatively coupled and a downlink extension module (DEM) that is communicatively coupled with the NIC and a second one of the plurality of physical interface ports of the network switch system to provide network connectivity of the computer system to the network via the network switch system.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: April 7, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Paul Vu, Guodong Zhang, Mike Witkowski, John Butler, Robert Teisberg
  • Publication number: 20190116135
    Abstract: One embodiment describes a network system. The system includes a primary enclosure including a network switch system that includes a plurality of physical interface ports. A first one of the plurality of physical interface ports is to communicatively couple to a network. The system further includes a sub-enclosure comprising a network interface card (NIC) to which a computer system is communicatively coupled and a downlink extension module (DEM) that is communicatively coupled with the NIC and a second one of the plurality of physical interface ports of the network switch system to provide network connectivity of the computer system to the network via the network switch system.
    Type: Application
    Filed: October 12, 2015
    Publication date: April 18, 2019
    Inventors: Paul VU, Guodong ZHANG, Mike WITKOWSKI, John BUTLER, Robert TEISBERG
  • Patent number: 9229658
    Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: January 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Batish, Phong D. Ly, Jason C. Myers, Sham Mysore, Paul Vu
  • Publication number: 20140325130
    Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.
    Type: Application
    Filed: July 10, 2014
    Publication date: October 30, 2014
    Inventors: Arun Batish, Phong D. Ly, Jason C. Myers, Sham Mysore, Paul Vu
  • Patent number: 8793414
    Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: July 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Arun Batish, Phong Doan Ly, Jason Charles Myers, Sham Mysore, Paul Vu
  • Publication number: 20120331212
    Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.
    Type: Application
    Filed: July 27, 2012
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Batish, Phong Doan Ly, Jason Charles Myers, Sham Mysore, Paul Vu
  • Patent number: 8271704
    Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Arun Batish, Phong Doan Ly, Jason Charles Myers, Sham Mysore, Paul Vu
  • Patent number: 8028108
    Abstract: A method, system, and computer program product for implementing virtual keyboard video mouse (KVM) switching functionality using a processing device in communication with a memory device is provided. Keyboard, video, and mouse signals for a first computer are redirected to be carried over a standardized serial bus connecting the first computer to a second computer. Each of the keyboard, video, and mouse signals are carried at predetermined frequencies. The keyboard, video, and mouse signals on the second computer are identified and separated. The keyboard, video, and mouse signals are passed to an operating system on the second computer. The keyboard, video, and mouse signals are used by the operating system to manage the first computer.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: September 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Arun Batish, Phong Doan Ly, Jason Charles Myers, Paul Vu
  • Publication number: 20100318717
    Abstract: Provided are techniques for status information saving among multiple computers. In one embodiment, a selected computer is operated using a plurality of input/output devices over switched input/output signal paths passing through a KVM (keyboard video mouse) switch positioned between the selected computer and the plurality of input/output devices. Status data is carried over signal paths passing through the KVM switch wherein the status data represents status information for a plurality of computers connected to the KVM switch. The status data passing through the KVM switch is stored in a memory coupled to the KVM switch. Other embodiments are described and claimed. Other embodiments are contemplated, depending upon the particular application.
    Type: Application
    Filed: June 16, 2009
    Publication date: December 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Arun BATISH, Phong Doan LY, Jason Charles MYERS, Sham MYSORE, Paul VU
  • Publication number: 20100235551
    Abstract: A method, system, and computer program product for implementing virtual keyboard video mouse (KVM) switching functionality using a processing device in communication with a memory device is provided. Keyboard, video, and mouse signals for a first computer are redirected to be carried over a standardized serial bus connecting the first computer to a second computer. Each of the keyboard, video, and mouse signals are carried at predetermined frequencies. The keyboard, video, and mouse signals on the second computer are identified and separated. The keyboard, video, and mouse signals are passed to an operating system on the second computer. The keyboard, video, and mouse signals are used by the operating system to manage the first computer.
    Type: Application
    Filed: March 10, 2009
    Publication date: September 16, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arun Batish, Phong Doan Ly, Jason Charles Myers, Paul Vu
  • Publication number: 20060277444
    Abstract: Systems and methods are disclosed for recordation of error information. In one embodiment, a system may comprise a data bus and a data bus register that is associated with the data bus and with at least one device. An error record component causes error information to be recorded in the data bus register in response to detecting an error in data that is being transferred through a data path located between the data bus and the at least one device, the error information being sufficient to determine a quantity and a location of the error in the data that is being transferred through the data path.
    Type: Application
    Filed: June 3, 2005
    Publication date: December 7, 2006
    Inventors: Nicholas Holian, Paul Vu
  • Patent number: 7120717
    Abstract: An apparatus and method for detecting and controlling interrupt storms in a computer system. More specifically, there is provided a method that comprises detecting whether or not a device is producing an interrupt storm, and if the device is producing an interrupt storm, disabling the interrupt being generated by the device, and a system for implementing the method.
    Type: Grant
    Filed: February 13, 2004
    Date of Patent: October 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Paul Vu
  • Publication number: 20050198449
    Abstract: A system is disclosed that comprises a processor, a memory subsystem coupled to the processor, a display coupled to the processor, and logic accessible to the processor that determines the configuration of the memory subsystem and provides a graphical image indicating the memory subsystem's configuration on the display.
    Type: Application
    Filed: March 5, 2004
    Publication date: September 8, 2005
    Inventors: Darrell Haskell, Paul Vu
  • Publication number: 20050182879
    Abstract: An apparatus and method for detecting and controlling interrupt storms in a computer system. More specifically, there is provided a method that comprises detecting whether or not a device is producing an interrupt storm, and if the device is producing an interrupt storm, disabling the interrupt being generated by the device, and a system for implementing the method.
    Type: Application
    Filed: February 13, 2004
    Publication date: August 18, 2005
    Inventor: Paul Vu