System and method for alerting a list of multiple recipients of a user's request for assistance
First Claim
1. A method comprising:
- receiving a request for assistance from a user employing a first user device;
converting the request into a plurality of formatted requests, each formatted request formatted for receipt by a respective recipient in a list of recipients;
broadcasting each of the plurality of formatted requests to each respective recipient in the list of recipients;
providing a location of the first user device to each recipient in the list of recipients;
receiving an assistance response to the request, the assistance response sent by a particular recipient in the list of recipients;
broadcasting a message to each recipient in the list of recipients, other than the particular recipient, indicating that the particular recipient provided the assistance response;
upon receiving an update message from the particular recipient, broadcasting the update message to each recipient in the list of recipients other than the particular recipient; and
locking out communication with each recipient in the list of recipients other than the particular recipient to prevent additional duplicate assistance responses.
1 Assignment
0 Petitions
Accused Products
Abstract
A request for assistance from a user employing a first user device is received. The request is converted into a plurality of formatted requests. Each formatted request is formatted for receipt by a respective recipient in the list of recipients. Each of the plurality of formatted requests is broadcasted to each respective recipient in the list of recipients. A location of the first user device is provided to each recipient in the list of recipients. An assistance response to the request is received. The assistance response is sent by a particular recipient in the list of recipients. A message is broadcasted to each recipient in the list of recipients, other than the particular recipient, indicating that the particular recipient provided the assistance response. Upon receiving an update message from the particular recipient, the update message is broadcasted to each recipient in the list of recipients other than the particular recipient.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving a request for assistance from a user employing a first user device; converting the request into a plurality of formatted requests, each formatted request formatted for receipt by a respective recipient in a list of recipients; broadcasting each of the plurality of formatted requests to each respective recipient in the list of recipients; providing a location of the first user device to each recipient in the list of recipients; receiving an assistance response to the request, the assistance response sent by a particular recipient in the list of recipients; broadcasting a message to each recipient in the list of recipients, other than the particular recipient, indicating that the particular recipient provided the assistance response; upon receiving an update message from the particular recipient, broadcasting the update message to each recipient in the list of recipients other than the particular recipient; and locking out communication with each recipient in the list of recipients other than the particular recipient to prevent additional duplicate assistance responses. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
a processor; and a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising; receiving a request for assistance from a user employing a first user device; converting the request into a plurality of formatted requests, each formatted request formatted for receipt by a respective recipient in a list of recipients; broadcasting each of the plurality of formatted requests to each respective recipient in the list of recipients; providing a location of the first user device to each recipient in the list of recipients; receiving an assistance response to the request, the assistance response sent by a particular recipient in the list of recipients; broadcasting a message to each recipient in the list of recipients, other than the particular recipient, indicating that the particular recipient provided the assistance response; upon receiving an update message from the particular recipient, broadcasting the update message to each recipient in the list of recipients other than the particular recipient; and locking out communication with each recipient in the list of recipients other than the particular recipient to prevent additional duplicate assistance responses. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable device storing computer program instructions, which, when executed on a processor, cause the processor to perform operations comprising:
-
receiving a request for assistance from a user employing a first user device; converting the request into a plurality of formatted requests, each formatted request formatted for receipt by a respective recipient in a list of recipients; broadcasting each of the plurality of formatted requests to each respective recipient in the list of recipients; providing a location of the first user device to each recipient in the list of recipients; receiving an assistance response to the request, the assistance response sent by a particular recipient in the list of recipients; broadcasting a message to each recipient in the list of recipients, other than the particular recipient, indicating that the particular recipient provided the assistance response; upon receiving an update message from the particular recipient, broadcasting the update message to each recipient in the list of recipients other than the particular recipient; and locking out communication with each recipient in the list of recipients other than the particular recipient to prevent additional duplicate assistance responses. - View Dependent Claims (14, 15, 16, 17)
-
Specification