Patents by Inventor Fei Tong

Fei Tong 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: 20150188667
    Abstract: This invention is related to a low-complexity MIMO detector in a wireless communication system with near optimal performance. Initial symbol estimation is performed for a transmitted symbol vector. The soft information of the transmitted symbol vector can be more accurately calculated by deemphasizing the LLRs associated with symbols belonging to weak channels that may suffer from poor initial estimation. By combining aspects of both the linear detection and the ML detection, the complexity of the proposed detector becomes orders of magnitude lower than that of a ML detector, but the performance is very close to that of an ML detector.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventors: Fei TONG, Hong WAN, Erik LINDSKOG
  • Patent number: 9042354
    Abstract: Managing access to a time-slotted communications medium by masking interrogatory codes that are contained in signals demarcating time slots of the medium and comparing the masked interrogatory codes against masked response codes. Access to the medium is dependent on the outcome of these comparisons.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: May 26, 2015
    Assignee: Cambridge Silicon Radio Limited
    Inventors: Fei Tong, Mark Gorthorn Rison
  • Publication number: 20150117559
    Abstract: Methods, apparatuses, and systems are provided for generating a candidate search set for ML detection of 2n-QAM signals transmitted on two or more MIMO spatial streams. A method includes estimating an initial solution yq for a received 2n-QAM symbol value b0b1 . . . bn-1, wherein all possible 2n-QAM symbol values are Gray-mapped constellation points; and performing an iteration for each hypothetical value of each bit position i of the initial solution yq, wherein each iteration comprises: determining a search center as: if ith bit of the initial solution equals the hypothetical value assumed for the current iteration, the initial solution yq; or if ith bit of the initial solution does not equal the hypothetical value assumed for the current iteration, a mirror constellation point yqc to the initial solution yq; and searching outward from the determined search center for candidate constellation points.
    Type: Application
    Filed: March 25, 2014
    Publication date: April 30, 2015
    Inventor: Fei TONG
  • Patent number: 9008240
    Abstract: This invention is related to a low-complexity MIMO detector in a wireless communication system with near optimal performance. An initial symbol estimation is performed for a received symbol vector. The soft information of the received symbol vector can be more accurately calculated using every candidate symbol vector of a combined set of candidate symbol vectors, wherein the combined set is generated based on the initial estimation. By combining aspects of both the linear detection and the ML detection, the complexity of the proposed detector becomes orders of magnitude lower than that of a ML detector, but the performance is very close to that of an ML detector.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: April 14, 2015
    Assignee: Cambridge Silicon Radio Limited
    Inventors: Hong Wan, Fei Tong, Erik Lindskog
  • Patent number: 9008241
    Abstract: Methods, apparatuses, and systems are provided for generating a candidate search set for ML detection of 2n-QAM signals transmitted on two or more MIMO spatial streams. A method includes estimating an initial solution yq for a received 2n-QAM symbol value b0b1 . . . bn-1, wherein all possible 2n-QAM symbol values are Gray-mapped constellation points; and performing an iteration for each hypothetical value of each bit position i of the initial solution yq, wherein each iteration comprises: determining a search center as: if ith bit of the initial solution equals the hypothetical value assumed for the current iteration, the initial solution yq; or if ith bit of the initial solution does not equal the hypothetical value assumed for the current iteration, a mirror constellation point yqc to the initial solution yq; and searching outward from the determined search center for candidate constellation points.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: April 14, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Fei Tong
  • Patent number: 8964557
    Abstract: A communication device capable of receiving data from a transmitting device via a communications link, the communication device comprising a buffer and being capable of generating, in dependence on the capacity of the buffer to accommodate data received over the communications link, information for inducing the transmitting device to change its data transmission rate, wherein the information imitates a change in a capability of the communication device to receive data via the communications link.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: February 24, 2015
    Assignee: Cambridge Silicon Radio Limited
    Inventors: Fei Tong, Andrei Popescu
  • Publication number: 20150043665
    Abstract: Methods and apparatus are provided for receiving packets on a channel of an Orthogonal Frequency Division Multiplexing (OFDM) system. A time shift value for a packet is estimated using a channel estimation and an FFT size. A synchronization position of the packet on a channel is adjusted using the estimated time shift value, and a filter is applied to the adjusted channel to generate a smoothed channel estimate. Alternatively, a channel with a corrected packet synchronization position is estimated, and a smoothed channel is estimated by applying a filter to the estimated channel. Packets are received on the channel, at a receiver of the OFDM receiving apparatus, in accordance with the estimated smoothed channel.
    Type: Application
    Filed: December 3, 2013
    Publication date: February 12, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Chunyang YU, Fei Tong, Paul C. McFarthing
  • Publication number: 20150043555
    Abstract: A unified device for adjacent and non-adjacent channels/carriers for processing Physical layer Protocol Data Units (PPDUs) includes a dual-use configuration capable of processing either 80+80 Megahertz (MHz) PPDUs with a single spatial stream (160/80+80 MHz 1×1) or 80 MHz PPDUs with two spatial streams (80 MHz 2×2).
    Type: Application
    Filed: November 22, 2013
    Publication date: February 12, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Andrei POPESCU, Fei TONG
  • Patent number: 8948116
    Abstract: In a 3rd Generation Partnership Project, 3GPP, communication system a base station comprises a scheduler allocating communication resource of at least one of a Physical Uplink Shared CHannel, PUSCH, and a Physical Downlink Shared CHannel, PDSCH to a User Equipment (UE). The scheduling may either be a dynamic scheduling wherein a resource allocation for a single frame is provided to the UE or a persistent scheduling wherein a resource allocation for a plurality of frames is provided to the UE. A resource allocator assigns resource of a Physical Uplink Control CHannel, PUCCH, to the UE dependent on whether dynamic scheduling or persistent scheduling is performed by the scheduler for the UE. The UE transmits uplink control data on a physical uplink channel which is selected as the PUCCH or the PUSCH in response to whether persistent scheduling is used for the UE. The invention allows e.g. reduced PUCCH loading.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: February 3, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Nick W. Whinnett, Fei Tong, Weimin Xiao, Robert T. Love
  • Patent number: 8934568
    Abstract: The invention provides a method of puncturing an encoded data bit stream, and an equivalent apparatus. The method applies one or more puncturing patterns to puncture the encoded data bit stream to reduce the number of transmitted bits. In one aspect there is provided a method of puncturing an encoded data bit-stream in a wireless transmitter, the encoded data bit-stream including one or more information bits, the method including receiving the encoded data bit-stream, puncturing a first group of encoded data bits and a second remaining group of encoded data bits in the encoded data bit stream using a first puncturing code rate and a second puncturing code rate respectively, wherein the first puncturing code rate is predefined, and the second puncturing code rate is determined based on the number of data bits in the second remaining group of encoded data bits.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: January 13, 2015
    Assignee: Cambridge Silicon Radio Limited
    Inventor: Fei Tong
  • Patent number: 8817844
    Abstract: A method of transmitting a plurality of signals from a transmitting station to a plurality of receiving stations in a transmission channel having a plurality of sub-channels, the method comprising: transmitting a first signal in a first sub-channel to a first receiving station; transmitting a second signal in a second sub-channel to a second receiving station; whereby the first and second signals are transmitted simultaneously.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: August 26, 2014
    Assignee: Cambridge Silicon Radio Limited
    Inventor: Fei Tong
  • Publication number: 20140079150
    Abstract: The invention provides a method of puncturing an encoded data bit stream, and an equivalent apparatus. The method applies one or more puncturing patterns to puncture the encoded data bit stream to reduce the number of transmitted bits. In one aspect there is provided a method of puncturing an encoded data bit-stream in a wireless transmitter, the encoded data bit-stream including one or more information bits, the method including receiving the encoded data bit-stream, puncturing a first group of encoded data bits and a second remaining group of encoded data bits in the encoded data bit stream using a first puncturing code rate and a second puncturing code rate respectively, wherein the first puncturing code rate is predefined, and the second puncturing code rate is determined based on the number of data bits in the second remaining group of encoded data bits.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: Cambridge Silicon Radio Limited
    Inventor: Fei Tong
  • Patent number: 8654877
    Abstract: This disclosure concerns beam-forming vectors and beam-forming matrices for multiple-input, multiple-output (MIMO) communications systems. These systems, from the method perspective, provide, according to one embodiment, a method of feeding back, to a transmitter from a receiver in a MIMO communications system, at least part of a beam-forming vector of a beam-forming matrix, wherein: the vector relates to a spatial stream of the MIMO system; the vector comprises a series of elements; each element specifies a beam-forming weight for a respective transmit antenna of the transmitter; and the method comprises: calculating a scaling factor that would scale a first element of the vector to a value of one; scaling the other element or elements of the vector with the scaling factor; and feeding back the scaled other element or elements to the transmitter to inform a beam-forming process.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: February 18, 2014
    Assignee: Cambridge Silicon Radio Limited
    Inventors: Fei Tong, Andrei Popescu
  • Patent number: 8644288
    Abstract: A method, system and communication network for transmitting information signals via uplink (UL) collaborative SDMA, in a wireless communication system. Base station receiver estimates a channel gain associated with the transmission path(s) of each user and keeps a matrix of normalized covariance, between users. Based on the estimated channel gain and the normalized covariance, ULS utility is able to compute channel capacity. Based on capacity estimates of (1) the multiplexed user signals and (2) the individual user signals, signals are either multiplexed for UL SDMA or are transmitted individually. An optimal selection of multiplexed signals may be based upon: (1) a cross user interface measurement; and (2) a selection mechanism based on eigen-decomposition techniques. The ULS utility enables a UL scheduler to pair information signals with clear spatial distinction and minimal correlation, based on capacity evaluations.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: February 4, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Fan Wang, Stanley J. Benes, Amitabha Ghosh, Chandrasekar Sankaran, Timothy J. Wilson, Fei Tong, Nick W. Whinnett
  • Publication number: 20130301625
    Abstract: The present application relates to a method for transmitting information from a wireless access point to one or more wireless stations. The method comprises aggregating a plurality of information units of compatible types, such as MAC protocol data units (MPDUs) or acknowledgements into a single data frame, modulating the single data frame and transmitting the modulated data frame containing the plurality of information units to the one or more wireless stations.
    Type: Application
    Filed: May 11, 2012
    Publication date: November 14, 2013
    Applicant: Cambridge Silicon Radio Limited
    Inventors: Alexander Thoukydides, Fei Tong, Wei Shi
  • Publication number: 20130235943
    Abstract: A method of transmitting a plurality of signals from a transmitting station to a plurality of receiving stations in a transmission channel having a plurality of sub-channels, the method comprising: transmitting a first signal in a first sub-channel to a first receiving station; transmitting a second signal in a second sub-channel to a second receiving station; whereby the first and second signals are transmitted simultaneously.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: Cambridge Silicon Radio Limited
    Inventor: Fei Tong
  • Publication number: 20130235850
    Abstract: Managing access to a time-slotted communications medium by masking interrogatory codes that are contained in signals demarcating time slots of the medium and comparing the masked interrogatory codes against masked response codes. Access to the medium is dependent on the outcome of these comparisons.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: Cambridge Silicon Radio Limited
    Inventors: Fei Tong, Mark Gorthorn Rison
  • Publication number: 20130182652
    Abstract: Methods and apparatus are described for a wireless local area network. In order to improve network throughput for networks with a high number of stations and with wide network coverage, stations are divided into groups, with wireless resources for communications between access points and stations divided and allocated on a group-by-group basis. The stations are then able to compete for usage of the resources allocated to their respective group(s).
    Type: Application
    Filed: January 13, 2012
    Publication date: July 18, 2013
    Inventors: Fei TONG, Andrei Popescu, Alexander Thoukydides
  • Patent number: 8412209
    Abstract: In a 3rd Generation Partnership Project, 3GPP, communication system a base station comprises a scheduler allocating communication resource of at least one of a Physical Uplink Shared CHannel, PUSCH, and a Physical Downlink Shared CHannel, PDSCH to a User Equipment (UE). The scheduling may either be a dynamic scheduling wherein a resource allocation for a single frame is provided to the UE or a persistent scheduling wherein a resource allocation for a plurality of frames is provided to the UE. A resource allocator assigns resource of a Physical Uplink Control CHannel, PUCCH, to the UE dependent on whether dynamic scheduling or persistent scheduling is performed by the scheduler for the UE. The UE transmits uplink control data on a physical uplink channel which is selected as the PUCCH or the PUSCH in response to whether persistent scheduling is used for the UE. The invention allows e.g. reduced PUCCH loading.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: April 2, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Nick W. Whinnett, Fei Tong, Weimin Xiao, Robert T. Love
  • Publication number: 20130028092
    Abstract: A communication device capable of receiving data from a transmitting device via a communications link, the communication device comprising a buffer and being capable of generating, in dependence on the capacity of the buffer to accommodate data received over the communications link, information for inducing the transmitting device to change its data transmission rate, wherein the information imitates a change in a capability of the communication device to receive data via the communications link.
    Type: Application
    Filed: July 12, 2012
    Publication date: January 31, 2013
    Applicant: CAMBRIDGE SILICON RADIO LIMITED
    Inventors: Fei Tong, Andrei Popescu