Mobile communication device automated home location register (HLR) assignment adaptation
First Claim
1. A method of restricting announcements transmitted to user equipments (UEs) based on a geographical location constraint, comprising:
- receiving location messages from a UE by an application executing on a computer system, where each of the location messages comprise information about a location of the UE at a date and time;
analyzing the information about the locations of the UE with reference to date and time by the application;
determining a plurality of location norms for the UE based on the analysis, wherein the plurality of location norms capture location patterns for the UE over a period of time;
receiving a definition of a geographical location constraint for an announcement campaign;
mapping the definition of the geographical location constraint to a set of cell towers in a radio access network (RAN) of a wireless communication service provider that provides service to the UE by the application;
determining by the application that a service subscriber associated with the UE satisfies a target profile defined by the announcement campaign;
determining by the application that the UE satisfies the geographical location constraint for the announcement campaign based on one or more of the plurality of location norms for the UE and based on the mapping of the constraint to the set of cell towers in the RAN of the wireless communication service provider that provides service to the UE; and
after determining that the service subscriber satisfies the target profile and that the UE satisfies the geographical constraint, sending an announcement associated with the announcement campaign to the UE.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of adapting assignment of user equipments (UEs) to home location registers (HLRs) in a wireless communication network. The method comprises receiving location messages from a UE by an application executing on a computer system, where each of the location messages comprise information about a location of the UE at a date and time, analyzing the information about the locations of the UE by the application, selecting a HLR assignment rule based on a user profile associated with the UE by the application, applying the selected HLR assignment rule to the analysis of the information about locations of the UE by the application to determine a preferred HLR in the wireless communication network for the UE, and reassigning the UE from a previously assigned HLR to the preferred HLR by the application.
24 Citations
12 Claims
-
1. A method of restricting announcements transmitted to user equipments (UEs) based on a geographical location constraint, comprising:
-
receiving location messages from a UE by an application executing on a computer system, where each of the location messages comprise information about a location of the UE at a date and time; analyzing the information about the locations of the UE with reference to date and time by the application; determining a plurality of location norms for the UE based on the analysis, wherein the plurality of location norms capture location patterns for the UE over a period of time; receiving a definition of a geographical location constraint for an announcement campaign; mapping the definition of the geographical location constraint to a set of cell towers in a radio access network (RAN) of a wireless communication service provider that provides service to the UE by the application; determining by the application that a service subscriber associated with the UE satisfies a target profile defined by the announcement campaign; determining by the application that the UE satisfies the geographical location constraint for the announcement campaign based on one or more of the plurality of location norms for the UE and based on the mapping of the constraint to the set of cell towers in the RAN of the wireless communication service provider that provides service to the UE; and after determining that the service subscriber satisfies the target profile and that the UE satisfies the geographical constraint, sending an announcement associated with the announcement campaign to the UE. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A user equipment (UE), comprising:
-
a cellular radio transceiver; a short-range radio transceiver; a non-transitory memory; a processor; a display; and an announcement application stored in the non-transitory memory that, when executed by the processor; monitors and logs location information on the UE, where each location log entry comprises a location and a time-date value, transmits a plurality of location log entries via the cellular radio transceiver to a computer system, determines that the UE is communicating via the short-range radio transceiver to a wireless access point (AP), after determining that the UE is communicating via the short-range radio transceiver to the AP, transmits an internet protocol (IP) address of the AP to the computer system in one of the plurality of location log entries, wherein the locations in the plurality of location log entries including the IP address of the AP are analyzed with reference to the time-date values in the plurality of location log entries, and wherein a plurality of location norms that capture location patterns for the UE over a period of time are determined based on the analysis, receives an announcement responsive to the UE satisfying a geographical location constraint associated with the announcement based on one or more of the plurality of location norms for the UE, and presents the announcement on the display. - View Dependent Claims (9, 10, 11, 12)
-
Specification