Patents by Inventor HAMID SABER

HAMID SABER 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: 20210112572
    Abstract: Methods and apparatuses are provided for monitoring a physical downlink control channel (PDCCH). A first time gap is set from an end of the PDCCH to a beginning of a physical downlink shared channel (PDSCH). A second time gap is set from an end of the PDSCH to a beginning of a physical uplink control channel (PUCCH). A high priority channel and a low priority channel are configured in a PDCCH monitoring span. At least one parameter indicating a minimum amount of additional time required by a user equipment (UE) for processing the low priority channel, is received from the UE. Based on the at least one parameter, the UE is configured with at least one offset used to increase at least one of the first time gap and the second time gap.
    Type: Application
    Filed: August 31, 2020
    Publication date: April 15, 2021
    Inventors: Hamid SABER, Jung Hyun BAE
  • Publication number: 20210105217
    Abstract: A method, user equipment (UE), and terminal are disclosed, the method includes receiving a first physical downlink shared channel (PDSCH), receiving a second PDSCH that overlaps in time with the first PDSCH, determining a delay in processing time for a hybrid automatic repeat request (HARD)-acknowledgement (ACK) corresponding to the second PDSCH based on the overlapping time between the first PDSCH and the second PDSCH, and transmitting the HARQ-ACK corresponding to the second PDSCH.
    Type: Application
    Filed: August 26, 2020
    Publication date: April 8, 2021
    Inventors: Hamid SABER, Jung Hyun BAE
  • Publication number: 20210099188
    Abstract: A method and an apparatus are provided for decoding a polar code. A simplified successive cancellation list (SSCL) decoding tree for the polar code is generated. The SSCL decoding tree includes a plurality of nodes. One or more nodes of the plurality of nodes are identified as employing Reed-Muller codes for decoding. Decoding of received log-likelihood ratios (LLRs) is performed using Reed-Muller codes at the one or more nodes. Hard decision values are output from the one or more nodes.
    Type: Application
    Filed: July 14, 2020
    Publication date: April 1, 2021
    Inventors: Nadim GHADDAR, Hamid SABER, Hsien-Ping Lin, Jung Hyun BAE
  • Publication number: 20210022087
    Abstract: Methods and apparatuses are provided for providing dynamic power sharing at a user equipment (UE). A first uplink transmission is configured. An offset is determined from a starting symbol of the first uplink transmission. Based on the offset, a group of overlapping uplink transmissions on one or more component carriers (CCs) is defined. The group of overlapping uplink transmission include at least the first uplink transmission. A total power is shared among uplink transmissions in the group of overlapping uplink transmissions.
    Type: Application
    Filed: May 28, 2020
    Publication date: January 21, 2021
    Inventors: Hamid SABER, Yuan-Sheng CHENG, Jung Hyun BAE
  • Publication number: 20210021381
    Abstract: A method and system for determining a physical uplink control channel (PUCCH) resource are provided. The method includes ordering downlink control information (DCI) fields according to an order of serving cells for a monitoring occasion (MO), identifying a plurality of valid DCIs per MO per serving cell and determining the PUCCH resource from a last physical downlink control channel (PDCCH) in a last MO on the serving cell with a largest cell index.
    Type: Application
    Filed: May 29, 2020
    Publication date: January 21, 2021
    Inventors: Hamid SABER, Jung Hyun Bae
  • Publication number: 20210022149
    Abstract: A method and system for use of carrier aggregation capability. In some embodiments, the method includes receiving, by a network, a declaration of capabilities, from a user equipment (UE), the declaration of capabilities including: a declaration of a first capability for a first component carrier (CC), and a declaration of a second capability for a second CC. The method may further include configuring, by the network, the UE with one or more CCs including the first CC and not including the second CC, the configuring including configuring the first CC with a configuration exceeding the first capability.
    Type: Application
    Filed: June 18, 2020
    Publication date: January 21, 2021
    Inventors: Hamid Saber, Jung Hyun Bae, Kee-Bong Song
  • Patent number: 10812107
    Abstract: A sub-channel to carry an information bit, in input bits that are to be encoded, is selected from each of multiple subsets of sub-channels that are provided by a length N polar code. The subsets include sub-channels that are associated with respective overlapping constituent polar codes of the length N polar code. The constituent polar codes are of length Nref<N. An ordered sequence of length Nref, instead of a longer ordered sequence of length N, may be used in selecting the sub-channels. The input bits are encoded to generate a codeword, and the codeword is transmitted.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: October 20, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hamid Saber, Yiqun Ge
  • Patent number: 10680660
    Abstract: Method and apparatus for generating a codeword by interleaving information and assistant bits. An interleaved sequence of information bits and assistant bits is generated according to an interleaving order. The interleaving order is selected to reduce a number of information bits occurring before a first assistant bit and further reduce each subsequent number of additional information bits occurring between assistant bits. The interleaved sequence is encoded using a polar code to generate a codeword, and the codeword is transmitted.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: June 9, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamid Saber, Yiqun Ge
  • Patent number: 10666392
    Abstract: Disabled input bit positions of an input bit vector that is to be encoded are determined based on non-contiguous subsets of consecutive coded bit positions that are to be punctured from a codeword of a polar code. The input bit vector is encoded according to the polar code to generate a codeword, by applying information bits to input bit positions of the input bit vector other than the disabled input bit positions. The non-contiguous subsets of consecutive coded bit positions are punctured from the codeword to generate a punctured codeword, and the punctured codeword is transmitted. In some embodiments, the non-contiguous subsets include a first subset that includes a first coded bit position and a second subset that includes a last coded bit position. The polar code could be a chained polar code, for example.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: May 26, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yiqun Ge, Hamid Saber
  • Patent number: 10651973
    Abstract: An improved method of computer communication and networking with error-correction encoding and transmission using a punctured polar code construction that is based on polar code decomposition is provided. Advantageously, this allows sorting of a reliability sequence to be performed for a reduced-length vector to identify the information bit positions in the reduced-length polar code vector. Polar code decomposition is used to determine a number of information bits allocated to given reduced-length vector (e.g., K0 and K1). The polar code construction is a function of a puncturing pattern. In some embodiments, the puncturing pattern is a shortening pattern.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: May 12, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yiqun Ge, Hamid Saber
  • Patent number: 10560218
    Abstract: An assistant sub-channel to carry a decoding assistant bit, in input bits that are to be encoded, is selected from each of a plurality of non-adjacent segments. Each segment includes a subset of sub-channels with associated reliabilities. Some embodiments also involve grouping the sub-channels into the segments. After a target number of assistant sub-channels have been selected, the input bits are encoded to generate a codeword, and the codeword is transmitted. Assistant sub-channel selection could involve iterations to select assistant sub-channels at each iteration, until at least the target number of assistant sub-channels have been selected.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: February 11, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yiqun Ge, Hamid Saber
  • Patent number: 10560221
    Abstract: One or more codewords are generated by encoding input bits at input bit positions onto sub-channels that are provided by a code. Each of the sub-channels has an associated reliability of correct decoding of an input bit at an input bit position. Each codeword is transmitted to a decoder, and a word based on each transmitted codeword is received at the decoder. Each received word is decoded, and the reliabilities of the sub-channels are determined based on decoded bits and known input bits from which each codeword was generated. An indication that is based on the determined reliabilities of the sub-channels, such as an indication of the determined reliabilities, is transmitted to the encoder, and may be used by the encoder in selecting the sub-channels for encoding subsequent input bits, for example.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: February 11, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamid Saber, Yiqun Ge
  • Patent number: 10505566
    Abstract: In a layered coding approach, a code configuration parameter of a polar code is determined, and encoding graph parameters are determined based on the determined code configuration parameter. The encoding graph parameters identify inputs for one or more kernel operations in each of multiple encoding layers. Information symbols are encoded by applying the one or more kernel operations to the inputs identified in each encoding layer in accordance with the determined encoding graph parameters.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: December 10, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamid Saber, Yiqun Ge, Wen Tong, Ran Zhang
  • Publication number: 20190305889
    Abstract: Disabled input bit positions of an input bit vector that is to be encoded are determined based on non-contiguous subsets of consecutive coded bit positions that are to be punctured from a codeword of a polar code. The input bit vector is encoded according to the polar code to generate a codeword, by applying information bits to input bit positions of the input bit vector other than the disabled input bit positions. The non-contiguous subsets of consecutive coded bit positions are punctured from the codeword to generate a punctured codeword, and the punctured codeword is transmitted. In some embodiments, the non-contiguous subsets include a first subset that includes a first coded bit position and a second subset that includes a last coded bit position. The polar code could be a chained polar code, for example.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: YIQUN GE, HAMID SABER
  • Publication number: 20190268094
    Abstract: Methods and apparatuses for implementing error-correction in communication systems, particularly wireless communication systems. Input bits are encoded according to a chained generator matrix to generate a codeword, and the codeword is transmitted. The chained generator matrix includes a first subset of entries corresponding to a first subset of entries in a base generator matrix for a chained polar code, and a second subset of entries that are different from a second subset of entries in the base generator matrix. A chained generator matrix could be constructed, for example, by applying a chaining matrix to the second subset of entries in the base generator matrix, to produce the second subset of entries in the chained generator matrix.
    Type: Application
    Filed: December 19, 2018
    Publication date: August 29, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: YIQUN GE, HAMID SABER
  • Publication number: 20190229752
    Abstract: A sub-channel to carry an information bit, in input bits that are to be encoded, is selected from each of multiple subsets of sub-channels that are provided by a length N polar code. The subsets include sub-channels that are associated with respective overlapping constituent polar codes of the length N polar code. The constituent polar codes are of length Nref<N. An ordered sequence of length Nref, instead of a longer ordered sequence of length N, may be used in selecting the sub-channels. The input bits are encoded to generate a codeword, and the codeword is transmitted.
    Type: Application
    Filed: January 19, 2018
    Publication date: July 25, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: HAMID SABER, YIQUN GE
  • Publication number: 20180367163
    Abstract: In a layered coding approach, a code configuration parameter of a polar code is determined, and encoding graph parameters are determined based on the determined code configuration parameter. The encoding graph parameters identify inputs for one or more kernel operations in each of multiple encoding layers. Information symbols are encoded by applying the one or more kernel operations to the inputs identified in each encoding layer in accordance with the determined encoding graph parameters.
    Type: Application
    Filed: June 11, 2018
    Publication date: December 20, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: HAMID SABER, YIQUN GE, WEN TONG, RAN ZHANG
  • Publication number: 20180351584
    Abstract: Method and apparatus for generating a codeword by interleaving information and assistant bits. An interleaved sequence of information bits and assistant bits is generated according to an interleaving order. The interleaving order is selected to reduce a number of information bits occurring before a first assistant bit and further reduce each subsequent number of additional information bits occurring between assistant bits. The interleaved sequence is encoded using a polar code to generate a codeword, and the codeword is transmitted.
    Type: Application
    Filed: May 3, 2018
    Publication date: December 6, 2018
    Inventors: Hamid Saber, Yiqun Ge
  • Publication number: 20180278369
    Abstract: An improved method of computer communication and networking with error-correction encoding and transmission using a punctured polar code construction that is based on polar code decomposition is provided. Advantageously, this allows sorting of a reliability sequence to be performed for a reduced-length vector to identify the information bit positions in the reduced-length polar code vector. Polar code decomposition is used to determine a number of information bits allocated to given reduced-length vector (e.g., K0 and K1). The polar code construction is a function of a puncturing pattern. In some embodiments, the puncturing pattern is a shortening pattern.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 27, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: YIQUN GE, HAMID SABER
  • Publication number: 20180191459
    Abstract: An assistant sub-channel to carry a decoding assistant bit, in input bits that are to be encoded, is selected from each of a plurality of non-adjacent segments. Each segment includes a subset of sub-channels with associated reliabilities. Some embodiments also involve grouping the sub-channels into the segments. After a target number of assistant sub-channels have been selected, the input bits are encoded to generate a codeword, and the codeword is transmitted. Assistant sub-channel selection could involve iterations to select assistant sub-channels at each iteration, until at least the target number of assistant sub-channels have been selected.
    Type: Application
    Filed: December 22, 2017
    Publication date: July 5, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: YIQUN GE, HAMID SABER