Method and system for broadcasting a panic alert notification
First Claim
1. A method for broadcasting alert messages in a communication network comprising a primary user and a plurality of secondary users, said method comprising the steps of:
- receiving a panic alert initiated by the primary user in an emergency situation;
processing information relating to the primary user, the panic alert, and a current geo-location of the primary user;
determining a search range criteria;
identifying a first set of the plurality of secondary users within the search range criteria of the current geo-location of the primary user at a first time;
determining a first level of the plurality of secondary users by mapping the first set of the plurality of secondary users with a first list of the plurality of secondary users, wherein each of the plurality of secondary users included in the first list of the plurality of secondary users is associated with the primary user;
determining a second level of the plurality of secondary users by mapping the first set of the plurality of secondary users with a second list of the plurality of secondary users, wherein each of the plurality of secondary users in the second list of the plurality of secondary users have agreed to be notified with a first of the broadcast alert messages;
transmitting the first of the broadcast alert messages to the first list of the plurality of secondary users and the second list of the plurality of secondary users;
identifying a second set of the plurality of secondary users within the search range criteria of the current geo-location of the primary user at a second time after a predetermined time interval after transmitting the first of the broadcast alert messages, wherein the second set of the plurality of secondary users includes a secondary user that is within the search range criteria of the current geo-location of the primary user at the second time but was not within the search range criteria of the current geo-location of the primary user at the first time; and
identifying a selected one of the plurality of secondary users included in the second set of the plurality of secondary users and not included in the first set of the plurality of secondary users.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a method and system for broadcasting a panic alert notification in a communication network comprising a primary user and at least one secondary user. The method comprises the steps of receiving data relating to a panic alert and processing information and geo-location of the primary user. Further, a list of one or more secondary users to be notified of the primary user'"'"'s emergency situation is determined and a broadcast alert message is transmitted to the one or more secondary users. The step of determining a list of one or more secondary users comprises determining a search range criteria in the vicinity of the geo-location of primary user, identifying a list of secondary users within the search range criteria and determining one or more first level and second level secondary users by mapping the list of secondary users with a list of users known to the primary user.
3 Citations
15 Claims
-
1. A method for broadcasting alert messages in a communication network comprising a primary user and a plurality of secondary users, said method comprising the steps of:
-
receiving a panic alert initiated by the primary user in an emergency situation; processing information relating to the primary user, the panic alert, and a current geo-location of the primary user; determining a search range criteria; identifying a first set of the plurality of secondary users within the search range criteria of the current geo-location of the primary user at a first time; determining a first level of the plurality of secondary users by mapping the first set of the plurality of secondary users with a first list of the plurality of secondary users, wherein each of the plurality of secondary users included in the first list of the plurality of secondary users is associated with the primary user; determining a second level of the plurality of secondary users by mapping the first set of the plurality of secondary users with a second list of the plurality of secondary users, wherein each of the plurality of secondary users in the second list of the plurality of secondary users have agreed to be notified with a first of the broadcast alert messages; transmitting the first of the broadcast alert messages to the first list of the plurality of secondary users and the second list of the plurality of secondary users; identifying a second set of the plurality of secondary users within the search range criteria of the current geo-location of the primary user at a second time after a predetermined time interval after transmitting the first of the broadcast alert messages, wherein the second set of the plurality of secondary users includes a secondary user that is within the search range criteria of the current geo-location of the primary user at the second time but was not within the search range criteria of the current geo-location of the primary user at the first time; and identifying a selected one of the plurality of secondary users included in the second set of the plurality of secondary users and not included in the first set of the plurality of secondary users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A panic alert notification system for transmitting a first broadcast panic message from a primary user to a plurality of secondary users in a communication network, said system comprising:
-
a memory for storing first information; a database for storing and accessing the first information; a receiver module that receives and extracts data related to the first broadcast panic message generated by the primary user; a processing module configured to determine identity information relating to the primary user and a current geo-location of the primary user and to generate the first broadcast panic message; a secondary user determination module to determine a first set of the plurality of secondary users to be notified with the first broadcast panic message at a first time, wherein the first set of the plurality of secondary users is determined to be within a search range criteria of the current geo-location of the primary user, wherein the first set of the plurality of secondary users includes a first list of the plurality of secondary users who are associated with the primary user, wherein the secondary user determination module is coupled with the processing module and is configured to determine a first level the plurality of secondary users by mapping the first set of the plurality of secondary users with the first list of the plurality of secondary users, and wherein the secondary user determination module is configured to determine a second level of the plurality of secondary users by mapping the first set of the plurality of secondary users with a second list of the plurality of secondary users who have agreed to be notified with the first broadcast panic message; and a transmitting module coupled with the processing module to receive and transmit the first broadcast panic message to the first level of the plurality of secondary users and the second level of the plurality of secondary users, wherein the secondary user determination module identifies a second set of the plurality of secondary users determined to be within the search range criteria of the current geo-location of the primary user at a second time after a predetermined time interval after the transmitting module transmits the first broadcast panic message, wherein the transmitting module retransmits the first broadcast panic message after the predetermined time interval to the second set of the plurality of secondary users, and wherein the second set of the plurality of secondary users includes a secondary user that is within the search range criteria of the current geo-location of the primary user at the second time but was not within the search range criteria of the current geo-location of the primary user at the first time. - View Dependent Claims (12, 13, 14, 15)
-
Specification