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

Calling card validation system and method therefor

Assignee: MCI Corp
•
Filing: 1995-05-01
•
Granted: 1997-06-10
•
Expires: 2015-05-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention telecommunications system provides validation of authorization codes input by a user for placing a call from a service area of a first telecommunications service provider with a calling card issued by another telecommunications service provider. The present invention allows the subscriber to place a special service call irrespective of whether the signaling protocol of the first service provider is different from the service provider to which the subscriber is a customer of. If the protocol of one telecommunications service provider is indeed different from the other service provider, a gateway residing in an intelligent service network node would convert the signaling protocol of the first service provider into a signaling protocol that is compatible with the other service provider. Consequently, the first service provider can quickly validate the authorization code provided by the subscriber by sending a query to the service provider that issued the calling card to the caller by referencing the LIDB database of the latter service provider. To achieve the conversion of one protocol to another, a system that includes an ISN node having gateways, file servers, a monitoring system, and mainframes is used. The gateway inside the ISN node has a client application program interface (API) component, a translate/convert component, a transaction capabilities part (TCAP) component and a SS7 API component. These various components, together with other controlling and interface components, are able to convert a first signaling protocol, for example a SS7 protocol, into a second protocol, for example a network information distributed service (NIDS) sequenced packet protocol.

Inventors

  • 👤 David A. Everett
  • 👤 Gary W. Leopold
  • 👤 George M. Kult
  • 👤 Lee C. Seydel
  • 👤 Padmanabhan Vijay

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 02:23
CPC Classifications
H; H04; H04M; H04M15/00; H04M15/90; H04M3/00; H04M3/38; H04M3/382; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0025; H04Q3/0029; H04M2215/00; H04M2215/01; H04M2215/016; H04Q2213/00; H04Q2213/13504; H04Q2213/13515; H04Q2213/13527; H04Q2213/13533; H04Q2213/13547

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 195 words
A system for validating calls made by subscribers using calling cards issued by a first telecommunications special service provider utilizing a first communications protocol from a signaling transfer point (STP) of a telecommunications network to which at least a second service provider is communicatively connected, comprising: (a) at least one gateway for providing an entry point for queries resulting from calls placed by said subscribers of said first service providers using said calling cards at an area provided service by said second service provider utilizing a second communications protocol, said gateway reformatting said queries to be usable for further processing; (b) at least one file server for receiving said queries from said one gateway, validating said queries and providing responses for said queries; (c) at least one mainframe computer for acting as a data repository for said gateway and said file server, said one mainframe computer including a master database for storing data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) a monitoring system for monitoring the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system.
Claim 2
Independent Claim 195 words
A system for validating calls made by subscribers using calling cards issued by a first telecommunications special service provider utilizing a first communications protocol from a signaling transfer point (STP) of a telecommunications network to which at least a second service provider is communicatively connected, comprising: (a) at least one gateway for providing an entry point for queries resulting from calls placed by said subscribers of said first service providers using said calling cards at an area provided service by said second service provider utilizing a second communications protocol, said gateway reformatting said queries to be usable for further processing; (b) at least one file server for receiving said queries from said one gateway, validating said queries and providing responses for said queries; (c) at least one mainframe computer for acting as a data repository for said gateway and said file server, said one mainframe computer including a master database for storing data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) a monitoring system for monitoring the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system.
Claim 3
Dependent Claim 55 words
The system of claim 1, wherein said gateway comprises: first means for receiving said queries for validation and transmitting responses to said queries; means for sending alarm data to an administration system when an error occurs at the gateway; and means for collecting operational measurements (OMs) and send the OMs to a server means periodically.
Claim 4
Dependent Claim 54 words
The system of claim 2, wherein said first means of said gateway further comprises: converter means for translating, reformatting and sending data from at least one query resulting from at least one call originated by a caller to said server means for validation, said one query being a transaction capabilities application part (TCAP) message.
Claim 5
Dependent Claim 80 words
The system of claim 3, wherein said converter means further receives said one query originating from said caller via said STP, said one query having a number of SS7 layers, said converter means breaking said SS7 layers of said query so as to check for valid formatting and contents at the message transfer part (MTP) and signaling call connection part (SCCP) layers of said each query, said converter means further checking said TCAP message to see if it is valid.
Claim 6
Dependent Claim 35 words
The system of claim 4, wherein said first means further generates messages, with fields from said TCAP query, to be sent to said server means in an internetwork packet exchange-line information database (IPX-LIDB) query packet.
Claim 7
Dependent Claim 55 words
The system of claim 5, wherein said first means further accepts a response packet from said server means in response to said one query and builds a TCAP response, and forwards said TCAP response to said STP with the called number in said SCCP layer and containing the call party address of said originating caller.
Claim 8
Independent Claim 262 words
A system for validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) at least one gateway for providing an entry point for queries resulting from calls placed by callers at an area not provided service by said first service provider; (b) at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) at least one mainframe computer for acting as a data repository for said gateway and said file server, said one mainframe computer including a master database for storing data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) a monitoring system for monitoring the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said file server comprises: means for validating call data from said gateway and sending said validated response of either a validated call or an error message back to said gateway; means for updating said database with information received from said mainframe computer; means for sending alarm data to said monitoring system when an error occurs in said file server; means for collecting operational measurements (OMs) from said file server during operation of said file server and sending said OMs to said mainframe computer periodically; and means for generating service measurements (SMs) as billing detail records (BDRs) for fraud detection and sending said SMs to said mainframe computer for storage.
Claim 9
Independent Claim 262 words
A system for validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) at least one gateway for providing an entry point for queries resulting from calls placed by callers at an area not provided service by said first service provider; (b) at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) at least one mainframe computer for acting as a data repository for said gateway and said file server, said one mainframe computer including a master database for storing data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) a monitoring system for monitoring the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said file server comprises: means for validating call data from said gateway and sending said validated response of either a validated call or an error message back to said gateway; means for updating said database with information received from said mainframe computer; means for sending alarm data to said monitoring system when an error occurs in said file server; means for collecting operational measurements (OMs) from said file server during operation of said file server and sending said OMs to said mainframe computer periodically; and means for generating service measurements (SMs) as billing detail records (BDRs) for fraud detection and sending said SMs to said mainframe computer for storage.
Claim 10
Dependent Claim 59 words
The system of claim 7, wherein said file server has at least one database periodically updated by said master database containing either valid or invalid calling card numbers; and wherein said validating and sending means validates the calling card number of a caller when he places a special service call by looking at said database and appropriate system tables.
Claim 11
Dependent Claim 37 words
The system of claim 1, further comprising: a plurality of file servers each for receiving in round-robin fashion one of said queries from said gateway; and two mainframe computers each acting as a backup of the other.
Claim 12
Dependent Claim 66 words
The system of claim 9, wherein each of said mainframe computers comprises: store means for maintaining master copy of all the databases of said system; means for distributing updates of said master database to each of said file servers and the other mainframe computer using a data distribution system (DDS); means for collecting and retaining general purpose statistics; and means for performing data and fraud analyses.
Claim 13
Independent Claim 225 words
A system for validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) at least one gateway for providing an entry point for queries resulting from calls placed by callers at an area not provided service by said first service provider; (b) at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) at least one mainframe computer for acting as a data repository for said gateway and said file server, said one mainframe computer including a master database for storing data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) a monitoring system for monitoring the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said monitoring system comprises: a VAX console system (VCS) for monitoring and receiving alarm data from said file server and gateway and transmitting this data to a monitoring system of the service provider; means for providing a pass-through access capability into said file server and gateway for maintenance activities and manual data gathering; and means for providing a real-time monitor display indicating the current general state of said gateway and file server.
Claim 14
Independent Claim 225 words
A system for validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) at least one gateway for providing an entry point for queries resulting from calls placed by callers at an area not provided service by said first service provider; (b) at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) at least one mainframe computer for acting as a data repository for said gateway and said file server, said one mainframe computer including a master database for storing data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) a monitoring system for monitoring the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said monitoring system comprises: a VAX console system (VCS) for monitoring and receiving alarm data from said file server and gateway and transmitting this data to a monitoring system of the service provider; means for providing a pass-through access capability into said file server and gateway for maintenance activities and manual data gathering; and means for providing a real-time monitor display indicating the current general state of said gateway and file server.
Claim 15
Independent Claim 159 words
A method of validating calls made by subscribers using calling cards issued by a first telecommunications special service provider utilizing a first communications protocol from a signaling transfer point (STP) of a telecommunications network, comprising: (a) providing at least one gateway as an entry point for queries resulting from calls placed by said subscribers at an area provided service by said second service provider utilizing a second communications protocol, said gateway reformatting said queries to be usable for further processing; (b) utilizing at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) storing in a master database of at least one mainframe computer data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) using a monitoring system to monitor the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system.
Claim 16
Independent Claim 159 words
A method of validating calls made by subscribers using calling cards issued by a first telecommunications special service provider utilizing a first communications protocol from a signaling transfer point (STP) of a telecommunications network, comprising: (a) providing at least one gateway as an entry point for queries resulting from calls placed by said subscribers at an area provided service by said second service provider utilizing a second communications protocol, said gateway reformatting said queries to be usable for further processing; (b) utilizing at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) storing in a master database of at least one mainframe computer data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) using a monitoring system to monitor the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system.
Claim 17
Dependent Claim 73 words
The method of claim 12, wherein said entry point for queries provides for both domestic and foreign cards and calling card number validation from said STP; wherein said method further comprising the steps of: receiving said queries for validation and transmitting responses to said queries; sending alarm data to an administration system when an error occurs at said gateway; and collecting operational measurements (OMs) and sending said OMs to said file server periodically.
Claim 18
Dependent Claim 51 words
The method of claim 12, wherein said step (a) further comprises the steps of: translating, reformatting and sending data from at least one query resulting from at least one call originated by a caller to said file server for validation, said one query being a transaction capabilities application part (TCAP) message.
Claim 19
Dependent Claim 71 words
The method of claim 14, further comprising the steps of: receiving said one query originating from said caller via said STP, said one query having a number of SS7 layers; breaking said SS7 layers of said query; checking for valid formatting and contents at the message transfer part (MTP) and signaling call connection part (SCCP) layers of said each query; and checking said TCAP message to see if it is valid.
Claim 20
Dependent Claim 37 words
The method of claim 14, further comprising the steps of: generating messages with fields from said TCAP query; and sending said generated messages to said file server in an internetwork packet exchange-line information database (IPX-LIDB) query packet.
Claim 21
Dependent Claim 54 words
The method of claim 16, further comprising the steps of: accepting a response packet from said file server in response to said one query; building a TCAP response; and forwarding said TCAP response to said STP with the called number in said SCCP layer and containing the call party address of said originating caller.
Claim 22
Independent Claim 231 words
A method of validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) providing at least one gateway as an entry point for queries resulting from calls placed by said subscribers at an area not provided service by said first service provider; (b) utilizing at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) storing in a master database of at least one mainframe computer data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) using a monitoring system to monitor the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said step (b) further comprises the steps of: validating call data from said gateway and sending said validated response of either a validated call or an error message back to said gateway; sending alarm data to said monitoring system when an error occurs in said file server; collecting operational measurements (OMs) from said file server during operation of said file server and sending said OMs to said mainframe computer periodically; generating service measurements (SMs) as billing detail records (BDRs) for fraud detection and sending said SMs to said mainframe computer for storage.
Claim 23
Independent Claim 231 words
A method of validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) providing at least one gateway as an entry point for queries resulting from calls placed by said subscribers at an area not provided service by said first service provider; (b) utilizing at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) storing in a master database of at least one mainframe computer data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) using a monitoring system to monitor the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said step (b) further comprises the steps of: validating call data from said gateway and sending said validated response of either a validated call or an error message back to said gateway; sending alarm data to said monitoring system when an error occurs in said file server; collecting operational measurements (OMs) from said file server during operation of said file server and sending said OMs to said mainframe computer periodically; generating service measurements (SMs) as billing detail records (BDRs) for fraud detection and sending said SMs to said mainframe computer for storage.
Claim 24
Dependent Claim 62 words
The method of claim 12, wherein said file server has at least one database; and wherein said step (b) further comprises the steps of: periodically updating said one database with said master database of said mainframe computer; and validating the calling card number of a caller when he places a special service call by looking at said database and appropriate system tables.
Claim 25
Dependent Claim 42 words
The method of claim 12, further comprising the steps of: providing a plurality of file servers each for receiving in round-robin fashion one of said queries from said gateway; and providing two mainframe computers each acting as a backup of the other.
Claim 26
Dependent Claim 63 words
The method of claim 20, wherein step (c) further comprises the steps of: maintaining a master copy of all the databases of said system in said mainframe computer; distributing updates of said master database to each of said file servers and the other mainframe computer using a data distribution system (DDS); collecting and retaining general purpose statistics; and performing data and fraud analyses.
Claim 27
Independent Claim 208 words
A method of validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) providing at least one gateway as an entry point for queries resulting from calls placed by said subscribers at an area not provided service by said first service provider; (b) utilizing at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) storing in a master database of at least one mainframe computer data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) using a monitoring system to monitor the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said step (d) further comprises the steps of: monitoring and receiving alarm data from said file server and gateway; transmitting the received data to a monitor system of said service provider; providing a pass-through access capability into said file server and gateway for maintenance activities and manual data gathering; and providing a real-time display to provide an indication of the dynamic general state of said gateway and file server.
Claim 28
Independent Claim 208 words
A method of validating calls made by subscribers using calling cards of a first telecommunications special service provider from a signaling transfer point (STP) of a telecommunications network, comprising: (a) providing at least one gateway as an entry point for queries resulting from calls placed by said subscribers at an area not provided service by said first service provider; (b) utilizing at least one file server for receiving said queries from said gateway, validating said queries and providing responses for said queries; (c) storing in a master database of at least one mainframe computer data collected and generated by said gateway and said file server for fraud detection, capacity planning and performance analysis; and (d) using a monitoring system to monitor the operational effectiveness of said gateway and said file server to maintain the effectiveness of said system; wherein said step (d) further comprises the steps of: monitoring and receiving alarm data from said file server and gateway; transmitting the received data to a monitor system of said service provider; providing a pass-through access capability into said file server and gateway for maintenance activities and manual data gathering; and providing a real-time display to provide an indication of the dynamic general state of said gateway and file server.

References Cited (Backward Citations)

US5008929A Cited
US5483582A Cited
US5353331A Cited
US5452350A Cited
US5287403A Cited
US5357564A Cited
US5426688A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag