Community safety, security, health communication and emergency notification system with common short code SMS communication capabilities
First Claim
1. A system comprising:
- a notification management entity comprising one or more servers, the notification management entity communicatively coupled to one or more user devices and one or more administrator devices, the notification management entity maintaining a list including registered users, wherein the notification management entity is configured, responsive to receiving an incoming free-form SMS message, to;
identify a phone number associated with a device from which the incoming free-form SMS message was sent;
determine whether the phone number is associated with a registered user to whom a broadcast notification has been sent;
determine, responsive to a determination that the phone number is associated with the registered user to whom the broadcast notification has been sent, whether the incoming free-form SMS message includes a hotkey associated with a subset of users; and
relay, responsive to a determination that the incoming free-form SMS messages includes the hotkey associated with the subset of users, the incoming free-form SMS message to one or more user devices of the subset of users.
2 Assignments
0 Petitions
Accused Products
Abstract
A community safety system (CSS) including a notification management entity (NME) comprising servers, the NME communicatively coupled to multiple user devices and one or more administrator devices (collectively, registered user devices). The CSS includes a plurality of registered users, wherein registered users may be associated with an organization, and a user category of a set of user categories. The NME may maintain a list of the registered users and associated information. The registered users may have user devices including a CSS application operating thereon, or SMS messaging program operating thereon. In some embodiments the CSS enables SMS-to-CSS App communications, and vice versa, enriching the CSS with information from users employing disparate communication platforms on their devices.
-
Citations
20 Claims
-
1. A system comprising:
a notification management entity comprising one or more servers, the notification management entity communicatively coupled to one or more user devices and one or more administrator devices, the notification management entity maintaining a list including registered users, wherein the notification management entity is configured, responsive to receiving an incoming free-form SMS message, to; identify a phone number associated with a device from which the incoming free-form SMS message was sent; determine whether the phone number is associated with a registered user to whom a broadcast notification has been sent; determine, responsive to a determination that the phone number is associated with the registered user to whom the broadcast notification has been sent, whether the incoming free-form SMS message includes a hotkey associated with a subset of users; and relay, responsive to a determination that the incoming free-form SMS messages includes the hotkey associated with the subset of users, the incoming free-form SMS message to one or more user devices of the subset of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method comprising:
-
identifying a phone number associated with a device from which the incoming free-form SMS message was sent; determining whether the phone number is associated with a registered user to whom a broadcast notification has been sent; determining, responsive to a determination that the phone number is associated with the registered user to whom the broadcast notification has been sent, whether the incoming free-form SMS message includes a hotkey associated with a subset of users; and relaying, responsive to a determination that the incoming free-form SMS messages includes the hotkey associated with the subset of users, the incoming free-form SMS message to one or more user devices of the subset of users. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storing machine readable instructions which, when executed by a processor, cause the processor to:
-
identify a phone number associated with a device from which an incoming free-form SMS message was sent; determine whether the phone number is associated with a registered user to whom a broadcast notification has been sent; determine, responsive to a determination that the phone number is associated with a registered user to whom the broadcast notification has been sent, whether the incoming free-form SMS message includes a hotkey associated with a subset of users; and relay, responsive to a determination that the incoming free-form SMS messages includes the hotkey associated with the subset of users, the incoming free-form SMS message to one or more user devices of the subset of users.
-
Specification