Automated credential porting for mobile devices
DCFirst Claim
1. A wireless device, comprising:
- a user interface;
memory configured to store;
one or more credentials associated with the wireless device, the one or more credentials for authorizing the wireless device to use a wireless access network to access one or more services, anda target credential; and
one or more processors configured to execute one or more machine-executable instructions that, when executed by the one or more processors, cause the one or more processors to;
obtain, through the user interface, an indication of a user request to replace a particular credential of the one or more credentials with the target credential,detect a network-provisioning state change, andbased on the detected network-provisioning state change, automaticallydetermine that the particular credential does not match the target credential,initiate a programming session with a network element communicatively coupled to the wireless device over the wireless access network,obtain an updated credential from the network element, andassist in storing, in memory, the updated credential as the particular credential.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Devices, systems, and non-transitory computer-readable storage media for updating wireless device credentials, the wireless device comprising: a user interface, memory configured to store one or more credentials for enabling the wireless device to obtain one or more services over a wireless access network, and one or more processors configured to execute one or more machine-executable instructions that, when executed by the one or more processors, cause the one or more processors to obtain an indication of a user request to replace a particular credential with a target credential, detect a network-provisioning state change, determine that the particular credential does not match the target credential, initiate a programming session with a network element over a wireless access network, obtain an updated credential from the network element, and assist in storing the updated credential in memory.
1130 Citations
48 Claims
-
1. A wireless device, comprising:
-
a user interface; memory configured to store; one or more credentials associated with the wireless device, the one or more credentials for authorizing the wireless device to use a wireless access network to access one or more services, and a target credential; and one or more processors configured to execute one or more machine-executable instructions that, when executed by the one or more processors, cause the one or more processors to; obtain, through the user interface, an indication of a user request to replace a particular credential of the one or more credentials with the target credential, detect a network-provisioning state change, and based on the detected network-provisioning state change, automatically determine that the particular credential does not match the target credential, initiate a programming session with a network element communicatively coupled to the wireless device over the wireless access network, obtain an updated credential from the network element, and assist in storing, in memory, the updated credential as the particular credential. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 48)
-
-
47. A non-transitory computer-readable storage medium storing one or more machine-executable instructions that, when executed by one or more processors of a wireless device, cause the one or more processors to:
-
obtain, through a user interface, an indication of a user request to replace a particular credential of one or more credentials, for authorizing the wireless device to use a wireless access network to access one or more services, with a target credential; detect a network-provisioning state change; and based on the detected network-provisioning state change, automatically determine that the particular credential does not match the target credential, initiate a programming session with a network element communicatively coupled to the wireless device over a wireless access network, obtain an updated credential from the network element, and assist in storing, in memory, the updated credential as the particular credential.
-
Specification