← Back to Patent Explorer
US5432846A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic telephone call distribution apparatus and method for electronic switching system

Assignee: Toshiba Corp
•
Filing: 1994-05-09
•
Granted: 1995-07-11
•
Expires: 2014-05-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention discloses a switching system including a switch exchange coupled to a plurality of telephone lines and a plurality of telephone sets. When the exchange receives an incoming telephone call from the telephone line, it determines idle telephone sets which are able to respond to the incoming telephone call. If all the telephone sets are busy, the exchange holds the incoming telephone call. Then, the exchange detects the number of the held incoming telephone calls and compares the detected number with a predetermined number. If the detected number is more than the predetermined number, the exchange transmits alarm information to a predetermined telephone set to provide notification of the status of the held incoming telephone calls.

Inventors

  • 👤 Masuoka Norio

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:16
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/51; H04M3/523; H04Q; H04Q3/00; H04Q3/64

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 352 words
A switching system coupled to a plurality of telephone lines and a plurality of telephone sets, said switching system comprising: a plurality of trunk circuits, each coupled to one of said telephone lines, for detecting an incoming call from said telephone lines and for outputting a detected trunk directory number corresponding to said detected incoming call; a memory for storing a first table relating each of a plurality of trunk directory numbers to one of a plurality of group numbers, a second table relating each said group number to one or more directory numbers in a priority order, a third table relating each said directory number to one or more of said telephone sets, in-use status information for each of said telephone sets and each of said directory numbers, a detected number of incoming calls on hold for each said group, and a predetermined number of incoming calls on hold for each said group; means, coupled to said trunk circuits and said memory, for determining called telephone sets using said detected trunk directory number and said first, second and third tables; in-use status determining means for determining the in-use status of said called telephone sets as either busy or idle from said in-use status information; means for performing an automatic call distribution when one or more of said called telephone sets is idle; means for holding said detected incoming call when said called telephone sets are all busy; means, responsive to said in-use status determining means, for incrementing the detected number of incoming calls on hold for the group corresponding to said detected trunk directory number when said called telephone sets are all busy; comparing means for comparing said detected number of incoming calls on hold and said predetermined number of incoming calls on hold for said group corresponding to said detected trunk directory number; and transmitting means, responsive to said comparing means, for transmitting alarm information to a predetermined telephone set when said detected number of incoming calls on hold exceeds said predetermined number of calls on hold thereby providing notification of a holding state of said held incoming telephone calls.
Claim 2
Dependent Claim 352 words
A switching system coupled to a plurality of telephone lines and a plurality of telephone sets, said switching system comprising: a plurality of trunk circuits, each coupled to one of said telephone lines, for detecting an incoming call from said telephone lines and for outputting a detected trunk directory number corresponding to said detected incoming call; a memory for storing a first table relating each of a plurality of trunk directory numbers to one of a plurality of group numbers, a second table relating each said group number to one or more directory numbers in a priority order, a third table relating each said directory number to one or more of said telephone sets, in-use status information for each of said telephone sets and each of said directory numbers, a detected number of incoming calls on hold for each said group, and a predetermined number of incoming calls on hold for each said group; means, coupled to said trunk circuits and said memory, for determining called telephone sets using said detected trunk directory number and said first, second and third tables; in-use status determining means for determining the in-use status of said called telephone sets as either busy or idle from said in-use status information; means for performing an automatic call distribution when one or more of said called telephone sets is idle; means for holding said detected incoming call when said called telephone sets are all busy; means, responsive to said in-use status determining means, for incrementing the detected number of incoming calls on hold for the group corresponding to said detected trunk directory number when said called telephone sets are all busy; comparing means for comparing said detected number of incoming calls on hold and said predetermined number of incoming calls on hold for said group corresponding to said detected trunk directory number; and transmitting means, responsive to said comparing means, for transmitting alarm information to a predetermined telephone set when said detected number of incoming calls on hold exceeds said predetermined number of calls on hold thereby providing notification of a holding state of said held incoming telephone calls.
Claim 3
Dependent Claim 68 words
The system according to claim 1, wherein: said memory further stores a fourth table relating each group number to detected trunk directory numbers having incoming calls on hold, said fourth table having a predetermined number of locations available for storing said detected trunk directory numbers; and said means for holding comprises means for writing said detected trunk directory number in said fourth table if a location is available.
Claim 4
Dependent Claim 50 words
The system according to claim 2, said system further comprising: location detecting means for detecting whether a location in said fourth table is available; and means for outputting a busy tone over said telephone line if said location detecting means detects that no location in said fourth table is available.
Claim 5
Independent Claim 86 words
The system according to claims 2, further comprising: means for detecting on-hook of one of said telephone sets and a directory number of said one telephone set; means, coupled to said memory, for automatically distributing an incoming call on hold to said one telephone set; means for erasing from said fourth table the detected trunk directory number corresponding to said distributed incoming call; and means for decrementing the detected number of incoming calls on hold corresponding to the group of said erased detected trunk directory number.
Claim 6
Dependent Claim 303 words
A switching system coupled to a plurality of telephone lines and a plurality of telephone sets, said switching system comprising: a plurality of trunk circuits, each coupled to one of said telephone lines, for detecting an incoming call from said telephone lines and for outputting a detected trunk directory number corresponding to said detected incoming call; a memory for storing a first table relating each of a plurality of trunk directory numbers to one of a plurality of group numbers, a second table relating each said group number to one or more directory numbers in a priority order, a third table relating each said directory number to one or more of said telephone sets, in-use status information for each of said telephone sets and each of said directory numbers, a detected number of incoming calls on hold for each said group, and a predetermined number of incoming calls on hold for each said group; means, coupled said trunk circuits and to said memory, for determining called telephone sets using said detected trunk directory number and said first, second and third tables; means for holding said detected incoming call when said called telephone sets are all busy; means for incrementing the detected number of incoming calls on hold for the group corresponding to said detected trunk directory number when said called telephone sets are all busy; comparing means for comparing said detected number of incoming calls on hold and said predetermined number of incoming calls on hold for said group corresponding to said detected trunk directory number; and transmitting means, responsive to said comparing means, for transmitting alarm information to a predetermined telephone set when said detected number of incoming calls on hold exceeds said predetermined number of calls on hold thereby providing notification of a holding state of said held incoming telephone calls.
Claim 7
Dependent Claim 303 words
A switching system coupled to a plurality of telephone lines and a plurality of telephone sets, said switching system comprising: a plurality of trunk circuits, each coupled to one of said telephone lines, for detecting an incoming call from said telephone lines and for outputting a detected trunk directory number corresponding to said detected incoming call; a memory for storing a first table relating each of a plurality of trunk directory numbers to one of a plurality of group numbers, a second table relating each said group number to one or more directory numbers in a priority order, a third table relating each said directory number to one or more of said telephone sets, in-use status information for each of said telephone sets and each of said directory numbers, a detected number of incoming calls on hold for each said group, and a predetermined number of incoming calls on hold for each said group; means, coupled said trunk circuits and to said memory, for determining called telephone sets using said detected trunk directory number and said first, second and third tables; means for holding said detected incoming call when said called telephone sets are all busy; means for incrementing the detected number of incoming calls on hold for the group corresponding to said detected trunk directory number when said called telephone sets are all busy; comparing means for comparing said detected number of incoming calls on hold and said predetermined number of incoming calls on hold for said group corresponding to said detected trunk directory number; and transmitting means, responsive to said comparing means, for transmitting alarm information to a predetermined telephone set when said detected number of incoming calls on hold exceeds said predetermined number of calls on hold thereby providing notification of a holding state of said held incoming telephone calls.
Claim 8
Independent Claim 261 words
A method of operating a switching system coupled to a plurality of telephone lines, said method comprising the steps of: detecting an incoming call from said telephone lines and for outputting a detected trunk directory number corresponding to said detected incoming call; storing a first table relating each of a plurality of trunk directory numbers to one of a plurality of group numbers, a second table relating each said group number to one or more directory numbers in a priority order, a third table relating each said directory number to one or more of said telephone sets, in-use status information for each of said telephone sets and each of said directory numbers, a detected number of incoming calls on hold for each said group, and a predetermined number of incoming calls on hold for each said group; determining called telephone sets using said detected trunk directory number and said first, second and third tables; holding said detected incoming call when said called telephone sets are all busy; incrementing the detected number of incoming calls on hold for the group corresponding to said detected trunk directory number when said called telephone sets are all busy; comparing said detected number of incoming calls on hold and said predetermined number of incoming calls on hold for said group corresponding to said detected trunk directory number; and transmitting alarm information to a predetermined telephone set when said detected number of incoming calls on hold exceeds said predetermined number of calls on hold thereby providing notification of a holding state of said held incoming telephone calls.
Claim 9
Independent Claim 261 words
A method of operating a switching system coupled to a plurality of telephone lines, said method comprising the steps of: detecting an incoming call from said telephone lines and for outputting a detected trunk directory number corresponding to said detected incoming call; storing a first table relating each of a plurality of trunk directory numbers to one of a plurality of group numbers, a second table relating each said group number to one or more directory numbers in a priority order, a third table relating each said directory number to one or more of said telephone sets, in-use status information for each of said telephone sets and each of said directory numbers, a detected number of incoming calls on hold for each said group, and a predetermined number of incoming calls on hold for each said group; determining called telephone sets using said detected trunk directory number and said first, second and third tables; holding said detected incoming call when said called telephone sets are all busy; incrementing the detected number of incoming calls on hold for the group corresponding to said detected trunk directory number when said called telephone sets are all busy; comparing said detected number of incoming calls on hold and said predetermined number of incoming calls on hold for said group corresponding to said detected trunk directory number; and transmitting alarm information to a predetermined telephone set when said detected number of incoming calls on hold exceeds said predetermined number of calls on hold thereby providing notification of a holding state of said held incoming telephone calls.
Claim 10
Dependent Claim 47 words
The method according to claim 6, further comprising the steps of: determining the in-use status of said called telephone sets as either busy or idle from said in-use status information; and performing an automatic call distribution when one or more of said called telephone sets is idle.
Claim 11
Dependent Claim 62 words
The method according to claim 7, further comprising the steps of: storing a fourth table relating each group number to detected trunk directory numbers having incoming calls on hold, said fourth table having a predetermined number of locations available for storing said detected trunk directory numbers; and writing said detected trunk directory number in said fourth table if a location is available.
Claim 12
Dependent Claim 43 words
The method according to claim 8, further comprising the steps of: detecting whether a location in said fourth table is available; and outputting a busy tone over said telephone line if it is detected that no location in said fourth table is available.
Claim 13
Dependent Claim 76 words
The method according to claim 8, further comprising the steps of: detecting on-hook of one of said telephone sets and a directory number of said one telephone set; distributing an incoming call on hold to said one telephone set; erasing from said fourth table the detected trunk directory number corresponding to said distributed incoming call; and decrementing the detected number of incoming calls on hold corresponding to the group of said erased detected trunk directory number.

References Cited (Backward Citations)

US4277649A Cited
US4731824A Cited
US5029196A Cited
US5020095A Cited
US4964155A Cited
US5025468A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-07-10 1999-01-09 1999-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-07-10 2003-01-09 2003-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-07-10 2007-01-09 2007-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag