US 12,137,159 B2
Encryption key distribution via wireless mobile devices to internet of things (IoT) systems
Dario Sassi Thober, Campinas (BR); Diogo Oliveira De Melo, São Carlos (BR); and Jorge Anthony Félix Herrera, São Carlos (BR)
Assigned to CENTRO DE PESQUISAS AVANCADES WERNHER VON BRAUN, (BR)
Filed by Centro de Pesquisas Avancades Wernher von Braun, Campinas-SP (BR)
Filed on Aug. 23, 2022, as Appl. No. 17/821,505.
Prior Publication US 2024/0072993 A1, Feb. 29, 2024
Int. Cl. H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04W 12/0431 (2021.01); H04W 12/0433 (2021.01); G16Y 30/10 (2020.01)
CPC H04L 9/0819 (2013.01) [H04L 9/14 (2013.01); H04W 12/0431 (2021.01); H04W 12/0433 (2021.01); G16Y 30/10 (2020.01)] 16 Claims
OG exemplary drawing
 
1. A computer-implemented method on a wireless mobile device for distributing encryption keys to Internet of Things (IoT) systems, the method comprising:
operating on a wireless mobile device with a location service, a first radio transceiver for cellular communications, and a second radio transceiver for exchanging data between one or more IoT systems and the wireless mobile device;
requesting, with the first radio transceiver, one or more IoT systems keys from a key management system;
receiving, with the first radio transceiver, the one or more IoT systems keys from the key management system, wherein each of the IoT systems keys is
i) encrypted with a public key from at least one recipient IoT system, and
ii) signed by the key management system;
in response to the wireless mobile device being located in proximity to the at least one recipient IoT system, receiving with the second radio transceiver, one or more identifiers of the at least one recipient IoT system;
selecting at least one of the IoT systems keys from the one or more IoT systems keys that corresponds to the one or more identifiers; and
transmitting, with the second radio transceiver, the selected IoT system keys to the at least one recipient IoT system.