SYSTEMS AND METHODS FOR INITIATING COMMUNICATIONS WITH CONTACTS BASED ON A COMMUNICATION SPECIFICATION
First Claim
1. A method comprising:
- receiving a communication specification;
determining at least one contact based on the communication specification; and
initiating a plurality of communications with the at least one contact via at least one communication channel.
13 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are methods and systems for initiating communications with contacts based on a communication specification. According to an aspect, a method may include receiving a communication specification. The communication specification may include identification of one or more contacts, a communication persistence parameter, a geographic location, an event, a date, and a communication channel. The method may also include determining one or more contacts based on the communication specification. Further, the method may include initiating multiple communications with the contacts via at least one communication channel. A communication channel may be a telephone call, an email, a text message, an instant message, and the like.
36 Citations
27 Claims
-
1. A method comprising:
-
receiving a communication specification; determining at least one contact based on the communication specification; and initiating a plurality of communications with the at least one contact via at least one communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
communicating with an originator of a communication; presenting to a user at least one contact associated with the communication; receiving user input for joining the at least one contact to the communication; and in response to receiving the user input, initiating one or more communications with the at least one contact via at least one communication channel. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system comprising:
-
a communication manager configured to; receive a communication specification; and determine at least one contact based on the communication specification; and a communication interface configured to initiate a plurality of communications with the at least one contact via at least one communication channel.
-
-
25. A system comprising:
-
a communication interface configured to receive a communication; and a communication manager configured to; present to a user at least one contact associated with the communication; receive user input for joining the at least one contact to the communication; and control the communication interface to initiate one or more communications with the at least one contact via at least one communication channel in response to receiving the user input.
-
-
26. A computer-readable storage medium having stored thereon computer executable instructions for performing the following steps:
-
receiving a communication specification; determining at least one contact based on the communication specification; and initiating a plurality of communications with the at least one contact via at least one communication channel.
-
-
27. A computer-readable storage medium having stored thereon computer executable instructions for performing the following steps:
-
communicating with an originator of a communication; presenting to a user at least one contact associated with the communication; receiving user input for joining the at least one contact to the communication; and in response to receiving the user input, initiating one or more communications with the at least one contact via at least one communication channel.
-
Specification