Mobile based area event handling when currently visited network does not cover area

Information

  • Patent Grant
  • 8249589
  • Patent Number
    8,249,589
  • Date Filed
    Monday, July 19, 2010
    14 years ago
  • Date Issued
    Tuesday, August 21, 2012
    12 years ago
Abstract
An area event handler informs when a target mobile enters or leaves a network covering a pre-defined target area, and re-aims an original area event request. When the event occurs, the mobile sends a location report to an initiator of the request. A PLMN list with estimated geographic coverage areas is stored in a Home GMLC, and sent to each relevant mobile. When a mobile enters new network coverage, it uses this list for network access selection. When the Home GMLC discovers that the currently visited PLMN does not serve the original target area, it modifies the area event to the that mobile, so that the Home GMLC will be notified when the target mobile once again enters a PLMN that serves the original target area. Then, after being so notified, the Home GMLC re-sends the original area event location service request to the target mobile.
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention


This invention relates generally to wireless and long distance carriers, Internet Service Providers (ISPs), and information content delivery services/providers and long distance carriers. More particularly, it relates to location services for the wireless industry.


2. Background of Related Art


The Location Interoperability Forum (LIF), the Wireless Application Protocol (WAP) Forum, and 3rd Generation Partnership Project (3GPP) have attempted to define an area trigger via Application Protocol Interfaces (APIs) specific to these groups. This type of service allows a location application to define an area event for a mobile. For example, an area event may be that the target mobile entered or left a pre-defined geographic area, and when the area event occurs, which in turn triggers notification to the relevant application.


Currently 3GPP is modifying the location service specification 23.271 regarding area event location services. 3GPP recommends a mobile-based solution. In this scenario, a pre-defined area event will be downloaded to the mobile, and it is the target mobile that detects whether the area event occurs. It is expected that the visited Gateway Mobile Location Center will translate a pre-defined geographic area to the corresponding network identities, e.g., cells, location areas, etc. Because of this, there is a problem in handling a pre-defined target area when the currently visited network does not provide coverage for the target area. Since the Visited-Gateway Mobile Location Center does not know the target area, it will reject such a request. This will downgrade the service for roaming scenarios support.


Conventionally, the Home Gateway Mobile Location Center may reject the deferred area event location service when the visited Gateway Mobile Location Center informs that the predefined target area is not in it's service coverage. Or, as an option, the Home Gateway Mobile Location Center may modify the original area event to occur when the target mobile leaves the current serving Public Land Mobile Network. The Home Gateway Mobile Location Center then re-sends the original area event request to the new visited GMLC. If it fails again (e.g., if the new visited network still does not cover the target area), this procedure will repeat.


Unfortunately, particularly with respect to the second option, if the mobile is on the boundary between two networks, the Home Gateway Mobile Location Center will generate a significant amount of traffic.


Thus, conventional area event handling systems are disadvantageous because they are inefficient, limiting the relevant service, and as a result may cause rejection of the deferred area event location service in roaming scenarios.


SUMMARY OF THE INVENTION

In accordance with the principles of the present invention, a method and apparatus for reporting an area-based event in a wireless network are provided, comprising defining a given target area event. At least one target area definition is sent to a mobile device to be watched. Notification is received that a visited public land mobile network currently visited by the mobile device does not serve the given target area. The target area event is modified such that notification to a home location service will be triggered when the mobile device enters a wireless network that serves the given target area, wherein an original area event request is re-aimed.





BRIEF DESCRIPTION OF THE DRAWINGS

Features and advantages of the present invention will become apparent to those skilled in the art from the following description with reference to the drawings, in which:



FIG. 1A shows a typical area event location service when a target mobile is in its Home Public Land Mobile Network when a request is initiated, and a pre-defined triggering area is in the Home Public Land Mobile Network.



FIG. 1B shows a MESSAGE FLOW diagram showing the relevant messages for FIG. 1A.



FIG. 2A shows an area event location service when a target mobile is in a visited Public Land Mobile Network when a request is initiated, and the pre-defined triggering area is in the Home Public Land Mobile Network.



FIG. 2B shows a MESSAGE FLOW diagram showing the relevant messages for FIG. 2A.



FIG. 3A shows a typical area event location service when a target mobile is not in its Home Public Land Mobile Network when a request is initiated, and the pre-defined triggering area is in a visited Public Land Mobile Network.



FIG. 3B shows a MESSAGE FLOW diagram showing the relevant messages for FIG. 3A.





DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

The inventive solution enables a location system to be informed when a target mobile enters one of multiple possible networks covering a pre-defined target area, and re-aim the original area event request. It also overcomes the potential issue related to network selection when there are multiple networks available at a certain area.


With this area event location service, a location based service provider is able to pre-define a geographic area, which can be a geopolitical name, one or more network identities, or an area described by X, Y coordination, and type of event. The event can be that the target subscriber enters or leaves the pre-defined area. Once this kind of location request is sent to the network, an event trigger is sent to the target mobile. When the pre-defined event occurs, the mobile device (UE) initiates a location report to the initiator of the request.


The visited Gateway Mobile Location Center is responsible for converting the predefined area to network identities known locally in the visited network (Home Gateway Mobile Location Center may not know), for modifying the area event, and for sending the modified area event to the target mobile. However, considering the roaming scenarios, the visited network may not be the network that has coverage on the target area and hence it may reject the request. This is a technical issue that needs to be resolved, so that area event location service can be functional even in various roaming scenarios.


