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

Internet telephony call pricing center

Assignee: TRANS NEXUS LLC
•
Filing: 1999-08-04
•
Granted: 2001-03-20
•
Expires: 2019-08-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention discloses a call pricing center that assists gateway operators in defining preferences, including call prices for terminating an IP telephony call. A centralized routing engine associated with a clearinghouse uses the preferences to assist gateways in making routing decisions. The call pricing center provides IP network operators and retail IP telephony gateway operators with significant flexibility by allowing them to designate preferences and preference criteria. Preference criteria define circumstances in which preferences are to be applied. A source gateway operator may set preferences such as the maximum price that it is willing to paid for a call, the maximum delay that will be tolerated and the maximum autonomous system hop count that will be tolerated. A destination gateway operator may also set preferences relating to the prices it will charge for terminating calls. Using preference criteria, a gateway operator may specify particular times call prices are to be effective and to what called number ranges they are to be applied. Based on such preferences and preference criteria, the routing engine is able to locate destination gateways that are eligible to terminate a voice over telephony IP call. The routing engine provides a prioritized list of eligible destination gateways to the source gateway. The source gateway then works through the prioritized list and attempts to set up the voice over IP telephony call with each eligible destination gateway, until the call is established.

Inventors

  • 👤 Stephen Anthony Thomas
  • 👤 Jason Bloomberg
  • 👤 James P.G. Dalton, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:28
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/80; H04M15/8044; H04M15/46; H04M15/49; H04M15/51; H04M15/56; H04M2215/00; H04M2215/20; H04M2215/202; H04M2215/42; H04M2215/46; H04M2215/54; H04M2215/56; H04M2215/74; H04M2215/745

Claims Analysis

Total Claims: 21
Claim 1
Independent Claim 154 words
A method for defining call pricing information to be used by a call routing engine for the purpose of determining a preferred route for routing telephony calls from a originating gateway to a destination gateway via an IP network, comprising the computer-implemented steps of: creating a time period schedule comprising at least one time period to which a selected rate for terminating a call is to be applied; creating a called number map comprising at least one called number range to which a selected rate plan instance is to be applied, the called number range comprising at least one called number; creating the rate plan instance by associating a rate with each time period included within the time period schedule; creating a rate plan assignment instance by associating at least one device with the called number map; and associating a rate plan instance with each called number range included in the called number map.
Claim 2
Independent Claim 154 words
A method for defining call pricing information to be used by a call routing engine for the purpose of determining a preferred route for routing telephony calls from a originating gateway to a destination gateway via an IP network, comprising the computer-implemented steps of: creating a time period schedule comprising at least one time period to which a selected rate for terminating a call is to be applied; creating a called number map comprising at least one called number range to which a selected rate plan instance is to be applied, the called number range comprising at least one called number; creating the rate plan instance by associating a rate with each time period included within the time period schedule; creating a rate plan assignment instance by associating at least one device with the called number map; and associating a rate plan instance with each called number range included in the called number map.
Claim 3
Dependent Claim 48 words
The method of claim 1 , wherein the time period schedule corresponds to a pre-determined unit of time comprising at least one range of time; and wherein the step of creating the time period schedule comprises associating with each time period at least one selected range of time.
Claim 4
Dependent Claim 24 words
The method of claim 2 , further comprising the step of assigning a name to each time period included in the time period schedule.
Claim 5
Dependent Claim 52 words
The method of claim 1 , wherein the time period schedule comprises a weekly schedule corresponding to a week comprising at least one range of hours; and wherein the step of creating the time period schedule comprises associating with each time period at least one selected range of hours of the week.
Claim 6
Dependent Claim 47 words
The method of claim 1 , wherein the time period schedule comprises a first time period and a second time period; and wherein defining a rate plan instance comprises associating a first rate with the first time period associating a second rate with the second time period.
Claim 7
Dependent Claim 33 words
The method claim 1 , wherein the step of creating a called number map comprises the step of selecting the at least one called number from a list of all possible called numbers.
Claim 8
Dependent Claim 38 words
The method of claim 1 , wherein the step of creating the rate plan assignment instance comprises: associating a first device with a first called number map; and associating a second device with a second called number map.
Claim 9
Dependent Claim 13 words
The method of claim 1 , wherein the device is a source gateway.
Claim 10
Dependent Claim 23 words
The method of claim 8 further comprising the step of defining at least one preference to be associated with the called number range.
Claim 11
Dependent Claim 13 words
The method of claim 9 , wherein the preference comprises a delay tolerance.
Claim 12
Dependent Claim 13 words
The method of claim 9 , wherein the preference comprises a routing priority.
Claim 13
Dependent Claim 17 words
The method of claim 9 , wherein the preference relates to a determination of autonomous system matching.
Claim 14
Dependent Claim 16 words
The method of claim 9 , wherein the preference relates to a determination of domain matching.
Claim 15
Dependent Claim 18 words
The method of claim 9 , wherein the preference relates to a determination of specified platform system matching.
Claim 16
Dependent Claim 17 words
The method of claim 9 , wherein the preference relates to a maximum autonomous system hop count.
Claim 17
Dependent Claim 50 words
The method of claim 8 , further comprising the steps of: defining a plurality of preferences to be associated with the called number range; defining at least one preference criteria; and wherein a determination is made from the preference criteria as to which of the preferences apply to the device.
Claim 18
Dependent Claim 22 words
The method of claim 16 , wherein the preference criteria comprises a date on which a selected preference is to be applied.
Claim 19
Dependent Claim 13 words
The method of claim 1 , wherein the device is a destination gateway.
Claim 20
Dependent Claim 22 words
The method of claim 1 , further comprising the step of defining a date for the rate plan instance to become effective.
Claim 21
Dependent Claim 23 words
The method of claim 1 , further comprising the step of defining a date for the rate plan assignment instance to become effective.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-03-19 2004-09-18 2005-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-03-19 2008-09-18 2009-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-03-19 2012-09-18 2013-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag