IP Library › Granted Patent US 8,712,410
Granted Patent B2
US 8,712,410 · App. 13/691,570 · Granted Apr 29, 2014

Systems and methods for dynamically modifying subcriber service profile stored in home location register while roaming in wireless telecommunication networks

Inventors: John T. Hursey (Lawrenceville, GA); Alan Johns (Stone Mountain, GA)
Assignee: AT&T Mobility II LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,712,410
App. No.
13/691,570
Granted
Apr 29, 2014
Kind
B2
Abstract

In a wireless telecommunication system, Home Location Register logic generates a subscriber roaming profile for use by a Visitor Location Register by retrieving a subscriber's provisioned profile, retrieving a rule set associated with the subscriber, and applying the rule set to the set of provisioned service features indicated in the provisioned profile to generate a modified profile. The rules can be responsive to one or more of: the identity of the visited network, subscriber preferences, and provisioned features. The rules can be in the form of tables stored in the Home Location Register.

Claims (44)

1. A method, comprising:

detecting a subscriber is roaming on a visited network;

retrieving, by a processor, a provisioned profile associated with the subscriber, the provisioned profile indicating a set of provisioned service features to which the subscriber subscribes;

determining that the subscriber has preferred profiles stored at a database of a home network, each of the preferred profiles including roaming rules for a visited network and configured to modify the subscriber's provisioned profile based on an identity of the visited network; and

in response to determining that the subscriber has preferred profiles stored at a database of a home network:

identifying a visiting location registry or the visited network and determining a preferred profile suited for the visited network from among the preferred profiles;

applying the preferred profile to the provisioned profile by modifying the set of provisioned service features using the roaming rules of the preferred profile;

generating a modified profile of the subscriber, the modified profile including the set of provisioned service features modified using the roaming rules of the preferred profile; and

at the visiting location registry, receiving and applying the modified profile while the subscriber is roaming on the visited network.

2. The method of claim 1 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile comprises the set of provisioned service features and at least one additional service feature.

3. The method of claim 1 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is a subset of the set of provisioned service features.

4. The method of claim 1 , wherein at least one of the set of provisioned service features has at least one parameter indicated in the provisioned profile, the at least one parameter having a value, and wherein the modified profile is generated based on the value.

5. The method of claim 1 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is generated based on an identity of the visited network.

6. The method of claim 5 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is generated based, at least in part, on the identity of the visited network and the set of provisioned service features.

7. The method of claim 6 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile includes the set of provisioned service features and at least one service feature.

8. The method of claim 6 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is a subset of the set of provisioned service features.

9. The method of claim 1 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is generated based on a subscriber preference.

10. The method of claim 1 , further comprising displaying an indication of a difference between the provisioned profile and the modified profile on a user interface.

11. A system comprising:

a processor; and

a data storage in communication with the processor, the data storage including a logic that is executed by the processor to perform operations comprising:

retrieving a provisioned profile associated with a subscriber in response to detecting the subscriber roaming on a visited network, the provisioned profile indicating a set of provisioned service features to which the subscriber subscribes;

determining that the subscriber has preferred profiles stored at a database of a home network, each of the preferred profiles including roaming rules for a visited network and configured to modify the subscriber's provisioned profile based on an identity of the visited network; and

in response to determining that the subscriber has preferred profiles stored at a database of a home network:

identifying a visiting location registry of the visited network, and determining a preferred profile suited for the visited network;

applying the preferred profile to the provisioned profile by modifying the set of provisioned service features using the roaming rules of the preferred profile;

generating a modified profile of the subscriber, the modified profile including the set of service features modified using the roaming rules of the preferred profile; and

at the visiting location registry, receiving and applying the modified profile while the subscriber is roaming on the visited network.

12. The system of claim 11 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile includes the set of provisioned service features and at least one additional service feature.

13. The system of claim 12 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is a subset of the set of provisioned service features.

14. The system of claim 12 , wherein at least one of the set of provisioned service features has at least one parameter indicated in the provisioned profile, the at least one parameter having a value that is changeable by the logic.

15. The system of claim 12 , wherein the processor generates the set of provisioned service features modified using the roaming rules of the preferred profile based on an identity of the visited network.

16. The system of claim 12 , wherein the processor generates the set of provisioned service features modified using the roaming rules of the preferred profile based on a subscriber preference.

17. A non-transitory computer-readable medium having a computer program product stored thereon, the computer program product comprising instructions that, when executed by a processor, cause the processor to perform operations including:

detecting a subscriber is roaming on a visited network;

retrieving a provisioned profile associated with the subscriber, the provisioned profile indicating a set of provisioned service features to which the subscriber subscribes;

determining that the subscriber has preferred profiles stored at a database of a home network, each of the preferred profiles including roaming rules for a visited network and configured to modify the subscriber's provisioned profile based on an identity of the visited network; and

in response to determining that the subscriber has preferred profiles stored at a database of a home network:

identifying a visiting location registry or the visited network and determining a preferred profile suited for the visited network from among the preferred profiles;

applying the preferred profile to the provisioned profile by modifying the set of provisioned service features using the roaming rules of the preferred profile; and

generating a modified profile of the subscriber, the modified profile including the set of provisioned service features modified using the roaming rules of the preferred profile.

18. The non-transitory computer-readable medium of claim 17 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile comprises the set of provisioned service features and at least one additional service feature.

19. The non-transitory computer-readable medium of claim 17 , wherein the set of provisioned service features modified using the roaming rules of the preferred profile is a subset of the set of provisioned service features.

20. The non-transitory computer-readable medium of claim 17 , wherein at least one of the provisioned service features has at least one parameter indicated in the provisioned profile, the at least one parameter having a value, and wherein the modified profile is generated based on the value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2013
From: HURSEY, JOHN T.; JOHNS, ALAN
To: AT&T MOBILITY II LLC
Reel/Frame 030431/0135 →
Continuity (3)
Continuation 11842726 · Aug 21, 2007
Provisional Application 60829197 · Oct 12, 2006
Related Publication 20130095828A1 · Apr 18, 2013