An enhanced procedure in accordance with the principles of the present invention is based on a Public Land Mobile Network list with estimated geographic coverage areas stored in the Home GMLC. The list includes the Public Land Mobile Networks defined in “HPublic Land Mobile Network Selector with Access Technology” and “Operator Controlled Public Land Mobile Network Selector with Access Technology” (3GPP 23.122), and the estimated service coverage of each Public Land Mobile Network in the stored list. The “Home Public Land Mobile Network Selector with Access Technology” and “Operator Controlled Public Land Mobile Network Selector with Access Technology” are defined for network access selection procedure in GSM. These lists are to be stored in the SIM of each subscriber. When a mobile enters new network coverage, it uses these lists to make a decision for network access selection. Although the network selection can be done manually by the user, these lists may be predefined by the operator based on roaming agreements, so the final decision should be up to one of the Public Land Mobile Networks in these lists.


When the Home Gateway Mobile Location Center discovers that the current visited Public Land Mobile Network does not serve the original target area, it modifies the area event to UE entering one of Public Land Mobile Networks, so that the Home Gateway Mobile Location Center will get notified when the target UE enters a Public Land Mobile Network that serves the original target area. After being notified, the Home Gateway Mobile Location Center re-sends the original area event location service request to the target UE.



FIG. 1A shows a typical area event location service when the target mobile is in its Home Public Land Mobile Network (H-PLMN) when a request is initiated, and a pre-defined triggering area is in the Home Public Land Mobile Network.


In particular, as shown in FIG. 1A, a mobile device 102 moves within a home network 150 into a pre-defined area 100, causing a triggering event. A location client 120 resides in a separate network 170, which includes a remote GMLC 130. The home network 150 includes, e.g., a home/visited GMLC 125, an HLR/HSS 127, and a visited MSC/SGSN 140.



FIG. 1B shows a MESSAGE FLOW diagram showing the relevant messages for FIG. 1A.


In particular, as shown in FIG. 1B, in step 1, an LCS Service Request contains a change of area type deferred location request information, i.e., details of the target area and the nature of the event, whether the event to be reported is the User Equipment (UE), i.e., a mobile device, being inside, entering into or leaving the target area, etc. The LCS service request contains information such as whether the deferred area event may be reported one time only, or several times. If the change of area event is reported one time only, the Location Service request is completed after the first area event has occurred. The REQUESTING-Gateway Mobile Location Center (R-GMLC) assigns a LDR reference number to this LCS Service request. If the target area is expressed by local coordinate system or geopolitical name, the REQUESTING-Gateway Mobile Location Center shall convert the target area to geographical area expressed by a shape defined in 3GPP TS23.032.


In step 2, if the REQUESTING-Gateway Mobile Location Center already knows, (e.g., from a previous location request or an internal lookup table), or is able to determine, (e.g., it is possible to use a DNS lookup mechanism similar to IETF RFC 2916), the network address of the Home Gateway Mobile Location Center (H-GMLC) of the target UE, or in case the location service request contains the target UE's pseudonym, which includes the target UE's Home-Gateway Mobile Location Center address, or a pseudonym from which the target UE's Home-Gateway Mobile Location Center address can be deduced, then this step 2 and step 3 may be skipped. Otherwise, the REQUESTING-Gateway Mobile Location Center sends a SEND_ROUTING_INFO_FOR_LCS message to the home HLR/HSS of the target UE to be located with the IMSI or MSISDN of the UE.


In step 3, the HLR/HSS verifies whether the REQUESTING-Gateway Mobile Location Center is authorized to request UE location information. If not, an error response is returned. Otherwise the HLR/HSS returns one or several of the network addresses of the current SGSN and/or VMSC/MSC server, the LCS core network signalling capabilities of the serving nodes if available and whichever of the IMSI and MSISDN that was not provided in step 2. The HLR/HSS returns the address of the Home Gateway Mobile Location Center (H-GMLC). The HLR/HSS also returns the address of the PPR and Visited Gateway Mobile Location Center (V-GMLC), if available.


In step 4, the REQUESTING-Gateway Mobile Location Center finds out that it is the HOME GMLC, the signalling steps 4, 13 and 19 are skipped. If the REQUESTING-Gateway Mobile Location Center did not receive the Home Gateway Mobile Location Center address in step 3 and can not retrieve the Home Gateway Mobile Location Center address in some other way (e.g. DNS lookup), then steps 4, 5, 6, 7 and 8 are skipped and the REQUESTING-Gateway Mobile Location Center directly sends the PSL message to the serving node. Otherwise, the REQUESTING-Gateway Mobile Location Center sends the location request to the HOME GMLC. If one or several of the network addresses of the current SGSN and/or VMSC/MSC server, the LCS core network signalling capabilities of the serving nodes, IMSI and MSISDN for the target UE, and the Visited Gateway Mobile Location Center and the PPR have been retrieved in step 3, the REQUESTING-Gateway Mobile Location Center passes the information with the location request to the HOME GMLC. The REQUESTING-Gateway Mobile Location Center also sends the service coverage information to the HOME GMLC, if the information is available.


In step 5, the Home Gateway Mobile Location Center verifies whether the REQUESTING-Gateway Mobile Location Center is authorized to request UE location information. If the REQUESTING-Gateway Mobile Location Center is not authorized, an error response is returned. If the LCS service request contains the pseudonym of the target UE and the Home Gateway Mobile Location Center cannot resolve the PMD address from the pseudonym, the Home Gateway Mobile Location Center itself determines the verinym (MSISDN or IMSI) of the target UE. If the Home Gateway Mobile Location Center can resolve the address of PMD from the pseudonym, the Home Gateway Mobile Location Center requests the verinym from its associated PMD, see clause 9.1.1.3. In this case, if Home Gateway Mobile Location Center is not able to obtain the verinym of the target UE, the Home Gateway Mobile Location Center cancels the location request. The Home Gateway Mobile Location Center performs a privacy check on the basis of the UE user's privacy profile stored in the Home Gateway Mobile Location Center and the capabilities of the serving nodes (MSC/VLR and/or SGSN), if available. The Home Gateway Mobile Location Center may ask the PPR to perform the privacy check as described in clause 9.1.1.1. If the key of the UE user's privacy profile (i.e. MSISDN or IMSI) is not available, the privacy check in this step is performed after step 7. The HOME GMLC/PPR verifies LCS barring restrictions in the UE user's privacy profile in the HOME GMLC/PPR. In verifying the barring restrictions, barring of the whole location request is assumed if any part of it is barred or any requisite condition is not satisfied. If the location service request is to be barred, an error response is returned to the REQUESTING-Gateway Mobile Location Center or the LCS client. As a result of the privacy check, the HOME GMLC/PPR selects an indicator of the privacy check related action and/or a pseudo-external identity.


