Mobile device with device agents to detect a disallowed access to a requested mobile data service and guide a multi-carrier selection and activation sequence
First Claim
1. An end-user mobile device comprising:
- a cellular network modem capable of communication over multiple carrier access networks;
a secure credential memory capable of storing pre-activation credentials and permanent credentials; and
one or more device agents configured to initiate an activation sequence, the activation sequence automatically triggered by one or more of the agents when(i) the device is configured to use pre-activation credentials from the secure credential memory to access a first carrier access network through the cellular network modem, and(ii) a user attempts to use the device in a manner that requires access to the Internet through the first carrier access network, where the attempted access is not allowed by a pre-activation service policy;
the one or more device agents further configured to guide the activation sequence such thatthe device connects to an Internet-connected activation server through the cellular network modem and the first carrier access network, using the pre-activation credentials from the secure credential memory,the device receives, from the activation server over the first carrier access network, a set of multiple cellular network service options, including for each of multiple cellular network service carriers at least one option for activating service on that service carrier,the device accepts input from the user to select a first one of the cellular network service options for a selected one of the cellular network service carriers and request activation of the first service option,the device forwards, based on the input, an activation request for the first service option to the activation server, andthe device receives from the activation server a set of permanent credentials corresponding to the first service option and selected service carrier and automatically stores the permanent credentials in the secure credential memory so as to supersede the pre-activation credentials;
the device subsequently using the set of permanent credentials to connect to a second carrier access network corresponding to the set of permanent credentials.
2 Assignments
0 Petitions
Accused Products
Abstract
An end-user mobile device has a cellular network modem that is capable of communication over multiple carrier access networks. Prior to activation of the device with any cellular carrier, a secure credential memory stores a set of pre-activation credentials. One or more device agents detect an attempt by a user to use the device in a manner that would require a cellular connection to communicate Internet data, where such attempt is not allowed by a pre-activation service policy. Such an occurrence triggers the device agents to guide a device activation sequence that uses the pre-activation credentials to connect via a carrier access network to an activation server, which downloads service options to the device for multiple cellular service carriers. When the user selects one of the options, the activation sequence further guides the device to receive and securely store permanent credentials. The device subsequently uses the permanent credentials to access the network of the selected service carrier.
954 Citations
29 Claims
-
1. An end-user mobile device comprising:
-
a cellular network modem capable of communication over multiple carrier access networks; a secure credential memory capable of storing pre-activation credentials and permanent credentials; and one or more device agents configured to initiate an activation sequence, the activation sequence automatically triggered by one or more of the agents when (i) the device is configured to use pre-activation credentials from the secure credential memory to access a first carrier access network through the cellular network modem, and (ii) a user attempts to use the device in a manner that requires access to the Internet through the first carrier access network, where the attempted access is not allowed by a pre-activation service policy; the one or more device agents further configured to guide the activation sequence such that the device connects to an Internet-connected activation server through the cellular network modem and the first carrier access network, using the pre-activation credentials from the secure credential memory, the device receives, from the activation server over the first carrier access network, a set of multiple cellular network service options, including for each of multiple cellular network service carriers at least one option for activating service on that service carrier, the device accepts input from the user to select a first one of the cellular network service options for a selected one of the cellular network service carriers and request activation of the first service option, the device forwards, based on the input, an activation request for the first service option to the activation server, and the device receives from the activation server a set of permanent credentials corresponding to the first service option and selected service carrier and automatically stores the permanent credentials in the secure credential memory so as to supersede the pre-activation credentials; the device subsequently using the set of permanent credentials to connect to a second carrier access network corresponding to the set of permanent credentials. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of operation in an end-user mobile device comprising:
-
initiating an activation sequence, the activation sequence automatically triggered when the device is configured to use pre-activation credentials from a secure credential memory to access a first carrier access network, and a user attempts to use the device in a manner that would require access to the Internet through the first carrier access network, where the attempted access is not allowed by a pre-activation service policy; as part of the activation sequence, connecting to an Internet-connected activation server through the first carrier access network, using the pre-activation credentials from the secure credential memory, receiving, from the activation server over the first carrier access network, a set of multiple cellular network service options, including for each of multiple cellular network service carriers at least one option for activating service on that service carrier, accepting user input to select a first one of the cellular network service options for a selected one of the cellular network service carriers and request activation of the first service option, forwarding, based on the user input, an activation request for the first service option to the activation server, and receiving, from the activation server, a set of permanent credentials corresponding to the first service option and selected service carrier and automatically storing the permanent credentials in the secure credential memory so as to supersede the pre-activation credentials; and subsequently using the set of permanent credentials to connect to a second carrier access network corresponding to the set of permanent credentials. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
Specification