Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
208 words
A method of routing multi-media transactions message, the method including: storing a first transaction message of a first media type at a first transaction processing system, and storing a second transaction message of a second media at a second transaction processing system; generating a first queue request, representative of the first transaction message, upon receipt of the first transaction message at the first transaction processing system; generating a second queue request, representative of the second transaction message, upon receipt of the second transaction message at the second transaction processing system; and queuing the first and second queue requests within a queuing mechanism; and allocating each of the first and second transaction messages to a resource, wherein the allocating of the first and second transaction messages to the resource comprises issuing the first and second transaction messages from the first and second transaction processing systems to the resource upon respective allocations of the first and queue requests to the resource, wherein the resource comprises first and second resource agents, and wherein the allocating includes allocating the first and second transaction messages from the queuing mechanism to the first and second resource agents according to respective first and second sets of rules associated with the first and second resource agents.
Claim 2
Independent Claim
208 words
A method of routing multi-media transactions message, the method including: storing a first transaction message of a first media type at a first transaction processing system, and storing a second transaction message of a second media at a second transaction processing system; generating a first queue request, representative of the first transaction message, upon receipt of the first transaction message at the first transaction processing system; generating a second queue request, representative of the second transaction message, upon receipt of the second transaction message at the second transaction processing system; and queuing the first and second queue requests within a queuing mechanism; and allocating each of the first and second transaction messages to a resource, wherein the allocating of the first and second transaction messages to the resource comprises issuing the first and second transaction messages from the first and second transaction processing systems to the resource upon respective allocations of the first and queue requests to the resource, wherein the resource comprises first and second resource agents, and wherein the allocating includes allocating the first and second transaction messages from the queuing mechanism to the first and second resource agents according to respective first and second sets of rules associated with the first and second resource agents.
Claim 3
Dependent Claim
38 words
The method of claim 1 wherein the allocating of the first transaction message to the resource comprises retrieving the first transaction message from the first transaction processing system upon allocation of the first queue request to the resource.
Claim 4
Dependent Claim
27 words
The method of claim 1 wherein the allocating includes allocating each of the first and second transaction messages to the resource according to availability of the resource.
Claim 5
Dependent Claim
24 words
The method of claim 3 including maintaining an indication of the availability of the resource at a first location distinct from the queuing mechanism.
Claim 6
Dependent Claim
21 words
The method of claim 4 wherein the first location comprises an Automatic Call Distributor that is distinct from the queuing mechanism.
Claim 7
Dependent Claim
53 words
The method of claim 1 wherein the queuing mechanism includes first and second queues to queue queue requests representative of transactions of the first and second media types respectively, and wherein the queuing comprises routing the first queue request to the first queue and routing the second queue request to the second queue.
Claim 8
Dependent Claim
25 words
The method of claim 6 wherein the queuing comprises routing the first and second queue requests according to the first and second transaction media types.
Claim 9
Dependent Claim
21 words
The method of claim 6 wherein the queuing comprises routing the first and second queue requests according to transaction message content.
Claim 10
Dependent Claim
30 words
The method of claim 8 wherein the queuing comprises routing the first and second queue requests according to source information identifying respective sources of the first and second transaction messages.
Claim 11
Dependent Claim
30 words
The method of claim 8 wherein the queuing comprises routing the first and second queue requests according to destination information identifying respective destinations for the first and second transaction messages.
Claim 12
Dependent Claim
53 words
The method of claim 1 wherein the queuing includes receiving the first transaction message at a first transaction processing system, issuing a routing request, representative of the first transaction message, from the first transaction processing system to a routing mechanism responsive to the receipt of the first transaction message at the first server.
Claim 13
Dependent Claim
46 words
The method of claim 11 wherein the queuing includes issuing a queue request, representative of the first transaction message, from the routing mechanism to a first queue of a plurality of queues maintained within the queuing mechanism, the first queue being identified by the routing mechanism.
Claim 14
Dependent Claim
45 words
The method of claim 12 wherein the allocating includes allocating the first queue request, representative of the first transaction message, from the first queue to a first agent of a plurality of agents comprising the resource according to rules associated with the plurality of agents.
Claim 15
Dependent Claim
33 words
The method of claim 13 wherein the allocating includes retrieving the first transaction message from the first transaction processing system responsive to the allocation of the first queue request to the first agent.
Claim 16
Dependent Claim
37 words
The method of claim 13 wherein the allocating includes propagating the first transaction message from the first transaction processing system to the first agent responsive to the allocation of the first queue request to the first agent.
Claim 17
Dependent Claim
58 words
The method of claim 12 wherein the allocating includes allocating the first queue request, representative of the first transaction message, from the first queue to the first agent of a plurality of agents upon the first agent becoming available, the availability of the first agent being recorded at either one of the first or second transaction processing systems.
Claim 18
Dependent Claim
216 words
A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to: store a first transaction message of a first media type at a first transaction processing system, and store second transaction message of a second media at a second transaction processing system; generate a first queue request, representative of the first transaction message, upon receipt of the first transaction message at the first transaction processing system; generate a second queue request, representative of the second transaction message, upon receipt of the second transaction message at the second transaction processing system; and queue the first and second queue requests within a queuing mechanism; and allocate each of the first and second transaction messages to a resource, wherein the allocating of the first and second transaction messages to the resource comprises issuing the first and second transaction messages from the first and second transaction processing systems to the resource upon respective allocations of the first and second queue requests to the resource, wherein the resource comprises first and second resource agents, and wherein the allocating includes allocating the first and second transaction messages from the queuing mechanism to the first and second resource agents according to respective first and second sets of rules associated with the first and second resource agents.
Claim 19
Dependent Claim
216 words
A machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to: store a first transaction message of a first media type at a first transaction processing system, and store second transaction message of a second media at a second transaction processing system; generate a first queue request, representative of the first transaction message, upon receipt of the first transaction message at the first transaction processing system; generate a second queue request, representative of the second transaction message, upon receipt of the second transaction message at the second transaction processing system; and queue the first and second queue requests within a queuing mechanism; and allocate each of the first and second transaction messages to a resource, wherein the allocating of the first and second transaction messages to the resource comprises issuing the first and second transaction messages from the first and second transaction processing systems to the resource upon respective allocations of the first and second queue requests to the resource, wherein the resource comprises first and second resource agents, and wherein the allocating includes allocating the first and second transaction messages from the queuing mechanism to the first and second resource agents according to respective first and second sets of rules associated with the first and second resource agents.
Claim 20
Dependent Claim
52 words
A machine-readable medium of claim 17 wherein a sequence of instructions when executed by a machine, cause the machine to allocate the first transaction message to the resource, said allocation comprising retrieving the first transaction message from the first transaction processing system upon allocation of the first queue request to the resource.
Claim 21
Dependent Claim
79 words
A machine-readable medium of claim 17 wherein a sequence of instructions when executed by a machine, cause the machine to queue the first and second queue requests within a queuing mechanism wherein the queuing mechanism includes the first and second queues to queue queue requests representative transactions of the first and second media types respectively, and wherein the queuing comprises routing the first queue request to the first queue and routing the second queue request to the second queue.
Claim 22
Dependent Claim
80 words
A machine-readable medium of claim 17 wherein a sequence of instructions when executed by a machine, cause the machine to queue the first and second queue requests within a queuing mechanism wherein the queuing mechanism includes receiving the first transaction message at a first transaction processing system, issuing a routing request representative of the first transaction message, from the first transaction processing system to a routing mechanism responsive to the receipt of the first transaction message at the first server.