Method and apparatus for allocating mixed transaction type...

Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S224000, C379S265080

Reexamination Certificate

active

06449646

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to communications systems. More specifically, the present invention relates to the allocation of transactions conducted using a variety of media (or protocols) between a source to a resource capable of processing the transaction request.
BACKGROUND OF THE INVENTION
In order for organizations to be accessible to customers, for example to provide adequate sales and after-sales support, it is advantageous to the organization to allow a customer to communicate with a resource of the organization by any one of a number of media types or communication protocols that may be convenient for and accessible to a customer. For example, a particular customer may find it most convenient to communicate with the organization using a conventional telephone unit, whereas another custom may prefer to interact with the organization utilizing electronic mail (e-mail) or over the World Wide Web (WWW) utilizing a text chat capability. The allocation of resources to communication requests from customers received over a variety of media types may prove challenging to organizations. While traditional systems, such as Automatic Call Distributors (ACDs), may be able to handle and allocate communication requests received over one particular media type or using one particular communication protocol, such systems are typically not equipped to handle and allocate communication requests received via a further media type or communication protocol.
SUMMARY OF THE INVENTION
According to a first aspect of the present invention, there is provided a method of routing a transaction message within a communications system. First and second transaction messages of transactions of respective first and second types are queued within a queuing mechanism. Each of the first and second transaction messages are allocated from the queuing mechanism to a resource.
According to a second aspect of present invention, there is provided a further method of routing transaction messages within a communications system. Transaction messages are queued within a plurality of queues of a queuing mechanism according to a transaction type of each transaction message, each queue of the plurality of queues be dedicated to queuing transaction messages of a respective transaction type. The transaction messages are allocated from the plurality of queues of the queuing mechanism to a resource according to the availability of the resource.
According to a third aspect of the present invention, there is provided apparatus for routing a transaction message within a communications system. The routing apparatus includes a queue engine to queue transaction messages within a plurality of queues according to a transaction type of each transaction message, each queue of the plurality of queues be dedicated to queuing transaction messages of respective transaction type. A transaction message router identifies a queue within the plurality of queues within which each transaction message is queued.
According to a fourth aspect of present invention, there is provided a queue engine for queuing a plurality of transaction messages. The queue engine comprises a plurality of queues queuing transaction messages of different transaction types. Allocation logic allocates the transaction messages from the plurality of queues to a resource.
According to a fifth aspect of the present invention, there is provided a machine-readable medium storing a sequence of instructions that, when executed by a machine, cause the machine to queue transaction messages within a plurality of queues of a queuing mechanism according to a transaction type of each transaction message, each queue of the plurality of queues be dedicated to queuing transaction messages of a respective transaction type. The instructions further cause the machine to allocate the transaction messages from the plurality of queues of the queuing mechanism to a resource.
Other features of the present invention will be apparent from the accompanying drawings and from the detailed description which follows.


REFERENCES:
patent: 5001710 (1991-03-01), Gawrys et al.
patent: 5778178 (1998-07-01), Arunachalam
patent: 5793861 (1998-08-01), Haigh
patent: 5825869 (1998-10-01), Brooks et al.
patent: 5856978 (1999-01-01), Anthias
patent: 5884032 (1999-03-01), Bateman et al.
patent: 5951706 (1999-09-01), Benner
patent: 5960178 (1999-09-01), Cochinwala
patent: 5999964 (1999-12-01), Murakata
patent: 6023510 (2000-02-01), Epstein
patent: 6023722 (2000-02-01), Colyer

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for allocating mixed transaction type... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for allocating mixed transaction type..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for allocating mixed transaction type... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2840530

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.