Patents by Inventor Xixian Chen

Xixian Chen 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: 11290130
    Abstract: Apparatuses and methods are disclosed for a communication device associated with a wireless transmission. In one embodiment, a method includes performing one of a low-density parity check, LDPC, decoding process and an LDPC encoding process by loading a set of bits, in parallel, into a plurality of registers, the set of bits being distributed among the plurality of registers; one of de-interleaving and interleaving the loaded set of bits within the plurality of registers by rearranging the loaded set of bits into one of a de-interleaved and an interleaved set of bits; and after the set of bits is rearranged into the one of the de-interleaved and the interleaved set of bits within the plurality of registers, writing the one of the de-interleaved and the interleaved set of bits, in parallel, from the plurality of registers to memory.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 29, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Qingchao Liu, Xixian Chen, Yashar Nezami
  • Publication number: 20220094477
    Abstract: A method in a sending node of a communications network includes: encoding a transport block, TB, including data of at least one protocol data unit, PDU, to generate a code block group, CBG, comprising one or more code blocks; defining a CBG header indicative of a starting location of a first PDU within the CBG; and transmitting the CBG including the CBG header. A method in a receiving node includes: receiving one or more code block groups, CBGs, each CBG comprising a CBG header indicative of a start location of a first protocol data unit, PDU, within the CBG; attempting to decode each received CBG; responsive to failing to decode a first CBG, attempting to decode a second CBG, and responsive to successfully decoding the second CBG: identifying the start location of the first PDU in the second CBG; buffering data of the second CBG prior to the identified start location; and forwarding data of PDUs following the identified start location.
    Type: Application
    Filed: February 19, 2019
    Publication date: March 24, 2022
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Xixian CHEN, Qingchao LIU, Yashar NEZAMI
  • Publication number: 20220086810
    Abstract: A method in a wireless device is provided. The method includes: receiving a downlink signal, wherein the downlink signal includes a Physical Downlink Control Channel (PDCCH) and a Physical downlink Shared Channel (PDSCH), the PDCCH having first downlink Control Information (DCI) indicating at least second downlink control information (DCI) in the PDSCH; and performing one of encoding and decoding user data in the PDSCH based on the first DCI and second DCI. A wireless device implementing this method is provided as well.
    Type: Application
    Filed: December 12, 2018
    Publication date: March 17, 2022
    Inventors: Jun WANG, Xixian CHEN, Dongsheng YU
  • Publication number: 20220078661
    Abstract: A method in a first network node, which comprises a primary Radio Link Control (RLC) entity is provided. The method comprises: receiving packets from a PDCP entity and sending packets to a PDCP entity; separating the received packets into at least a first group and a second group; assigning sequence numbers to the packets of the first group from a sequence number range allocated to at least one the secondary RLC entity in a second network node, the at least one secondary RLC connected to the primary RLC entity through a RLC channel; sending the packets of the first group with the assigned sequence numbers to the at least one secondary RLC entity.
    Type: Application
    Filed: January 1, 2019
    Publication date: March 10, 2022
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jun WANG, Haomin LI, Xixian CHEN, Fuzheng CHEN
  • Patent number: 11272398
    Abstract: A method and base station for distributing wireless device traffic load in a wireless communication system having a plurality of base stations are provided. A method includes determining a wireless device traffic load on a serving base station of the plurality of base stations. The method also includes determining a priority for each of a plurality of target base stations of the plurality of base stations, the priority being based at least in part on a number of wireless devices being served by the serving base station that receive a signal from a corresponding target base station that exceeds a threshold. The method further includes determining whether to change the load of the serving base station and sending a load change request to a target base station having a highest priority based on a comparison of the load on the serving base station to a load change threshold.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: March 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Xiaoming Lai, Xixian Chen, Weigang Li
  • Publication number: 20220060239
    Abstract: Methods and systems for Long Term Evolution (LTE) and Fifth Generation (5G) beam index filtering are presented. According to one aspect, a method for beam index filtering comprises receiving a beam index that was estimated based on information received from a User Equipment (UE); storing the received beam index into a queue of length N for storing received beam indexes, N being greater than one; selecting a beam index from the queue according to a filtering algorithm; and using the selected beam index for transmissions to the UE. In one embodiment, a majority vote algorithm is employed to select the beam index that appears most often in the queue. Where there is a tie between two or more beam indexes, the beam index that was most recently added to the queue is selected. The same concepts may be applied to filter input data or parameters other than beam indexes.
    Type: Application
    Filed: September 10, 2018
    Publication date: February 24, 2022
    Inventors: Qingchao Liu, Xixian Chen, Edward Mah, Yashar Nezami
  • Publication number: 20220060276
    Abstract: According to some embodiments, a method for use in a wireless transmitter of a wireless communication network comprises (1) calculating information carrying bits per resource block group (RBG) or physical resource block (PRB) based on a channel condition (e.g., signal to interference plus noise ratio (SINR)); (2) estimating the required information bits and number of RBGs based on the desired number of bits to be transmitted and the number of available RBGs; (3) determining the MCS and TBS based on the estimated information bits, the required number of RBGs, number of layers, and RBG size; (4) adjusting the MCS and TBS based on the MCS index and TBS calculated at step 3, the number of required RBGs, and the accumulated information bits calculated from step 2; and (5) determining an MCS state based on the TBS and the accumulated information bits.
    Type: Application
    Filed: October 2, 2018
    Publication date: February 24, 2022
    Inventors: Xixian Chen, Qingchao Liu, Yashar Nezami
  • Publication number: 20220030487
    Abstract: A method, in a network in which a handover of a wireless device occurs, the User Equipment (UE) moving from a source cell to a target cell, is provided. The method comprises at least: (at the source cell) determining a sequence number (SN) related to a data packet; forwarding at the RLC layer data packets to the target cell, the data packets being previously sent to the UE but unacknowledged by the UE and having SNs inferior to the determined sequence number; and sending the determined SN to the target cell. The method further comprises (at the target cell) sending a first data packet with the determined SN to the wireless device; the determined SN being a demarcation line for using different encryption keys. The UE will decrypt the received data packets having SNs inferior to the determined SN using an encryption key from the source cell; and decrypt received packets having SNs superior to the determined SN using an encryption key from the target cell.
    Type: Application
    Filed: September 18, 2018
    Publication date: January 27, 2022
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Xixian CHEN, James Jianfeng WENG, Jun WANG
  • Patent number: 11218243
    Abstract: A method performed by a wireless transmitter determining a transport block size (TBS) is provided. The method includes determining a TBS using a general function of a number of physical resource blocks (PRBs) to be granted (N_PRB), a number of resource elements (REs) per PRB (N_RE{circumflex over (?)}(DL,PRB)), a number of layers per transport block (?), a number of bits per modulation (Q_m), and a coding rate determined by a modulation coding scheme (MCS) (R), allocating a transport block of the determined TBS and transmitting the transport block to a wireless receiver. Apparatuses for implementing the method are also provide.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: January 4, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Xixian Chen, Jianguo Long, Yongquan Qiang, Hong Ren
  • Publication number: 20210400551
    Abstract: A network node, wireless device, method and system are provided. In one or more embodiments, a network node (16) for servicing a plurality of wireless devices (22) using a plurality of carriers is provided. Each carrier of the plurality of carriers is configured with a respective plurality of beams. The network node (16) includes processing circuitry (68) configured to: determine a metric associated with Multiple User-Multiple Input Multiple Output, MU-MEMO, usage with respect to the plurality of carriers, and initiate at least one handover of at least one of the plurality of wireless devices (22) to a different carrier of the plurality of carriers based at least in part on the metric.
    Type: Application
    Filed: November 12, 2018
    Publication date: December 23, 2021
    Inventors: Xiaoming LAI, Weigang LI, Xixian CHEN, Dongsheng YU
  • Publication number: 20210332345
    Abstract: A bacterial strain comprising one or more vectors encoding a) one or more enzymes to produce one or more terpene precursors; and b) a fungal terpene synthase (FTPS). The present invention also relates to a method of producing a terpenoid comprising a) culturing the bacterial strain described herein in an expression medium; and b) isolating the terpenoid from said expression medium.
    Type: Application
    Filed: September 2, 2019
    Publication date: October 28, 2021
    Inventors: Congqiang Zhang, Xixian Chen, Ruehl Martin, Heng-Phon Too
  • Publication number: 20210328603
    Abstract: According to some embodiments, a method for polar encoding includes obtaining an input bits index array Q, wherein each element Q[i] is an index of a polar coded transmission channel and corresponds to an input U[i] of a polar encoder. The elements of Q are ordered according to their associated channel quality. The method further includes obtaining an integer number X of bits for polar encoding and wireless transmission, wherein X is not greater than N. Upon determining the polar code block length N is not greater than the number of rate matched bits M available for transmission, the method includes assigning each of the bits as inputs to the polar encoder ordered according to the input bits index array Q.
    Type: Application
    Filed: September 7, 2018
    Publication date: October 21, 2021
    Inventors: Xixian CHEN, Qingchao LIU, Yashar NEZAMI
  • Publication number: 20210320675
    Abstract: Apparatuses and methods are disclosed for a communication device associated with a wireless transmission. In one embodiment, a method includes performing one of a low-density parity check, LDPC, decoding process and an LDPC encoding process by loading a set of bits, in parallel, into a plurality of registers, the set of bits being distributed among the plurality of registers; one of de-interleaving and interleaving the loaded set of bits within the plurality of registers by rearranging the loaded set of bits into one of a de-interleaved and an interleaved set of bits; and after the set of bits is rearranged into the one of the de-interleaved and the interleaved set of bits within the plurality of registers, writing the one of the de-interleaved and the interleaved set of bits, in parallel, from the plurality of registers to memory.
    Type: Application
    Filed: November 7, 2018
    Publication date: October 14, 2021
    Inventors: Qingchao LIU, Xixian CHEN, Yashar NEZAMI
  • Patent number: 11075711
    Abstract: According to one aspect of the disclosure, a network node for adjusting a maximum channel code rate limit of a wireless device is provided. The network node includes processing circuitry. The processing circuitry includes a processor and a memory. The memory contains instructions that, when executed by the processor, configure the processor to: cause transmission, to the wireless device, of at least one data transmission coded at a maximum channel code rate that is one of less than and equal to a maximum channel code rate limit, receive at least one indication of reception of the at least one data transmission coded at the maximum channel code rate by the wireless device, and in response to receiving the at least one indication of reception associated with the at least one data transmission coded at the maximum channel code rate, modify the maximum channel code rate limit.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 27, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: James Jianfeng Weng, Xixian Chen, Hua Xu
  • Publication number: 20210084532
    Abstract: There is provided a method performed by a wireless device for handling user data, wherein the user data are converted into codewords, each codeword having a first group of layers and a second group of layers. The method comprises: receiving an index from a network node, the index indicating a Transport Block Size (TBS) index, a Redundant Version (RV) and a differential modulation; determining a TBS based on the received index; determining a redundant version value based on the received index; determining a first modulation order for the first group and a second modulation order for the second group of a codeword, based on the differential modulation; and performing one of decoding and encoding the codeword based at least on the determined first and second modulation orders, the determined TBS and the determined redundant version value.
    Type: Application
    Filed: June 6, 2018
    Publication date: March 18, 2021
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Xixian CHEN, Jun WANG, James Jianfeng WENG
  • Publication number: 20210050935
    Abstract: Systems and methods for enhanced link adaptation are provided. In some embodiments, a method of operation of a network node includes calculating an actual RE efficiency based at least in part on an actual TBS obtained from a specification. The TBS may be obtained from a specification based on LA result and actual buffer data volume. The method also includes determining a real BLER from a searchable repository, based on the actual RE efficiency and an actual BLER. The method may further include calculating an actual outer-loop adjustment (OLA) step based on the actual BLER. The method may further include a dynamic outer-loop up/down step adjustment based on the actual OLA step.
    Type: Application
    Filed: February 6, 2018
    Publication date: February 18, 2021
    Inventors: Xixian CHEN, Jun WANG WANG, James Jianfeng WENG
  • Publication number: 20210040520
    Abstract: A method of increasing terpenoid production in a host cell that produces one or more terpenoids, comprising: a) providing a host cell that produces one or more terpenoids, said host cell comprising a vector comprising a polynucleotide sequence encoding a terpene synthase enzyme; b) modifying the vector to: i. introduce an inducible promoter operably linked to the polynucleotide sequence encoding the terpene synthase enzyme; and ii. introduce a polynucleotide sequence encoding a ribosomal binding site (RBS) that increases translation initiation rate of the terpenoid compared to a wild type ribosomal binding site; c) determining the dosage of an inducer capable of inducing the inducible promoter; d) culturing the host cell in a culture medium in the presence of the inducer at the dosage determined from step c); and e) isolating the terpenoid from the culture medium.
    Type: Application
    Filed: July 17, 2020
    Publication date: February 11, 2021
    Inventors: Congqiang Zhang, Xixian Chen, Sudha Shukal
  • Publication number: 20210044307
    Abstract: A method for use in a wireless transmitter of interleaving coded bits includes: determining an integer number (M) of polar coded bits {e(0), . . . , e(M?1)} for wireless transmission; determining a smallest integer number (T) such that T(T+1)/2>=M; and determining a one-dimensional interleaving index array, interleavingId( ), that represents the column by column non-zero elements of a two-dimensional matrix. The two-dimensional matrix includes a hypothetical T by T matrix containing the polar coded bits {e(0), . . . , e(M?1)} input row by row without using the lower right corner elements of the T×T matrix. The method further includes: interleaving the polar coded bits {e(0), . . . , e(M?1)} using the one-dimensional interleaving index array resulting in the output sequence {f(0), . . . , f(M?1)} wherein f(i)=e(interleavingId(i)); and transmitting the interleaved polar coded bits to a wireless receiver.
    Type: Application
    Filed: April 27, 2018
    Publication date: February 11, 2021
    Inventors: Qingchao LIU, Xixian CHEN, Yashar NEZAMI
  • Publication number: 20210036799
    Abstract: According to one aspect of the disclosure, a network node for adjusting a maximum channel code rate limit of a wireless device is provided. The network node includes processing circuitry. The processing circuitry includes a processor and a memory. The memory contains instructions that, when executed by the processor, configure the processor to: cause transmission, to the wireless device, of at least one data transmission coded at a maximum channel code rate that is one of less than and equal to a maximum channel code rate limit, receive at least one indication of reception of the at least one data transmission coded at the maximum channel code rate by the wireless device, and in response to receiving the at least one indication of reception associated with the at least one data transmission coded at the maximum channel code rate, modify the maximum channel code rate limit.
    Type: Application
    Filed: April 29, 2016
    Publication date: February 4, 2021
    Inventors: James Jianfeng WENG, Xixian CHEN, Hua XU
  • Patent number: 10911188
    Abstract: Systems and methods related to optimized selection, or determination of, Hybrid Automatic Repeat Request (HARQ) feedback modes for downlink transmissions by considering Time Division Duplexing (TDD) uplink/downlink (UL/DL) configuration, transmission mode, cell load, and/or traffic type are disclosed. In this manner, performance can be improved.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: February 2, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Xixian Chen, Akram Bin Sediq, Mercy George, Patrick Lie Chin Cheong, Jianguo Long, Yongquan Qiang