IP Library Granted Patent US 7,895,044
Granted Patent B2
US 7,895,044 · App. 11/059,963 · Granted Feb 22, 2011

Beamforming codebook generation system and associated methods

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 7,895,044
App. No.
11/059,963
Granted
Feb 22, 2011
Kind
B2
Abstract

A codebook generation system and associated methods are generally described herein. For instance, a codebook generation agent (CGA) may implement techniques for generating one or more matrix codebooks from vector codebooks. The CGA may be implemented in mobile devices (e.g., stations, subscriber units, handsets, laptops, etc.). In this regard, the dynamic generation of matrix codebooks rather than having them stored on the mobile device enables the mobile device to utilize the memory normally consumed by the matrix codebooks in support of other features and/or services.

Claims (174)

1. A computer-implemented method comprising:

processing each codeword matrix associated with a codebook to generate a modified codebook with an improved peak to average power ratio (PAR) as compared to the codebook; and

sending beamforming feedback to a remote device, the beamforming feedback based on the modified codebook.

2. A method according to claim 1 , the element of processing comprising:

applying at least one of two unitary transformations Q C and P C to a given codebook according to {tilde over (V)}=Q C VP C , where V is the codeword matrix in codebook C of dimension N t by N s , Q C and P C are complex unitary matrices of dimensions N t by N t and N s by N s respectively and are constant for an entirety of codebook C.

3. A method according to claim 2 , wherein one or more of Q C and P C are derived according to at least one of

{

Q

C

,

P

C

}

=

argmin

Q

,

P

max

V

C

,

i

(

j

=

1

N

s

v

i

,

j

)

2

and

{

Q

C

,

P

C

}

=

argmin

Q

,

P

max

V

C

,

i

j

=

1

N

s

v

i

,

j

2

.

4. The method of claim 1 ; wherein the improved PAR comprises a reduced PAR as compared to the codebook.

5. An apparatus, comprising:

a codebook generation agent, to process each codeword matrix associated with a codebook to generate a modified codebook with an improved peak to average power ratio (PAR) as compared to the codebook; and

a transceiver to send beamforming feedback to a remote device, the beamforming feedback based on the modified codebook.

6. An apparatus according to claim 5 , wherein the codebook generation agent selectively applies at least one of two unitary transformations Q C and P C to a given codebook according to {tilde over (V)}=Q C V P C , where V is the codeword matrix in codebook C of dimension N t by N s , Q C and P C are complex unitary matrices of dimensions N t by N t and N s by N s respectively and are constant for an entirety of codebook C.

7. An apparatus according to claim 6 , wherein the codebook generation agent selectively derives at least one of

{

Q

C

,

P

C

}

=

argmin

Q

,

P

max

V

C

,

i

(

j

=

1

N

s

v

i

,

j

)

2

and

{

Q

C

,

P

C

}

=

argmin

Q

,

P

max

V

C

,

i

j

=

1

N

s

v

i

,

j

2

.

8. The apparatus of claim 5 ; wherein the improved PAR comprises a reduced PAR as compared to the codebook.

9. An apparatus, comprising:

a memory including data representing a codebook of one or more codeword matrix(es); and

a codebook generation agent, coupled to the memory, to process each codeword matrix associated with the codebook to generate a modified codebook with an improved peak to average power ratio (PAR) as compared to the codebook; and

a transceiver to send beamforming feedback to a remote device, the beamforming feedback based on the modified codebook.

10. The apparatus of claim 9 ; wherein the improved PAR comprises a reduced PAR as compared to the codebook.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 052414/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2005
From: LIN, XINTIAN E.; LI, QINGHUA
To: INTEL CORPORATION
Reel/Frame 016203/0801 →
Continuity (2)
Continuation In Part 11036906 · Jan 13, 2005
Related Publication 20060155534A1 · Jul 13, 2006