Nova Patents
EP0342667A2

Automatic call distribution system.

Abstract

An automatic call distribution system includes a network switch (11) having a plurality of pilot extensions (P1, P2), a plurality of agents (A, B, C) being split into a plurality of agent groups, trunks (17, 18) provided for each of the pilot extensions, and line circuits (22, 23) provided for each of the agents. The system also includes a memory (16) which stores a route table provided for each of the pilot extensions. The route table defines some agent groups among the plurality of agent groups. The defined agent groups are to be connected to the related one of pilot extensions. A control circuit (12 - 15) seeks an idle agent relating to the agent groups defined by the related one of the route tables, and establishes a route between the call and the sought idle agent through the related trunk, network switch, and line circuit.

EP0342667A2, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Projected expiry passed 18 May 2009, 17.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

30 claims: 21 independent, 9 dependent

  1. 1
    An automatic call distribution system comprising a network switch (11) having a plurality of pilot extensions;a plurality of agents being grouped into a plurality of agent groups (A, B, C);trunk means (17, 18), provided for each of said pilot extensions and connected to said network switch, for receiving a call terminating to related one of said pilot extensions;and line circuit means (22, 23), provided for each of said agents and connected to said network switch, for coupling related one of said agents to said network switch, characterized by further comprising memory means (16) for storing a route table (16a) provided for each of said pilot extensions, said route table defining some agent groups among said plurality of agent groups, said agent groups being to be connected to said related one of said pilot extensions;and control means (12 - 15), coupled to said trunk means, said network switch, said line circuit means, and said memory means, for seeking an idle agent relating to said agent groups defined by said related one of said route tables and for establishing a route between said call and said sought idle agent through said trunk means, said network switch, and said line circuit means.
  2. 3
    An automatic call distribution system as claimed in any of claims 1 and 2, characterized in that when said control means (12 - 15) finds no idle agent in one of said agent groups defined in said related route table (16a) even after the lapse of a predetermined time (X1, X2), said control means starts to seek an idle agent in another one of said agent groups.
  3. 4
    An automatic call distribution system as claimed in any of claims 1 and 2, characterized in that when said control means (12 - 15) finds no idle agent in one of said agent groups defined in said related route table (16a) even after the lapse of a predetermined time (X1, X2), said control means starts to seek an idle agent in another related agent group together with the preceding search for an idle agent in said one agent group.
  4. 5
    An automatic call distribution system as claimed in any of claims 1 and 2, characterized in that when said control means (12 - 15) finds no idle agent in one of said agent groups defined in said related route table (16a) even after the lapse of a predetermined time (X1, X2), said control means starts to seek an idle agent in another related agent group in place of the preceding search for an idle agent in said one agent group.
  5. 6
    An automatic call distribution system as claimed in any of claims 2 to 5, characterized in that said predetermined time is defined in said route table (16a).
  6. 7
    An automatic call distribution system as claimed in any of claims 1 to 6, characterized by further comprising means (24, 25), connected to said memory means, for revising the contents of said route table (16a) formed in said memory means (16).
  7. 8
    An automatic call distribution system as claimed in any of claims 1 to 7, characterized in that said means (24, 25) changes agent groups to be searched for each of said route tables.
  8. 11
    An automatic call distribution system as claimed in any of claims 1 to 10, characterized by further comprising music source means (19), connected to said network switch, for supplying a caller of said call with a music during a time when said control means (12 - 15) seeks an idle agent in the related agent groups, thereby letting said caller know that the call is being maintained.
  9. 13
    An automatic call distribution system as claimed in any of claims 1 to 12, characterized in that said control means (12 - 15) comprises terminating call queuing means (102, 107) for generating a terminating call queue (120) indicative of one or more calls (12a - 12n) which terminate to one of said pilot extensions and for detaching, from said terminating call queue, a call for which an idle agent is found, and in that said control means seeks an idle agent for each of said one or more calls in said terminating call queue.
  10. 15
    An automatic call distribution system as claimed in any of claims 13 and 14, characterized in that said one or more calls (12a - 12n) in said terminating call queue (120) are chained together.
  11. 16
    An automatic call distribution system as claimed in any of claims 13 to 15, characterized in that said terminating call queue (120) is formed in said memory means (16).
  12. 17
    An automatic call distribution system as claimed in any of claims 13 to 16, characterized in that said terminating call queue (120) includes a call data buffer (12a - 12n) formed for each terminating call.
  13. 19
    An automatic call distribution system as claimed in any of claims 15 to 18, characterized in that said control means includes a head address pointer (150a) indicative of one (12a) of said terminating calls located in the head of the terminating call queue, and a tail address pointer indicative of one (12n) of said terminating calls located at the tail of said terminating call queue.
  14. 20
    An automatic call distribution system as claimed in any of claims 1 to 19, characterized in that said control means (105, 107, 108, 111, 113, 114) comprises idle agent queuing means for generating an idle agent queue (140) indicative of one or more idle agents (14a - 14n) for each of said agent groups and for detaching, from said idle agent queue, an idle agent which becomes busy, and in that said control means (12 - 15) seeks an idle agent by referring to said idle agent queue for said related one of said agent groups.
  15. 22
    An automatic call distribution system as claimed in any of claims 20 an 21, characterized in that said idle agent queue (140) formed for each of said agent groups is formed in said memory means (16).
  16. 23
    An automatic call distribution system as claimed in any of claims 20 to 22, characterized in that said idle agent queue (140) includes an idle agent buffer (14a - 14n) formed for each of said idle agents.
  17. 25
    An automatic call distribution system as claimed in any of claims 23 and 24, characterized in that said control means includes a head address pointer (150b) indicative of one (14a) of said idle agents located in the head of said idle agent queue (140), and a tail address pointer indicative of one (14n) of said idle agents located at the tail of said idle agent queue.
  18. 26
    An automatic call distribution system as claimed in any of claims 1 to 25, characterized by further comprising an attendant agent connected to said network switch (11), wherein when no idle agent becomes available in all the related agent groups, said control means (12 - 15) establishes a route between said terminating call and said attendant agent.
  19. 28
    An automatic call distribution system as claimed in any of claims 1 to 27, characterized in that said control means (12 - 15) comprises a central processing unit (15).
  20. 29
    An automatic call distribution system as claimed in any of claimed 1 to 28, characterized in that each of said trunk means (17, 18) accommodates a plurality of telephone lines which terminates to said related one of said pilot extensions (P1, P2).
  21. 30
    An automatic call distribution system as claimed in any of claims 1 to 29, characterized in that each of said pilot extensions (P1, P2) corresponds to a telephone number representative of said agent groups defined in said related route table.
Independent claims21