US 11,991,520 B2
Encrypted flow of SIM data between regions and edge networks
Prateek Mittal, Los Altos, CA (US); and Richard John Whitehouse, London (GB)
Assigned to MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Apr. 29, 2022, as Appl. No. 17/733,831.
Prior Publication US 2023/0354026 A1, Nov. 2, 2023
Int. Cl. H04W 12/06 (2021.01); H04W 8/22 (2009.01); H04W 12/03 (2021.01); H04W 12/0433 (2021.01)
CPC H04W 12/068 (2021.01) [H04W 8/22 (2013.01); H04W 12/03 (2021.01); H04W 12/0433 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A method of provisioning a plurality of computing devices configured to communicate on a mobile communications network operated, in part, by an edge computing network associated with a customer of a computing service provider, the edge computing network comprising computing and storage devices configured to extend computing resources of the computing service provider to the customer of the computing service provider, the method comprising:
receiving, by the computing service provider from the customer of the computing service provider, a selection of a SIM provider and a quantity of SIM profiles for enabling the plurality of computing devices to access the mobile communications network;
sending, by the computing service provider to the SIM provider, a notification of the selection of the SIM provider and the quantity of SIM profiles;
receiving, by the computing service provider from the SIM provider, SIM data corresponding to the quantity of SIM profiles, wherein the SIM data is encrypted and received over an encrypted channel;
decrypting, by the computing service provider, the SIM data using a first set of decryption credentials;
re-encrypting, by the computing service provider, the SIM data using a second set of encryption credentials, wherein decryption credentials for the re-encrypted SIM data are stored at the edge computing network;
storing the re-encrypted SIM data in a data store communicatively coupled to the computing service provider to maintain a secure copy of the re-encrypted SIM data at the computing service provider; and
sending, by the computing service provider to the edge computing network, the re-encrypted SIM data, wherein the re-encrypted SIM data is operable to be decrypted by the edge computing network using the decryption credentials managed by the computing service provider, and wherein the decrypted SIM data is usable as subscription credentials for accessing the mobile communications network by the plurality of computing devices using the quantity of SIM profiles.