Patents by Inventor Boon Siang Choo

Boon Siang Choo 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: 10733132
    Abstract: Methods, apparatus, and systems for transferring data between a first and second module are provided. In one aspect, a method includes receiving, by a virtual controller register, outbound data; arbitrating, at a virtual arbitrate, the outbound data; transmitting, from the virtual controller register to the master low speed bus (LSB) frame/de-frame, the outbound data; adding, at the master LSB frame/de-frame, identification data to the outbound data to create an outbound data frame; transmitting, from the master LSB frame/de-frame to a slave LSB frame/de-frame, the outbound data frame; parsing, at the slave LSB frame/de-frame, the outbound data frame into parsed outbound data; arbitrating the parsed outbound data; transmitting, from the slave LSB frame/de-frame to the target controller register, the parsed outbound data; and receiving, at a target controller port from the target controller register, the parsed outbound data for transmitting to the slave device.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: August 4, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Eric Pelletier, Boon Siang Choo, Mohammadreza Rozehrezvani
  • Publication number: 20190370205
    Abstract: Methods, apparatus, and systems for transferring data between a first and second module are provided. In one aspect, a method includes receiving, by a virtual controller register, outbound data; arbitrating, at a virtual arbitrate, the outbound data; transmitting, from the virtual controller register to the master low speed bus (LSB) frame/de-frame, the outbound data; adding, at the master LSB frame/de-frame, identification data to the outbound data to create an outbound data frame; transmitting, from the master LSB frame/de-frame to a slave LSB frame/de-frame, the outbound data frame; parsing, at the slave LSB frame/de-frame, the outbound data frame into parsed outbound data; arbitrating the parsed outbound data; transmitting, from the slave LSB frame/de-frame to the target controller register, the parsed outbound data; and receiving, at a target controller port from the target controller register, the parsed outbound data for transmitting to the slave device.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Eric Pelletier, Boon Siang Choo, Mohammadreza Rozehrezvani
  • Patent number: 9176555
    Abstract: Devices and methods for a communication device having at least one power supply unit coupled to a power connector for providing an operating power for operation of network modules of the communication device and a PoE power for the ports connected to Power over Ethernet (PoE) devices. The PoE power includes a consumable power to power up at least one PoE devices and a leftover power. Further, a PoE power harvester adapter is coupled to a power connector to convert the leftover PoE power into additional operating power for operating additional network modules.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: November 3, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Boon Siang Choo, Tzye Perng Poh, Leng Hoo Tan
  • Patent number: 9086946
    Abstract: A connection is established between a host device and an internal memory of a computing device. A voltage is received by the computing device from the host device. Upon receiving the regulated voltage, the internal memory of the computing device can exchange data with the host device.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: July 21, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Boon Siang Choo, Tzye Perng Poh, Leng Hoo Tan
  • Publication number: 20150001922
    Abstract: A network device including a power supply, a communication port and a power line between the power supply and the communication port. A controller is to turn on a switch so that power can be delivered to the communication port along a second power line parallel to the first power line, before sending a power down signal.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Tzye Perng Poh, Boon Siang Choo, Jing Kai Tan
  • Publication number: 20130282949
    Abstract: A connection is established between a host device and an internal memory of a computing device. A voltage is received by the computing device from the host device. Upon receiving the regulated voltage, the internal memory of the computing device can exchange data with the host device.
    Type: Application
    Filed: April 24, 2012
    Publication date: October 24, 2013
    Inventors: Boon Siang Choo, Tzye Perng Poh, Leng Hoo Tan
  • Publication number: 20120066423
    Abstract: A master node selects a plurality of slave nodes that share a common slave address to receive a data communication. The master node multicasts the data communication to the plurality of selected slave nodes via an inter-integrated circuit bus having a serial data line and a serial clock line.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 15, 2012
    Inventors: Boon Siang Choo, Tzye Perng Poh, Chee How Lee
  • Patent number: 7979739
    Abstract: Systems and methods for managing a redundant management module are provided. In this regard, a representative system, among others, includes first and second management modules that are configured to manage a computing device; and a programmable logic device that is configured to: instruct the first management module to manage the computing device responsive to detecting that the first management module is ready to manage the computing device, and instruct the second management module to manage the computing device responsive to detecting that the first management module failed to manage the computing device.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: July 12, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kum Cheong Adam Chan, Chee Cheng Jeffrey Liang, Boon Siang Choo, Dale Shidla
  • Publication number: 20090125752
    Abstract: Systems and methods for managing a redundant management module are provided. In this regard, a representative system, among others, includes first and second management modules that are configured to manage a computing device; and a programmable logic device that is configured to: instruct the first management module to manage the computing device responsive to detecting that the first management module is ready to manage the computing device, and instruct the second management module to manage the computing device responsive to detecting that the first management module failed to manage the computing device.
    Type: Application
    Filed: August 21, 2008
    Publication date: May 14, 2009
    Inventors: Kum Cheong Adam Chan, Chee Cheng Jeffrey Liang, Boon Siang Choo, Dale Shidla