IP Library › Granted Patent US 12,556,920
Granted Patent B2
US 12,556,920 · App. 17/922,435 · Granted Feb 17, 2026

Random MAC configuring

Inventor: Johannes Arnoldus Cornelis Bernsen (Eindhoven, NL)
Assignee: Koninklijke Philips N.V.
H04W12/069H04L9/30H04W12/04
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,556,920
App. No.
17/922,435
Granted
Feb 17, 2026
Kind
B2
Abstract

There is provided a method of configuring an Enrollee device for communications in a wireless network. The method comprises, on the Enrollee side, providing a Configurator device, executing a configuration protocol, and sending by the Enrollee device, during an execution of the configuration protocol, an announcement message comprising an indication of a type of a public key previously used by the Enrollee as part of the protocol if an attempt by the Enrollee device to connect to the network has failed following an earlier execution of part of the configuration protocol. There are also provided an Enrollee and Configurator devices arranged to execute the method.

Claims (20)

1 . A method of configuring an enrollee device for communications in a wireless network, the method being arranged to be used with a configurator device, the method comprising:

executing a configuration protocol;

sending by the enrollee device, to the configurator device, during an execution of the configuration protocol, an announcement message comprising an indication of a type of a public key previously used by the enrollee device as part of the protocol if an attempt by the enrollee device to connect to the network has failed following an earlier execution of part of the configuration protocol; and

receiving, by the enrollee device from the configurator device in response to the announcement message, a response message comprising a public key of the type indicated by the indication of a type of public key and computing a new key based on the received key and sending a further message using the new key.

2 . The method of claim 1 , wherein the enrollee device is a simple device.

3 . The method of claim 1 , wherein the announcement message further comprises a hash of a public key previously used by the configurator device.

4 . The method of claim 1 , wherein the indication comprises a finite cyclic group attribute.

5 . An enrollee device arranged to be configured by a configurator device for communication in a wireless network, the enrollee device comprising a processor and being arranged to:

participate in a configuration protocol; and

send an announcement message to the configurator device if an attempt to connect to the network has failed following an earlier execution of a part of the configuration protocol, the announcement message comprising an indication of a type of a public key previously used by the enrollee device as part of the protocol, and wherein a finite cyclic group attribute is included in the indication.

6 . The enrollee device of claim 5 , wherein the enrollee device is arranged to receive, in response to the announcement message, from the configurator device, a response message comprising a public key of the type indicated by the indication of a type of public key and to computing a new key based on the received key and sending a further message using the new the new key.

7 . The enrollee device of claim 5 , wherein the enrollee device is a simple device.

8 . The enrollee device of claim 5 , further configured to include a hash of a public key previously used by the configurator device in the announcement message.

9 . A non-transitory computer storage medium comprising a computer program product that, when operated on a processor in an enrollee device for communications in a wireless network, causes the enrollee device to execute a method comprising:

execute a configuration protocol;

send, by the enrollee device to a configurator device, during an execution of the configuration protocol, an announcement message comprising an indication of a type of a public key previously used by the enrollee device as part of the protocol if an attempt by the enrollee device to connect to the network has failed following an earlier execution of part of the configuration protocol; and

receive, by the enrollee device from the configurator device in response to the announcement message, a response message comprising a public key of the type indicated by the indication of a type of public key and computing a new key based on the received key and sending a further message using the new key.

10 . The non-transitory computer storage medium of claim 9 , wherein the enrollee device is a simple device.

11 . The non-transitory computer storage medium of claim 9 , wherein the computer program product is further configured to cause the enrollee device to include a hash of a public key previously used by the configurator device in the announcement message.

12 . The non-transitory computer storage medium of claim 9 , wherein the computer program product is further configured to cause the enrollee device to include in the indication, a finite cyclic group attribute.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2022
From: BERNSEN, JOHANNES ARNOLDUS CORNELIS
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 061592/0368 →
Priority Claims (2)
EP 20172609 · May 1, 2020 · regional
EP 20181399 · Jun 22, 2020 · regional
Continuity (1)
Related Publication 20230300610A1 · Sep 21, 2023
References Cited (9)
US 12124748B2 · Tsuji · 2024 [cited by applicant]
US 20160241389A1 · Le Saint · 2016 [cited by examiner]
US 20180109381A1 · Cammarota · 2018 [cited by examiner]
US 20180109418A1 · Cammarota · 2018 [cited by examiner]
US 20190306710A1 · Cammarota · 2019 [cited by examiner]
US 20210400502A1 · Zhang · 2021 [cited by applicant]
US 20220294623A1 · Yu · 2022 [cited by applicant]
US 20220353757A1 · Bernsen · 2022 [cited by applicant]
US 20230300610A1 · Bernsen · 2023 [cited by applicant]