Registration with a mobile telecommunications service provider
First Claim
1. A method performed by a mobile device to connect to a location-based cellular data connection service, comprising:
- determining whether the mobile device is authorized to access a main network that is identified by a main Access Point Name (APN); and
if the mobile device is not authorized to access the main network;
determining an approximate location of the mobile device;
using the approximate location to determine whether at least one location-based APN out of a set of location-based APNs is associated with the mobile device, wherein each location-based APN identifies an associated network; and
if at least one location-based APN is associated with the mobile device;
allowing a user to select an associated location-based APN;
transmitting a data activation request for the selected location-based APN;
determining whether the data activation is successful; and
if the data activation is successful, connecting to the associated network identified by the selected location-based APN.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed by a mobile device to register for cellular data connection service provided by a mobile telecommunications service provider. The mobile device determines that it does not have a valid cellular data connection subscription with the mobile telecommunications service provider. Responsive to that determination, the mobile device connects to a cellular data connection service registration site to allow a user of the mobile device to register for data connection service provided by the mobile telecommunications service provider. The mobile device is limited to accessing the data connection service registration site until the user registers for data connection service.
-
Citations
12 Claims
-
1. A method performed by a mobile device to connect to a location-based cellular data connection service, comprising:
-
determining whether the mobile device is authorized to access a main network that is identified by a main Access Point Name (APN); and if the mobile device is not authorized to access the main network; determining an approximate location of the mobile device; using the approximate location to determine whether at least one location-based APN out of a set of location-based APNs is associated with the mobile device, wherein each location-based APN identifies an associated network; and if at least one location-based APN is associated with the mobile device; allowing a user to select an associated location-based APN; transmitting a data activation request for the selected location-based APN; determining whether the data activation is successful; and if the data activation is successful, connecting to the associated network identified by the selected location-based APN. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory machine-readable storage medium of a mobile device that provides instructions that, if executed by a processor of that mobile device, will cause said processor to perform operations for connecting to a location-based cellular data connection service, comprising:
-
determining whether the mobile device is authorized to access a main network that is identified by a main Access Point Name (APN); and if the mobile device is not authorized to access the main network; determining an approximate location of the mobile device; using the approximate location to determine whether at least one location-based APN out of a set of location-based APNs is associated with the mobile device, wherein each location-based APN identifies an associated network; and if at least one location-based APN is associated with the mobile device; allowing a user to select an associated location-based APN; transmitting a data activation request for the selected location-based APN; determining whether the data activation is successful; and if the data activation is successful, connecting to the associated network identified by the selected location-based APN. - View Dependent Claims (6, 7, 8)
-
-
9. A mobile device comprising a memory for storing program code and a processing system for processing the program code to perform operations to register for cellular data connection service provided by a mobile telecommunications service provider, the operations comprising:
-
determining via an authorization procedure whether the mobile device is authorized to access a main network that is identified by a main Access Point Name (APN); and if the mobile device is not authorized to access the main network; determining via a GPS transceiver an approximate location of the mobile device; using the approximate location to determine whether at least one location-based APN out of a set of location-based APNs is associated with the mobile device by accessing a database of location-based APNs in the mobile device, wherein each location-based APN identifies an associated network; and if at least one location-based APN is associated with the mobile device; allowing a user to select via a Graphical User Interface (GUI) an associated location-based APN; transmitting via a wireless transceiver a data activation request for the selected location-based APN; determining via a data connection control module whether the data activation is successful; and if the data activation is successful, connecting via a data connection service registration application to the associated network identified by the selected location-based APN. - View Dependent Claims (10, 11, 12)
-
Specification