In step 6, if the Home Gateway Mobile Location Center already knows both the VMSC/MSC server or SGSN location or the network address of Visited Gateway Mobile Location Center and IMSI for the particular MSISDN or PDP address, (e.g. from a previous location request), the rest of this step and step 7 may be skipped. Otherwise, the Home Gateway Mobile Location Center sends a SEND_ROUTING_INFO_FOR_LCS message to the home HLR/HSS of the target UE to be located with the IMSI, PDP address or MSISDN of this UE.


In step 7, the HLR/HSS verifies the network address of the Home Gateway Mobile Location Center in order to check that the Home Gateway Mobile Location Center is authorized to request UE location information. The HLR/HSS then returns one or several of the network addresses of the current SGSN and/or VMSC/MSC server, the LCS core network signalling capabilities of the serving nodes and whichever of the IMSI and MSISDN was not provided in step 2 or 6 for the particular UE. The HLR/HSS may also return the address of the VISITED-GMLC, if available.


In step 8, in this scenario, the Home Gateway Mobile Location Center finds out itself is also the VISITED-GMLC, and the pre-defined area of the area event in the received location request is in its service coverage. If the received target area is expressed by a shape defined in 3GPP TS23.032, Visited Gateway Mobile Location Center converts the target area into an Area Definition consisting of the corresponding list of cell identities, location areas or routing area. If the received target area is expressed by country code or Public Land Mobile Network identity, the Visited Gateway Mobile Location Center shall use the country code or Public Land Mobile Network identity as the Area Definition. The Visited Gateway Mobile Location Center sends the Area Definition to MSC/SGSN in the Provide Subscriber Location request (deferred) and includes the LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address in the request. The message defines whether the event to be reported is the UE being inside, entering into or leaving the area. The message may also include information such as the minimum interval time between area event reports, or whether the deferred area event may be reported one time only or several times, if applicable.


In step 9, the MSC/SGSN verifies the UE capabilities with regard to the change of area event. If either the MSC/SGSN or the UE does not support the deferred location request for the change of area event (for temporary or permanent reasons), a Provide Subscriber Location return error shall be returned with a suitable cause in step 7. If the UE is in idle mode, the core network performs paging, authentication and ciphering. If privacy notification/verification is requested, the MSC/SGSN sends an LCS Location Notification Invoke message to the target UE indicating the change of area type deferred location request and whether privacy verification is required. LCS Location Notification is further specified in clauses 9.1.2 and 9.1.6. If privacy verification was requested, the UE returns an LCS Location Notification Return Result to the MSC/SGSN indicating whether permission is granted or denied.


In step 10, the MSC/SGSN sends the LCS Area Event Invoke to the UE carrying the Area Definition, other area event information, the LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address. The message also defines whether the event to be reported is the UE being inside, entering into, leaving the area. The message may also include additional information such as the minimum interval time between area event reports, and whether the deferred area event may be reported one time only, or several times, if applicable.


In step 11, if the LCS Area Event Invoke is successfully received by the UE and the UE supports the change of area type deferred location request, the UE sends acknowledgement to MSC/SGSN and begins monitoring for the change of area event. The UE determines whether it is inside, entering into or leaving the target area by comparing the current serving cell identity, location area, routing area, Public Land Mobile Network identity or country code to the Area Definition received from the MSC/SGSN. In case of soft handover, it is sufficient if one of the cells belongs to the target area. In case the Area Definition consists of a location or routing area, Public Land Mobile Network or country identity the UE checks for the area event during the normal location or routing area update procedure. The change of area event detection mechanism preferably does not influence on the normal UE cell selection and reselection procedures. If the UE does not support the deferred location request (for temporary or permanent reasons), it sends the LCS Area Event Invoke acknowledgement (ack) with an appropriate error cause.


In step 12, if either the MSC/SGSN or the UE does not support the deferred location request for the change of area event (for temporary or permanent reasons), a Provide Subscriber Location return error is returned to the Visited Gateway Mobile Location Center with a suitable cause. If both the SGSN/MSC and UE support the deferred location request for the change of area event, a Provide Subscriber Location ack is returned to the Visited Gateway Mobile Location Center without a location estimate. MSC/SGSN preferably includes the result of the notification/verification in the response to the VISITED-GMLC, if the notification/verification is needed. The response message includes the LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address. The change of area event invoke result is preferably also included, if necessary. After sending the Provide Subscriber Location ack to the VISITED-GMLC, the deferred location request is completed in the MSC/SGSN.


In steps 13 and 14, the Visitor Home Gateway Mobile Location Center returns the LCS Service Response via REQUESTING-Gateway Mobile Location Center to the LCS Client to notify whether the request was successfully accepted or not.


In step 15, the UE detects that the requested area event has occurred.


In step 16, before sending the LCS Area Event Report the UE establishes either a CS radio connection or PS signalling connection. The UE sends the LCS Area Event Report to the VMSC/SGSN including the original LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address. The report also includes the result of the notification/verification procedure, if the notification/verification is needed. If the UE was requested to report the change of area event one time only, the deferred location request is completed. In case multiple reports were requested, the UE preferably does not send a repeated LCS Area Event Report more often than the requested minimum interval indicated in the LCS Area Event Invoke.


