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: 20230007238
    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 a deterministic bounding box from which to retrieve reference samples of reference pictures of video data for performing decoder-side motion vector derivation (DMVD) for a current block of the video data; derive a motion vector for the current block according to DMVD using the reference samples within the deterministic bounding box; form a prediction block using the motion vector; and decode the current block using the prediction block.
    Type: Application
    Filed: June 27, 2022
    Publication date: January 5, 2023
    Inventors: Chun-Chi Chen, Han Huang, Cheng-Teh Hsieh, Wei-Jung Chien, Zhi Zhang, Yao-Jen Chang, Yan Zhang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20230006717
    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: Application
    Filed: September 13, 2022
    Publication date: January 5, 2023
    Inventors: Mustafa Emin Sahin, Brett Eric Schein, Djordje Tujkovic, Krishna Srikanth Gomadam, Po Han Huang, Praveen Kumar Gopala
  • Patent number: 11545495
    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: June 29, 2017
    Date of Patent: January 3, 2023
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Shih-Han Huang, Chih-Hung Hsieh
  • Patent number: 11546831
    Abstract: Apparatuses, methods, and systems for closing open loops of a wireless mesh network are disclosed. One method includes determining a representation of a wireless mesh network including nodes, and wireless links between the nodes, identifying end-site nodes of the wireless mesh network, determining open loops of the wireless mesh network that include the identified end-site nodes, generating a list of potential nodes for closing each of the open loops with the identified end-site node, testing one or more of the potential nodes, comprising testing performance of a wireless connection between each end-site node and the one or more potential nodes, wherein the performance includes a number of wireless hops around each closed loop formed including the end-site node and each potential node, selecting a closing node based on the testing, and providing a wireless link connection between one or more of the end-site nodes and the closing node.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: January 3, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Po Han Huang, Pratheep Bondalapati, Krishna Srikanth Gomadam
  • Publication number: 20220417521
    Abstract: A video decoder can be configured to determine that a current block of the video data is coded in a bi-prediction inter mode; receive a first syntax element identifying a motion vector predictor from a first candidate list of motion vector predictors; receive a second syntax element identifying a motion vector difference; determine a first motion vector for the current block based on the motion vector predictor and the motion vector difference; determine a second motion vector for the current block from a second list of candidate motion vector predictors based on bilateral matching; and determine a prediction block for the current block using the first motion vector and the second motion vector.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 29, 2022
    Inventors: Zhi Zhang, Chun-Chi Chen, Han Huang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20220415935
    Abstract: The present disclosure provides a semiconductor structure and a method for fabricating a semiconductor structure, wherein the semiconductor structure includes a device layer, including a terminal region and a pixel region adjacent to the terminal region, a conductive pad in the terminal region, and an isolation structure in the pixel region, wherein the isolation structure includes a first conductive material.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: SHIH-HAN HUANG, YEN-TING CHIANG, SHYH-FANN TING, JEN-CHENG LIU
  • Publication number: 20220417522
    Abstract: Systems and techniques are provided for processing video data. For example, the systems and techniques can include obtaining a current picture of video data and obtaining reference pictures for the current picture from the video data. A merge mode candidate can be determined for the current picture. First and second motion vectors can be identified for the merge mode candidate. A motion vector search strategy can be selected for the merge mode candidate from a plurality of motion vector search strategies. The selected motion vector search strategy can be associated with one or more constraints corresponding to at least one of the first motion vector or the second motion vector. The selected motion vector search strategy can be used to determine refined motion vectors based on the first motion vector, the second motion vector, and the reference pictures. The merge mode candidate can be processed using the refined motion vectors.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 29, 2022
    Inventors: Han HUANG, Vadim SEREGIN, Wei-Jung CHIEN, Zhi ZHANG, Chun-Chi CHEN, Marta KARCZEWICZ
  • Publication number: 20220417500
    Abstract: A video coder is configured to construct a merge candidate list of merge candidates, wherein the merge candidate list has N1 candidates, N1 being a positive integer value, reorder the merge candidates in the merge candidate list to create a reordered merge candidate list, reduce the reordered merge candidate list to create an output merge candidate list, wherein the output merge candidate list has N2 candidates, wherein N2 is less than N1, and code a block of video data using the output merge candidate list.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 29, 2022
    Inventors: Han Huang, Vadim Seregin, Marta Karczewicz
  • Patent number: 11539982
    Abstract: A video encoder may encode a picture of video data using merge estimation regions (MERs). The video encoder may determine merge candidate lists in parallel for coding units within a MER. The video encoder may also partition the picture of video data into coding units according to a constraint, wherein the constraint specifies that the partitioning is constrained such that, for each MER containing one or more coding units, the one or more coding units are completely in the MER, and for each coding unit containing one or more MERs, the MERs are completely in the coding unit.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: December 27, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Han Huang, Wei-Jung Chien, Marta Karczewicz
  • Publication number: 20220408343
    Abstract: Apparatuses, methods, and systems for closing open loops of a wireless mesh network are disclosed. One method includes determining a representation of a wireless mesh network including nodes, and wireless links between the nodes, identifying end-site nodes of the wireless mesh network, determining open loops of the wireless mesh network that include the identified end-site nodes, generating a list of potential nodes for closing each of the open loops with the identified end-site node, testing one or more of the potential nodes, comprising testing performance of a wireless connection between each end-site node and the one or more potential nodes, wherein the performance includes a number of wireless hops around each closed loop formed including the end-site node and each potential node, selecting a closing node based on the testing, and providing a wireless link connection between one or more of the end-site nodes and the closing node.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Inventors: Po Han Huang, Pratheep Bondalapati, Krishna Srikanth Gomadam
  • Publication number: 20220400257
    Abstract: A video coder may be configured to determine a partitioning for a block of video data using geometric partitioning mode; construct two uni-prediction motion vector candidate lists for the block of video data, and code the block of video data using uni-prediction based on at least one of the two uni-prediction motion vector candidate lists to generate a decoded block of video data.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 15, 2022
    Inventors: Yao-Jen Chang, Han Huang, Vadim Seregin, Marta Karczewicz
  • Patent number: 11527671
    Abstract: An optical package structure includes a substrate, an emitter, a first detector and a light-absorption material. The substrate has a first surface and a second surface opposite to the first surface, the substrate includes a via defining a third surface extending from the first surface to the second surface. The emitter is disposed on the first surface of the substrate. The first detector is disposed on the first surface and aligned with the via of the substrate. The light-absorption material is disposed on the third surface of the substrate.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: December 13, 2022
    Assignee: ADVANCED SEMICONDUCTOR ENGINEERING, INC.
    Inventors: Chi Sheng Tseng, Hui-Chung Liu, Ching-Han Huang
  • Publication number: 20220390828
    Abstract: A method of making mask patterns includes the following steps. A first octagon feature is created, wherein the first octagon feature includes first sides, second sides orthogonal to the first sides, and third sides, wherein each of the third sides connects the corresponding first side to the corresponding second side. An optical proximity correction (OPC) process is applied by using a computer to parallel shift the first sides, the second sides and the third sides of the first octagon feature respectively, and thus to create a second octagon feature. The second octagon feature is applied to make a pattern of a photomask. A method of forming a pattern in a layer is also provided, which includes printing a circular pattern on a surface of a layer by using an octagon pattern of a photomask.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 8, 2022
    Inventors: Pin-Han Huang, Chih-Wei Hsu
  • Publication number: 20220394239
    Abstract: An example device for decoding video data includes one or more processors implemented in circuitry and configured to: generate an inter-prediction block for a current block of video data; generate an intra-prediction block for the current block of video data; generate a final prediction block for the current block of video data from the inter-prediction block and the intra-prediction block, including performing each of combined inter/intra prediction (CIIP) mode, overlapped block motion compensation (OBMC), and luma mapping with chroma scaling (LMCS) while generating the final prediction block; and decode the current block of video data using the final prediction block. To generate the final prediction block, the processors may perform LMCS on a first inter-prediction sub-block, combine the LMCS-mapped first inter-prediction sub-block with the intra-prediction block using CIIP, and perform OBMC between the first CIIP prediction block and a second inter-prediction sub-block.
    Type: Application
    Filed: May 5, 2022
    Publication date: December 8, 2022
    Inventors: Han Huang, Yao-Jen Chang, Vadim Seregin, Chun-Chi Chen, Marta Karczewicz
  • Patent number: 11522588
    Abstract: A system comprising a plurality of nodes communicatively coupled to one another via at least one wireless link and a controller communicatively coupled to at least one of the nodes, wherein the controller (1) coordinates at least one scan that measures interference introduced into the wireless link, (2) identifies, based at least in part on the scan, one or more characteristics of the wireless link, (3) determines, based at least in part on the characteristics of the wireless link, that the node is eligible for a tapered codebook that, when implemented, modifies at least one feature of an antenna array that supports the wireless link in connection with the node, and then (4) directs the node to implement the tapered codebook. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: December 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Lisi Jiang, Ahmed Gamal Helmy Mohamed, Brian Dunn, Po Han Huang, Krishna Srikanth Gomadam
  • Publication number: 20220385889
    Abstract: A method and apparatus for video coding using Intra prediction are disclosed. In one method, a first prediction sample in an immediately right column of the current block and a second prediction sample in an immediately below row of the current block are derived using angular prediction. The first prediction sample and a left column reference sample in the same row as the first prediction sample are interpolated to generate a horizontal predictor. The second prediction sample and an above-row reference sample in the same column as the second prediction sample are interpolated to generate a vertical predictor. The vertical predictor and the horizontal predictor are linearly combined to generate an angular-planar prediction sample. In another method, a first predictor is generated using angular prediction and a second predictor is generated using planar prediction. The first predictor and the second predictor are linearly combined to generate a fused Intra predictor.
    Type: Application
    Filed: August 4, 2022
    Publication date: December 1, 2022
    Inventors: Chia-Ming TSAI, Han HUANG, Chih-Wei HSU, Yu-Wen HUANG
  • Patent number: 11516513
    Abstract: In one method, the current block is partitioned into multiple final sub-blocks using one or more stages of sub-tree partition comprising ternary tree partition and at least one other-type partition, where ternary partition tree is excluded from the sub-tree partition if a current sub-tree depth associated with a current sub-block is greater than a first threshold and the first threshold is an integer greater than or equal to 1. In another method, if a test condition is satisfied, the current block is encoded or decoded using a current Inter mode selected from a modified group of Inter tools, where the modified group of Inter tools is derived from an initial group of Inter tools by removing one or more first Inter tools from the initial group of Inter tools, replacing one or more second Inter tools with one or more complexity-reduced Inter tools, or both.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: November 29, 2022
    Assignee: MEDIATEK INC.
    Inventors: Chun-Chia Chen, Chia-Ming Tsai, Yu-Chi Su, Chen-Yen Lai, Chih-Wei Hsu, Ching-Yeh Chen, Tzu-Der Chuang, Yu-Wen Huang, Han Huang
  • Publication number: 20220375748
    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: Application
    Filed: May 24, 2021
    Publication date: November 24, 2022
    Inventors: CHUAN-PU LIU, YIN-WEI CHENG, SHIH-AN WANG, BO-LIANG PENG, CHUN-HUNG CHEN, JUN-HAN HUANG, YI-CHANG LI
  • Patent number: 11509361
    Abstract: In one embodiment, a method includes receiving SRS received from a plurality of UEs associated with the base station from an RU associated with the base station, estimating strengths or signal-to-noise ratios (SNRs) for pre-determined beams for each of the plurality of UEs based on the received SRS, selecting a subset of the plurality of UEs to which downlink data is to be transmitted for a RBG in a TTI based on the estimated strengths or SNRs of the pre-determined beams for the plurality of UEs, computing a precoding matrix for the RBG based on the selected subset, preparing multi-layered UE data for the RBG based on the selected subset and the computed precoding matrix, sending the multi-layered UE data and the precoding matrix for the RBG to the RU, where the RU transmits pre-coded multi-layered UE data to the UEs in the subset using MIMO technologies.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: November 22, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Mustafa Emin Sahin, Brett Eric Schein, Djordje Tujkovic, Krishna Srikanth Gomadam, Po Han Huang, Praveen Kumar Gopala
  • Publication number: 20220368389
    Abstract: A system comprising a plurality of nodes communicatively coupled to one another via at least one wireless link and a controller communicatively coupled to at least one of the nodes, wherein the controller (1) coordinates at least one scan that measures interference introduced into the wireless link, (2) identifies, based at least in part on the scan, one or more characteristics of the wireless link, (3) determines, based at least in part on the characteristics of the wireless link, that the node is eligible for a tapered codebook that, when implemented, modifies at least one feature of an antenna array that supports the wireless link in connection with the node, and then (4) directs the node to implement the tapered codebook. Various other apparatuses, systems, and methods are also disclosed.
    Type: Application
    Filed: April 28, 2021
    Publication date: November 17, 2022
    Inventors: Lisi Jiang, Ahmed Gamal Helmy Mohamed, Brian Dunn, Po Han Huang, Krishna Srikanth Gomadam