IP Library Granted Patent US 12,640,995
Granted Patent B2
US 12,640,995 · App. 18/727,458 · Granted May 26, 2026

Systems and methods for managing media access control (MAC) addresses in wireless networks

Inventor: Jerome Arokkiam (London, GB)
Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
H04L41/16H04L41/0823H04L41/085H04L41/0866H04L61/5092
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,640,995
App. No.
18/727,458
Granted
May 26, 2026
Kind
B2
Abstract

A method of analyzing a wireless local area network that includes a plurality of devices, at least one device of the plurality of devices configured to change its Media Access Control (MAC) address, the method including obtaining training data including a plurality of records, the training data specifying, for each record: a MAC address, and a set of performance metrics; training a machine learning model to output a MAC address based on the set of performance metrics; obtaining further data including a plurality of records that includes a set of performance metrics; determining a MAC address for each record of the further data by inputting the set of performance metrics of the further data to the trained machine learning model; and analyzing the set of performance metrics for a plurality of records of the further data having the same determined MAC address.

Claims (14)

1 . A method of analyzing a wireless local area network, the wireless local area network including a plurality of devices, wherein at least one device of the plurality of devices is configured to change a Media Access Control (MAC) address, the method comprising:

obtaining training data including a plurality of records, wherein each record of the plurality of records in the training data relates to a respective device of the plurality of devices, the training data specifying, for each record:

a respective MAC address, and

a respective set of performance metrics comprising a downlink physical layer rate,

a received signal strength indicator, and an uplink physical layer rate;

training a machine learning model, based on the obtained training data, to map the respective MAC address to the respective set of performance metrics; and then:

obtaining further data including a further plurality of records, wherein each record of the further plurality of records in the further data relates to a respective device of the plurality of devices and includes a further respective set of performance metrics, wherein the at least one device has changed the MAC address;

determining the respective MAC address for each record of the obtained further data by inputting the further respective set of performance metrics of the further data to the trained machine learning model such that the trained machine learning model maps the further set of performance metrics to the respective MAC address;

analyzing the further respective set of performance metrics for the further plurality of records of the further data having a same determined MAC address to identify one or more potential reconfigurations of one or more of the plurality of devices to improve performance of the wireless local area network; and

implementing at least one of the one or more identified potential reconfigurations of the one or more of the plurality of devices.

2 . The method as claimed in claim 1 , wherein the one or more identified potential reconfigurations of the one or more of the plurality of devices includes updating a Quality of Service (QoS) parameter; updating a steering policy; or reconfiguring a transmission parameter.

3 . A system comprising at least one processor and memory storing instructions which, when the instructions are executed by the at least one processor, cause the at least one processor to carry out the method of claim 1 .

4 . A non-transitory computer readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the method of claim 1 .

