IP Library Granted Patent US 8,665,981
Granted Patent B2
US 8,665,981 · App. 13/292,528 · Granted Mar 4, 2014

Multiple input, multiple output wireless communication system, associated methods and data structures

Inventors: Xintian E. Lin (Mountain View, CA); Qinghua Li (Sunnyvale, CA); Keith A. Holt (El Dorado Hills, CA); Raymond Blackham (Penn Valley, CA); Minnie Ho (Los Altos, CA)
Assignee: Intel Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,665,981
App. No.
13/292,528
Granted
Mar 4, 2014
Kind
B2
Abstract

Briefly, in accordance with one or more embodiments, in response to receiving a wireless communication signal, a non-uniform codebook is generated based at least in part on one or more characteristics of the received wireless communication signal for quantization and communication back to a source of the received signal. The non-uniform codebook may be generated by selecting a suitable uniform codebook based at least in part on the one or more characteristics of the received wireless communication signal, and supplementing the uniform codebook with additional codewords to generate the non-uniform codebook.

Claims (39)

1. A method, comprising:

receiving a wireless communication signal; and

generating a large matrix codebook based at least in part on one or more characteristics of the received wireless communication signal for quantization and communication back to a source of the received signal, generating the large matrix codebook comprising:

selecting a suitable small matrix codebook based at least in part on the one or more characteristics of the received wireless communication signal, the small matrix codebook comprising coarse matrix codewords and a fewer number of matrix codewords than a number of matrix codewords of the large matrix codebook; and

combining the small matrix codebook with additional codewords to generate the large matrix codebook, the additional codewords comprising fine matrix codewords.

2. A method as claimed in claim 1 , wherein the additional codewords are selected for their location within a Steifel manifold.

3. A method as claimed in claim 1 , wherein the number of matrix codewords in the large matrix comprise a ring structure.

4. A communication device, comprising:

a receiver responsive to a wireless communication signal received from a remote communication device, the receiver comprising a processor that is configured to:

generate a large matrix codebook based, at least in part, on one or more perceived characteristics of the received wireless communication signal for quantization and communication back to a source of the received signal, the processor being further configured to:

select a suitable small matrix codebook based at least in part on the one or more characteristics of the received signal; and

combine the small codebook with one or more additional codewords to generate the large matrix codebook, the one or more additional codewords comprising fine matrix codewords.

5. A communication device as claimed in claim 4 , wherein the processor is further configured to select the one or more additional codewords for their location within a Steifel manifold.

6. A communication device as claimed in claim 4 , further comprising one or more antennae coupled to the receiver through which a wireless communication channel is established with the remote communications device.

7. A communication device as claimed in claim 4 , further comprising a quantizer to quantize the large matrix codebook prior to transmission back to a source of the received signal.

8. A communications device as claimed in claim 7 , further comprising a transmitter coupled to the quantizer to transmit a wireless communication signal back to a source of the received signal, the transmitted wireless communication signal including information regarding the large matrix codebook.

9. A communications device as claimed in claim 7 , further comprising:

a transmitter to transmit a wireless communication signal back to a source of the received signal, the transmitted wireless communication signal including information regarding the large matrix codebook.

10. A communication device as claimed in claim 4 , wherein a number of matrix codewords in the large matrix codebook comprise a ring structure.

11. A system, comprising:

a receiver responsive to a wireless communication signal received from a remote communication device; and

an array of one or more antennas through which the receiver is capable of establishing a wireless communication channel with the remote communication device, the receiver comprising a processor that is configured to:

generate a large matrix codebook based, at least in part, on one or more perceived characteristics of the received wireless communication signal for quantization and communication back to a source of the received signal, the processor being further configured to:

select a suitable small matrix codebook based at least in part on the one or more characteristics of the received signal, the small matrix codebook comprising coarse matrix codewords and a fewer number of matrix codewords than a number of matrix codewords of the large matrix codebook; and

combine the small matrix codebook with one or more additional codewords to generate the large matrix codebook, the one or more additional codewords comprising fine matrix codewords.

12. A system as claimed in claim 11 , wherein the processor is further configured to select the one or more additional codewords for their location within a Steifel manifold.

13. A system as claimed in claim 11 , further comprising one or more antennae coupled to the receiver through which a wireless communication channel is established with the remote communications device.

14. A system as claimed in claim 11 , further comprising a quantizer to quantize the large matrix codebook prior to transmission back to a source of the received signal.

15. A system as claimed in claim 14 , further comprising a transmitter coupled to the quantizer to transmit a wireless communication signal back to a source of the received signal, the transmitted wireless communication signal including information regarding the large matrix codebook.

16. A system as claimed in claim 11 , further comprising:

a transmitter to transmit a wireless communication signal back to a source of the received signal, the transmitted wireless communication signal including information regarding the large matrix codebook.

17. A system as claimed in claim 11 , wherein the number of matrix codewords in the large matrix codebook comprise a ring structure.

18. An article of manufacture comprising a non-transitory storage medium having stored thereon instructions that, if executed, result in:

receiving a wireless communication signal; and

generating a large matrix codebook based, at least in part, on one or more characteristics of the received wireless communication signal for quantization and communication back to a source of the received signal, generating the large matrix codebook comprising:

selecting a suitable small matrix codebook based, at least in part on the one or more characteristics of the received wireless communication signal, the small matrix codebook comprising coarse matrix codewords and a fewer number of matrix codewords than a number of matrix codewords of the large matrix codebook; and

combining the small matrix codebook with additional codewords to generate the large matrix codebook, the additional codewords comprising fine matrix codewords.

19. An article of manufacture as claimed in claim 18 , wherein the instructions, if executed, further result in selecting the additional codewords for their location within a Steifel manifold.

20. An article of manufacture as claimed in claim 18 , wherein the number of matrix codewords in the large matrix codebook comprise a ring structure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052414/0001 →
Continuity (4)
Continuation 12715317 · Mar 1, 2010
Continuation 11313532 · Dec 20, 2005
Continuation In Part 11294823 · Dec 5, 2005
Related Publication 20120057643A1 · Mar 8, 2012