In step 17a, if the MSC/SGSN does not support the deferred location request for the change of area event (for temporary or permanent reasons), the MSC/SGSN sends the subscriber location report to its associated Visited Gateway Mobile Location Center with a suitable error cause. Otherwise, the MSC/SGSN sends the subscriber location report to its associated Visited Gateway Mobile Location Center with an indication of the event occurrence, the LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address. Visited Gateway Mobile Location Center sends an acknowledgement to MSC/SGSN in step 13b and the MSC/SGSN may record billing information.


In step 17b, if the Visited Gateway Mobile Location Center does not supports the deferred location request for the change of area event (for temporary or permanent reasons), the Visited Gateway Mobile Location Center sends an LCS Service Response to the Home Gateway Mobile Location Center with a suitable error cause. Otherwise, the Visited Gateway Mobile Location Center sends the LCS Service Response to the Home Gateway Mobile Location Center with an indication of the event occurrence, the LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address. The LDR reference number, the REQUESTING-Gateway Mobile Location Center address and the Home Gateway Mobile Location Center address will be used to identify the source of the original deferred location request in the case that the UE has relocated before the area event occurred.


In step 18, the Home Gateway Mobile Location Center performs the privacy check as described in clause 9.1.1.


In step 19, the Home Gateway Mobile Location Center sends the LCS Service Response to REQUESTING-GMLC. Unless multiple reports were requested, the deferred location request is completed in the Home Gateway Mobile Location Center after sending the LCS Service Response to the REQUESTING-GMLC.


In step 20, the REQUESTING-Gateway Mobile Location Center sends the LCS Service Response to the LCS client. Unless multiple reports were requested, the deferred location request is completed in the REQUESTING-Gateway Mobile Location Center after sending the LCS Service Response to the LCS client.



FIG. 2A shows an area event location service when the target mobile is in a visited Public Land Mobile Network when a request is initiated, and a pre-defined triggering area is in the Home Public Land Mobile Network.


In particular, as shown in FIG. 2A, a mobile device 102 moves from a visited network 160 to a home network 150 into a pre-defined area 100, causing a triggering event. A location client 120 resides in a separate network 170, which includes a remote GMLC 130. The home network 150 includes, e.g., a home GMLC 125, an HLR/HSS 127, and a MSC/SGSN 140.



FIG. 2B shows a MESSAGE FLOW diagram showing the relevant messages for FIG. 2A.


In particular, as shown in FIG. 2B, steps 1 to 7 are identical to the similarly numbered steps shown in and described with connection to FIG. 1B.


In step 8 of FIG. 2B, without implementing the present invention, the Home Gateway Mobile Location Center sends the location request to the Visited Gateway Mobile Location Center with all network addresses associated with this request. It is possible that the Home Gateway Mobile Location Center may still initiate this step when the Home Gateway Mobile Location Center is not sure if the current visited Public Land Mobile Network covers the pre-defined area (also see step 10).


In accordance with the principles of the present invention, a Home Gateway Mobile Location Center may realize that the current visited Public Land Mobile Network does not cover the pre-defined area by comparing the pre-defined area with stored information of the coverage of the roaming partners networks. Then step 9 and 10 are skipped.


In step 9, the Visited Gateway Mobile Location Center finds out that it cannot convert the pre-defined area in geographic shapes included in the area event location request to a network identity; the Visited Gateway Mobile Location Center rejects the request and sends a LCS Service Response with error. Without implementing this invention, the Home Gateway Mobile Location Center rejects the request as well. Procedure of area event location request with steps 17 and 18 and ends. With implementing this invention, the procedure continues with step 10.


In step 10, with implementation of the present invention, the Home Gateway Mobile Location Center can generate a modified deferred LCS service request in order to get notified when the target UE enters a Public Land Mobile Network that serves the target area. The modified target area event is that the target UE enters one of the Public Land Mobile Networks that serve the original target area. Note that the new area event may include multiple Public Land Mobile Networks (identified by Public Land Mobile Network IDs) if there are more than one Public Land Mobile Network that serves the original target area, based on the stored Public Land Mobile Network list and the corresponding estimated coverage in the HOME GMLC. To ensure that the mobile will select a Public Land Mobile Network in the Public Land Mobile Network list being sent, the Home Gateway Mobile Location Center includes both the “Home Public Land Mobile Network Selector with Access Technology” and “Operator Controlled Public Land Mobile Network Selector” defined in 3GPP TS 23.122. The Home Gateway Mobile Location Center then generates a new location request with the new defined area event and the same rest of the information in the original request and sends to the VISITED-GMLC, meanwhile the Home Gateway Mobile Location Center stores the original area event location request received from REQUESTING-GMLC.


Steps 11 to 15 are identical to steps 8 to 12 shown in and described with connection to FIG. 1B.


In step 16, the Visited Gateway Mobile Location Center passes the LCS Service Response to the HOME GMLC.


Steps 17 and 18 are identical to steps 13 and 14 shown in and described with connection to FIG. 1B.


In step 19, the UE detects that it enters one of Public Land Mobile Networks included in the modified area event request, after the UE selects a Public Land Mobile Network either automatically and manually. UE then sends an LCS Area Event Report to the visited MSC/SGSN with the information included in the original area event requests, e.g. network addresses of HOME GMLC, REQUESTING-Gateway Mobile Location Center and the LDR reference number, so that the new Visited Gateway Mobile Location Center in the newly selected Public Land Mobile Network knows where to route the report.


Steps 20 to 22 are identical to steps 16 to 17b shown in and described in connection with FIG. 1B.


In step 23, the new Visited Gateway Mobile Location Center in the newly selected Public Land Mobile Network sends a LCS Service Response back to the HOME GMLC, included the network addresses of Home Gateway Mobile Location Center and REQUESTING-GMLC, and the LDR reference number.


