Patent ID: 8566410

Claim:
A method of delivering a message to one or more recipients using at least one messaging device, the method comprising: receiving a universal message form from a message client, the universal message form comprising message content and at least one recipient; the message content containing at least one response prompt; automatically accessing recipient profiles stored in a database, the recipient profiles comprising data indicative of a location of the recipient and further indicative of one or more of: communication devices associated with the at least one recipient, communication device groups associated with at least one of the communication devices associated with the at least one recipient, and schedule information, where the communication device groups are associated with the schedule information; generating one or more formatted messages in a message server based on the universal message form, wherein generating the one or more formatted messages includes: identifying a response field included in the universal message form; generating a formatted response field based on the identified response field and a type of communication device selected by the recipients in the recipient profiles; and adding the formatted response field to the one or more formatted messages; transmitting, at a point in time, one of the one or more formatted messages to each messaging device within the communication device group associated with a portion of the schedule encompassing the point in time; receiving in the message server one or more message responses from the message recipients, the message server associating the one or more message responses with the message content; and providing a message response summary, the message response summary comprising a listing of message content and associated message responses.