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

Number portability using database query

Assignee: Stentor Resource Centre Inc
•
Filing: 1995-12-27
•
Granted: 1997-02-11
•
Expires: 2015-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of providing number portability for the treatment of calls from a calling party to a specific number of a called party is disclosed. An Initial Address Message (IAM) containing the calling and called party's numbers to enable said call to reach said terminating office is forwarded from an originating office to a terminating office. Once the IAM is received at the terminating office, a determination of whether the call is directed to a portable number is made. If the call is directed to a portable number, a release message containing an indication that the called party number is a portable number is forwarded from the terminating office to the originating office. Once the release message is received at the originating office, a TCAP query is launched from the originating office to an SCP if said release message contains an indication that the called party number is a portable number. At the SCP, the called party number is translated to obtain new routing information. A new IAM is then sent from the originating office to a terminating office associated with the new routing information.

Inventors

  • 👤 R. William Carkner
  • 👤 L. Lloyd Williams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:20
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/64; H04Q3/66; H04Q3/665; H04Q3/0016; H04Q3/0025; H04Q3/0029; H04Q3/005; H04M; H04M3/00; H04M3/42; H04M3/4228; H04M3/42297; H04Q2213/00; H04Q2213/13097; H04Q2213/13102; H04Q2213/13103; H04Q2213/13176; H04Q2213/13204; H04Q2213/1327; H04Q2213/13345; H04Q2213/13513; H04Q2213/13547

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 305 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a method of providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising the steps of: a) forwarding an Initial Address Message (IAM) from an originating office to a terminating office, said IAM containing the calling and called party's numbers to enable said call to reach said terminating office; b) receiving said IAM at said terminating office and determining whether said call is directed to a portable number; c) returning from said terminating office to said originating office, a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; d) receiving, at said originating office, said modified ISUP message; e) triggering a Transaction Capabilities Application Part (TCAP) query from said originating office to said SCP if said modified ISUP message contains an indication that said called party number is a portable number; f) launching a query to an intermediate office if the originating office is unable to service the call, to provide a routing option to enable said call to be routed to said called party; g) receiving said routing option at said intermediate office which launched the query; h) creating a new IAM to enable the call to reach the called party; and i) forwarding a new IAM from said intermediate office to an alternate terminating office associated with said routing option.
Claim 2
Dependent Claim 305 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a method of providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising the steps of: a) forwarding an Initial Address Message (IAM) from an originating office to a terminating office, said IAM containing the calling and called party's numbers to enable said call to reach said terminating office; b) receiving said IAM at said terminating office and determining whether said call is directed to a portable number; c) returning from said terminating office to said originating office, a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; d) receiving, at said originating office, said modified ISUP message; e) triggering a Transaction Capabilities Application Part (TCAP) query from said originating office to said SCP if said modified ISUP message contains an indication that said called party number is a portable number; f) launching a query to an intermediate office if the originating office is unable to service the call, to provide a routing option to enable said call to be routed to said called party; g) receiving said routing option at said intermediate office which launched the query; h) creating a new IAM to enable the call to reach the called party; and i) forwarding a new IAM from said intermediate office to an alternate terminating office associated with said routing option.
Claim 3
Dependent Claim 35 words
A method as defined in claim 1, wherein said modified ISUP message comprises a release with cause message having a parameter field used for providing an indication that the number dialled is a portable number.
Claim 4
Dependent Claim 48 words
A method as defined in claim 2, wherein said call is determined to be directed to a portable number by accessing the called party's profile at an internal database or table at said terminating office to determine whether the called party's number is ported from the terminating office.
Claim 5
Dependent Claim 47 words
A method as defined in claim 3, wherein if the called party's number is ported at the terminating office, a release with cause message parameter is modified in order to launch a query to said SCP, once said modified release message is received at said originating office.
Claim 6
Dependent Claim 304 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a method of providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising the steps of: a) receiving digits dialled by said calling party at an exchange serving said calling party; b) establishing a signalling path from said exchange serving said calling party to a terminating exchange associated with the dialled digits; c) receiving an Initial Address Message (IAM) at said terminating exchange and determining whether said call is directed to a portable number; d) creating at said terminating exchange, a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; e) determining whether an intermediate switching office along the signalling path is capable of supporting number portability on a node-by-node basis; f) sending said modified ISUP message from said terminating exchange to said intermediate switching office along said signalling path, if said intermediate switching office is able to service the call; g) launching a query from said intermediate switching office to said SCP if the exchange serving the calling party is unable to service the call, to provide a routing option to enable said call to be routed to said called party; h) receiving said routing option at the intermediate switching office which launched the query; and i) creating a new IAM to enable the call to reach the called party.
Claim 7
Dependent Claim 304 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a method of providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising the steps of: a) receiving digits dialled by said calling party at an exchange serving said calling party; b) establishing a signalling path from said exchange serving said calling party to a terminating exchange associated with the dialled digits; c) receiving an Initial Address Message (IAM) at said terminating exchange and determining whether said call is directed to a portable number; d) creating at said terminating exchange, a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; e) determining whether an intermediate switching office along the signalling path is capable of supporting number portability on a node-by-node basis; f) sending said modified ISUP message from said terminating exchange to said intermediate switching office along said signalling path, if said intermediate switching office is able to service the call; g) launching a query from said intermediate switching office to said SCP if the exchange serving the calling party is unable to service the call, to provide a routing option to enable said call to be routed to said called party; h) receiving said routing option at the intermediate switching office which launched the query; and i) creating a new IAM to enable the call to reach the called party.
Claim 8
Dependent Claim 35 words
A method as defined in claim 5, wherein said modified ISUP message comprises a release with cause message having a parameter field used for providing an indication that the number dialled is a portable number.
Claim 9
Dependent Claim 48 words
A method as defined in claim 6, wherein said call is determined to be directed to a portable number by accessing the called party's profile at an internal database at said terminating exchange to determine whether or not the called party's number is ported at the terminating exchange.
Claim 10
Dependent Claim 50 words
A method as defined in claim 7, wherein if the called party's number is ported at the terminating exchange, a release with cause message parameter is modified in order to launch a query to said SCP, once said modified release message is received at said exchange serving said calling party.
Claim 11
Dependent Claim 301 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a system for providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising: a) a first switching office for creating an Initial Address Message (IAM), said IAM containing the calling and called party's numbers to enable said call to reach said called party; b) a second switching office connected to said first switching office via a signalling path established for routing said call and for receiving said IAM; c) database means, at said second switching office for determining whether said call is directed to a portable number; d) means at said second switching office for creating a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; e) means for receiving, at said first switching office, said modified ISUP message returned from said second switching office; and f) database means connected to said first and second switching offices for receiving a TCAP query from said first switching office, if said modified ISUP message contains an indication that said called party number is a portable number and for translating said called party number into new routing information, such that when said new routing information is received at said first switching office, a new IAM is forwarded via the network to an alternate terminating office associated with said new routing information.
Claim 12
Dependent Claim 301 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a system for providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising: a) a first switching office for creating an Initial Address Message (IAM), said IAM containing the calling and called party's numbers to enable said call to reach said called party; b) a second switching office connected to said first switching office via a signalling path established for routing said call and for receiving said IAM; c) database means, at said second switching office for determining whether said call is directed to a portable number; d) means at said second switching office for creating a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; e) means for receiving, at said first switching office, said modified ISUP message returned from said second switching office; and f) database means connected to said first and second switching offices for receiving a TCAP query from said first switching office, if said modified ISUP message contains an indication that said called party number is a portable number and for translating said called party number into new routing information, such that when said new routing information is received at said first switching office, a new IAM is forwarded via the network to an alternate terminating office associated with said new routing information.
Claim 13
Dependent Claim 336 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a system for providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising: a) a first switching office for receiving digits dialled by said calling party; b) a second switching office connected to said first switching office via a signalling path established for routing a call associated with the dialled digits, said second switching office receiving an Initial Address Message (IAM); c) first database means, at said second switching office for determining whether said call is directed to a portable number; d) means at said second switching office for creating a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; e) second database means at said second switching office for determining whether a previous switching office along the signalling path is capable of supporting number portability, wherein said modified ISUP message is sent from said second switching office to said previous switching office along said signalling path, if said previous switching office is able to service the call; and f) third database means for receiving a TCAP query from an intermediate switching office if said previous switching office is unable to service the call and if said modified ISUP message contains an indication that said called party number is a portable number, and for translating said called party number to new routing information, such that when said new routing information is received at said intermediate switching office, a new IAM is forwarded to an alternate terminating office associated with said new routing information.
Claim 14
Dependent Claim 336 words
In a telephone network having a number of telephone switching offices equipped with SSPs (Service Switching Points) operating with IN (Intelligent Network) application software, and a remotely located SCP(Service Control Point) adapted to receive, when required, SS7 (Signalling System 7) messages from the SSPs to translate a dialled number to enable the routing of a call on the telephone network, a system for providing number portability for the treatment of calls from a calling party to a specific number of a called party, comprising: a) a first switching office for receiving digits dialled by said calling party; b) a second switching office connected to said first switching office via a signalling path established for routing a call associated with the dialled digits, said second switching office receiving an Initial Address Message (IAM); c) first database means, at said second switching office for determining whether said call is directed to a portable number; d) means at said second switching office for creating a modified Integrated Services Digital Network (ISDN) User Part (ISUP) message containing an indication that the called party number is a portable number, if said call is directed to a portable number; e) second database means at said second switching office for determining whether a previous switching office along the signalling path is capable of supporting number portability, wherein said modified ISUP message is sent from said second switching office to said previous switching office along said signalling path, if said previous switching office is able to service the call; and f) third database means for receiving a TCAP query from an intermediate switching office if said previous switching office is unable to service the call and if said modified ISUP message contains an indication that said called party number is a portable number, and for translating said called party number to new routing information, such that when said new routing information is received at said intermediate switching office, a new IAM is forwarded to an alternate terminating office associated with said new routing information.

References Cited (Backward Citations)

US4313035A Cited
US4754479A Cited
US5255315A Cited
US5422941A Cited
US5377186A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-11 2000-08-12 2001-02-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-11 2004-08-12 2005-02-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-11 2008-08-12 2009-02-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag