A method performed by a notification system (100; 800), comprising: receiving and storing abnormal event information in a memory of the notification system (100; 800), wherein the abnormal event information includes at least one of an event description or identifier, a location, a speed, a direction and road information; determining, by a processor of the notification system (100; 800), a latest potential impacted area, PIA, based on the abnormal event information; creating, by the processor of the notification system (100; 800), a list of potential recipients within the latest PIA; selecting from the list of potential recipients, by the processor of the notification system (100; 800), at least one recipient to be notified according to a selection criterion specified in the memory, wherein the selection criterion is based on potential recipients information, including at least one of notification configuration, notification log, a location, a speed, a direction and behavior history of the potential recipients; and sending, by a transmitter of the notification system (100; 800), an abnormal event notification to the selected recipient; characterized in that selecting the at least one recipient to be notified from the list of potential recipients according to the selection criterion comprises: deciding whether the abnormal event is on a local road based on the abnormal event information; deciding whether the potential recipient is driving based on the potential recipients information upon deciding that the abnormal event is on a local road; and selecting the recipient to be notified upon deciding that the potential recipient is driving. receiving and storing abnormal event information in a memory of the notification system (100; 800), wherein the abnormal event information includes at least one of an event description or identifier, a location, a speed, a direction and road information; determining, by a processor of the notification system (100; 800), a latest potential impacted area, PIA, based on the abnormal event information; creating, by the processor of the notification system (100; 800), a list of potential recipients within the latest PIA; selecting from the list of potential recipients, by the processor of the notification system (100; 800), at least one recipient to be notified according to a selection criterion specified in the memory, wherein the selection criterion is based on potential recipients information, including at least one of notification configuration, notification log, a location, a speed, a direction and behavior history of the potential recipients; and sending, by a transmitter of the notification system (100; 800), an abnormal event notification to the selected recipient; characterized in that selecting the at least one recipient to be notified from the list of potential recipients according to the selection criterion comprises: deciding whether the abnormal event is on a local road based on the abnormal event information; deciding whether the potential recipient is driving based on the potential recipients information upon deciding that the abnormal event is on a local road; and selecting the recipient to be notified upon deciding that the potential recipient is driving. deciding whether the abnormal event is on a local road based on the abnormal event information; deciding whether the potential recipient is driving based on the potential recipients information upon deciding that the abnormal event is on a local road; and selecting the recipient to be notified upon deciding that the potential recipient is driving.