5 . A data processing apparatus comprising a processor adapted to perform the method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2025
From: AROKKIAM, JEROME
To: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
Reel/Frame 071059/0031 →
Priority Claims (1)
GB 2200253 · Jan 10, 2022 · national
Continuity (1)
Related Publication 20250132985A1 · Apr 24, 2025
References Cited (82)
US 7415535B1 · Kuik et al. · 2008 [cited by applicant]
US 8989101B1 · Mishra · 2015 [cited by applicant]
US 10251049B2 · Seidman et al. · 2019 [cited by applicant]
US 10862885B2 · Zhang et al. · 2020 [cited by applicant]
US 10944663B2 · Sugatoor · 2021 [cited by examiner]
US 10979848B1 · Palappetty et al. · 2021 [cited by applicant]
US 11102843B2 · Chan · 2021 [cited by examiner]
US 11902246B2 · Barton · 2024 [cited by examiner]
US 12192770B2 · Ficara · 2025 [cited by examiner]
US 12388782B2 · Arokkiam et al. · 2025 [cited by applicant]
US 12402064B2 · Arokkiam et al. · 2025 [cited by applicant]
US 20020031101A1 · Petite et al. · 2002 [cited by applicant]
US 20050044273A1 · Bouchat · 2005 [cited by examiner]
US 20070201490A1 · Mahamuni · 2007 [cited by applicant]
US 20080031185A1 · Bims · 2008 [cited by applicant]
US 20090265455A1 · Hiraki · 2009 [cited by applicant]
US 20100165910A1 · Mathews et al. · 2010 [cited by applicant]
US 20110191827A1 · Balay · 2011 [cited by applicant]
US 20120155473A1 · Figueira et al. · 2012 [cited by applicant]
US 20130237242A1 · Oka et al. · 2013 [cited by applicant]
US 20140098705A1 · Chow et al. · 2014 [cited by applicant]
US 20150009901A1 · Gorajala Chandra et al. · 2015 [cited by applicant]
US 20160081009A1 · Tailor et al. · 2016 [cited by applicant]
US 20160131733A1 · Do et al. · 2016 [cited by applicant]
US 20160330165A1 · Jeanne et al. · 2016 [cited by applicant]
US 20170237773A1 · Wallace · 2017 [cited by examiner]
US 20170347301A1 · Stationwala et al. · 2017 [cited by applicant]
US 20180027399A1 · Seidman et al. · 2018 [cited by applicant]
US 20190318028A1 · Cao et al. · 2019 [cited by applicant]
US 20190334806A1 · Sugatoor · 2019 [cited by examiner]
US 20200344203A1 · Mermoud · 2020 [cited by examiner]
US 20210112097A1 · Jiang et al. · 2021 [cited by applicant]
US 20210266319A1 · Olshansky · 2021 [cited by examiner]
US 20210337460A1 · Breaux, III · 2021 [cited by examiner]
US 20210409316A1 · Seshan et al. · 2021 [cited by applicant]
US 20220200950A1 · Sekar · 2022 [cited by examiner]
US 20220382611A1 · Kapish · 2022 [cited by examiner]
US 20230091127A1 · Lin · 2023 [cited by examiner]
US 20230199669A1 · Vannithamby · 2023 [cited by examiner]
US 20230209390A1 · Zeng · 2023 [cited by examiner]
US 20240381096A1 · Beg et al. · 2024 [cited by applicant]
CN 106060878A · 2016 [cited by applicant]
CN 110493363A · 2019 [cited by applicant]
CN 108667951B · 2021 [cited by applicant]
EP 3174363A1 · 2017 [cited by applicant]
EP 3928483B1 · 2023 [cited by examiner]
EP 4178160A1 · 2023 [cited by examiner]
KR 20200038731A · 2020 [cited by applicant]
WO WO2014189462A1 · 2014 [cited by examiner]
WO 2021104657A1 · 2021 [cited by applicant]
WO 2022029415A1 · 2022 [cited by applicant]
WO WO2022039669A1 · 2022 [cited by examiner]
WO WO2022162438A1 · 2022 [cited by examiner]
WO WO2022225714A1 · 2022 [cited by examiner]
WO 2023131496A1 · 2023 [cited by applicant]
WO 2023131497A1 · 2023 [cited by applicant]
WO 2023241856A1 · 2023 [cited by applicant]
Martin et al., “A Study of MAC Address Randomization in Mobile Devices and When it Fails”, US Naval Academy, Mar. 8, 2017; Proceedings on Privacy Enhancing Technologies 2017; retrieved online from ResearchGate.net on Se… [cited by examiner]
Yu et al., “You Are What You Broadcast: Identification of Mobile and IoT Devices from (Public) WiFi”; USENIX Association; Proceedings of the 29th USENIX Security Symposium; Aug. 12-14, 2020; Retrieved online from https:… [cited by examiner]
Prasad et al. , “A Case Study on the Monitor Mode Passive Capturing of WLAN Packets in an On-the-Move Setup”; published Nov. 9, 2021; Digital Object Identifier 10.1109/ACCESS.2021.3127079; Retrieved online on Sep. 10, 2… [cited by examiner]
Vanhoef et al., “Why MAC Address Randomization is not Enough: An Analysis of Wi-Fi Network Discovery Mechanisms”; DOI: http://dx.doi.org/10.1145/2897845.2897883; Retrieved online on Sep. 10, 2025 from https://papers.mat… [cited by examiner]
Extended European Search Report received for European Patent Application No. 22178706.2, mailed on Oct. 13, 2022, 6 pages. [cited by applicant]
Extended European Search Report received for European Patent Application No. 22178707.0, mailed on Nov. 16, 2022, 8 pages. [cited by applicant]
Intention to Grant received for Great Britain Patent Application No. 2208625.0, mailed Apr. 4, 2024, 2 pages. [cited by applicant]
Intention to Grant received for Great Britain Patent Application No. 2208631.8, mailed May 20, 2024, 2 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/EP2022/086246, mailed on Dec. 18, 2023, 15 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/EP2022/086247, mailed on Mar. 22, 2024, 16 pages. [cited by applicant]
International Preliminary Report on Patentability received for PCT Patent Application No. PCT/EP2023/061926, mailed on Apr. 2, 2024, 11 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/EP2023/061926, mailed on Jul. 21, 2023, 10 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/EP2022/086246, mailed on Apr. 5, 2023, 15 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/EP2022/086247, mailed on Mar. 16, 2023, 12 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Patent Application No. PCT/EP2023/061913, mailed on Aug. 10, 2023, 14 pages. [cited by applicant]
Office Action received for Great Britain Patent Application No. 2200251.3, mailed on Jan. 18, 2023, 3 pages. [cited by applicant]
Office Action received for Great Britain Patent Application No. 2200251.3, mailed on Jul. 1, 2022, 6 pages. [cited by applicant]
Office Action received for Great Britain Patent Application No. 2200253.9, mailed on Jan. 18, 2023, 3 pages. [cited by applicant]
Office Action received for Great Britain Patent Application No. 2200253.9, mailed on Jul. 1, 2022, 5 pages. [cited by applicant]
Office Action received for Great Britain Patent Application No. 2208625.0, mailed on Jul. 12, 2023, 3 pages. [cited by applicant]
Office Action received for Great Britain Patent Application No. 2208625.0, mailed on Nov. 3, 2022, 5 pages. [cited by applicant]
Search Report received for Great Britain Application No. 2208631.8, mailed on Nov. 2, 2022, 4 pages. [cited by applicant]
Written Opinion of the International Preliminary Examining Authority received for PCT Patent Application No. PCT/EP2022/086247, mailed on Nov. 29, 2023, 9 pages. [cited by applicant]
Akiyama , et al., “A Study on Device Identification from BLE Advertising Packets with Randomized MAC Addresses”, IEEE International Conference on Consumer Electronics—Asia, 2021, 4 pages. [cited by applicant]
Uras , et al., “Wifi Probes Sniffing: An Artificial Intelligence Based Approach for MAC Addresses De-randomization”, IEEE 25th International Workshop on Computer Aided Modeling and Design of Communication Links and Netw… [cited by applicant]