Patents by Inventor Mike Chuang

Mike Chuang 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: 11748113
    Abstract: A system to facilitate operating system (OS) installation is described. The system includes a server and rack controller, including one or more processors to generate an imaging service comprising an OS image container, transmit data via a first network to initiate a boot up process at a server and download an OS image included in the OS image container via a second network, wherein the second network is separate from the first network.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: September 5, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles L. Hudson, Daniel Nathan Cripe, Mike Chuang
  • Publication number: 20220326960
    Abstract: A system to facilitate operating system (OS) installation is described. The system includes a server and rack controller, including one or more processors to generate an imaging service comprising an OS image container, transmit data via a first network to initiate a boot up process at a server and download an OS image included in the OS image container via a second network, wherein the second network is separate from the first network.
    Type: Application
    Filed: June 29, 2022
    Publication date: October 13, 2022
    Inventors: Charles L. Hudson, Daniel Nathan Cripe, Mike Chuang
  • Patent number: 11397588
    Abstract: A system to facilitate operating system (OS) installation is described. The system includes a server and rack controller, including one or more processors to generate an imaging service comprising an OS image container, transmit data via a first network to initiate a boot up process at a server and download an OS image included in the OS image container via a second network, wherein the second network is separate from the first network.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: July 26, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles L. Hudson, Daniel Nathan Cripe, Mike Chuang
  • Publication number: 20210373904
    Abstract: A system to facilitate operating system (OS) installation is described. The system includes a server and rack controller, including one or more processors to generate an imaging service comprising an OS image container, transmit data via a first network to initiate a boot up process at a server and download an OS image included in the OS image container via a second network, wherein the second network is separate from the first network.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Charles L. Hudson, Daniel Nathan Cripe, Mike Chuang
  • Patent number: 8903989
    Abstract: Embodiments of the present invention are directed to providing configurable transmission rates for devices within a multi-device enclosure, despite common communication media within the multi-device enclosure that would otherwise constrain or fix the transmission rates of the devices. In one embodiment of the present invention, implemented within a virtual-connect manager or other module or device contained in, or associated with, a multi-server enclosure, the virtual-connect manager provides an administrative or management interface through which each server can be assigned a maximum transmission rate. The virtual-connect manager then continuously monitors the transmission rates of servers and/or ports within servers in order to apply back pressure, or flow control, so that the servers and/or ports within servers do not exceed the configured maximum transmission rates.
    Type: Grant
    Filed: April 28, 2008
    Date of Patent: December 2, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mike Chuang, Charles L. Hudson
  • Patent number: 8817817
    Abstract: This invention provides the ability to significantly lower the power consumed by a group of Ethernet links when organized in a Link Aggregation Group. When the server or switch senses low bandwidth utilization across multiple links in the group, it will negotiate the transition of un-necessary links to a lower power state. When the bandwidth requirements increases, the algorithm will quickly re-establish links and distribute the Ethernet traffic across the multiple links when necessary.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: August 26, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David J. Koenen, Mike Chuang
  • Patent number: 8358591
    Abstract: Systems, methods, and other embodiments associated with monitoring a server port in a server network environment are described. In one embodiment, a graphical user interface (GUI) allows server port(s) to be selected for monitoring. The GUI also allows for an uplink port to be selected, where the uplink port is a port that may be connected to a network analyzer. In response to the selections, a virtual local area network (VLAN) is created to establish communication between the selected server port(s) and the selected uplink port. Network traffic that passes through the selected server port(s) can then be duplicated and transmitted through the VLAN to the selected uplink port to be monitored and analyzed by a network analyzer connected to the uplink port.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: January 22, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Mike Chuang, Michael Sean McGee
  • Publication number: 20120113870
    Abstract: A method for establishing connections in a virtual connection environment by passing links, to external systems through a bridge. The bridge participates in the spanning tree, protocol procedure to reach a stable topology. Active bridge connections then behave as a simple pass through to external systems. The virtual connect domain appears to external systems as a single system void of any possible communication loops.
    Type: Application
    Filed: January 29, 2010
    Publication date: May 10, 2012
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Mike Chuang
  • Publication number: 20110029669
    Abstract: Embodiments of the present invention are directed to providing configurable transmission rates for devices within a multi-device enclosure, despite common communication media within the multi-device enclosure that would otherwise constrain or fix the transmission rates of the devices. In one embodiment of the present invention, implemented within a virtual-connect manager or other module or device contained in, or associated with, a multi-server enclosure, the virtual-connect manager provides an administrative or management interface through which each server can be assigned a maximum transmission rate. The virtual-connect manager then continuously monitors the transmission rates of servers and/or ports within servers in order to apply back pressure, or flow control, so that the servers and/or ports within servers do not exceed the configured maximum transmission rates.
    Type: Application
    Filed: April 28, 2008
    Publication date: February 3, 2011
    Inventors: Mike Chuang, Charles L. Hudson
  • Publication number: 20080304519
    Abstract: This invention provides the ability to significantly lower the power consumed by a group of Ethernet links when organized in a Link Aggregation Group. When the server or switch senses low bandwidth utilization across multiple links in the group, it will negotiate the transition of un-necessary links to a lower power state. When the bandwidth requirements increases, the algorithm will quickly re-establish links and distribute the Ethernet traffic across the multiple links when necessary.
    Type: Application
    Filed: May 15, 2008
    Publication date: December 11, 2008
    Inventors: David J. KOENEN, Mike Chuang
  • Publication number: 20080304423
    Abstract: Systems, methods, and other embodiments associated with monitoring a server port in a server network environment are described. In one embodiment, a graphical user interface (GUI) allows server port(s) to be selected for monitoring. The GUI also allows for an uplink port to be selected, where the uplink port is a port that may be connected to a network analyzer. In response to the selections, a virtual local area network (VLAN) is created to establish communication between the selected server port(s) and the selected uplink port. Network traffic that passes through the selected server port(s) can then be duplicated and transmitted through the VLAN to the selected uplink port to be monitored and analyzed by a network analyzer connected to the uplink port.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 11, 2008
    Inventors: Mike Chuang, Michael Sean McGee
  • Patent number: 6894927
    Abstract: Data writing and reading methods and the implementation circuitry is revealed, in which two flash memories are connected to a data bus in parallel, and two data writing or reading signal lines are respectively electrically connected to each flash memory. The data writing or reading timings of flash memories are controlled by two non-overlapping data writing or reading signals, which may differ from each other by 180°, thereby data can be written into or read from the flash memory so as to increase the data writing and reading efficiencies.
    Type: Grant
    Filed: September 2, 2003
    Date of Patent: May 17, 2005
    Assignee: Leadtek Research, Inc.
    Inventor: Mike Chuang
  • Publication number: 20040085816
    Abstract: Data writing and reading methods and the implementation circuitry is revealed, in which two flash memories are connected to a data bus in parallel, and two data writing or reading signal lines are respectively electrically connected to each flash memory. The data writing or reading timings of flash memories are controlled by two non-overlapping data writing or reading signals, which may differ from each other by 180°, thereby data can be written into or read from the flash memory so as to increase the data writing and reading efficiencies.
    Type: Application
    Filed: September 2, 2003
    Publication date: May 6, 2004
    Inventor: Mike Chuang