Reducing mobile device roaming
First Claim
1. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for reducing mobile device roaming when the mobile device is in an idle mode while utilizing a roaming network, the method comprising:
- determining that a home network of the mobile device is available to provide one or more services to the mobile device;
based on the determination that the home network is available to provide the one or more services to the mobile device, capturing one or more transition mobile-network attributes that are parameters of the roaming network in association with the mobile device at or near the time that the home network is determined to be available to provide the one or more services to the mobile device, the one or more transition mobile-network attributes comprising at least one of a location data that indicates a location of the mobile device or a network data associated with the roaming network that indicates a noise data, a signal strength data, a system identification, a network identification, an interference data, a pilot strength data, or a combination thereof; and
utilizing the one or more transition mobile-network attributes to generate one or more transition-based data that characterize the one or more transition mobile-network attributes, wherein each of the one or more transition-based data comprises a most recent transition mobile-network attribute or a collection of transition mobile-network attributes that are aggregated or averaged over a time period.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer-readable media are provided for reducing mobile device roaming. A set of transition mobile-network attributes are captured by an idle mobile device before switching from a roaming network to a home network. A collection of transition mobile-network attributes are used to generate transition-based data. Active mobile-network attributes are compared to the transition-based data and used to recognize when the mobile device is within an area that can receive one or more services from the home network.
15 Citations
18 Claims
-
1. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for reducing mobile device roaming when the mobile device is in an idle mode while utilizing a roaming network, the method comprising:
-
determining that a home network of the mobile device is available to provide one or more services to the mobile device; based on the determination that the home network is available to provide the one or more services to the mobile device, capturing one or more transition mobile-network attributes that are parameters of the roaming network in association with the mobile device at or near the time that the home network is determined to be available to provide the one or more services to the mobile device, the one or more transition mobile-network attributes comprising at least one of a location data that indicates a location of the mobile device or a network data associated with the roaming network that indicates a noise data, a signal strength data, a system identification, a network identification, an interference data, a pilot strength data, or a combination thereof; and utilizing the one or more transition mobile-network attributes to generate one or more transition-based data that characterize the one or more transition mobile-network attributes, wherein each of the one or more transition-based data comprises a most recent transition mobile-network attribute or a collection of transition mobile-network attributes that are aggregated or averaged over a time period. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for reducing mobile device roaming when the mobile device is in an active mode while utilizing a roaming network, the method comprising:
-
referencing one or more active mobile-network attributes, wherein the active mobile-network attributes are associated with parameters of the mobile device and the roaming network when the mobile device is using the roaming network for an active call; referencing one or more stored transition-based data, each of the transition-based data comprising a calculation of a set of transition mobile-network attributes, wherein each of the transition mobile-network attributes is associated with parameters of the mobile device and the roaming network before the mobile device previously roaming in an idle mode switched from the roaming network to a home network, each of the transition mobile-network attributes comprising at least one of a location data that indicates a location of the mobile device or a network data associated with the roaming network that indicates a noise data, a signal strength data, a system identification, a network identification, an interference data, a pilot strength data, or a combination thereof; and comparing the one or more active mobile-network attributes to the corresponding transition-based data to determine whether the active mobile-network attributes match the transition based data at least to an extent; and based on the comparison, recognizing that the mobile device is within an area that can receive one or more services from the home network. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for reducing mobile device roaming, the method comprising:
-
capturing one or more transition mobile-network attributes that are parameters of a roaming network being used by the mobile device in idle mode in accordance with a determination that a home network of the mobile device is available to provide one or more services to the mobile device; utilizing the one or more transition mobile-network attributes to obtain one or more transition-based data that characterize the one or more transition mobile-network attributes, the one or more transition mobile-network attributes comprising at least one of a location data that indicates a location of the mobile device or a network data associated with the roaming network that indicates a noise data, a signal strength data, a system identification, a network identification, an interference data, a pilot strength data, or a combination thereof; storing the one or more transition-based data; initiating an active phone call via the mobile phone using the roaming network; referencing the one or more stored transition-based data and one or more corresponding active mobile-network attributes, wherein the active mobile-network attributes are associated with parameters of the mobile device and the roaming network when the mobile device is on the active phone call using the roaming network; recognizing that at least a portion of the one or more stored transition-based data match at least to an extent the one or more corresponding active mobile-network attributes; and based on the recognition, transferring the mobile device on the active phone call from the roaming network to the home network. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification