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

Enhanced telephony trunk routing

Assignee: Unify Inc
•
Filing: 1998-10-14
•
Granted: 1999-11-30
•
Expires: 2018-10-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and a method for enhancing telephony trunk routing includes a call requirements assessor which identifies call requirements associated with a call request. In particular, the call requirements assessor recognizes call requests which are indicative of speaker-phone calls and conference calls. A comparison processor responds to call data received from the call requirements assessor bad comparing the call requirements of a particular call with the quality of service capabilities of an Internet telephony trunk and a non-Internet telephony trunk. A call request which includes a request for a speaker-phone call or a conference call triggers the comparison processor to instruct a call router to route a call via the non-Internet telephony trunk. If a request to activate a conference-call feature or a speaker-phone feature is received from a telephone after an Internet telephony trunk connection has been established, a notification is transmitted to the telephone indicating that the Internet telephony call is incompatible with the activation request. In a preferred embodiment, the request for a conference call is rejected if it is made during an Internet telephony call. In an alternative embodiment, an in-session switch is performed from the Internet telephony trunk to a non-Internet telephony trunk connection in response to an attempted activation of the conference-call feature or the speaker-phone feature during an Internet telephony trunk connection.

Inventors

  • 👤 William Joseph Beyda
  • 👤 Shmuel Shaffer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 01:01
