Mobile speech recognition hardware accelerator
US-2015199963-A1 · Jul 16, 2015 · US
US12095529B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12095529-B2 |
| Application number | US-202318377951-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 9, 2023 |
| Priority date | Aug 2, 2004 |
| Publication date | Sep 17, 2024 |
| Grant date | Sep 17, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A receiver receives a multicarrier signal from a wireless communication network and determines subcarrier values of the multicarrier signal. A decoder decodes the subcarrier values to produce a set of data symbols. The multicarrier signal is characterized by a set of modulated pulse waveforms, which results from a sum of the subcarriers. Each of the modulated pulse waveforms has a different time offset. The decoder employs a set of codes for decoding the baseband signal, wherein each code comprises a different linearly increasing phase. Each of the linearly increasing phases corresponds to one of the different time offsets.
Opening claim text (preview).
The invention claimed is: 1. An apparatus for communication in a wireless communication network, the apparatus comprising: a receiver configured for determining each subcarrier value of a multicarrier signal received from the wireless communication network, the receiver producing a baseband signal comprising multiple ones of the each subcarrier value; and a decoder configured for decoding the baseband signal to produce a set of data symbols; wherein the multicarrier signal is characterized by a set of modulated pulse waveforms resulting from a sum of a plurality of subcarriers in the multicarrier signal, each of the set of modulated pulse waveforms having a different one of a plurality of time offsets; wherein the decoder employs a plurality of codes for the decoding, each of the plurality of codes comprising a different one of a plurality of linearly increasing phases; wherein each of the plurality of linearly increasing phases corresponds to one of the plurality of different time offsets. 2. The apparatus of claim 1 , wherein the receiver is configured to perform channel compensation on the baseband signal to mitigate effects of channel distortion and/or interference. 3. The apparatus of claim 1 , wherein each of the plurality of codes is a complex conjugate of one of a first plurality of codes used by a transmitter in the wireless communication network to encode data on the multicarrier signal. 4. The apparatus of claim 1 , wherein the receiver employs a fast Fourier transform for determining each subcarrier value. 5. The apparatus of claim 1 , wherein the multicarrier signal comprises a cyclic prefix, and the receiver is configured to discard the cyclic prefix before determining each subcarrier value. 6. The apparatus of claim 1 , wherein the receiver comprises a plurality of antennas and is configured to perform Multiple Input, Multiple Output (MIMO) processing of the multicarrier signal. 7. The apparatus of claim 1 , wherein the decoder is configured to perform at least one of equal gain combining, maximum ratio combining, Minimum Mean Squared Error Combining, or Successive Interference Cancellation. 8. A method for communication in a wireless communication network, the method comprising: providing for determining each subcarrier value of a multicarrier signal received from the wireless communication network, and producing a baseband signal comprising multiple ones of the each subcarrier value; and providing for decoding the baseband signal to produce a set of data symbols; wherein the multicarrier signal is characterized by a set of modulated pulse waveforms resulting from a sum of a plurality of subcarriers in the multicarrier signal, each of the set of modulated pulse waveforms having a different one of a plurality of time offsets; wherein the decoding comprises employing a plurality of codes, each of the plurality of codes comprising a different one of a plurality of linearly increasing phases; wherein each of the plurality of linearly increasing phases corresponds to one of the plurality of different time offsets. 9. The method of claim 8 , further comprising providing for performing channel compensation on the baseband signal to mitigate effects of channel distortion and/or interference. 10. The method of claim 8 , wherein each of the plurality of codes is a complex conjugate of one of a first plurality of codes used by a transmitter in the wireless communication network to encode data on the multicarrier signal. 11. The method of claim 8 , wherein determining each subcarrier value comprises performing a fast Fourier transform of the multicarrier signal. 12. The method of claim 8 , wherein the multicarrier signal comprises a cyclic prefix, the method further comprising discarding the cyclic prefix before determining each subcarrier value. 13. The method of claim 8 , wherein determining each subcarrier value comprises performing Multiple Input, Multiple Output (MIMO) processing of the multicarrier signal. 14. An apparatus for communication in a wireless communication network, the apparatus comprising: first baseband processor circuitry configured for determining each subcarrier value of a multicarrier signal received from the wireless communication network, and producing a baseband signal comprising multiple ones of the each subcarrier value; and second baseband processor circuitry configured for decoding the baseband signal to produce a set of data symbols; wherein the multicarrier signal is characterized by a set of modulated pulse waveforms resulting from a sum of a plurality of subcarriers in the multicarrier signal, each of the set of modulated pulse waveforms having a different one of a plurality of time offsets; wherein the decoding comprises employing a plurality of codes for the decoding, each of the plurality of codes comprising a different one of a plurality of linearly increasing phases; wherein each of the plurality of linearly increasing phases corresponds to one of the plurality of different time offsets. 15. The apparatus of claim 14 , wherein the first baseband processor circuitry is configured to perform channel compensation on the baseband signal to mitigate effects of channel distortion and/or interference. 16. The apparatus of claim 14 , wherein each of the plurality of codes is a complex conjugate of one of a first plurality of codes used by a transmitter in the wireless communication network to encode data on the multicarrier signal. 17. The apparatus of claim 14 , wherein the first baseband processor circuitry employs a fast Fourier transform for determining each subcarrier value. 18. The apparatus of claim 14 , wherein the multicarrier signal comprises a cyclic prefix, and the first baseband processor circuitry is configured to discard the cyclic prefix before determining each subcarrier value. 19. The apparatus of claim 14 , wherein the first baseband processor circuitry is communicatively coupled to a plurality of antennas, and is configured to perform Multiple Input, Multiple Output (MIMO) processing of the multicarrier signal. 20. The apparatus of claim 14 , wherein at least one of the first baseband processor circuitry and the second baseband processor circuitry is configured to perform functions by executing software, firmware, or micro-code.
Multi-user MIMO systems · CPC title
Flow control; Congestion control · CPC title
with inverse FFT [IFFT] or inverse DFT [IDFT] demodulators, e.g. standard single-carrier frequency-division multiple access [SC-FDMA] receiver or DFT spread orthogonal frequency division multiplexing [DFT-SOFDM] · CPC title
Pulse-shaped multi-carrier, i.e. not using rectangular window · CPC title
Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain (digital baseband systems H04L25/00; digital modulation/demodulation H04L27/00; CDMA H04B1/707; TDMA H04B7/2643; image transmission H04N5/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.