In step 24, upon receipt of the notification that the target UE has entered a Public Land Mobile Network that serves the pre-defined area in the original area event location request, the Home Gateway Mobile Location Center sends the original LCS Service Request stored in Home Gateway Mobile Location Center to the new Visited Gateway Mobile Location Center (FIG. 2A shows Home Gateway Mobile Location Center is the new VISITED-GMLC, so this step is skipped).


Steps 25 to 29 are identical to steps 8 to 12 shown in and described in connection with FIG. 1B.


In step 30, the Visited Gateway Mobile Location Center sends a LCS Service Response back to HOME GMLC, acknowledging the delivery of area event to the UE. As the Home Gateway Mobile Location Center is actually the new Visited Gateway Mobile Location Center shown in FIG. 2A, this step is skipped.


In step 31, the UE detects the area event has occurred.


Steps 32 to 34 are identical to steps 16 to 17b shown in and described in connection with FIG. 1B.


In step 35, the Visited Gateway Mobile Location Center sends a LCS Service Response to HOME GMLC, to report the area event has occurred. As the Home Gateway Mobile Location Center is actually the new Visited Gateway Mobile Location Center shown in FIG. 2A, this step is skipped.


Steps 36 to 38 are identical to steps 18 to 20 shown in and described in connection with FIG. 1B.



FIG. 3A shows a typical area event location service when a target mobile is not in its Home Public Land Mobile Network when a request is initiated, and a pre-defined triggering area is in the visited Public Land Mobile Network. FIG. 3B shows a MESSAGE FLOW diagram showing the relevant messages for FIG. 3A.


In particular, as shown in FIG. 3B, steps 1 to 7 are identical to steps 1 to 7 shown in and described in connection with FIG. 1B.


In step 8, the Home Gateway Mobile Location Center sends the LCS Service Request to the VISITED-GMLC.


Steps 9 to 16 are identical to steps 11 to 18 shown in and described in connection to FIG. 2B.


Steps 17 to 19b are identical to steps 15 to 17b shown in and described in connection with FIG. 1B.


In step 20, the Visited Gateway Mobile Location Center sends a LCS Service Response to HOME GMLC, to report the area event has occurred. As the Home Gateway Mobile Location Center is actually the new Visited Gateway Mobile Location Center shown in FIG. 2A, this step is skipped.


Steps 21 to 23 are identical to steps 18 to 20 shown in and described in connection with FIG. 1B.


The present invention resolves issues relating to roaming support for area event location service efficiently, without generating significant amounts of core network traffic. Moreover, it is capable of providing service even when there are multiple networks covering a pre-defined target area.


The present invention is foreseen to have a substantial market with operators who want to provide area event location services.


While the invention has been described with reference to the exemplary embodiments thereof, those skilled in the art will be able to make various modifications to the described embodiments of the invention without departing from the true spirit and scope of the invention.

Claims
  • 1. A method of reporting an area-based event in a wireless network, comprising: receiving notification that a mobile network, visited by a mobile device, does not serve a pre-defined target area;modifying a target area event to trigger notification to a home location service when said mobile device at least one of enters and leaves said pre-defined target area; andre-aiming an original target area event according to said modified target area event;storing a public land mobile network list with said pre-defined target area accessible by said home location service.
  • 2. The method of reporting an area-based event in a wireless network according to claim 1, wherein: said pre-defined target area is defined by at least one geographic boundary.
  • 3. The method of reporting an area-based event in a wireless network according to claim 1, wherein: said pre-defined target area is defined by a municipality boundary.
  • 4. The method of reporting an area-based event in a wireless network according to claim 1, wherein: said pre-defined target area is defined by X and Y coordinates.
  • 5. The method of reporting an area-based event in a wireless network according to claim 1, wherein: said pre-defined target area is defined by at least one zip code.
  • 6. The method of reporting an area-based event in a wireless network according to claim 1, wherein: said target area event includes a time range for activation.
  • 7. The method of reporting an area-based event in a wireless network according to claim 1, wherein said target area event comprises: at least one geographic parameter associated with at least one time-based parameter.
  • 8. A method of reporting an area-based event in a wireless network, comprising: receiving notification that a mobile network, visited by a mobile device, does not serve a pre-defined target area;modifying a target area event to trigger notification to a home location service when said mobile device at least one of enters and leaves said pre-defined target area;re-aiming an original target area event according to said modified target area event; andresending a target area event location service request to said mobile device after notification that said mobile device has entered a wireless network that serves said pre-defined target area.
  • 9. The method of reporting an area-based event in a wireless network according to claim 8, wherein: said pre-defined target area is defined by X and Y coordinates.
  • 10. The method of reporting an area-based event in a wireless network according to claim 8, wherein: said pre-defined target area is defined by at least one zip code.
  • 11. The method of reporting an area-based event in a wireless network according to claim 8, wherein: said target area event includes a time range for activation.
  • 12. The method of reporting an area-based event in a wireless network according to claim 8, wherein said target area event comprises: at least one geographic parameter associated with at least one time-based parameter.
  • 13. The method of reporting an area-based event in a wireless network according to claim 8, wherein: said pre-defined target area is defined by a municipality boundary.
  • 14. The method of reporting an area-based event in a wireless network according to claim 8, further comprising: storing a public land mobile network list with said pre-defined target area accessible by said home location service.
  • 15. The method of reporting an area-based event in a wireless network according to claim 8, wherein: said pre-defined target area is defined by at least one geographic boundary.
Parent Case Info

