PRIORITIZING DELIVERY OF MESSAGES IN COMMUNICATION SYSTEMS
First Claim
1. A computer implemented method for prioritizing delivery of messages across multiple communication systems, the computer implemented method comprises:
- receiving a message for a recipient via one or more messaging systems;
determining a priority level for the message based on an analysis of the message and a user profile of the recipient;
delivering the message to a desired communication device via a desired communication system, wherein the desired communication device and the desired communication system are selected based on the priority level and the user profile; and
receiving feedback from the recipient regarding the priority level and responsively updating the user profile based on the feedback.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include method, systems and computer program products for prioritizing delivery of messages across multiple communication systems. Aspects include receiving a message for a recipient via one or more messaging systems and determining a priority level for the message based on an analysis of the message and a user profile of the recipient. Aspects also include delivering the message to a desired communication device via a desired communication system, wherein the desired communication device and the desired communication system are selected based on the priority level and the user profile and receiving feedback from the recipient regarding the priority level and responsively updating the user profile based on the feedback.
-
Citations
20 Claims
-
1. A computer implemented method for prioritizing delivery of messages across multiple communication systems, the computer implemented method comprises:
-
receiving a message for a recipient via one or more messaging systems; determining a priority level for the message based on an analysis of the message and a user profile of the recipient; delivering the message to a desired communication device via a desired communication system, wherein the desired communication device and the desired communication system are selected based on the priority level and the user profile; and receiving feedback from the recipient regarding the priority level and responsively updating the user profile based on the feedback. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for prioritizing delivery of messages across multiple communication systems, the computer program product comprising:
-
a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; receiving a message for an recipient via one or more messaging systems; determining a priority level for the message based on an analysis of the message and a user profile of the recipient; delivering the message to a desired communication device via a desired communication system, wherein the desired communication device and the desired communication system are selected based on the priority level and the user profile; and receiving feedback from the recipient regarding the priority level and responsively updating the user profile based on the feedback. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A messaging system for prioritizing delivery of messages across multiple communication systems, comprising:
-
a processor in communication with one or more types of memory, the processor configured to; receive a message for a recipient via one or more messaging systems; determine a priority level for the message based on an analysis of the message and a user profile of the recipient; deliver the message to a desired communication device via a desired communication system, wherein the desired communication device and the desired communication system are selected based on the priority level and the user profile; and receive feedback from the recipient regarding the priority level and responsively updating the user profile based on the feedback. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification