Patents by Inventor Tsun-Yao Chang

Tsun-Yao Chang 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: 11669137
    Abstract: Examples described herein relate to improved powering down of PoE interfaces in a network device. In response to detecting a fault that interrupts a flow of power from the PSUs to one or more of the PoE interfaces, the examples determine a total operational power value based on an operational power value of each operational PSU of the PSUs and determine a total available power value based on the total operational power value and a reserved power value. For each of the PoE interfaces, the examples determine whether a threshold power value for the PoE interface exceeds the total available power value and power down the PoE interface in response to determining that the threshold power value for the PoE interface exceeds the total available power value.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: June 6, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rachel Callison, Tsun-Yao Chang
  • Publication number: 20230032310
    Abstract: Examples described herein relate to improved powering down of PoE interfaces in a network device. In response to detecting a fault that interrupts a flow of power from the PSUs to one or more of the PoE interfaces, the examples determine a total operational power value based on an operational power value of each operational PSU of the PSUs and determine a total available power value based on the total operational power value and a reserved power value. For each of the PoE interfaces, the examples determine whether a threshold power value for the PoE interface exceeds the total available power value and power down the PoE interface in response to determining that the threshold power value for the PoE interface exceeds the total available power value.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Rachel Callison, Tsun-Yao Chang
  • Patent number: 11372463
    Abstract: Examples described herein provide improved power down of PoE interfaces. Examples described herein may set a power fault value for each of a plurality of PSUs, and set a power threshold value for each of a plurality of PoE interfaces. Examples described herein may detect a fault that interrupts a flow of power from a subset of the PSUs to at least one of the PoE interfaces, and based on detecting the fault, for each PSU in the subset of the PSUs, add the power fault value for the PSU to a total power fault value. Examples described herein may, for each of the PoE interfaces, determine whether the total power fault value satisfies the power threshold value for the PoE interface, and based on a determination that the total power fault value satisfies the power threshold value for the PoE interface, power down the PoE interface.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: June 28, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rachel Callison, Tsun-Yao Chang
  • Publication number: 20180143792
    Abstract: In an example, a method is disclosed for redirecting a print job. The method includes monitoring status of a plurality of printers on a network, determining that a first printer of the plurality of printers that is responsible for a print job is not suitable for processing the print job, and selecting a second printer of the plurality of printers to process the print job. The method further includes generating a flow table modification message for a network flow corresponding to the print job to redirect the network flow to the second printer and sending the flow table modification message to a network device on the network.
    Type: Application
    Filed: May 15, 2015
    Publication date: May 24, 2018
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Uyen Chau, Tsun-Yao Chang
  • Patent number: 9207731
    Abstract: A controller of a data switch determines a power budget based upon respective capacities of power supplies coupled thereto. Operating power is allocated to requesting network devices in accordance with the power budget. The power budget can be re-determined periodically, in response to changes in operating temperature, or in accord with other factors and the power allocation adjusted accordingly. Operating power provision to network devices can be managed so as to maintain a greatest allowable level of system operation while protecting power supplies against thermally-related or overload damage.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: December 8, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Tsun-Yao Chang
  • Patent number: 8767725
    Abstract: Modules, modular devices, and modular systems are provided. Some examples include a backplane oriented in a first plane, a first module including a major surface oriented parallel to the first plane and a first minor surface oriented perpendicular to the first plane, wherein the major surface of the first module includes a connector thereon that releasably mates with a corresponding connector located on a first side of the backplane. Some examples include a second module including a major surface oriented perpendicular to the first plane and a first minor surface oriented parallel to the first plane, wherein the first minor surface of the second module includes a connector thereon that releasably mates with a corresponding connector located on a second side of the backplane. Circuitry within the first module can provide interconnections for the second module. The first and second modules can be fabric and interface modules, respectively.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: July 1, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tsun-Yao Chang, David G. Rohrer
  • Publication number: 20130311793
    Abstract: A controller of a data switch determines a power budget based upon respective capacities of power supplies coupled thereto. Operating power is allocated to requesting network devices in accordance with the power budget. The power budget can be re-determined periodically, in response to changes in operating temperature, or in accord with other factors and the power allocation adjusted accordingly. Operating power provision to network devices can be managed so as to maintain a greatest allowable level of system operation while protecting power supplies against thermally-related or overload damage.
    Type: Application
    Filed: May 18, 2012
    Publication date: November 21, 2013
    Inventor: Tsun-Yao Chang
  • Publication number: 20130279501
    Abstract: Modules, modular devices, and modular systems are provided. Some examples include a backplane oriented in a first plane, a first module including a major surface oriented parallel to the first plane and a first minor surface oriented perpendicular to the first plane, wherein the major surface of the first module includes a connector thereon that releasably mates with a corresponding connector located on a first side of the backplane. Some examples include a second module including a major surface oriented perpendicular to the first plane and a first minor surface oriented parallel to the first plane, wherein the first minor surface of the second module includes a connector thereon that releasably mates with a corresponding connector located on a second side of the backplane. Circuitry within the first module can provide interconnections for the second module. The first and second modules can be fabric and interface modules, respectively.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Inventors: Tsun-Yao Chang, David G. Rohrer
  • Patent number: 7469370
    Abstract: A method for enabling multiple testing devices within a system. The method may include determining whether a first testing device or a second testing device is coupled to the system. Provided the first testing device is coupled to the system, the method may include enabling the first testing device to operate with an interface of the system capable of coupling to a device under test. Provided the second testing device is coupled to the system, the method may include enabling the second testing device to operate with the interface of the system.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: December 23, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Dale J. Shidla, Andrew H. Barr, Jacky Tsun-Yao Chang
  • Patent number: 7246222
    Abstract: A system and method of processor type determination. A reset vector from a processor is identified. Responsive to characteristics of the reset vector, a processor type of the processor is determined.
    Type: Grant
    Filed: April 21, 2003
    Date of Patent: July 17, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sachin N. Chheda, Dale J. Shidla, Jacky Tsun-Yao Chang
  • Publication number: 20040210750
    Abstract: A system and method of processor type determination. A reset vector from a processor is identified. Responsive to characteristics of the reset vector, a processor type of the processor is determined.
    Type: Application
    Filed: April 21, 2003
    Publication date: October 21, 2004
    Inventors: Sachin N. Chheda, Dale J. Shidla, Jacky Tsun-Yao Chang
  • Publication number: 20040123070
    Abstract: A method for providing automatic detection of different microprocessor architectures within a system. The method may include determining whether a first microprocessor architecture or a second microprocessor architecture is resident to the system. Provided the first microprocessor architecture is resident to the system, the method may include providing first data to activate first architecture support of the system associated with the first microprocessor architecture. Provided the second microprocessor architecture is resident to the system, the method may include providing second data to activate second architecture support of the system associated with the second microprocessor architecture.
    Type: Application
    Filed: December 23, 2002
    Publication date: June 24, 2004
    Inventors: Dale J. Shidla, Andrew H. Barr, Jacky Tsun-Yao Chang
  • Publication number: 20040123196
    Abstract: A method for enabling multiple testing devices within a system. The method may include determining whether a first testing device or a second testing device is coupled to the system. Provided the first testing device is coupled to the system, the method may include enabling the first testing device to operate with an interface of the system capable of coupling to a device under test. Provided the second testing device is coupled to the system, the method may include enabling the second testing device to operate with the interface of the system.
    Type: Application
    Filed: December 23, 2002
    Publication date: June 24, 2004
    Inventors: Dale J. Shidla, Andrew H. Barr, Jacky Tsun-Yao Chang