The present application is a continuation of U.S. application Ser. No. 12/585,104, to ZHU, entitled “MOBILE BASED AREA EVENT HANDLING WHEN CURRENTLY VISITED NETWORK DOES NOT COVER AREA” filed on Sep. 3, 2009 now U.S. Pat. No. 7,764,961; which in turn is a continuation of U.S. application Ser. No. 11/399,528, to ZHU, entitled “MOBILE BASED AREA EVENT HANDLING WHEN CURRENTLY VISITED NETWORK DOES NOT COVER AREA” filed on Apr. 7, 2006 now abandoned; which in turn is a continuation of U.S. application Ser. No. 10/459,448, to ZHU, entitled “MOBILE BASED AREA EVENT HANDLING WHEN CURRENTLY VISITED NETWORK DOES NOT COVER AREA” filed on Jun. 12, 2003 now abandoned; and the present application claims priority from U.S. application Ser. No. 12/007,948 to HINES, entitled “AREA WATCHER FOR WIRELESS NETWORK” filed on Jan. 17, 2008; and U.S. application Ser. No. 11/360,579 to HINES, entitled “AREA WATCHER FOR WIRELESS NETWORK” filed on Feb. 4, 2006; which are respective continuation and divisional applications of U.S. application Ser. No. 10/318,171 to HINES, entitled “AREA WATCHER FOR WIRELESS NETWORK” filed Dec. 13, 2002, now U.S. Pat. No. 7,321,773, the entireties of all of which are expressly incorporated herein by reference.

