Call routing system and method of using the same
First Claim
1. A method comprising:
- generating a first identifier at a first module of a data processing system, wherein the first identifier is generated in response to a call received at the data processing system and wherein the first identifier identifies a first action;
after generating the first identifier, automatically routing the received call and the first identifier to a second module of the data processing system, wherein the second module is associated with one or more actions and wherein the first action identified by the first identifier differs from each of the one or more actions associated with the second module;
after routing the received call and the first identifier to the second module, performing one of the one or more actions at the second module; and
after performing the one of the one or more actions at the second module, routing the received call from the second module to a third module of the data processing system, wherein the third module is associated with the first action.
1 Assignment
0 Petitions
Accused Products
Abstract
A call service center can include a call routing system that can use one or more action object identifiers. In one embodiment, a future action object identifier is associated with a task that is desired or otherwise intended to be performed at the call service center. The call routing system may route the call to a module that is not associated with the future action object identifier or perform a portion of a task within the same module, wherein the portion of the task is not associated with the future action object identifier. In another embodiment, at least two action object identifiers can be passed with a call from one module to another module. In a particular embodiment, a past, current, or future action object identifier, other information related to the call, or any combination thereof may be passed from one module to another module with the call.
327 Citations
31 Claims
-
1. A method comprising:
-
generating a first identifier at a first module of a data processing system, wherein the first identifier is generated in response to a call received at the data processing system and wherein the first identifier identifies a first action; after generating the first identifier, automatically routing the received call and the first identifier to a second module of the data processing system, wherein the second module is associated with one or more actions and wherein the first action identified by the first identifier differs from each of the one or more actions associated with the second module; after routing the received call and the first identifier to the second module, performing one of the one or more actions at the second module; and after performing the one of the one or more actions at the second module, routing the received call from the second module to a third module of the data processing system, wherein the third module is associated with the first action. - View Dependent Claims (2, 3, 4, 25, 26, 27, 28, 30)
-
-
5. A data processing system comprising:
-
a first module, the first module configured to; generate a first identifier that identifies a first action, wherein the first identifier is generated in response at least in part to receipt of a call; and pass the call and the first identifier to a second module, wherein the second module is associated with one or more actions and wherein the first action identified by the first identifier differs from each of the one or more actions associated with the second module; and the second module, wherein the second module is configured to; perform one of the one or more actions; and pass the call, or have the call passed, to a third module, wherein the third module is configured to perform the first action. - View Dependent Claims (6, 7, 8, 29, 31)
-
-
9. A computer-readable medium storing processor-executable instructions that, when executed by a processor, cause the processor to:
-
generate a first identifier at a first module in response to information gathered from a call that has been received, wherein the first identifier identifies a first action; route the call and the first identifier to a second module, wherein the second module is associated with one or more actions and wherein the first action differs from each of the one or more actions associated with the second module; and route the call to a third module that is associated with the first action after routing the call to the second module. - View Dependent Claims (10, 11, 12, 13, 14, 19)
-
-
15. A computer-readable medium having data to be used with a call routing system, wherein the data is embodied within the computer readable medium, the data storing a processor-executable instruction that, when executed by a processor, causes the processor to:
pass a call, a first identifier that is associated with a first action, and a second identifier from a first module to a second module, wherein the first and second modules are within the call routing system, wherein the first identifier and the second identifier are associated with the call and are generated in response to information received via the call, wherein the second module is associated with one or more actions, and wherein the first action differs from each of the one or more actions. - View Dependent Claims (16, 17, 18, 20, 21, 22, 23, 24)
Specification