Patents by Inventor Kuo-Shu Huang

Kuo-Shu Huang 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: 20240130055
    Abstract: This disclosure relates to a combined power module that includes a base structure, a terminal structure, a second terminal, and a cover. The terminal structure includes a mount assembly and a plurality of first terminals. The mount assembly is assembled on the base structure. The first terminals are disposed on the mount assembly. The second terminal is disposed on the base structure. The cover is disposed on the base structure and covers at least part of the first terminals and at least part of the second terminal.
    Type: Application
    Filed: March 2, 2023
    Publication date: April 18, 2024
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yuan-Cheng HUANG, I-Hung CHIANG, Ji-Yuan SYU, Hsin-Han LIN, Po-Kai CHIU, Kuo-Shu KAO
  • Patent number: 11921582
    Abstract: A computer system is configured to manage a value of a variable via firmware. Managing the value of the variable includes detecting a system management interrupt (SMI), causing the computer system to enter a system management mode, in which a request associated with the SMI is handled by the firmware. In response to determining that the SMI is generated by a baseboard management controller (BMC) and that a cause thereof is associated with reading or writing a value of a variable, one or more parameters associated with the variable are obtained from the BMC. Based on the cause of the request and the one or more parameters, the value of the variable is read or overwritten with a new value. The value or the new value is then sent to the BMC, which in turn passes the value or new value to a second computer system over a network.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: March 5, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neeraj Ladkani, Kuo-Shu Huang, James George Cavalaris
  • Publication number: 20230350757
    Abstract: A computer system includes a baseboard management controller (BMC) configured to manage values of a plurality of variables stored in a flash via firmware. Managing the values of the plurality of variables includes generating a capsule containing a request for reading a value of a variable among the plurality of variables or overwriting the value of the variable with a new value. The capsule is then sent to the firmware, causing the firmware to access the flash to read the value of the variable or overwrite the value of the variable with the new value, and cause the value or the new value to be transmitted to the BMC. In response to receiving the value or new value of the variable, the BMC passes the value or the new value of the variable to a second computer system over an out-of-band network.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Inventors: Neeraj LADKANI, Kuo-Shu HUANG, James George CAVALARIS
  • Publication number: 20230350756
    Abstract: A computer system is configured to manage a value of a variable via firmware. Managing the value of the variable includes detecting a system management interrupt (SMI), causing the computer system to enter a system management mode, in which a request associated with the SMI is handled by the firmware. In response to determining that the SMI is generated by a baseboard management controller (BMC) and that a cause thereof is associated with reading or writing a value of a variable, one or more parameters associated with the variable are obtained from the BMC. Based on the cause of the request and the one or more parameters, the value of the variable is read or overwritten with a new value. The value or the new value is then sent to the BMC, which in turn passes the value or new value to a second computer system over a network.
    Type: Application
    Filed: April 29, 2022
    Publication date: November 2, 2023
    Inventors: Neeraj LADKANI, Kuo-Shu HUANG, James George CAVALARIS
  • Patent number: 11789821
    Abstract: A computer system includes a baseboard management controller (BMC) configured to manage values of a plurality of variables stored in a flash via firmware. Managing the values of the plurality of variables includes generating a capsule containing a request for reading a value of a variable among the plurality of variables or overwriting the value of the variable with a new value. The capsule is then sent to the firmware, causing the firmware to access the flash to read the value of the variable or overwrite the value of the variable with the new value, and cause the value or the new value to be transmitted to the BMC. In response to receiving the value or new value of the variable, the BMC passes the value or the new value of the variable to a second computer system over an out-of-band network.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neeraj Ladkani, Kuo-Shu Huang, James George Cavalaris
  • Patent number: 11765606
    Abstract: A network device including a main bridge, a first bridge, a controller, and an Ethernet port is provided. When the Ethernet port is connected to a mesh network, the processing unit performs the following steps: controlling the Ethernet port to transmit a first broadcast packet; when the Ethernet port receives a second broadcast packet, parsing the second broadcast packet to extract the packet path information to determine whether a path loop exists; determining, according to the Ethernet interface weight (EIW), the slave interface uplink weight (SIUW), and the master device weight (MW) carried by the first broadcast packet and the second broadcast packet, (1) whether the network device plays a master device role, (2) whether the bridge of the Ethernet port is set as the main bridge or the first bridge, and (3) whether the Ethernet port allows data transmission.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: September 19, 2023
    Assignee: ARCADYAN TECHNOLOGY CORPORATION
    Inventors: Kuo-Shu Huang, Tsung-Hsien Hsieh, Chih-Fang Lee
  • Publication number: 20230239690
    Abstract: The present invention relates to a network connection system. The network connection system includes a gateway, an extender, and a wireless access point. Wherein, the gateway can be used as one of the enrollee router and the registrar router, and the extender can be used as the other of the enrollee router and the registrar router, and the extender can send authentication information to the gateway. After the gateway confirms that the extender is a model supported by the gateway according to the authentication information, the gateway sends a credential to the extender, allowing the extender to establish a wireless mesh network through the wireless access point. In this way, the purpose of seamless connection is achieved. In addition, the network connection system of the present invention has functions such as high security and convenience.
    Type: Application
    Filed: January 17, 2023
    Publication date: July 27, 2023
    Inventors: Wei Ru TSENG, Kuo Shu HUANG, Hong Chou LIN, Wei Yang TENG, Wen Chieh WANG
  • Patent number: 11647394
    Abstract: A wireless communication system using wireless LAN channels for wireless communication is disclosed, comprising: master access point, slave access points, and computing unit. First, the master access point creates a collision record table and a usage time record table. After that, the master access point updates the collision record table and usage time record table based on the usage information, and transmits the collision record table and usage time record table to the slave access points. The computing unit generates the channel collision probability through the number of collisions, and calculates the usage weight of the dynamic frequency selection channel through the channel collision probability. Finally, the wireless communication system automatically selects the wireless LAN channels of the master access point and the slave access points according to the usage weight and usage time record table. As such, the wireless communication system has high efficiency and low delay.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: May 9, 2023
    Assignee: ARCADYAN TECHNOLOGY CORPORATION
    Inventors: Kuo Shu Huang, Kenchih Chen, Chun-Ping Chen, Tsung-Hsien Hsieh
  • Publication number: 20220223075
    Abstract: An LED arc display includes at least one LED matrix array module. Each LED matrix array module is composed of a plurality of LED matrix units arranged regularly. Each LED matrix unit includes a display surface, and the display surface has an outer contour. The outer contour is a non-quadrilateral. Therefore, a non-smooth visual experience caused by assembly tolerances of the plurality of LED matrix units can be improved by using non-quadrilateral outer contours of each LED matrix unit.
    Type: Application
    Filed: July 26, 2021
    Publication date: July 14, 2022
    Inventors: Kuo-Shu Huang, Shang-Chien Wu, Tsung-Huai Lee
  • Publication number: 20220167175
    Abstract: A wireless communication system using wireless LAN channels for wireless communication is disclosed, comprising: master access point, slave access points, and computing unit. First, the master access point creates a collision record table and a usage time record table. After that, the master access point updates the collision record table and usage time record table based on the usage information, and transmits the collision record table and usage time record table to the slave access points. The computing unit generates the channel collision probability through the number of collisions, and calculates the usage weight of the dynamic frequency selection channel through the channel collision probability. Finally, the wireless communication system automatically selects the wireless LAN channels of the master access point and the slave access points according to the usage weight and usage time record table. As such, the wireless communication system has high efficiency and low delay.
    Type: Application
    Filed: July 15, 2021
    Publication date: May 26, 2022
    Inventors: Kuo Shu Huang, Kenchih Chen, Chun-Ping Chen, Tsung-Hsien Hsieh
  • Patent number: 11290940
    Abstract: A network path selection method and a network node device using the same are disclosed. The network path selection method includes: determining whether a first uplink time parameter table is received from the first relay node device and whether a second uplink time parameter table is received from the second relay node device; when the first uplink time parameter table is received from the first relay node device and the second uplink time parameter table is received from the second relay node device, calculating a first estimated uplink time parameter according to the first uplink time parameter table and a second estimated uplink time parameter according to the second uplink time parameter table; and determining to connect to a gateway via one of the first relay node device and the second relay node device according to the first estimated uplink time parameter and the second estimated uplink time parameter.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 29, 2022
    Inventors: Kuo-Shu Huang, Wen-Chieh Wang, Wei-Ru Tseng, Wei-Yang Teng
  • Publication number: 20210368416
    Abstract: A wireless network bridging method and a wireless network transmission device using the same are provided. The wireless network bridging method includes the following steps. A first wireless network transmission device sets a downlink channel and at least one connection channel connected to at least one user equipment. A second wireless network transmission device sets an uplink channel. The second wireless network transmission device sets a downlink channel according to a channel information of the first wireless network transmission device. The downlink channel and the uplink channel of the second wireless network transmission device are different. The second wireless network transmission device sets at least one connection channel connected to at least one user equipment according to the channel information of the first wireless network transmission device. The connection channels of the second wireless network transmission device and the first wireless network transmission device are different.
    Type: Application
    Filed: May 3, 2021
    Publication date: November 25, 2021
    Inventors: Kuo-Shu HUANG, Tsung-Hsien HSIEH, Wen-Chieh WANG, Wei-Ru TSENG
  • Publication number: 20210160758
    Abstract: A network path selection method and a network node device using the same are disclosed. The network path selection method includes: determining whether a first uplink time parameter table is received from the first relay node device and whether a second uplink time parameter table is received from the second relay node device; when the first uplink time parameter table is received from the first relay node device and the second uplink time parameter table is received from the second relay node device, calculating a first estimated uplink time parameter according to the first uplink time parameter table and a second estimated uplink time parameter according to the second uplink time parameter table; and determining to connect to a gateway via one of the first relay node device and the second relay node device according to the first estimated uplink time parameter and the second estimated uplink time parameter.
    Type: Application
    Filed: July 23, 2020
    Publication date: May 27, 2021
    Inventors: Kuo-Shu HUANG, Wen-Chieh WANG, Wei-Ru TSENG, Wei-Yang TENG
  • Publication number: 20210153039
    Abstract: A network device including a main bridge, a first bridge, a controller, and an Ethernet port is provided. When the Ethernet port is connected to a mesh network, the processing unit performs the following steps: controlling the Ethernet port to transmit a first broadcast packet; when the Ethernet port receives a second broadcast packet, parsing the second broadcast packet to extract the packet path information to determine whether a path loop exists; determining, according to the Ethernet interface weight (EIW), the slave interface uplink weight (SIUW), and the master device weight (MW) carried by the first broadcast packet and the second broadcast packet, (1) whether the network device plays a master device role, (2) whether the bridge of the Ethernet port is set as the main bridge or the first bridge, and (3) whether the Ethernet port allows data transmission.
    Type: Application
    Filed: September 29, 2020
    Publication date: May 20, 2021
    Inventors: Kuo-Shu HUANG, Tsung-Hsien HSIEH, Chih-Fang LEE
  • Publication number: 20210058318
    Abstract: A transmission system, a transmission device and a transmission path allocation method are provided. The transmission path allocation method is configured to transmit a plurality of data packets through at least two transmission paths. Each of the transmission paths has a send buffer. The transmission path allocation method includes the following steps. A transmission time length for each of the transmission paths is analyzed according to an output data variation of each of the send buffers. Each of the data packets is allocated to the transmission paths according to each of the transmission time lengths. A sequential code is attached to each of the data packets. Each of the data packets is transmitted.
    Type: Application
    Filed: June 29, 2020
    Publication date: February 25, 2021
    Inventor: Kuo-Shu HUANG
  • Publication number: 20200039033
    Abstract: A quick clamping positioning device has a main body, a fixture block protruding therefrom and chucked in a chucking slot. The main body has a shoulder on both sides of the fixture block, a manipulation piece, a fastening piece fixed to the manipulation piece and corresponding to the top surface of the fixture block. The fastening piece has a major and a minor axis, wherein the major axis is shorter than the length of a chucking slot, and the minor axis is shorter than the width of the chucking slot, wherein the chucking slot is formed in an object. The fastening piece penetrates through the chucking slot and is held in a holding space. The fastening piece is driven by the manipulation piece to rotate at a specific rotation angle against the main body, and to clamp the parts on both sides of the chucking slot with the two shoulders.
    Type: Application
    Filed: August 6, 2018
    Publication date: February 6, 2020
    Inventors: Ming-Hsiao LAI, Kuo-Shu HUANG
  • Patent number: 10368639
    Abstract: A structure includes: two abutted vertical bars having a rectangular tube shape; a plurality of hook hole groups on the side wall thereof; the side walls of the vertical bars are provided with first and second locking through holes, respectively, at the place adjacent to the butt-joining opening thereof; a hook hole group is arranged between one butt-joining opening and the first or second locking through hole; a bidirectional plug-in butt-joining member is assembled between the two butt-joining openings at the opposite ends of the two vertical bars, and the bidirectional plug-in butt-joining member further includes recess portions that are aligned with the hook hole groups arranged on the vertical bar adjacent to the butt-joining opening; and first and second positioning holes arranged on the side wall of the bidirectional plug-in butt-joining member and aligned with the respective locking through holes for locking through the respective locking member.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: August 6, 2019
    Assignee: SHENTER ENTERPRISE CO., LTD.
    Inventors: Ming-Hsiao Lai, Kuo-Shu Huang
  • Patent number: 10321761
    Abstract: A butt-joining and engaging structure that allows to a pair of columns to be connected. The butt-joining and engaging structure has a seat body with a first connecting portion and a through hole, a stop part extends from an inner wall of the through hole toward the center of the through hole, a connecting member has a pair of ends defining a plug-in portion and a second connecting portion, and a position limiting part protrudes from the abutment surface of the connecting member. The first connecting portion is adapted to be affixed to one of the pair of columns. The second connecting portion is adapted to be secured to an end of the other column.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: June 18, 2019
    Assignee: SHENTER ENTERPRISE CO., LTD.
    Inventors: Ming-Hsiao Lai, Kuo-Shu Huang
  • Patent number: D870544
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: December 24, 2019
    Assignee: SHENTER ENTERPRISE CO., LTD.
    Inventors: Ming-Hsiao Lai, Kuo-Shu Huang
  • Patent number: D932656
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: October 5, 2021
    Inventors: Ming-Hsiao Lai, Kuo-Shu Huang