System for submitting alert notices to mobile communication devices
First Claim
Patent Images
1. A non-transitory computer-readable storage medium in an alert generation system (AGS), comprising computer instructions for:
- establishing at least one different proximity threshold for each of a plurality of alert conditions, wherein each proximity threshold comprises a distance away from an affected area where an alert condition is identified;
monitoring a location of each of a plurality of mobile communication devices (MCDs);
monitoring locations of an occurrence of the plurality of alert conditions;
detecting the occurrence of one or more alert conditions from the plurality of alert conditions;
comparing the location of each of the plurality of MCDs with the locations of the detected one or more alert conditions;
identifying from the comparison a select one or more of the plurality of MCDs that satisfy the proximity threshold of the detected one or more alert conditions;
notifying the select one or more MCDs of the detected one or more alert conditions;
calculating a trajectory between each of the select one or more MCDs and the one or more alert conditions detected, wherein the trajectory is calculated based on location information generated by Wireless Access Points (WAPs) utilized by the MCDs;
determining one or more alternate routes to avoid the one or more alert conditions detected, the alternate routes being determined based on the calculated trajectory and the detected locations of the one or more alert conditions; and
notifying the select one or more MCDs of the one or more alternate routes to enable the select one or more MCDs to present navigation instructions directed to one of the one or more alternate routes utilizing a Global Positioning System (GPS) receiver of the select one or more MCDs.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for submitting alert notices to mobile communication devices is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a mobile communication device (MCD) having a controller element that transmits to an alert generation system (AGS) a location coordinate in order for the AGS to submit an alert notice to the MCD when the MCD is in proximity to an alert condition. Additional embodiments are disclosed.
18 Citations
17 Claims
-
1. A non-transitory computer-readable storage medium in an alert generation system (AGS), comprising computer instructions for:
-
establishing at least one different proximity threshold for each of a plurality of alert conditions, wherein each proximity threshold comprises a distance away from an affected area where an alert condition is identified; monitoring a location of each of a plurality of mobile communication devices (MCDs); monitoring locations of an occurrence of the plurality of alert conditions; detecting the occurrence of one or more alert conditions from the plurality of alert conditions; comparing the location of each of the plurality of MCDs with the locations of the detected one or more alert conditions; identifying from the comparison a select one or more of the plurality of MCDs that satisfy the proximity threshold of the detected one or more alert conditions; notifying the select one or more MCDs of the detected one or more alert conditions; calculating a trajectory between each of the select one or more MCDs and the one or more alert conditions detected, wherein the trajectory is calculated based on location information generated by Wireless Access Points (WAPs) utilized by the MCDs; determining one or more alternate routes to avoid the one or more alert conditions detected, the alternate routes being determined based on the calculated trajectory and the detected locations of the one or more alert conditions; and notifying the select one or more MCDs of the one or more alternate routes to enable the select one or more MCDs to present navigation instructions directed to one of the one or more alternate routes utilizing a Global Positioning System (GPS) receiver of the select one or more MCDs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile communication device (MCD), comprising a controller element operable to:
-
transmit to an alert generation system (AGS) a location coordinate in order for the AGS to submit an alert notice to the MCD when the MCD is in proximity to a location of an alert condition, wherein the alert condition is one of a plurality of alert conditions monitored by the AGS, wherein the AGS establishes at least one different proximity threshold for each of the plurality of alert conditions, and wherein each proximity threshold comprises a distance away from an affected area where an alert condition is identified; receive from the AGS the alert notice responsive to the MCD being in proximity to the location of the alert condition and satisfying the proximity threshold established for the alert condition; calculate a trajectory between the location coordinate of the MCD and a location coordinate of the alert condition included in the alert notice; and determine an alternate route to avoid the alert condition according to the location coordinate of the MCD, the calculated trajectory of the MCD and the location coordinate of the alert condition. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A mobile communication device (MCD), comprising:
-
a location receiver; and a controller coupled to the location receiver, the controller operable to; transmit to an alert generation system (AGS) a location coordinate in order for the AGS to submit an alert notice to the MCD when the MCD is in proximity to a location of an alert condition, wherein the alert condition is one of a plurality of alert conditions monitored by the AGS, wherein the AGS establishes at least one different proximity threshold for each of the plurality of alert conditions, and wherein each proximity threshold comprises a distance away from an affected area where an alert condition is identified; receive from the AGS the alert notice responsive to the MCD being in proximity to the location of the alert condition and satisfying the proximity threshold established for the alert condition; receive from the AGS an alternate route to avoid the alert condition; and present navigation instructions based on the alternate route supplied by the AGS, and location information supplied by the location receiver. - View Dependent Claims (17)
-
Specification