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

Method and system for testing provisioning of telecommunications services

Assignee: WSOU Investments LLC
•
Filing: 1997-10-29
•
Granted: 1999-10-19
•
Expires: 2017-10-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A testing method for allowing confirmation of provisioning of a database in a telecommunication network includes providing a plurality of test messages and associated expected responses and transmitting, according to a generic provisioning protocol, the plurality of test messages to a generic provisioning unit. The generic provisioning unit is operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified. The method also includes transmitting the content of the test messages from the generic provisioning unit in the database and receiving actual responses to the test messages. The actual responses are received according to the generic provisioning protocol. The method also includes comparing the actual responses to the expected responses and generating a result based on comparing the actual responses to the expected responses. Transmitting the plurality of test messages according to the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified.

Inventors

  • 👤 Shahrooz S. Kasrai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 07:04
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/22; H04M3/2254; H04M3/42; H04M3/4228

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 190 words
A testing method for allowing rapid confirmation of provisioning of a database in a telecommunications network, the database associated with telephony services, the testing method including the steps of: providing a plurality of test messages and associated expected responses; transmitting, according to a generic provisioning protocol, the plurality of test messages and associated expected responses to a generic provisioning unit, the generic provisioning unit operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified; transmitting the content of the test messages from the generic provisioning unit to the database; receiving actual responses to the test messages, the actual responses being received according to the generic provisioning protocol; comparing the actual responses to the expected responses; generating a result based on comparing the actual responses to the expected responses; and wherein transmitting the plurality of test messages according to the generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified.
Claim 2
Dependent Claim 190 words
A testing method for allowing rapid confirmation of provisioning of a database in a telecommunications network, the database associated with telephony services, the testing method including the steps of: providing a plurality of test messages and associated expected responses; transmitting, according to a generic provisioning protocol, the plurality of test messages and associated expected responses to a generic provisioning unit, the generic provisioning unit operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified; transmitting the content of the test messages from the generic provisioning unit to the database; receiving actual responses to the test messages, the actual responses being received according to the generic provisioning protocol; comparing the actual responses to the expected responses; generating a result based on comparing the actual responses to the expected responses; and wherein transmitting the plurality of test messages according to the generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified.
Claim 3
Dependent Claim 212 words
A testing method for allowing rapid confirmation of provisioning of a database in a telecommunications network, the database associated with telephony services, the testing method including the steps of: providing a plurality of test messages and associated expected responses; transmitting, according to a generic provisioning protocol, the plurality of test messages to a generic provisioning unit, the generic provisioning unit operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified; transmitting the content of the test messages from the generic provisioning unit to the database; receiving actual responses to the test messages, the actual responses being received according to the generic provisioning protocol; comparing the actual responses to the expected responses; generating a result based on comparing the actual responses to the expected responses; wherein transmitting the plurality of test messages according to the generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified; adding a table to the database; and wherein the step of receiving an actual response to the test messages comprises receiving information retrieved from the added table.
Claim 4
Dependent Claim 212 words
A testing method for allowing rapid confirmation of provisioning of a database in a telecommunications network, the database associated with telephony services, the testing method including the steps of: providing a plurality of test messages and associated expected responses; transmitting, according to a generic provisioning protocol, the plurality of test messages to a generic provisioning unit, the generic provisioning unit operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified; transmitting the content of the test messages from the generic provisioning unit to the database; receiving actual responses to the test messages, the actual responses being received according to the generic provisioning protocol; comparing the actual responses to the expected responses; generating a result based on comparing the actual responses to the expected responses; wherein transmitting the plurality of test messages according to the generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified; adding a table to the database; and wherein the step of receiving an actual response to the test messages comprises receiving information retrieved from the added table.
Claim 5
Dependent Claim 230 words
A testing method for allowing rapid confirmation of provisioning of a database in a telecommunications network, the database associated with telephony services, the testing method including the steps of: providing a plurality of test messages and associated expected responses; transmitting, according to a generic provisioning protocol, the plurality of test messages to a generic provisioning unit, the generic provisioning unit operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified; transmitting the content of the test messages from the generic provisioning unit to the database; receiving actual responses to the test messages, the actual responses being received according to the generic provisioning protocol; comparing the actual responses to the expected responses; generating a result based on comparing the actual responses to the expected responses; wherein transmitting the plurality of test messages according to the generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified, wherein the database comprises a plurality of tables, each table having a table structure; modifying the table structure of one of the plurality of tables; and wherein the step of receiving actual response to the test messages comprises receiving information retrieved from the modified table.
Claim 6
Dependent Claim 230 words
A testing method for allowing rapid confirmation of provisioning of a database in a telecommunications network, the database associated with telephony services, the testing method including the steps of: providing a plurality of test messages and associated expected responses; transmitting, according to a generic provisioning protocol, the plurality of test messages to a generic provisioning unit, the generic provisioning unit operable to receive messages according to a generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol whenever the database is modified; transmitting the content of the test messages from the generic provisioning unit to the database; receiving actual responses to the test messages, the actual responses being received according to the generic provisioning protocol; comparing the actual responses to the expected responses; generating a result based on comparing the actual responses to the expected responses; wherein transmitting the plurality of test messages according to the generic provisioning protocol that allows receipt of messages without modification of the generic provisioning protocol allows the providing of the plurality of expected responses associated with the test messages whenever the database is modified, wherein the database comprises a plurality of tables, each table having a table structure; modifying the table structure of one of the plurality of tables; and wherein the step of receiving actual response to the test messages comprises receiving information retrieved from the modified table.
Claim 7
Dependent Claim 20 words
The method of claim 1, wherein the step of generating a result comprises generating an output file comprising the result.
Claim 8
Dependent Claim 73 words
The method of claim 1, wherein the step of providing a plurality of test messages and associated expected responses comprises: generating an input file comprising the test messages and associated expected responses; accessing, by an automatic generic provisioning test unit, the input file; and wherein the step of transmitting the plurality of test messages to a generic provisioning unit comprises transmitting, by the automatic generic provisioning test unit, the plurality of test messages.
Claim 9
Dependent Claim 48 words
The method of claim 1, wherein the step of transmitting, according to a generic provisioning protocol, the plurality of test messages to a generic provisioning unit comprises transmitting a plurality of test messages to a generic provisioning unit residing in a service management system in the telecommunications network.
Claim 10
Dependent Claim 46 words
The method of claim 1, wherein the step of transmitting the content of the test messages from the generic provisioning unit to the database comprises transmitting the content of the test messages to a database residing in a service control point system in the telecommunications network.
Claim 11
Independent Claim 178 words
A method of confirming database provisioning in a telecommunications network, the method including the steps of: provisioning a database in a service control point system in the telecommunications network, the provisioning of the database comprising the step of transmitting a provisioning command according to a first provisioning protocol; modifying the database to produce a modified database; provisioning the modified database, the provisioning of the modified database comprising the step of transmitting a provisioning command according to the first provisioning protocol; generating a file having a plurality of test messages and associated expected responses, the test messages and expected responses being generated according to the first provisioning protocol; transmitting the test messages and the associated expected responses to a generic provisioning unit: transmitting the content of the test messages from the generic provisioning unit to the modified database; receiving actual responses to the test messages, the actual responses being according to the first provisioning protocol; comparing the expected responses to the actual responses; and generating a result based on the comparison of the actual responses to the expected responses.
Claim 12
Independent Claim 178 words
A method of confirming database provisioning in a telecommunications network, the method including the steps of: provisioning a database in a service control point system in the telecommunications network, the provisioning of the database comprising the step of transmitting a provisioning command according to a first provisioning protocol; modifying the database to produce a modified database; provisioning the modified database, the provisioning of the modified database comprising the step of transmitting a provisioning command according to the first provisioning protocol; generating a file having a plurality of test messages and associated expected responses, the test messages and expected responses being generated according to the first provisioning protocol; transmitting the test messages and the associated expected responses to a generic provisioning unit: transmitting the content of the test messages from the generic provisioning unit to the modified database; receiving actual responses to the test messages, the actual responses being according to the first provisioning protocol; comparing the expected responses to the actual responses; and generating a result based on the comparison of the actual responses to the expected responses.
Claim 13
Independent Claim 177 words
A method of confirming database provisioning in a telecommunications network, the method including the steps of: provisioning a database in a service control point system in the telecommunications network, the provisioning of the database comprising the step of transmitting a provisioning command according to a first provisioning protocol: modifying the database to produce a modified database; provisioning the modified database, the provisioning of the modified database comprising the step of transmitting a provisioning command according to the first provisioning protocol; generating a file having a plurality of test messages and associated expected responses, the test messages and expected responses being according to the first provisioning protocol; transmitting the content of the test messages to the modified database; receiving actual responses to the test messages, the actual responses being according to the first provisioning protocol; comparing the expected responses to the actual responses; and generating a result based on the comparison of the actual responses to the expected responses, wherein the step of modifying the database to produce a modified database comprises adding a table to the database.
Claim 14
Independent Claim 177 words
A method of confirming database provisioning in a telecommunications network, the method including the steps of: provisioning a database in a service control point system in the telecommunications network, the provisioning of the database comprising the step of transmitting a provisioning command according to a first provisioning protocol: modifying the database to produce a modified database; provisioning the modified database, the provisioning of the modified database comprising the step of transmitting a provisioning command according to the first provisioning protocol; generating a file having a plurality of test messages and associated expected responses, the test messages and expected responses being according to the first provisioning protocol; transmitting the content of the test messages to the modified database; receiving actual responses to the test messages, the actual responses being according to the first provisioning protocol; comparing the expected responses to the actual responses; and generating a result based on the comparison of the actual responses to the expected responses, wherein the step of modifying the database to produce a modified database comprises adding a table to the database.
Claim 15
Independent Claim 194 words
A method of confirming database provisioning in a telecommunications network, the method including the steps of: provisioning a database in a service control point system in the telecommunications network, the provisioning of the database comprising the step of transmitting a provisioning command according to a first provisioning protocol; modifying the database to produce a modified database; provisioning the modified database, the provisioning of the modified database comprising the step of transmitting a provisioning command according to the first provisioning protocol; generating a file having a plurality of test messages and associated expected responses, the test messages and expected responses being according to the first provisioning protocol; transmitting the content of the test messages to the modified database; receiving actual responses to the test messages, the actual responses being according to the first provisioning protocol; comparing the expected responses to the actual responses; and generating a result based on the comparison of the actual responses to the expected responses, wherein the step of modifying the database to produce a modified database comprises modifying a database having a plurality of tables and further comprising modifying the structure of at least one of the plurality of tables.
Claim 16
Independent Claim 194 words
A method of confirming database provisioning in a telecommunications network, the method including the steps of: provisioning a database in a service control point system in the telecommunications network, the provisioning of the database comprising the step of transmitting a provisioning command according to a first provisioning protocol; modifying the database to produce a modified database; provisioning the modified database, the provisioning of the modified database comprising the step of transmitting a provisioning command according to the first provisioning protocol; generating a file having a plurality of test messages and associated expected responses, the test messages and expected responses being according to the first provisioning protocol; transmitting the content of the test messages to the modified database; receiving actual responses to the test messages, the actual responses being according to the first provisioning protocol; comparing the expected responses to the actual responses; and generating a result based on the comparison of the actual responses to the expected responses, wherein the step of modifying the database to produce a modified database comprises modifying a database having a plurality of tables and further comprising modifying the structure of at least one of the plurality of tables.
Claim 17
Dependent Claim 20 words
The method of claim 8, wherein the step of generating a result comprises generating an output file comprising the result.
Claim 18
Dependent Claim 68 words
The method of claim 8, wherein the step of providing a plurality of test messages and associated expected responses comprises: generating an input file comprising the test messages and associated expected responses; accessing, by an automatic generic provisioning test unit, the input file; and wherein the step of transmitting the plurality of test messages comprises transmitting, by the automatic generic provisioning test unit, the plurality of test messages.
Claim 19
Dependent Claim 37 words
The method of claim 8, wherein the step of transmitting the plurality of test messages comprises transmitting a plurality of test messages to a generic provisioning unit residing in a service management system in the telecommunications network.
Claim 20
Dependent Claim 41 words
The method of claim 8, wherein the step of transmitting the content of the test messages to the database comprises transmitting the content of the test messages to a database residing in a service control point system in the telecommunications network.
Claim 21
Dependent Claim 129 words
A telecommunications system comprising: a service control point system having a database for storing information associated with telephony services, the database comprising a plurality of tables, the tables each having a table structure, the service control point system also having a generic provisioning unit for receiving provisioning messages and providing the content of the provisioning messages to the database; and a service management system, the service management system comprising a testing unit operable to: transmit test messages and associated expected responses to the generic provisioning unit for confirming provisioning of the database in the service control point system; receive actual responses to the test messages; compare the actual responses to the expected responses; and generate a result based on the comparison of the actual responses to the expected responses.
Claim 22
Dependent Claim 129 words
A telecommunications system comprising: a service control point system having a database for storing information associated with telephony services, the database comprising a plurality of tables, the tables each having a table structure, the service control point system also having a generic provisioning unit for receiving provisioning messages and providing the content of the provisioning messages to the database; and a service management system, the service management system comprising a testing unit operable to: transmit test messages and associated expected responses to the generic provisioning unit for confirming provisioning of the database in the service control point system; receive actual responses to the test messages; compare the actual responses to the expected responses; and generate a result based on the comparison of the actual responses to the expected responses.
Claim 23
Dependent Claim 42 words
The telecommunications system of claim 15, wherein the generic provisioning unit is operable to receive provisioning commands having a generic protocol having a format sufficient to allow provisioning of the database after modification of the database without modification of the generic protocol.
Claim 24
Dependent Claim 43 words
The telecommunications system of claim 15, and further comprising a plurality of service control points, each service control point having a database for storing information associated with telephony services, each service control point also having a generic provisioning unit for receiving provisioning messages.
Claim 25
Dependent Claim 28 words
The telecommunications system of claim 17, wherein the testing unit is further operable to transmit test messages to each generic provisioning unit in each service control point system.
Claim 26
Dependent Claim 29 words
The telecommunications system of claim 15, and further comprising a plurality of service transfer point systems connected to the service control point system for receiving information from the database.
Claim 27
Dependent Claim 27 words
The telecommunications system of claim 19, and further comprising a plurality of service switching point systems in selective communication with the plurality of service transfer points systems.

References Cited (Backward Citations)

US5369680A Cited
US5787147A Cited
US5809108A Cited
US5761272A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag