SYSTEMS AND METHODS FOR SELF-SERVICE AUTOMATED DIAL-OUT AND CALL-IN SURVEYS
First Claim
1. A method comprising:
- selecting, using a computing device, a plurality of phone list entries from a phone list, each phone list entry comprising a target phone number;
for each of the plurality of phone list entries;
calling, over a voice network, the target phone number of the respective phone list entry;
if the call is answered,conducting, using the computing device, a voice response survey using a poll definition comprising at least one question, such that a person responding to the call is asked the at least one question using a voice capability provided via the computing device;
receiving, over the voice network, an answer to the at least one question; and
storing, using the computing device, the answer to a poll run answers database.
13 Assignments
0 Petitions
Accused Products
Abstract
A poll definition comprising a plurality of poll questions and a phone list comprising a plurality of phone list entries is received over the network from a user. Each phone list entry comprises a phone number for one of a first plurality of poll targets. A first poll run is conducted as a dial-out poll run using the poll definition and the phone list, such that a first set of answers to the plurality of poll questions is received from at least some of the first plurality of poll targets. A second poll run is conducted as a call-in poll run, using the poll definition, such that a second set of answers to the plurality of poll questions is received from a second plurality of poll targets. A third poll run is conducted as a web survey, using the poll definition, such that a third set of answers to the plurality of poll questions is received from a third plurality of poll targets.
18 Citations
45 Claims
-
1. A method comprising:
-
selecting, using a computing device, a plurality of phone list entries from a phone list, each phone list entry comprising a target phone number; for each of the plurality of phone list entries; calling, over a voice network, the target phone number of the respective phone list entry; if the call is answered, conducting, using the computing device, a voice response survey using a poll definition comprising at least one question, such that a person responding to the call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, an answer to the at least one question; and storing, using the computing device, the answer to a poll run answers database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable storage medium for tangibly storing thereon computer readable instructions for a method comprising:
-
selecting a plurality of phone list entries from a phone list, each phone list entry comprising a target phone number; for each of the plurality of phone list entries; calling, over a voice network, the target phone number of the respective phone list entry; if the call is answered, conducting a voice response survey using a poll definition comprising at least one question, such that a person responding to the call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, an answer to the at least one question; and storing the answer to a poll run answers database.
-
-
28. A computing device comprising:
-
a processor memory; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; logic for selecting a plurality of phone list entries from a phone list, each phone list entry comprising a target phone number; logic for, for each of the plurality of phone list entries; calling, over a voice network, the target phone number of the respective phone list entry; logic for, if the call is answered, conducting a voice response survey using a poll definition comprising at least one question, such that a person responding to the call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, an answer to the at least one question; and storing the answer to a poll run answers database.
-
-
29. A method comprising:
for each of the plurality of in-bound phone numbers; receiving, over a voice network, a voice call from the respective phone number; conducting, using a computing device, a voice response survey using a poll definition comprising at least one question, such that a person making the inbound call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, an answer to the at least one question; storing, using the computing device, the answer to a poll run answers database. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
43. A computer-readable storage medium for tangibly storing thereon computer readable instructions for a method comprising:
for each of the plurality of in-bound phone numbers; receiving, over a voice network, a voice call from the respective phone number; conducting, using the computing device, a voice response survey using a poll definition comprising at least one question, such that a person making the inbound call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, an answer to the at least one question; and storing, using the computing device, the answer to a poll run answers database.
-
44. A computing device comprising:
-
a processor memory; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; logic for, for each of the plurality of in-bound phone numbers; receiving, over a voice network, a voice call from the respective phone number; conducting, using the computing device, a voice response survey using a poll definition comprising at least one question, such that a person making the inbound call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, an answer to the at least one question; and storing, using the computing device, the answer to a poll run answers database.
-
-
45. A method comprising:
-
calling, over a voice network, a target phone number using an outbound caller ID number; receiving, over a voice network, a voice call from the target phone number at a number corresponding to the outbound caller ID number; conducting, using the computing device, a first voice response survey using a poll definition comprising at least one question, such that a person making the inbound call is asked the at least one question using a voice capability provided via the computing device; receiving, over the voice network, a first answer to the at least one question; and storing, using the computing device, the first answer to the poll run answers database.
-
Specification