IP Library Granted Patent US 12,341,578
Granted Patent B2
US 12,341,578 · App. 18/594,851 · Granted Jun 24, 2025

Antenna pattern matching and mounting

Inventors: Changming Liu (Cupertino, CA); George Gang Chen (Fremont, CA); Hai Lin (Hangzhou, CN); Liangfu Zhang (Hangzhou, CN)
Assignee: Extreme Networks, Inc.
H04B7/0413H01Q1/38H01Q3/24H01Q5/40H01Q21/28H01Q25/00H01Q25/001H04B7/0689H04B7/0871H04B7/10H04B7/0617
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 12,341,578
App. No.
18/594,851
Granted
Jun 24, 2025
Kind
B2
Abstract

Disclosed herein are apparatuses and a method for improving wireless communication characteristics by matching transmitter antenna patterns to receiver antenna patterns. An embodiment operates by generating a station profile for each of a plurality of stations based on a structure of each of the plurality of stations and an antenna pattern group of each of the plurality of stations. The embodiment then identifies a station profile of a first station from among the plurality of stations based on information received from the first station. Finally, the embodiment searches for an antenna pattern for the first station using the antenna pattern group corresponding to the station profile.

Claims (46)

1. A method, comprising:

generating a station profile for each of a plurality of stations based on an antenna configuration of each of the plurality of stations;

identifying a station profile of a first station from among the plurality of stations based on information received from the first station; and

searching for an antenna pattern for the first station using an antenna pattern group corresponding to the station profile of the first station.

2. The method of claim 1 , further comprising:

determining a plurality of discrete antenna patterns comprising a power set of a combination of discrete polarization values for a supported number of streams of a dynamic antenna device;

grouping the plurality of discrete antenna patterns into a plurality of antenna pattern groups; and

associating the station profile of each of the plurality of stations with an antenna pattern group of the plurality of antenna pattern groups.

3. The method of claim 2 , further comprising:

determining the antenna pattern group corresponding to the station profile of the first station from among the plurality of antenna pattern groups based on the station profile of the first station.

4. The method of claim 3 , wherein the determining the antenna pattern group corresponding to the first station further comprises:

searching the plurality of antenna pattern groups to identify an antenna pattern group having a highest estimated gain, wherein the highest estimated gain is based on one or more of a polarization match and a summation of antenna signals from the antenna pattern group.

5. The method of claim 1 , wherein the station profile for each of the plurality of stations is generated based on a degree of multiple input multiple output (MIMO) capability of each of the plurality of stations.

6. The method of claim 1 , wherein the station profile for each of the plurality of stations is generated based on a spatial stream characteristic of each of the plurality of stations.

7. The method of claim 1 , wherein the station profile for each of the plurality of stations is generated based on one or more antenna polarization values corresponding to the antenna configuration of each of the plurality of stations.

8. The method of claim 1 , wherein the received information comprises an antenna pattern predisposition indicator.

9. A non-transitory computer-readable medium (CRM) having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

generating a station profile for each of a plurality of stations based on at least one of an antenna configuration of each of the plurality of stations and a spatial stream characteristic of each of the plurality of stations;

identifying a station profile of a first station from among the plurality of stations based on information received from the first station; and

searching for an antenna pattern for the first station using an antenna pattern group corresponding to the station profile of the first station.

10. The non-transitory CRM of claim 9 , the operations further comprising:

determining a plurality of discrete antenna patterns comprising a power set of a combination of discrete polarization values for a supported number of streams of a dynamic antenna device;

grouping the plurality of discrete antenna patterns into a plurality of antenna pattern groups; and

associating the station profile of each of the plurality of stations with an antenna pattern group of the plurality of antenna pattern groups.

11. The non-transitory CRM of claim 10 , the operations further comprising:

determining the antenna pattern group corresponding to the station profile of the first station from among the plurality of antenna pattern groups based on the station profile of the first station.

12. The non-transitory CRM of claim 11 , wherein the determining the antenna pattern group corresponding to the first station further comprises:

searching the plurality of antenna pattern groups to identify an antenna pattern group having a highest estimated gain, wherein the highest estimated gain is based on one or more of a polarization match and a summation of antenna signals from the antenna pattern group.

13. The non-transitory CRM of claim 9 , wherein the station profile for each of the plurality of stations is generated based on a degree of multiple input multiple output (MIMO) capability of each of the plurality of stations.

14. The non-transitory CRM of claim 9 , wherein the station profile for each of the plurality of stations is generated based on one or more antenna polarization values corresponding to the antenna configuration of each of the plurality of stations.

15. The non-transitory CRM of claim 9 , wherein the received information comprises an antenna pattern predisposition indicator.

16. An apparatus, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

generate a station profile for each of a plurality of stations based on at least one of a degree of multiple input multiple output (MIMO) capability of each of the plurality of stations and a spatial stream characteristic of each of the plurality of stations;

identify a station profile of a first station from among the plurality of stations based on information received from the first station; and

search for an antenna pattern for the first station using an antenna pattern group corresponding to the station profile of the first station.

