Patent ID: 8285305

Claim:
A computing device for notifying a user of an event, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute executable instructions stored in the memory to: determine a location of a user based on location information received from a personal device of the user; receive information regarding a predicted path and range of an event; determine, based on the location of the user and the information regarding the predicted path and range of the event, if the user is located within the predicted path and range of the event, wherein determining if the user is located within the predicted path and range of the event includes: determining a probability of whether the user is located within the predicted path and range of the event based on the location of the user and the information regarding the predicted path and range of the event; and determining if the probability is greater than a predetermined probability, wherein the user is located within the predicted path and range of the event if the probability is greater than the predetermined probability; send a notification of the event and advice on how to deal with the event to the user if the user is located within the predicted path and range of the event, wherein the advice on how to deal with the event includes: one or more locations for the user to go to during or after the event; and one or more locations for the user to avoid during or after the event; and determine if the user has arrived at one of the one or more locations for the user to go to during or after the event.