US Referenced Citations (342)
Number Name Date Kind
1103073 O'Connel Jul 1914 A
4494119 Wimbush Jan 1985 A
4651156 Martinez Mar 1987 A
4706275 Kamil Nov 1987 A
4868570 Davis Sep 1989 A
4891638 Davis Jan 1990 A
4891650 Sheffer Jan 1990 A
4952928 Carroll Aug 1990 A
4972484 Theile Nov 1990 A
5014206 Scribner May 1991 A
5043736 Darnell Aug 1991 A
5055851 Sheffer Oct 1991 A
5068656 Sutherland Nov 1991 A
5068891 Marshall Nov 1991 A
5070329 Jasinaki Dec 1991 A
5081667 Drori et al. Jan 1992 A
5119104 Heller Jun 1992 A
5144283 Arens et al. Sep 1992 A
5161180 Chavous Nov 1992 A
5166972 Smith Nov 1992 A
5177478 Wagai et al. Jan 1993 A
5193215 Olmer Mar 1993 A
5208756 Song May 1993 A
5214789 George May 1993 A
5218367 Sheffer et al. Jun 1993 A
5223844 Mansell et al. Jun 1993 A
5235630 Moodey et al. Aug 1993 A
5239570 Koster et al. Aug 1993 A
5266944 Carroll et al. Nov 1993 A
5289527 Tiedemann, Jr. Feb 1994 A
5293642 Lo Mar 1994 A
5299132 Wortham Mar 1994 A
5325302 Izidon et al. Jun 1994 A
5334974 Simms et al. Aug 1994 A
5343493 Karimullah Aug 1994 A
5347568 Moody et al. Sep 1994 A
5351235 Lahtinen Sep 1994 A
5361212 Class et al. Nov 1994 A
5363425 Mufti et al. Nov 1994 A
5374936 Feng Dec 1994 A
5379451 Nakagoshi et al. Jan 1995 A
5381338 Wysocki et al. Jan 1995 A
5387993 Heller et al. Feb 1995 A
5388147 Grimes Feb 1995 A
5390339 Bruckert et al. Feb 1995 A
5394158 Chia Feb 1995 A
5396227 Carroll et al. Mar 1995 A
5398190 Wortham Mar 1995 A
5406614 Hara Apr 1995 A
5418537 Bird May 1995 A
5423076 Westergren et al. Jun 1995 A
5432841 Rimer Jul 1995 A
5434789 Fraker et al. Jul 1995 A
5454024 Lebowitz Sep 1995 A
5461390 Hoshen Oct 1995 A
5470233 Fuchterman et al. Nov 1995 A
5479408 Will Dec 1995 A
5479482 Grimes Dec 1995 A
5485161 Vaughn Jan 1996 A
5485163 Singer et al. Jan 1996 A
5488563 Chazelle et al. Jan 1996 A
5497149 Fast Mar 1996 A
5508931 Snider Apr 1996 A
5513243 Kage Apr 1996 A
5515287 Hakoyama et al. May 1996 A
5519403 Bickley et al. May 1996 A
5532690 Hertel Jul 1996 A
5535434 Siddoway et al. Jul 1996 A
5539398 Hall et al. Jul 1996 A
5543776 L'esperance et al. Aug 1996 A
5552772 Janky et al. Sep 1996 A
5555286 Tendler Sep 1996 A
5568119 Schipper et al. Oct 1996 A
5574648 Pilley Nov 1996 A
5579372 Astrom Nov 1996 A
5588009 Will Dec 1996 A
5592535 Klotz Jan 1997 A
5604486 Lauro et al. Feb 1997 A
5606313 Allen et al. Feb 1997 A
5606850 Nakamura Mar 1997 A
5610815 Gudat et al. Mar 1997 A
5614890 Fox Mar 1997 A
5615116 Gudat et al. Mar 1997 A
5621793 Bednarak et al. Apr 1997 A
5628051 Salin May 1997 A
5633912 Tsoi May 1997 A
5682600 Salin Oct 1997 A
5740534 Ayerst et al. Apr 1998 A
5761618 Lynch et al. Jun 1998 A
5767795 Schaphorst Jun 1998 A
5768509 Gunluk Jun 1998 A
5774533 Patel Jun 1998 A
5787357 Salin Jul 1998 A
5794142 Vanttila et al. Aug 1998 A
5797091 Clise et al. Aug 1998 A
5797094 Houde et al. Aug 1998 A
5797096 Lupien et al. Aug 1998 A
5802492 DeLorme et al. Sep 1998 A
5806000 Vo et al. Sep 1998 A
5822700 Hult et al. Oct 1998 A
5828740 Khuc et al. Oct 1998 A
5920821 Seazholtz et al. Jul 1999 A
5930701 Skog Jul 1999 A
5943399 Bannister et al. Aug 1999 A
5946629 Sawyer et al. Aug 1999 A
5946630 Willars et al. Aug 1999 A
5950130 Coursey Sep 1999 A
5953398 Hill Sep 1999 A
5974054 Couts et al. Oct 1999 A
5978685 Laiho Nov 1999 A
5987323 Huotari Nov 1999 A
5999811 Molne Dec 1999 A
6032051 Hall Feb 2000 A
6035025 Hanson Mar 2000 A
6049710 Nilsson Apr 2000 A
6058300 Hanson May 2000 A
6064875 Morgan May 2000 A
6070067 Nguyen et al. May 2000 A
6075982 Donovan et al. Jun 2000 A
6081508 West et al. Jun 2000 A
6101378 Barabash et al. Aug 2000 A
6108533 Brohoff Aug 2000 A
6122503 Daly Sep 2000 A
6122520 Want et al. Sep 2000 A
6134316 Kallioniemi Oct 2000 A
6148197 Bridges et al. Nov 2000 A
6148198 Anderson et al. Nov 2000 A
6149353 Nilsson Nov 2000 A
6169891 Gorham et al. Jan 2001 B1
6173181 Losh Jan 2001 B1
6181935 Gossman et al. Jan 2001 B1
6181939 Ahvenainen Jan 2001 B1
6188752 Lesley Feb 2001 B1
6198431 Gibson Mar 2001 B1
6199045 Giniger et al. Mar 2001 B1
6205330 Winbladh Mar 2001 B1
6208854 Roberts et al. Mar 2001 B1
6223046 Hamill-Keays et al. Apr 2001 B1
6226529 Bruno et al. May 2001 B1
6249680 Wax et al. Jun 2001 B1
6249744 Morita Jun 2001 B1
6253074 Carlsson et al. Jun 2001 B1
6266614 Alumbaugh Jul 2001 B1
6278701 Ayyagari Aug 2001 B1
6289373 Dezonno Sep 2001 B1
6317594 Gossman et al. Nov 2001 B1
6321091 Holland Nov 2001 B1
6321092 Fitch Nov 2001 B1
6327479 Mikkola Dec 2001 B1
6360102 Havinis Mar 2002 B1
6427001 Contractor Jul 2002 B1
6429808 King Aug 2002 B1
6456852 Bar Sep 2002 B2
6526026 Menon Feb 2003 B1
6529490 Oh Mar 2003 B1
6529500 Pandharipande Mar 2003 B1
6529722 Heinrich Mar 2003 B1
6539232 Hendrey et al. Mar 2003 B2
6549522 Flynn Apr 2003 B1
6564261 Gudjonsson May 2003 B1
6584307 Antonucci Jun 2003 B1
6587691 Granstam Jul 2003 B1
6600927 Hamilton Jul 2003 B2
6621810 Leung Sep 2003 B1
6650901 Schuster Nov 2003 B1
6678357 Stumer Jan 2004 B2
6687504 Raith Feb 2004 B1
6731940 Nagendran May 2004 B1
6744856 Karnik Jun 2004 B2
6744858 Ryan Jun 2004 B1
6771742 McCalmont Aug 2004 B2
6775267 Kung Aug 2004 B1
6775534 Lindgren Aug 2004 B2
6795444 Vo Sep 2004 B1
6799049 Zellner Sep 2004 B1
6839417 Weisman Jan 2005 B2
6847618 Laursen Jan 2005 B2
6876734 Summers Apr 2005 B1
6882850 McConnell et al. Apr 2005 B2
6912230 Salkini Jun 2005 B1
6937597 Rosenberg Aug 2005 B1
6940826 Simard Sep 2005 B1
6940950 Dickinson Sep 2005 B2
6957068 Hutchison Oct 2005 B2
6963557 Knox Nov 2005 B2
6968044 Beason Nov 2005 B2
6985747 Chitihambaram Jan 2006 B2
6993355 Pershan Jan 2006 B1
7072667 Olrik Jul 2006 B2
7092385 Gallant Aug 2006 B2
7106717 Rousseau Sep 2006 B2
7110773 Wallace Sep 2006 B1
7136466 Gao Nov 2006 B1
7174153 Ehlers Feb 2007 B2
7177397 McCalmont Feb 2007 B2
7177399 Dawson Feb 2007 B2
7200380 Havlark Apr 2007 B2
7245900 Lamb Jul 2007 B1
7246187 Erza Jul 2007 B1
7260186 Zhu Aug 2007 B2
7269428 Wallenius Sep 2007 B1
7302582 Snapp Nov 2007 B2
7321773 Hines Jan 2008 B2
7330899 Wong Feb 2008 B2
7369508 Parantainen May 2008 B2
7369530 Keagy May 2008 B2
7382773 Schoeneberger Jun 2008 B2
7392240 Scrifffignano Jun 2008 B2
7394896 Norton Jul 2008 B2
7424293 Zhu Sep 2008 B2
7426380 Hines Sep 2008 B2
7428571 Ichimura Sep 2008 B2
7436785 McMullen Oct 2008 B1
7440442 Grabelsky Oct 2008 B2
7453990 Welenson Nov 2008 B2
7495608 Chen Feb 2009 B1
7522581 Acharya Apr 2009 B2
7573982 Breen Aug 2009 B2
7602886 Beech Oct 2009 B1
7623447 Faccin et al. Nov 2009 B1
7702081 Klesper et al. Apr 2010 B1
7711094 Olshansky May 2010 B1
7747258 Farmer Jun 2010 B2
7764961 Zhu et al. Jul 2010 B2
7783297 Ishii Aug 2010 B2
7787611 Kotelly Aug 2010 B1
7895263 Kirchmeier Feb 2011 B1
RE42927 Want Nov 2011 E
20010040886 Jimenez Nov 2001 A1
20020077083 Zellner Jun 2002 A1
20020077084 Zellner Jun 2002 A1
20020077118 Zellner Jun 2002 A1
20020077897 Zellner Jun 2002 A1
20020085538 Leung Jul 2002 A1
20020086659 Lauper Jul 2002 A1
20020086676 Hendry Jul 2002 A1
20020102996 Jenkins Aug 2002 A1
20020118650 Jagadeesan Aug 2002 A1
20020123327 Vataja Sep 2002 A1
20020126656 Park Sep 2002 A1
20020158777 Flick Oct 2002 A1
20020173317 Nykanen Nov 2002 A1
20020191595 Mar Dec 2002 A1
20020197991 Anvekar Dec 2002 A1
20030009277 Fan Jan 2003 A1
20030012148 Peters Jan 2003 A1
20030026245 Ejzak Feb 2003 A1
20030069002 Hunter Apr 2003 A1
20030072318 Lam Apr 2003 A1
20030086539 McCalmont May 2003 A1
20030109245 McCalmont Jun 2003 A1
20030119521 Tipnis Jun 2003 A1
20030119528 Pew Jun 2003 A1
20030186709 Rhodes Oct 2003 A1
20040032485 Stephens Feb 2004 A1
20040043775 Kennedy Mar 2004 A1
20040047461 Weisman Mar 2004 A1
20040076277 Kuusinen Apr 2004 A1
20040078694 Lester Apr 2004 A1
20040132465 Mattila Jul 2004 A1
20040146040 Phan-Anh Jul 2004 A1
20040150518 Phillips Aug 2004 A1
20040181689 Kiyoto Sep 2004 A1
20040190497 Knox Sep 2004 A1
20040192271 Eisner Sep 2004 A1
20040198386 Dupray Oct 2004 A1
20040203568 Kirtland Oct 2004 A1
20040229632 Flynn Nov 2004 A1
20040267445 De Luca Dec 2004 A1
20050030977 Casey Feb 2005 A1
20050031095 Pietrowics Feb 2005 A1
20050043037 Loppe Feb 2005 A1
20050053209 D'Evelyn Mar 2005 A1
20050063519 James Mar 2005 A1
20050078612 Lang Apr 2005 A1
20050083911 Grabelsky Apr 2005 A1
20050101335 Kelly May 2005 A1
20050107673 Ball May 2005 A1
20050119012 Merheb Jun 2005 A1
20050135569 Dickinson Jun 2005 A1
20050136885 Kaltsukis Jun 2005 A1
20050153706 Niemenmaa Jul 2005 A1
20050169248 Truesdale Aug 2005 A1
20050174991 Keagy Aug 2005 A1
20050190892 Dawson Sep 2005 A1
20050192822 Hartenstein Sep 2005 A1
20050201528 Meer Sep 2005 A1
20050201529 Nelson et al. Sep 2005 A1
20050213716 Zhu Sep 2005 A1
20050232252 Hoover Oct 2005 A1
20050255857 Kim Nov 2005 A1
20050265318 Khartabil Dec 2005 A1
20050271029 Iffland Dec 2005 A1
20050282518 D'Evelyn Dec 2005 A1
20050287979 Rollender Dec 2005 A1
20050289097 Trossen Dec 2005 A1
20060008065 Longman Jan 2006 A1
20060023747 Koren et al. Feb 2006 A1
20060026288 Acharya Feb 2006 A1
20060068753 Karpen Mar 2006 A1
20060077911 Shaffer Apr 2006 A1
20060078094 Breen Apr 2006 A1
20060088152 Green Apr 2006 A1
20060120517 Moon Jun 2006 A1
20060128395 Muhonen Jun 2006 A1
20060135177 Winterbottom Jun 2006 A1
20060188083 Breen Aug 2006 A1
20060239205 Warren Oct 2006 A1
20060250987 White Nov 2006 A1
20060258380 Liebowitz Nov 2006 A1
20060281437 Cook Dec 2006 A1
20060293024 Benco Dec 2006 A1
20060293066 Edge Dec 2006 A1
20070003024 Olivier Jan 2007 A1
20070004429 Edge Jan 2007 A1
20070022011 Altberg Jan 2007 A1
20070026871 Wager Feb 2007 A1
20070027997 Polk Feb 2007 A1
20070036139 Patel Feb 2007 A1
20070041513 Gende Feb 2007 A1
20070049288 Lamprecht Mar 2007 A1
20070054676 Duan Mar 2007 A1
20070060097 Edge Mar 2007 A1
20070081635 Croak Apr 2007 A1
20070121601 Kikinis May 2007 A1
20070149213 Lamba Jun 2007 A1
20070160036 Smith Jul 2007 A1
20070162228 Mitchell Jul 2007 A1
20070201623 Hines Aug 2007 A1
20070206568 Silver Sep 2007 A1
20070206613 Silver Sep 2007 A1
20070242660 Xu Oct 2007 A1
20070253429 James Nov 2007 A1
20070270164 Maier Nov 2007 A1
20080037715 Prozeniuk Feb 2008 A1
20080045250 Hwang Feb 2008 A1
20080063153 Krivorot Mar 2008 A1
20080065775 Polk Mar 2008 A1
20080117859 Shahidi May 2008 A1
20080186164 Emigh Aug 2008 A1
20080214202 Toomey Sep 2008 A1
20090128404 Martino May 2009 A1
Foreign Referenced Citations (1)
Number Date Country
WO2005051033 Jun 2005 WO
Related Publications (1)
Number Date Country
20100323674 A1 Dec 2010 US
Continuations (3)
Number Date Country
Parent 12585104 Sep 2009 US
Child 12805201 US
Parent 11399528 Apr 2006 US
Child 12585104 US
Parent 10459448 Jun 2003 US
Child 11399528 US