Automated system and method for delivery of messages and processing of message responses
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
An automated system for delivery of messages to multiple recipients, and for processing of responses to the messages, includes a message client, message server, and a system database. A message is created using a universal message form. The message content can be translated into multiple formats and sent to one or more different recipients using one or more different types of messaging devices, including pagers, e-mail readers, telephones, cellular telephones, personal computers, fax machines, and voice mail systems. A recipient profile manager allows each recipient to select the messaging devices to be used for message delivery as well as preferred messaging schedules, priorities, and message security. Receipt of the messages by the recipients is verified, response requirements collected and consolidated from multiple sources and presented to the message originator in a structured format.
-
Citations
12 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 a header and a body, the header including data identifying the one or more recipients, and the body including message content and wherein the body is initially empty, and wherein response fields are added by a sender of the universal message, to the initially empty body of the universal message form; embedding at least one sender-defined response field in the universal message form, the response field directly accepting message responses in a recipient-created format; automatically accessing recipient profiles stored in a database, the recipient profiles comprising data indicative of a recipient'"'"'s location and schedule, communication device groups associated with the one or more recipients, and one or more types of messaging device available for receiving the message based upon a current time and the data indicative of the recipient'"'"'s location and schedule; translating in a message server the universal message form into one or more formatted messages, where the formatting applied to a given message corresponds to a type of communication device selected by the recipients in the recipient profiles; transmitting, at a point in time, the one or more formatted messages to each of the messaging device selected by the recipient in the recipient profile within the communication device group associated with portion of the schedule encompassing the point in time; receiving in the message server the message responses entered by each of the message recipients in the response fields, the message server associating the message responses with the message content; and providing a message response summary, the message response summary comprising a listing of identification of the recipients, the message content, the message responses associated with each of the recipients, and identification of the messaging devices used to deliver the one or more formatted messages.
-
Specification