US 12,294,864 B2
In-field remote profile management for wireless devices
Li Li, Los Altos, CA (US); Aurelien P. Raboisson, Torrance, CA (US); Avinash Narasimhan, Fremont, CA (US); George Lin, San Jose, CA (US); and Keizo Marui, New Dundee (CA)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 28, 2022, as Appl. No. 17/661,277.
Prior Publication US 2023/0354040 A1, Nov. 2, 2023
Int. Cl. H04W 12/72 (2021.01); H04W 8/18 (2009.01); H04W 12/0431 (2021.01); H04W 12/069 (2021.01)
CPC H04W 12/72 (2021.01) [H04W 8/183 (2013.01); H04W 12/0431 (2021.01); H04W 12/069 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing one or more electronic subscriber identity module (eSIM) profiles on a wireless device, the method comprising:
by the wireless device:
establishing, with a profile management server, an eSIM profile management session;
sending, to the profile management server, a profile message including a list of the one or more eSIM profiles on an embedded universal integrated circuit card (eUICC) of the wireless device;
receiving, from the profile management server, a profile management request message including profile management instructions to replace a previously installed provisioning eSIM profile of the one or more eSIM profiles with a new provisioning eSIM profile, wherein:
the previously installed provisioning eSIM profile is associated with a first mobile network operator (MNO);
the new provisioning eSIM profile is associated with a second MNO; and
the profile management request message includes a network address for a provisioning server associated with the second MNO from which to download the new provisioning eSIM profile;
verifying, using a server certificate installed on the eUICC, authorization of the profile management server to replace the previously installed provisioning eSIM profile of the one or more eSIM profiles on the eUICC; and
responsive to successful verification, performing replacement of the previously installed provisioning eSIM profile on the eUICC by at least:
downloading from the provisioning server associated with the second MNO the new provisioning eSIM profile;
installing on the eUICC the new provisioning eSIM profile; and
subsequently deleting from the eUICC the previously installed provisioning eSIM profile associated with the first MNO;
sending, to the profile management server, a profile management result message indicating successful replacement of the previously installed provisioning eSIM profile with the new provisioning eSIM profile; and
sending to a provisioning server associated with the first MNO an indication of deletion of the previously installed provisioning eSIM profile from the eUICC of the wireless device.