CPC Classifications
H; H04; H04M; H04M7/00; H04M7/0024; H04M7/0057; H04L; H04L12/00; H04L12/64; H04L12/6418; H04L65/00; H04L65/1066; H04L65/1083; H04L65/40; H04L65/401; H04L65/403; H04Q; H04Q3/00; H04Q3/64; H04Q3/66; H04L2012/6443; H04L2012/6472; H04L2012/6475; H04L2012/6486; H04M3/00; H04M3/42; H04M3/56; H04M7/006

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 102 words
A method for selectively routing outgoing calls over one of a plurality of outbound lines including a voice-over-data-network line comprising the steps of: evaluating quality of service (QoS) requirements of an outgoing call; selecting an outbound line over which to route said outgoing call from a set of outbound lines which include said voice-over-data-network line if it is determined that said voice-over-data-network line provides a level of QoS which satisfies said QoS requirements; and automatically routing said outgoing call over a non-voice-over-data-network line if it is determined that said voice-over-data-network line does not provide a QoS level which satisfies said QoS requirements.
Claim 2
Independent Claim 102 words
A method for selectively routing outgoing calls over one of a plurality of outbound lines including a voice-over-data-network line comprising the steps of: evaluating quality of service (QoS) requirements of an outgoing call; selecting an outbound line over which to route said outgoing call from a set of outbound lines which include said voice-over-data-network line if it is determined that said voice-over-data-network line provides a level of QoS which satisfies said QoS requirements; and automatically routing said outgoing call over a non-voice-over-data-network line if it is determined that said voice-over-data-network line does not provide a QoS level which satisfies said QoS requirements.
Claim 3
Dependent Claim 57 words
The method of claim 1 wherein said evaluating step includes determining whether said outgoing call is one of a speaker-phone call and a conference call, said routing step including automatically routing said outgoing call over said non-voice-over-data-network line if it is determined that said outgoing call is said one of said speaker-phone call and said conference call.
Claim 4
Dependent Claim 32 words
The method of claim 2 wherein said evaluating step includes monitoring an outgoing call request for a protocol element representative of one of a speaker-phone call request and a conference call request.
Claim 5
Dependent Claim 45 words
The method of claim 1 further comprising the step of providing notification to a communication device from which said outgoing call originated that a selected voice-over-data-network line is incompatible with activation of one of a speaker-phone feature and a conference-call feature in said communication device.
Claim 6
Dependent Claim 39 words
The method of claim 4 further comprising the step of preventing an activation of one of said speaker-phone feature and said conference-call feature in response to an attempted activation of one of said speaker-phone feature and said conference-call feature.
Claim 7
Dependent Claim 23 words
The method of claim 1 wherein said step of evaluating QoS requirements includes determining a class of service associated with said outgoing call.
Claim 8
Dependent Claim 29 words
The method of claim 1 wherein said selecting step is a step of selecting said outbound line from said set of outbound lines which includes an Internet telephony trunk.
Claim 9
Independent Claim 78 words
An apparatus for enhanced telephony trunk routing comprising: means for recognizing minimum requirements associated with a call request; means, responsive to said recognizing means, for comparing said minimum requirements to QoS capabilities of a voice-over-data-network line; and means, in communication with said comparing means, for routing an outbound call over a non-voice-over-data-network line in response to said call request based upon a determination that said QoS capabilities of said voice-over-data-network line are insufficient to satisfy said minimum requirements.
Claim 10
Independent Claim 78 words
An apparatus for enhanced telephony trunk routing comprising: means for recognizing minimum requirements associated with a call request; means, responsive to said recognizing means, for comparing said minimum requirements to QoS capabilities of a voice-over-data-network line; and means, in communication with said comparing means, for routing an outbound call over a non-voice-over-data-network line in response to said call request based upon a determination that said QoS capabilities of said voice-over-data-network line are insufficient to satisfy said minimum requirements.
Claim 11
Dependent Claim 27 words
The apparatus of claim 8 wherein said recognizing means is configured to recognize said minimum requirements associated with one of a speaker-phone call and a conference call.
Claim 12
Dependent Claim 44 words
The apparatus of claim 9 further comprising means for alerting a communication device from which said call request originated that a selected voice-over-data-network line has insufficient QoS capability to support one of a speaker-phone feature and a conference-call feature associated with said communication device.
Claim 13
Dependent Claim 40 words
The apparatus of claim 10 wherein said alerting means is configured to prevent an activation of one of said speaker-phone feature and said conference-call feature in said communication device in response to an attempted activation of one of said features.
Claim 14
Dependent Claim 53 words
The apparatus of claim 9 further comprising means for switching from said voice-over-data-network line to said non-voice-over-data-network line during an Internet telephony call in response to one of an attempted activation of a speaker-phone feature and an attempted activation of a conference-call feature in a communication device from which said outbound call originated.
Claim 15
Dependent Claim 61 words
The apparatus of claim 9 wherein said means for recognizing said minimum requirements is enabled to recognize multiple classes of service associated with outgoing calls, said routing means being configured to route an outbound call associated with a first class of service over said non-voice-over-data-network line irrespective of minimum requirements associated with said call associated with said first class of service.
Claim 16
Dependent Claim 26 words
The apparatus of claim 9 wherein said apparatus is included in one of a private branch exchange (PBX) and a public switch telephone network central office.
Claim 17
Independent Claim 191 words
A method for enhanced selective routing of outbound telephone calls over a plurality of telephony trunks including at least one Internet telephony trunk comprising the steps of: receiving a call request to establish an outbound telephone call; determining whether said call request includes one of a conference call request and a speaker-phone call request; routing said outbound telephone call over a non-Internet-telephony trunk in response to a determination that said call request includes said one of said conference call request and said speaker-phone call request; routing said outbound telephone call over said Internet telephony trunk in response to a determination that said call request does not include said one of said conference call request and said speaker-phone call request; monitoring said outbound call for a request to establish a conference call; determining whether a called communication device in said outbound call is capable of receiving a non-Internet telephony call; and performing an in-session switch from said Internet telephony trunk to said non-Internet telephony trunk in response to said request to establish said conference call if it is determined that said called communication device is capable of receiving said non-Internet telephony call.
Claim 18
Independent Claim 191 words
A method for enhanced selective routing of outbound telephone calls over a plurality of telephony trunks including at least one Internet telephony trunk comprising the steps of: receiving a call request to establish an outbound telephone call; determining whether said call request includes one of a conference call request and a speaker-phone call request; routing said outbound telephone call over a non-Internet-telephony trunk in response to a determination that said call request includes said one of said conference call request and said speaker-phone call request; routing said outbound telephone call over said Internet telephony trunk in response to a determination that said call request does not include said one of said conference call request and said speaker-phone call request; monitoring said outbound call for a request to establish a conference call; determining whether a called communication device in said outbound call is capable of receiving a non-Internet telephony call; and performing an in-session switch from said Internet telephony trunk to said non-Internet telephony trunk in response to said request to establish said conference call if it is determined that said called communication device is capable of receiving said non-Internet telephony call.

References Cited (Backward Citations)

US5483582A Cited
US5828666A Cited
US5838665A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-29 2003-05-31 2003-11-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-29 2007-05-31 2007-11-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-29 2011-05-31 2011-11-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag