Methods and systems for routing a call
First Claim
1. A method of routing a call from a calling party to a receiving party, the method including:
- accessing a database containing a plurality of voice templates of prior calling parties, each voice template having correlated therewith a call disposition parameter defined by the receiving party, comparing a voice response from the calling party with one of the plurality of voice templates stored in the database, routing the call to the receiving party based on a match between the voice response and the one of the plurality of voice templates, and providing an indentification of the calling party to the receiving party based on the match, the indentification including calling party information corresponding with the voice template matched.
6 Assignments
0 Petitions
Accused Products
Abstract
Schemes for routing a call using caller identification are described herein. These schemes are termed “real caller ID” and can be capable of determining the identity of a calling party independent of a telephone number from which the call originated. According to one exemplary embodiment, a method of routing a call from a calling party to a receiving party may include accessing a database containing a plurality of voice templates of prior calling parties. Each voice template may have correlated therewith a call disposition parameter defined by the receiving party. Next, a voice response from the calling party may be compared with one of the plurality of voice templates stored in the database. Subsequently, the call may be routed to the receiving party based on a match between the voice response and the one of the plurality of voice templates.
21 Citations
20 Claims
-
1. A method of routing a call from a calling party to a receiving party, the method including:
-
accessing a database containing a plurality of voice templates of prior calling parties, each voice template having correlated therewith a call disposition parameter defined by the receiving party, comparing a voice response from the calling party with one of the plurality of voice templates stored in the database, routing the call to the receiving party based on a match between the voice response and the one of the plurality of voice templates, and providing an indentification of the calling party to the receiving party based on the match, the indentification including calling party information corresponding with the voice template matched. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A processor program for routing a call from a calling party to a receiving party, the processor program being stored on a processor-readable medium and including instructions to cause the processor to:
-
access a database containing a plurality of voice templates of prior calling parties, each voice template having correlated therewith a call disposition parameter defined by the receiving party, compare a voice response from the calling party with one of the plurality of voice templates stored in the database, route the call to the receiving party based on a match between the voice response and the one of the plurality of voice templates, and provie an indentification of the calling party to receiving party based on the match, the indentification including calling party information corresponding with the voice template matched. - View Dependent Claims (13, 14)
-
-
15. A system for routing a call from a calling party to a receiving party, the system including:
-
a communications network for routing the call, a database containing a plurality of voice templates of prior calling parties, each voice template having correlated therewith a call disposition parameter defined by the receiving party, the database further being coupled to the communications network, and an intelligent peripheral coupled to the communications network, the intelligent peripheral including;
a comparator for accessing the database and comparing a voice response from the calling party with one of the plurality of voice templates, a router for generating an instruction to the communications network to route the call to the receiving party based on a match between the voice response and a selected one of the plurality of voice templates, and an identifier for generating an instruction to the communications network to provide an identification of the calling party to the receiving party based on the match the indentification including calling party information corresponding with the selected one of the plurality of voice template. - View Dependent Claims (16, 17)
-
-
18. A method of routing a call from a calling party to a receiving party, the method including:
-
accessing a database containing a plurality of data files of prior calling parties, each data file having correlated therewith a call disposition parameter defined by the receiving party, comparing information identifying the calling party, with as received the call, with the plurality of data files, comparing a voice response of the calling party with voice templates of the plurality of data files, routing the call to the receiving party based on a first match between the information identifying the calling party and one of the plurality of data files and further based on a second match between the voice response and one of the voice templates, and providing an identification of the calling party to the receiving party based on the first and second matches, the identification including calling party information corresponding with the one of the plurality of data files matched and the one of the voice templates matched. - View Dependent Claims (19, 20)
-
Specification