US 11,785,468 B2
Subscriber identification module (SIM) management for cloud-based private mobile networks
Harish Kumar Chandrappa, Bothell, WA (US); Karthik Ananthakrishnan, Woodinville, WA (US); Nikhil Kumar Ravi, Redmond, WA (US); SaiChandu Maddipati, Redmond, WA (US); Cong Li, Redmond, WA (US); Vineet Gahrewal, Redmond, WA (US); and Vrishali Bhor, Redmond, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Jun. 24, 2021, as Appl. No. 17/357,772.
Claims priority of provisional application 63/154,648, filed on Feb. 26, 2021.
Prior Publication US 2022/0279354 A1, Sep. 1, 2022
Int. Cl. H04W 8/18 (2009.01); H04W 12/30 (2021.01); H04W 12/086 (2021.01); H04W 8/24 (2009.01); H04W 12/0433 (2021.01)
CPC H04W 12/35 (2021.01) [H04W 8/24 (2013.01); H04W 12/0433 (2021.01); H04W 12/086 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A method for subscriber identification module (SIM) management of SIM cards for use on one or more edge devices on a private mobile network, the method comprising:
exchanging a transport key to securely exchange SIM secrets with a SIM partner that provides SIM cards;
receiving, at a private mobile network service, a request from a user to add a plurality of SIM cards to a private mobile network provided by the private mobile network service, wherein the request identifies the SIM partner for providing the plurality of SIM cards for a plurality of devices to use on the private mobile network;
transmitting, by the private mobile network service to the user, a SIM service key associated with the private mobile network; and
receiving, at the private mobile network service through an application programming interface (API) of the SIM partner, encrypted SIM operation details for each SIM profile of the plurality of SIM cards for use with the private mobile network based on the SIM partner receiving the SIM service key from the user, wherein the SIM operation details include unique Ki and operator code (OPc) values for each SIM profile of the plurality SIM cards, and wherein the Ki and OPc values are generated by the SIM partner and programmed during manufacturing of the SIM cards.