System and method for communication management
First Claim
Patent Images
1. A method comprising:
- defining, by a computer, one or more communication profiles for a user, defining the one or more communication profiles including;
defining a plurality of communication channels for the user;
defining a preferred communication schedule for each of the plurality of communication channels, the preferred communication schedule including preferred time periods for receiving communications via each of the plurality of communication channels; and
associating the preferred communication schedule with a respective one of the plurality of communication channels;
managing communications with the user from an initiator contacting user based upon, at least in part, the one or more communication profiles for the user; and
suggesting a recommended communication channel to the initiator contacting user based upon, at least in part, a preferred communication channel of the user for a given day and time, wherein suggesting the recommended communication channel to the initiator contacting user includes providing the preferred time periods for receiving communications each of the plurality of communication channels to the initiator contacting user and providing to the initiator contacting user communication details for each of the plurality of communication channels, wherein the communication details include the contact information to contact the user via each of the plurality of communication channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and computer program product for managing communications with a user include defining one or more communication profiles for a user, in which defining the one or more communication profiles includes defining one or more communication channels for the user, and defining a preferred communication schedule for each of the one or more communication channels. The preferred communication schedule is associated with a respective one of the one or more communication channels. Communications with the user by a contacting user are managed based upon, at least in part, the one or more communication profiles for the user.
-
Citations
20 Claims
-
1. A method comprising:
-
defining, by a computer, one or more communication profiles for a user, defining the one or more communication profiles including; defining a plurality of communication channels for the user; defining a preferred communication schedule for each of the plurality of communication channels, the preferred communication schedule including preferred time periods for receiving communications via each of the plurality of communication channels; and associating the preferred communication schedule with a respective one of the plurality of communication channels; managing communications with the user from an initiator contacting user based upon, at least in part, the one or more communication profiles for the user; and suggesting a recommended communication channel to the initiator contacting user based upon, at least in part, a preferred communication channel of the user for a given day and time, wherein suggesting the recommended communication channel to the initiator contacting user includes providing the preferred time periods for receiving communications each of the plurality of communication channels to the initiator contacting user and providing to the initiator contacting user communication details for each of the plurality of communication channels, wherein the communication details include the contact information to contact the user via each of the plurality of communication channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
-
defining one or more communication profiles for a user, defining the one or more communication profiles including; defining a plurality of communication channels for the user; defining a preferred communication schedule for each of the plurality of communication channels, the preferred communication schedule including preferred time periods for communications via each of the plurality of communication channels; and associating the preferred communication schedule with a respective one of the plurality of communication channels; managing communications with the user from an initiator contacting user based upon, at least in part, the one or more communication profiles for the user; and suggesting a recommended communication channel to the initiator contacting user based upon, at least in part, a preferred communication channel of the user for a given day and time, wherein suggesting the recommended communication channel to the initiator contacting user includes providing the preferred time periods for receiving communications each of the plurality of communication channels to the initiator contacting user and providing to the initiator contacting user communication details for each of the plurality of communication channels, wherein the communication details include the contact information to contact the user via each of the plurality of communication channels. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification