IP Library Granted Patent US 7,720,509
Granted Patent B2
US 7,720,509 · App. 10/711,441 · Granted May 18, 2010

Harmonized adaptive arrays

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,720,509
App. No.
10/711,441
Granted
May 18, 2010
Kind
B2
Abstract

A system and method for harmonizing adaptive arrays for wireless communication systems. The system includes a basis beam that receives packet transmissions from stations. The system determines the angle of arrival of the packet transmissions and forms a select beam to cover at least one of the stations.

Claims (67)

1. A method for adjusting beams in a wireless communication system comprising the steps of:

forming a basis beam;

listening for a transmission by a mobile station, wherein said transmission includes a packet including a header; and

forming a select beam to cover said mobile station, said select beam formed responsive to said header,

wherein an angle of arrival of said mobile station is determined from header information contained in said header, and wherein said forming step determines if said mobile station is covered by comparing said angle of arrival of said mobile station with angles covered by said basis beam.

2. The method according to claim 1 , further comprising the step of:

terminating said select beam when said mobile station is no longer transmitting.

3. The method according to claim 1 , further comprising the steps of:

determining antenna weights for said basis beam; and

determining antenna weights for said select beam.

4. A method comprising the steps of:

determining when an entry for a station had been last updated in a table in a wireless access point, said wireless access point configured to form a basis beam to cover said station at least when said station is idle and configured to form a select beam to cover said station when said station is active:

determining if a time for said last update for said station is greater than a threshold;

listening for a transmission by said station;

updating said entry for said station responsive to every transmission by said station; and

updating said basis beam based on said updated entry for said station.

5. The method according to claim 4 , said updating step further comprising the step of:

sending survey packets to said station.

6. The method according to claim 4 , wherein said table includes angle of arrival information.

7. The method according to claim 4 , wherein said table includes angle of arrival information computed from synchronization information received in a signal from said station.

8. A method for adjusting beams comprising the steps of:

determining if a station is covered by a basis beam;

adjusting said basis beam to cover said station responsive to determining said station is not covered by said basis beam,

wherein an angle of arrival of said station is determined from header information contained in a packet received from said station and wherein said determining step determines if said station is covered by comparing said angle of arrival of said station with angles covered by said basis beam.

9. A method for adjusting beams comprising the steps of:

decoding at an access point a first part of a transmitted packet to determine the angle of arrival of said transmitted packet as transmitted from a mobile station;

adjusting a basis beam to ensure coverage of said mobile station based on said angle of arrival;

decoding a second part of the transmitted packet as received via a select beam; and

adjusting the select beam based on information in the second part of the transmitted packet,

wherein said decoding steps and said adjusting steps are responsive to each transmitted packet received from said mobile station at said access point.

10. A system for adjusting beams in a wireless communication system comprising:

means for forming a basis beam;

means for listening for a transmission by a mobile station, said transmission including at least one packet including at least one header; and

means for forming a select beam to cover said mobile station based on said at least one header,

wherein an angle of arrival of said mobile station is determined from header information contained in said at least one header, and wherein said means for forming a basis beam includes determining if said mobile station is covered by comparing said angle of arrival of said mobile station with angles covered by said basis beam.

11. The system according to claim 10 , further comprising:

means for terminating said select beam when said mobile station is no longer transmitting.

12. The system according to claim 10 , further comprising:

means for determining antenna weights for said basis beam; and

means for determining antenna weights for said select beam.

13. A system comprising:

means for determining when an entry for a station had been last updated in a table in a wireless access point, said wireless access point configured to form a basis beam to cover said station at least when said station is idle and configured to form a select beam to cover said station when said station is active;

means for determining if a time for said last update for said station is greater than a threshold;

means for receiving a transmission by said station;

means for updating said entry for said station responsive to receiving every transmission by said station; and

means for updating said basis beam based on said updated entry for said station.

14. The system according to claim 13 , said means for updating further comprising:

means for sending survey packets to said station.

15. The system according to claim 13 , wherein said table includes angle of arrival information.

16. The system according to claim 13 , wherein said table includes angle of arrival information computed from synchronization information received in a signal from said station.

17. A system for adjusting beams comprising:

means for determining if a station is covered by a basis beam; and

means for adjusting said basis beam to cover said station,

wherein an angle of arrival of said station is determined from header information contained in a packet received from said station and wherein said means for determining determines if said station is covered by comparing said angle of arrival of said station with angles covered by said basis beam.

18. A system for adjusting beams comprising:

a first means for decoding at an access point a first part of a transmitted packet to determine the angle of arrival of said transmitted packet as transmitted from a mobile station;

a first means for adjusting a basis beam to ensure coverage of said mobile station based on said angle of arrival;

a second means for decoding a second part of the transmitted packet as received via a select beam; and

a second means for adjusting the select beam based on information in the second part of the transmitted packet,

wherein said first decoding means, said second decoding means, said first adjusting means, and said adjusting means are responsive to each transmitted packet received from said mobile station at said access point.

19. An access point comprising:

an antenna array configured to output a select beam to cover an active mobile station and a basis beam to cover at least an idle mobile station:

one or more processors that receive packets from said antenna, said packets generated by mobile stations, said one or more processors configured to

decode a first portion of said packets,

determine an angle of arrival of said packets based on information regarding said packets from said antenna array; and

output antenna array weights to said antenna array to steer said select, beam to cover an active mobile station of said mobile stations.

20. The access point according to claim 19 , wherein said processor is further configured to output antenna array weights to adjust said basis beam generated by said antenna array based on information from said packets.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2025
From: TELCORDIA LEGACY INC.
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 070097/0046 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2021
From: TOSHIBA AMERICA RESEARCH, INC.
To: TELCORDIA LEGACY INC.
Reel/Frame 055403/0165 →
RELEASE Recorded Jun 11, 2010
From: WILMINGTON TRUST COMPANY, AS COLLATERAL AGENT
To: TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 024515/0622 →
SECURITY AGREEMENT Recorded Jul 17, 2007
From: TELCORDIA TECHNOLOGIES, INC.
To: WILMINGTON TRUST COMPANY, AS COLLATERAL AGENT
Reel/Frame 019562/0309 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 6, 2007
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 019520/0174 →
SECURITY AGREEMENT Recorded Apr 5, 2005
From: TELCORDIA TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 015886/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2004
From: FAMOLARI, DAVID
To: TOSHIBA AMERICA RESEARCH INC.; TELCORDIA TECHNOLOGIES, INC.
Reel/Frame 015406/0222 →