METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR IMPLEMENTING COMMUNITY MESSAGING SERVICES
First Claim
1. A method for implementing community messaging services, comprising:
- calculating a receiver pool for receiving a broadcast message, the receiver pool being a subset of a messaging community of subscribers;
transmitting the broadcast message to the receiver pool and tracking any feedback from the receiver pool to determine if a satisfactory response has been received, the satisfactory response resulting when a response is received that addresses or resolves an issue or question presented in the broadcast message; and
re-calculating the receiver pool to receive the broadcast message if the satisfactory response has not been received after a specified period of time, the re-calculated receiver pool being a subset of the messaging community who have not yet received the broadcast message;
tracking feedback from the re-calculated receiver pool to determine if the satisfactory response has been received; and
repeating the re-calculating until at least one of the satisfactory response is received and the entire messaging community has received the broadcast message.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for implementing community messaging services is provided. The method includes calculating a receiver pool for receiving a broadcast message, the receiver pool being a subset of a messaging community. The method also includes transmitting the broadcast message to the receiver pool and tracking any feedback from the receiver pool to determine if a satisfactory response has been received. A satisfactory response results when a response is received that addresses or resolves an issue or question presented in the broadcast message. The method further includes re-calculating the receiver pool to receive the broadcast message if the satisfactory response has not been reached after a specified period of time, the re-calculated receiver pool being a subset of the messaging community that has not yet received the message.
-
Citations
18 Claims
-
1. A method for implementing community messaging services, comprising:
-
calculating a receiver pool for receiving a broadcast message, the receiver pool being a subset of a messaging community of subscribers; transmitting the broadcast message to the receiver pool and tracking any feedback from the receiver pool to determine if a satisfactory response has been received, the satisfactory response resulting when a response is received that addresses or resolves an issue or question presented in the broadcast message; and re-calculating the receiver pool to receive the broadcast message if the satisfactory response has not been received after a specified period of time, the re-calculated receiver pool being a subset of the messaging community who have not yet received the broadcast message; tracking feedback from the re-calculated receiver pool to determine if the satisfactory response has been received; and repeating the re-calculating until at least one of the satisfactory response is received and the entire messaging community has received the broadcast message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for implementing community messaging services, comprising:
-
a computer processing device in communication with a messaging community via user systems over a network; and a community messaging application executing on the computer processing device, the community messaging application performing; calculating a receiver pool for receiving a broadcast message, the receiver pool being a subset of the messaging community; transmitting the broadcast message to the receiver pool and tracking any feedback from the receiver pool to determine if a satisfactory response has been received, the satisfactory response resulting when a response is received that addresses or resolves an issue or question presented in the broadcast message re-calculating the receiver pool to receive the broadcast message if the satisfactory response has not been received after a specified period of time, the re-calculated receiver pool being a subset of the messaging community who have not yet received the broadcast message; tracking feedback from the re-calculated receiver pool to determine if the satisfactory response has been received; and repeating the re-calculating until at least one of the satisfactory response is received and the entire messaging community has received the broadcast message. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer program product for implementing community messaging services, comprising:
-
calculating a receiver pool for receiving a broadcast message, the receiver pool being a subset of a messaging community; transmitting the broadcast message to the receiver pool and tracking any feedback from the receiver pool to determine if a satisfactory response has been received, the satisfactory response resulting when a response is received that addresses or resolves an issue or question presented in the broadcast message; re-calculating the receiver pool to receive the broadcast message if the satisfactory response is not received after a specified period of time, the re-calculated receiver pool being a subset of the messaging community who have not yet received the broadcast message; tracking feedback from the re-calculated receiver pool to determine if the satisfactory response has been received; and repeating the re-calculating until at least one of the satisfactory response is received and the entire messaging community has received the broadcast message. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification