Restoring service to a mobile device on a home network
First Claim
1. A mobile device, comprising:
- one or more processors; and
a non-transitory computer-readable medium storing instructions, the instructions configured to, when executed by the one or more processors, cause the one or more processors to perform operations comprising;
initiating an attempt to connect to a visiting network;
receiving, in response to the attempt to connect to the visiting network, a rejection from the visiting network;
initiating, in response to the rejection from the visiting network, a limited-services timer to initiate a limited-services state for the mobile device, the mobile device being subscribed to a service on a home network of the mobile device, the mobile device being prevented in the limited-services state from attempting to access the service;
detecting, prior to expiration of the limited-services timer, availability of the home network of the mobile device; and
permitting, prior to expiration of the limited-service timer, the mobile device to attempt to connect to the home network for accessing the service.
1 Assignment
0 Petitions
Accused Products
Abstract
In certain embodiments, a method includes initiating, by a mobile device, an attempt to connect to a visiting network and receiving, by the mobile device in response to the attempt to connect to the visiting network, a rejection from the visiting network. The method includes initiating, by the mobile device in response to the rejection from the visiting network, a limited-services timer to initiate a limited-services state for the mobile device. The mobile device is subscribed to a service on a home network of the mobile device and is prevented in the limited-services state from attempting to access the service. The method further includes detecting, by the mobile device prior to expiration of the limited-services timer, availability of the home network and permitting, by the mobile device prior to expiration of the limited-service timer, the mobile device to attempt to connect to the home network for accessing the service.
6 Citations
25 Claims
-
1. A mobile device, comprising:
-
one or more processors; and a non-transitory computer-readable medium storing instructions, the instructions configured to, when executed by the one or more processors, cause the one or more processors to perform operations comprising; initiating an attempt to connect to a visiting network; receiving, in response to the attempt to connect to the visiting network, a rejection from the visiting network; initiating, in response to the rejection from the visiting network, a limited-services timer to initiate a limited-services state for the mobile device, the mobile device being subscribed to a service on a home network of the mobile device, the mobile device being prevented in the limited-services state from attempting to access the service; detecting, prior to expiration of the limited-services timer, availability of the home network of the mobile device; and permitting, prior to expiration of the limited-service timer, the mobile device to attempt to connect to the home network for accessing the service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
initiating, by a mobile device, an attempt to connect to a visiting network; receiving, by the mobile device in response to the attempt to connect to the visiting network, a rejection from the visiting network; initiating, by the mobile device in response to the rejection from the visiting network, a limited-services timer to initiate a limited-services state for the mobile device, the mobile device being subscribed to a service on a home network of the mobile device, the mobile device being prevented in the limited-services state from attempting to access the service; detecting, by the mobile device prior to expiration of the limited-services timer, availability of the home network of the mobile device; and permitting, by the mobile device prior to expiration of the limited-service timer, the mobile device to attempt to connect to the home network for accessing the service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable medium storing instructions, the instructions configured to, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
initiating, by a mobile device, an attempt to connect to a visiting network, the attempt to connect to the visiting network comprising one or more of a registration request, a routing area update (RAU), a location area update (LAU), and a tracking area update (TAU); receiving, by the mobile device in response to the attempt to connect to the visiting network, a rejection from the visiting network, the rejection being one or more of an illegal user equipment (UE) evolved packet system (EPS) mobility management (EMM) message and an international mobile subscriber identity (IMSI) unknown in home subscriber server (HSS) EMM message; initiating, by the mobile device in response to the rejection from the visiting network, a limited-services timer to initiate a limited-services state for the mobile device, the mobile device being subscribed to a service on a home network of the mobile device, the mobile device being prevented in the limited-services state from attempting to access the service both on the home network and the visiting network; detecting, by the mobile device prior to expiration of the limited-services timer and without the mobile device being power-cycled after initiation of the limited-services timer, availability of the home network of the mobile device; and permitting, by the mobile device prior to expiration of the limited-service timer and without the mobile device being power-cycled after initiation of the limited-services timer, the mobile device to attempt to connect to the home network for accessing the service.
-
Specification