System and method for consumer-initiated business solicitation calling system
First Claim
1. A method of connecting a call between a customer and a service provider comprising the steps of:
- receiving a call from a customer;
routing the call to a communications device, the communications device receiving information related to a service requested by the customer;
creating a list of entries, the entries including information related to at least one potential service provider and telephone number associated with the service provider, wherein the potential service provider on the list is related to the service requested by the customer; and
wherein the entries are retrieved from a database in communication with the communications device;
the communications device initiating a first telephone call to a first service provider that is among one of the entries, and using a first telephone number associated with the first service provider; and
determining if the first telephone call is answered by a machine or by a human being, wherein said step of determining if the first call is answered by a machine or human being comprises;
generating a random set of digits;
providing the random set of digits to an answeror and requesting the answeror to enter a response based on the random set of digits that have been provided; and
comparing said random set of digits provided to the answeror to the response entered by said answeror, wherein a match of said random set of digits provided to said answeror to said response entered by said answeror indicates a human answeror.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a telecommunications system initiating telephone connections between, for example, a consumer and a service provider based on the criteria provided by the consumer and the services available from the service provider. The system is suitable for consumers requiring direct communication with a staff member of a service provider capable of meeting the consumer'"'"'s service requirements. The system compiles a prioritized list of service providers matching the consumer'"'"'s criteria. Starting with the first service provider on the list, the system rings the service provider and determines whether or not a staff member answers the call. If the line is busy or the call is not answered by a staff member, the system moves on to the next service provider on the list until a service provider having a staff member is located. Once such a service provider is located, the system rings the consumer and connects the two parties. If the system cannot locate such a service provider, the consumer is given an opportunity to repeat or modify the search.
-
Citations
16 Claims
-
1. A method of connecting a call between a customer and a service provider comprising the steps of:
-
receiving a call from a customer;
routing the call to a communications device, the communications device receiving information related to a service requested by the customer;
creating a list of entries, the entries including information related to at least one potential service provider and telephone number associated with the service provider, wherein the potential service provider on the list is related to the service requested by the customer; and
wherein the entries are retrieved from a database in communication with the communications device;
the communications device initiating a first telephone call to a first service provider that is among one of the entries, and using a first telephone number associated with the first service provider; and
determining if the first telephone call is answered by a machine or by a human being, wherein said step of determining if the first call is answered by a machine or human being comprises;
generating a random set of digits;
providing the random set of digits to an answeror and requesting the answeror to enter a response based on the random set of digits that have been provided; and
comparing said random set of digits provided to the answeror to the response entered by said answeror, wherein a match of said random set of digits provided to said answeror to said response entered by said answeror indicates a human answeror. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of connecting a call between a customer and a service provider comprising the steps of:
-
receiving a call from a customer;
sending the call to a communications device, the communications device receiving information from the customer related to a service requested by the customer;
creating a list of entries, the entries including information related to a plurality of service providers and corresponding telephone numbers for those service providers, wherein the plurality of service providers on the list are related to the service requested by the customer;
ordering the list according to at least one pre-selected criteria;
selecting a first service provider that is one of the plurality of service providers, a first telephone number being associated with the first service provider; and
initiating a first telephone call to the first service provider by using the first telephone number; and
determining if the first telephone call is answered by a machine or by a human being, wherein said step of determining if the first call is answered by a machine or human being comprises;
generating a random set of digits;
providing the random set of digits to an answeror and requesting the answeror to enter a response based on the random set of digits that have been provided; and
comparing said random set of digits provided to the answeror to the response entered by said answeror, wherein a match of said random set of digits provided to said answeror to said response entered by said answeror indicates a human answeror. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
Specification