A method of location based proximity alert retrieves, from a location based proximity alert physical server, a current location of wireless client devices and determines if it is within a given area. The method accesses, from the location based proximity alert physical server, a physical law enforcement database comprising a restraining order target identifier and a restraining order limit identifier. A geo-proximity alert message is transmitted if the current location of the restraining order target identifier matches the restraining order limit identifier.
Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method of providing location-based proximity alert services, comprising: retrieving, by a location-based proximity alert physical server, a current location of a wireless client device, said current location being based on call-routing information associated with said wireless client device, said call-routing information being registered in a location device servicing said wireless client device device, and said wireless client device associated with a given restraining order target identifier from a plurality of restraining order target identifiers; accessing a law enforcement database comprising said plurality of restraining order target identifiers, each associated with a corresponding restraining order limit identifier, to obtain a relevant restraining order limit identifier associated with said given restraining order target identifier; and generating a geo-proximity alert message when said current location is within a prohibited geographic area associated with said given restraining order target identifier.
A location-based proximity alert system uses a server to monitor the location of wireless devices and trigger alerts based on restraining orders. The server retrieves the current location of a wireless device, determining its position using call-routing information registered by the device's service provider. This device is associated with a "restraining order target identifier." The server accesses a law enforcement database that links these target identifiers to "restraining order limit identifiers" and prohibited geographic areas. If the target device's current location falls within the prohibited area, the system generates a geo-proximity alert message.
2. The method of providing location-based proximity alert services according to claim 1 , wherein: said given restraining order target identifier is a mobile identification number (MIN).
The location-based proximity alert system described above uses a mobile identification number (MIN) as the "restraining order target identifier" for identifying the person subject to the restraining order. This MIN is used to track the location of that person and trigger alerts if they enter a prohibited zone.
3. The method of providing location-based proximity alert services according to claim 1 , wherein: said given restraining order target identifier is a mobile telephone number.
The location-based proximity alert system described above uses a mobile telephone number as the "restraining order target identifier" for identifying the person subject to the restraining order. This phone number is used to track the location of that person and trigger alerts if they enter a prohibited zone.
4. The method of providing location-based proximity alert services according to claim 1 , further comprising: determining a distance between said wireless client device associated with said given restraining order target identifier, and a wireless client device requesting said geo-proximity alert message.
The location-based proximity alert system described above also calculates the distance between the wireless device associated with the "restraining order target identifier" (the person subject to the restraining order) and another wireless device that requested the geo-proximity alert message. This allows the system to not only detect if the target is in a prohibited zone, but also how close they are to a specific person.
5. The method of providing location-based proximity alert services according to claim 1 , wherein: said prohibited geographic area associated with said given restraining order target identifier is a prohibited perimeter around a given school.
In the location-based proximity alert system, the prohibited geographic area associated with a "restraining order target identifier" is defined as a prohibited perimeter around a given school. If the person subject to the restraining order (identified by the target identifier) enters this perimeter, an alert is triggered.
6. The method of providing location-based proximity alert services according to claim 1 , wherein: said prohibited geographic area associated with said given restraining order target identifier is a prohibited perimeter around a given park.
In the location-based proximity alert system, the prohibited geographic area associated with a "restraining order target identifier" is defined as a prohibited perimeter around a given park. If the person subject to the restraining order (identified by the target identifier) enters this perimeter, an alert is triggered.
7. The method of providing location-based proximity alert services according to claim 1 , wherein: said geo-proximity alert message is an email message.
In the location-based proximity alert system, the geo-proximity alert message generated when a violation occurs is sent as an email message. This email could be sent to the protected party, law enforcement, or other relevant parties.
8. A location-based proximity alert physical server, comprising: a law enforcement database access module to access a physical law enforcement database comprising a plurality of restraining order target identifiers each associated with a given restraining order limit identifier; a location access module, at said location-based proximity alert physical server, to retrieve a current location of a wireless client device, said current location being based on call-routing information associated with said wireless client device, said call-routing information being registered in a location device servicing said wireless client device, and said wireless client device associated with a given restraining order target identifier from said plurality of restraining order target identifiers; and a restraining order violation module to generate a geo-proximity alert message when said current location for a restraining order target enters a prohibited geographic area associated with said given restraining order limit identifier.
A location-based proximity alert server includes several modules for detecting restraining order violations. A "law enforcement database access module" retrieves restraining order information, linking target identifiers (people subject to restraining orders) to limit identifiers and prohibited areas. A "location access module" determines the current location of wireless devices using call-routing information. The system checks if a device associated with a restraining order target identifier is within a prohibited area linked to that identifier, and if so, a "restraining order violation module" generates a geo-proximity alert message.
9. The location-based proximity alert physical server according to claim 8 , wherein: said given restraining order target identifier is a mobile identification number (MIN).
The location-based proximity alert server described above uses a mobile identification number (MIN) as the "restraining order target identifier." The MIN is used to identify and track the location of individuals subject to restraining orders.
10. The location-based proximity alert physical server according to claim 8 , wherein: said restraining order violation module generates said geo-proximity alert message when said wireless client device associated with said restraining order target is less than a preconfigured minimum distance from another wireless client device requesting said geo-proximity alert message.
The location-based proximity alert server described above generates a geo-proximity alert message when a wireless device associated with the restraining order target is less than a preconfigured minimum distance from another wireless client device requesting the geo-proximity alert message. Therefore the alert is based on proximity to an individual not just location.
11. The location-based proximity alert physical server according to claim 8 , wherein: said prohibited geographic area associated with said given restraining order target identifier is a prohibited perimeter around a given school.
In the location-based proximity alert server, the prohibited geographic area associated with a given "restraining order target identifier" is a prohibited perimeter around a given school. Entering this perimeter triggers an alert.
12. The location-based proximity alert physical server according to claim 8 , wherein: said prohibited geographic area associated with said given restraining order target identifier is a prohibited perimeter around a given park.
In the location-based proximity alert server, the prohibited geographic area associated with a given "restraining order target identifier" is a prohibited perimeter around a given park. Entering this perimeter triggers an alert.
13. The location-based proximity alert physical server according to claim 8 , wherein: said geo-proximity alert message is an email message.
In the location-based proximity alert server, the geo-proximity alert message, generated when a restraining order violation is detected, is sent as an email message.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
October 13, 2009
September 3, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.