Patent ID: 8412231

Claim:
A method for providing information to at least one mobile device based on an event, comprising: detecting an occurrence of the event; capturing information about the event by the at least one mobile device, the information comprising location information and event type information; sending the information to at least one service provider site comprising a remote event alert server; identifying the event via the event alert server based on a combination of a type of event and a location occurrence of the event; and receiving an alert of the event at the at least one mobile device if the event is a specific event, if the event occurs at or near a geographical location, and if the at least one mobile device is located at or near the geographical location; wherein if the event is a specific event and if the event occurred at or near a geographical location comprises: processing information related to the event, wherein the processing comprises: recognizing an image from the information about the event; identifying a type of the event based on the image; and identifying a location of the event based on a location of the at least one mobile device; wherein receiving the alert of the event to the at least one mobile device comprises: identifying a location of at least one service provider site from a geographical information system; sending the alert to the at least one service provider site within a predetermined distance, time and direction of the event based on the location; and forwarding the alert from the at least one service provider site to the at least one mobile device associated with the at least one service provider site.