Patents by Inventor Han Huang

Han 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: 20230336713
    Abstract: Example techniques and devices are disclosed for coding video data. An example device includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine that multiple-hypothesis prediction (MHP) is enabled. The one or more processors are configured to, based on determining that MHP is enabled, determine a maximum number of merge candidates for a MHP merge candidate list. The one or more processors are configured to, based on the maximum number of merge candidates for the MHP merge candidate list, determine the MHP merge candidate list. The one or more processors are configured to code the video data based on the MHP merge candidate list.
    Type: Application
    Filed: February 28, 2023
    Publication date: October 19, 2023
    Inventors: Han Huang, Marta Karczewicz, Vadim Seregin
  • Publication number: 20230333958
    Abstract: Systems and methods are provided. In the method, information is obtained from a device, the information indicative of a status of the device. The information is categorized according to a multiple layer analytical architecture, where the multiple layer analytical architecture includes a first category indicative of an overall status of the device and a second category indicative of a status of a particular component, application, operation, or feature. Multiple modes of analyses are performed on at least a subset of the categorized information to troubleshoot or diagnose an anomalous behavior of the device.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 19, 2023
    Inventors: Weidong ZHANG, Yen-Liang KUO, Pai-Han HUANG, Mao-ter CHEN
  • Patent number: 11792969
    Abstract: A static random access memory (SRAM) cell includes a first gate and a second gate each extending in a first direction. A first gap separates the first gate from the second gate in the first direction. The SRAM cell includes a Vcc contact extending in the first direction. A second gap separates the Vcc contact and the first gate in a second direction perpendicular to the first direction. No segment of the Vcc contact overlaps with the first gap in the first direction. The SRAM cell includes a Vss contact extending in the first direction. A third gap separates the Vss contact from the first gate in the second direction. A segment of the Vss contact is disposed to the first gap. The Vss contact is smaller than the Vcc contact in the second direction.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 17, 2023
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Shih-Han Huang, Chih-Hung Hsieh
  • Patent number: 11792423
    Abstract: A video coder is configured to determine bi-directional motion vectors of a current block of the video data and determine that a condition is satisfied with respect to the current block based on each component of the bi-directional motion vectors of the current block being less than a threshold value. The video coder is further configured to, based on the condition being satisfied with respect to the current block, early terminate application of a motion vector refinement process to the bi-directional motion vectors of the current block. The video coder is further configured to determine a prediction block for the current block based on the bi-directional motion vectors of the current block and reconstruct the current block based on the prediction block for the current block.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: October 17, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Chun-Chi Chen, Han Huang, Wei-Jung Chien, Marta Karczewicz
  • Publication number: 20230328257
    Abstract: A device for decoding video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: determine that a boundary block of a picture of the video data is bi-directional inter-predicted using a first motion vector and a second motion vector, the boundary block having an edge that touches an edge of the picture; decode the picture, including decoding the boundary block; form a first intermediate padding block using the first motion vector; form a second intermediate padding block using the second motion vector; form a padding block using the first intermediate padding block and the second intermediate padding block; and assign padding values of the padding block to a padding region of the picture neighboring the boundary block on an opposite side of the edge of the picture.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 12, 2023
    Inventors: Zhi Zhang, Han Huang, Yao-Jen Chang, Chun-Chi Chen, Yan Zhang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20230328577
    Abstract: The disclosed computer-implemented method may include receiving, by a receiver node of a wireless network, a packet sent by a transmitter node of the wireless network and identifying a packet type of the received packet. The method may also include determining, based on at least the identified packet type, a signal strength threshold and comparing a signal strength of the received packet with the signal strength threshold. The method may further include processing, by the receiver node, the received packet when the signal strength satisfies the signal strength threshold. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: Po Han Huang, Ahmed Gamal Helmy Mohamed, Krishna Srikanth Gomadam, Pratheep Bondalapati
  • Publication number: 20230328276
    Abstract: A method for coding a block of video data using affine mode includes determining a refined affine model for the current block of video data from a linear regression process using a base motion vector field and a guidance motion vector field as inputs to the linear regression process. The method further includes determining affine merge candidates for the current block using the refined affine model, and coding the current block of video data using the affine merge candidates.
    Type: Application
    Filed: March 23, 2023
    Publication date: October 12, 2023
    Inventors: Yan Zhang, Han Huang, Vadim Seregin, Muhammed Zeyd Coban, Marta Karczewicz
  • Patent number: 11782311
    Abstract: A backlight module includes a housing, a diffuser plate, an optical film, a holder and a light source. The housing has a groove. The groove is arranged along a periphery of the housing. The diffuser plate is disposed in the housing and has an edge located in the groove. The optical film is disposed on the diffuser plate and has a thru-hole. The holder is disposed in the groove of the housing and includes a holding portion and a hanging portion. The holding portion engages the edge of the diffuser plate. The hanging portion is connected to the holding portion and extends through the thru-hole of the optical film. The light source is disposed in the housing.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: October 10, 2023
    Assignee: AmTRAN Technology Co., Ltd.
    Inventors: Chun-Wei Liu, Chen-Han Huang, Chih-Kuei Wang
  • Patent number: 11784211
    Abstract: The present disclosure relates to, in part, an inductor structure that includes an etch stop layer arranged over an interconnect structure overlying a substrate. A magnetic structure includes a plurality of stacked layers is arranged over the etch stop layer. The magnetic structure includes a bottommost layer that is wider than a topmost layer. A first conductive wire and a second conductive wire extend in parallel over the magnetic structure. The magnetic structure is configured to modify magnetic fields generated by the first and second conductive wires. A pattern enhancement layer is arranged between the bottommost layer of the magnetic structure and the etch stop layer. The pattern enhancement layer has a first thickness, and the bottommost layer of the magnetic structure has a second thickness that is less than the first thickness.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: October 10, 2023
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Hung-Wen Hsu, Po-Han Huang, Wei-Li Huang
  • Patent number: 11785223
    Abstract: A video coder can be configured to code video data by determining a first block size threshold for a block of video data; determining a second block size threshold, wherein the second block size threshold is smaller than the first block size threshold; partitioning the block of video data into smaller sub-blocks; in response to determining that a first partition of the partitioned block is smaller or equal to the first block size threshold, determining that blocks within the partition belong to a parallel estimation area; and in response to determining that a second partition of the partitioned block is smaller or equal to the second block size threshold, determining that blocks within the second partition belong to an area for a shared candidate list.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: October 10, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Wei-Jung Chien, Han Huang, Marta Karczewicz
  • Publication number: 20230308642
    Abstract: An example device for decoding video data includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to reshape a pixel domain reference template block using a forward mapping function into a mapped domain reference template block and derive local illumination compensation (LIC) model parameters from the mapped domain reference template block and a mapped domain neighboring reconstruction template block. The one or more processors are configured to apply the LIC model parameters to motion-compensated prediction signals and decode the video data based on the application of the LIC model parameters.
    Type: Application
    Filed: May 30, 2023
    Publication date: September 28, 2023
    Inventors: Chun-Chi Chen, Han Huang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20230300368
    Abstract: An example method includes encoding, in a video bitstream, a first syntax element specifying whether affine model based motion compensation is enabled; based on affine model based motion compensation being enabled, encoding, in the video bitstream, a second syntax element specifying a maximum number of subblock-based merging motion vector prediction candidates, wherein a value of the second syntax element is constrained based on a value other than a value of the first syntax element; and encoding a picture of the video data based on the maximum number of subblock-based merging motion vector prediction candidates.
    Type: Application
    Filed: April 21, 2023
    Publication date: September 21, 2023
    Inventors: Han Huang, Jianle Chen, Wei-Jung Chien, Marta Karczewicz
  • Patent number: 11764057
    Abstract: A method of forming a structure having a coating layer includes the following steps: providing a substrate; coating a fluid on the surface of the substrate, where the fluid includes a carrier and a plurality of silicon-containing nanoparticles; and performing a heating process to remove the carrier and convert the silicon-containing nanoparticles into a silicon-containing layer, a silicide layer, or a stack layer including the silicide layer and the silicon-containing layer.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: September 19, 2023
    Assignee: CHE Inc.
    Inventors: Chuan-Pu Liu, Yin-Wei Cheng, Shih-An Wang, Bo-Liang Peng, Chun-Hung Chen, Jun-Han Huang, Yi-Chang Li
  • Patent number: 11758506
    Abstract: Apparatuses, methods, and systems for node selection of wireless networks are disclosed. One method includes obtaining locations available for placing nodes, wherein each of the locations include three dimensions.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: September 12, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Po Han Huang, Wuwei Cai, Pratheep Bondalapati
  • Patent number: 11758151
    Abstract: A video decoder may be configured to determine a motion vector and a motion vector precision for a current block; identify a current block template within the current picture; search within a search area for a final reference block template that corresponds to the current block template, wherein to search within the search area, the one or more processors are further configured to: identify an initial reference block template based on the motion vector, search other reference block templates around the initial reference block template using a step size that is set to an initial step size, and iteratively reduce the step size from the initial step size until the step size is set to a final step size that equals the motion vector precision; determine a prediction block for the current block based on the final reference block template.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 12, 2023
    Assignee: Qualcomm Incorporated
    Inventors: Chun-Chi Chen, Han Huang, Zhi Zhang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20230280370
    Abstract: A testing apparatus for a semiconductor package includes a circuit board, testing patterns and a socket. The circuit board has a testing region and includes a plurality of testing contacts and a plurality of signal contacts distributed in the testing region. The testing patterns are embedded in the circuit board and electrically connected to the testing contacts, where each of the testing patterns includes a first conductive line and a second conductive line including a main portion and a branch portion connected to main portion. The first conductive line is connected to the main portion. The socket is located on the circuit board and comprising connectors electrically connected to the circuit board, wherein the connectors are configured to transmit electric signals for testing the semiconductor package from the testing apparatus.
    Type: Application
    Filed: May 11, 2023
    Publication date: September 7, 2023
    Applicant: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Jian-Ting Chen, Cheng-Han Huang, Kuang-Hua Wang
  • Patent number: 11742907
    Abstract: In one embodiment, a method includes sending SRS received from a plurality of UEs associated with the base station to a DU associated with the base station, receiving information regarding a subset of the plurality of UEs selected for downlink data transmissions for an RBG, multi-user data to be transmitted to UEs in the subset, and identities of selected beams among a plurality of pre-determined beams to be associated with the UEs in the subset from the DU, where each of the plurality of pre-determined beams corresponds to a DFT vector, computing a precoding matrix for the RBG based on IDFT vectors corresponding to the selected beams, preparing pre-coded multi-user data by applying the precoding matrix to the multi-user data, and transmitting the pre-coded multi-user data to the UEs in the subset for the RBG using MIMO technologies.
    Type: Grant
    Filed: September 13, 2022
    Date of Patent: August 29, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Mustafa Emin Sahin, Brett Eric Schein, Djordje Tujkovic, Krishna Srikanth Gomadam, Po Han Huang, Praveen Kumar Gopala, Anoop Singh Tomar
  • Patent number: 11735646
    Abstract: A method for fabricating semiconductor device includes the steps of: forming fin-shaped structures on a substrate; using isopropyl alcohol (IPA) to perform a rinse process; performing a baking process; and forming a gate oxide layer on the fin-shaped structures. Preferably, a duration of the rinse process is between 15 seconds to 60 seconds, a temperature of the baking process is between 50° C. to 100° C., and a duration of the baking process is between 5 seconds to 120 seconds.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: August 22, 2023
    Assignee: UNITED MICROELECTRONICS CORP.
    Inventors: Po-Chang Lin, Bo-Han Huang, Chih-Chung Chen, Chun-Hsien Lin, Shih-Hung Tsai, Po-Kuang Hsieh
  • Patent number: 11722692
    Abstract: A device for decoding video data can be configured to store a table of history-based motion vector predictors (HMVPs); determine motion information for a first block of the video data; add the motion information for the first block to the table of HMVPs in response to determining that the first block is located at a bottom-right corner of a motion estimation region (MER); and use the table of HMVPs to decode a second block of the video data.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: August 8, 2023
    Assignee: Qualcomm Incorporated
    Inventors: Han Huang, Wei-Jung Chien, Vadim Seregin, Marta Karczewicz
  • Patent number: 11720477
    Abstract: The present invention provides a unit testing method based on automatic generation of path coverage test cases. First, obtain a control flow graph of a program to be tested is obtained. Then, an executable code is executed in the generated control flow graph based on of an automatically generated test case, and meanwhile, a fitness value is calculated and acquired based on of an execution result of the executable code, and a sub-node is selected to continue repeating the above process, until a terminal node in the control flow graph is found, and finally a path marker is generated and the fitness value corresponding to the path is obtained. Then, an automatic test case generation algorithm is executed, and the algorithm constantly automatically generates test cases based on of the returned fitness value, and exits when the path is completely covered, or a set execution is timed out.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: August 8, 2023
    Assignee: SOUTH CHINA UNIVERSITY OF TECHNOLOGY
    Inventors: Han Huang, Muming Lian, Fangqing Liu, Zhongming Yang, Zhifeng Hao