17. The apparatus of claim 16 , wherein the at least one processor is further configured to:

determine a plurality of discrete antenna patterns comprising a power set of a combination of discrete polarization values for a supported number of streams of a dynamic antenna device;

group the plurality of discrete antenna patterns into a plurality of antenna pattern groups; and

associate the station profile of each of the plurality of stations with an antenna pattern group of the plurality of antenna pattern groups.

18. The apparatus of claim 17 , wherein the at least one processor is further configured to:

determine the antenna pattern group corresponding to the station profile of the first station from among the plurality of antenna pattern groups based on the station profile of the first station.

19. The apparatus of claim 18 , wherein to determine the antenna pattern group corresponding to the first station, the at least one processor is further configured to:

search the plurality of antenna pattern groups to identify an antenna pattern group having a highest estimated gain, wherein the highest estimated gain is based on one or more of a polarization match and a summation of antenna signals from the antenna pattern group.

20. The apparatus of claim 16 , wherein the station profile for each of the plurality of stations is generated based on one or more antenna polarization values corresponding to the antenna configuration of each of the plurality of stations.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2025
From: LIU, CHANGMING; CHEN, GEORGE GANG; LIN, HAI; ZHANG, LIANGFU
To: AEROHIVE NETWORKS, INC.
Reel/Frame 072796/0473 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2025
From: AEROHIVE NETWORKS, INC.
To: EXTREME NETWORKS, INC.
Reel/Frame 072796/0703 →
Continuity (8)
Division 16891772 · Jun 3, 2020
Continuation 16504193 · Jul 5, 2019
Continuation 16041677 · Jul 20, 2018
Continuation 14175976 · Feb 7, 2014
Continuation 14078434 · Nov 12, 2013
Provisional Application 61762238 · Feb 7, 2013
Provisional Application 61725435 · Nov 12, 2012
Related Publication 20240204828A1 · Jun 20, 2024
References Cited (43)
US 8364193B1 · Pawar · 2013 [cited by examiner]
US 8630268B2 · Tamaki · 2014 [cited by applicant]
US 8737252B2 · Davis · 2014 [cited by applicant]
US 9014066B1 · Wang · 2015 [cited by applicant]
US 9270359B2 · Asplund · 2016 [cited by examiner]
US 9713019B2 · Negus · 2017 [cited by applicant]
US 9735473B2 · Wang · 2017 [cited by applicant]
US 9871284B2 · Piazza · 2018 [cited by applicant]
US 10014915B2 · Liu · 2018 [cited by applicant]
US 10033112B2 · Liu · 2018 [cited by applicant]
US 10298296B2 · Liu et al. · 2019 [cited by applicant]
US 10348372B2 · Liu · 2019 [cited by applicant]
US 20030092402A1 · Shapira · 2003 [cited by examiner]
US 20060209973A1 · Gorokhov · 2006 [cited by applicant]
US 20090005121A1 · Wong · 2009 [cited by examiner]
US 20100119002A1 · Hartenstein · 2010 [cited by applicant]
US 20100136922A1 · Rofougaran · 2010 [cited by applicant]
US 20100255892A1 · Harada · 2010 [cited by applicant]
US 20100259346A1 · Runyon · 2010 [cited by applicant]
US 20110085459A1 · Kuriki · 2011 [cited by applicant]
US 20110151810A1 · Su · 2011 [cited by applicant]
US 20110159832A1 · Yamagajo · 2011 [cited by applicant]
US 20130044028A1 · Lea · 2013 [cited by applicant]
US 20130064196A1 · Gao · 2013 [cited by examiner]
US 20130100897A1 · Negus · 2013 [cited by applicant]
US 20130069813A1 · Rappaport · 2013 [cited by applicant]
US 20140022125A1 · Zhu · 2014 [cited by applicant]
US 20140022131A1 · Azulay · 2014 [cited by applicant]
US 20140029450A1 · Vitek · 2014 [cited by applicant]
US 20140074440A1 · Yamagajo et al. · 2014 [cited by applicant]
US 20140146902A1 · Liu et al. · 2014 [cited by applicant]
US 20140153663A1 · Liu et al. · 2014 [cited by applicant]
US 20140233543A1 · Rached et al. · 2014 [cited by applicant]
US 20140327587A1 · Won · 2014 [cited by applicant]
US 20140341312A1 · Lee et al. · 2014 [cited by applicant]
US 20150022411A1 · Ali et al. · 2015 [cited by applicant]
US 20150139163A1 · Cordeiro · 2015 [cited by examiner]
US 20170317725A1 · Lea et al. · 2017 [cited by applicant]
US 20180309482A1 · Liu et al. · 2018 [cited by applicant]
US 20180351264A1 · Liu et al. · 2018 [cited by applicant]
US 20190334586A1 · Liu · 2019 [cited by applicant]
WO WO2009004361 · 2009 [cited by applicant]
International Application No. PCT/US2014/015423, International Search Report and Written Opinion dated May 30, 2014. [cited by applicant]