US 9,813,399 B2
Secure remote user device unlock for carrier locked user devices
Senthil Kumar Mulluppadi Velusamy, Bellevue, WA (US)
Assigned to T-Mobile USA, Inc., Bellevue, WA (US)
Filed by T-Mobile USA, Inc., Bellevue, WA (US)
Filed on Sep. 17, 2015, as Appl. No. 14/856,742.
Prior Publication US 2017/0085546 A1, Mar. 23, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 7/04 (2006.01); H04L 29/06 (2006.01); H04W 8/22 (2009.01); H04L 29/08 (2006.01); H04W 12/04 (2009.01); H04W 12/08 (2009.01)
CPC H04L 63/08 (2013.01) [H04L 67/02 (2013.01); H04L 67/10 (2013.01); H04W 8/22 (2013.01); H04W 12/04 (2013.01); H04W 12/08 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An integrity server comprising:
a processor;
a network interface coupled to the processor configured to enable communications via a communication network;
a storage device for content and programming;
a program stored in the storage device, wherein execution of the program by the processor configures the integrity server to perform acts comprising:
receiving a carrier unlock request from a user device having an unlock application that has been deactivated or flashed;
performing one or more verifications to determine whether the user device is eligible for the carrier unlock requested; and
sending an unlock command directly to a modem of the user device upon determining that the user device is eligible for the carrier unlock, wherein the unlock command is operative to disable a comparison of a device carrier code of the user device to a subscriber identity module (SIM) carrier code stored in a SIM card of the user device.