SYSTEM, METHOD AND SOFTWARE FOR A SPEECH-ENABLED CALL ROUTING APPLICATION USING AN ACTION-OBJECT MATRIX
5 Assignments
0 Petitions
Accused Products
Abstract
A system, method and software for facilitating a speech-enabled call routing application using an action-object matrix is disclosed. In operation, a natural language user utterance may be evaluated to identify an action and object available in an action-object matrix indicating transactions or operations available to a user. Depending upon the contents of the natural language user utterance, additional prompts and/or a disambiguation dialogue may be effected to elicit an available action-object combination selection from the user. Following identification of an action-object combination from the natural language user utterance, the action-object matrix may cooperate with a look-up table to identify an appropriate use routing destination. Following identification of an appropriate routing destination, the user connection may be routed to a service agent or module configured to facilitate the user selected transaction as indicated by the action-object combination.
38 Citations
22 Claims
-
1. (canceled)
-
2. A method for identifying a routing destination in a service center, comprising:
-
prompting a user to convey a request; receiving a natural language utterance from the user; comparing the natural language utterance to an action-object matrix; identifying a routing destination based upon results of the natural language utterance to action-object matrix comparison; and routing the user to the routing destination. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A system for routing a service center user based on a natural language request, comprising:
-
at least one processor; memory operably associated with the at least one processor; a program of instructions storable in the memory and executable by the processor, the program of instructions operable to identify a task to be performed from a natural language user request and a task matrix and to direct the user to a service center agent for performance of the task. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Software for routing users to an appropriate service center destination, the software stored in computer readable media and when executed operable to:
-
match a transaction request derived from a natural language utterance to a transaction option in a transaction option matrix; and facilitate connection between the user and a service module operable to effect processing of the requested transaction. - View Dependent Claims (18, 19, 20)
-
-
21. (canceled)
-
22. (canceled)
Specification