Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
103 words
A system for generating Transaction Capable Application Protocol (TCAP) messages to test a telecommunications software module comprising: a test script file containing at least one test message constructed using a natural script language, said natural script language employing a TCAP syntax; an interpreter for receiving said at least one test message from said test script file, and for converting said natural script language of said received test message into the TCAP message pursuant to said TCAP syntax; and means for transmitting said TCAP message from said interpreter to said telecommunications software module for effectuating the execution and testing of said telecommunications software module.
Claim 2
Independent Claim
103 words
A system for generating Transaction Capable Application Protocol (TCAP) messages to test a telecommunications software module comprising: a test script file containing at least one test message constructed using a natural script language, said natural script language employing a TCAP syntax; an interpreter for receiving said at least one test message from said test script file, and for converting said natural script language of said received test message into the TCAP message pursuant to said TCAP syntax; and means for transmitting said TCAP message from said interpreter to said telecommunications software module for effectuating the execution and testing of said telecommunications software module.
Claim 3
Dependent Claim
36 words
The system of claim 1 further comprising a log file for recording said TCAP message transmitted to said telecommunications software module, and recording a response to said transmitted TCAP message received from said telecommunications software module.
Claim 4
Dependent Claim
41 words
The system of claim 2 wherein said interpreter further comprises a comparator for comparing said response with a certain test message stored in said test script file, and generating an error message if said response and said certain test message differ.
Claim 5
Dependent Claim
46 words
The system of claim 3 wherein said certain test message includes an ignore directive, and wherein said comparator ignores differences between a part of said response and a part of said certain test message when said part of the certain test message includes the ignore directive.
Claim 6
Dependent Claim
17 words
The system of claim 3 wherein said log file records said error message generated by said comparator.
Claim 7
Dependent Claim
63 words
The system of claim 1 wherein said test message comprises: a first statement corresponding to a message portion of the TCAP message; a second statement corresponding to a component portion of the TCAP message; a third statement corresponding to a tag portion of the TCAP message; and a fourth statement corresponding to contents of a component portion information element within the TCAP message.
Claim 8
Dependent Claim
71 words
The system of claim 6 wherein: said first statement comprises a message statement identifying a message type of the TCAP message; said second statement comprises a component statement identifying a component type of the TCAP message; said third statement comprises an operation statement identifying a tag type of the TCAP message; and said fourth statement comprises a parameter statement representing contents of said component portion information element of the TCAP message.
Claim 9
Dependent Claim
33 words
The system of claim 1 wherein said test message further comprises a message direction label for indicating whether the TCAP message is transmitted to or from the telecommunications software module to be tested.
Claim 10
Independent Claim
114 words
A method of constructing a Transaction Capable Application Protocol (TCAP) message, said method comprising the steps of: generating a test message using a natural script language said natural script language employing a TCAP syntax; and converting the natural script language of said test message into the TCAP message pursuant to said TCAP syntax, said test message comprising a plurality of statements: a first statement corresponding to a message portion of the TCAP message; a second statement corresponding to a component portion of the TCAP message; a third statement corresponding to a tag portion of the TCAP message; and a fourth statement corresponding to contents of a component portion information element within the TCAP message.
Claim 11
Independent Claim
114 words
A method of constructing a Transaction Capable Application Protocol (TCAP) message, said method comprising the steps of: generating a test message using a natural script language said natural script language employing a TCAP syntax; and converting the natural script language of said test message into the TCAP message pursuant to said TCAP syntax, said test message comprising a plurality of statements: a first statement corresponding to a message portion of the TCAP message; a second statement corresponding to a component portion of the TCAP message; a third statement corresponding to a tag portion of the TCAP message; and a fourth statement corresponding to contents of a component portion information element within the TCAP message.
Claim 12
Dependent Claim
48 words
The method of claim 9 wherein said TCAP message comprises a plurality of parts, and wherein the step of converting further comprises the step of converting any given order of the plurality of statements into a predefined specific order of the plurality of parts for the TCAP message.
Claim 13
Dependent Claim
71 words
The method of claim 9 wherein: said first statement comprises a message statement identifying a message type of the TCAP message; said second statement comprises a component statement identifying a component type of the TCAP message; said third statement comprises an operation statement identifying a tag type of the TCAP message; and said fourth statement comprises a parameter statement representing contents of said component portion information element of the TCAP message.
Claim 14
Dependent Claim
47 words
The method of claim 9 wherein the TCAP message is used to function test a telecommunications software module, and wherein said test message further comprises a message direction label for indicating whether the TCAP message is transmitted to or from the telecommunications software module to be tested.
Claim 15
Dependent Claim
61 words
The method of claim 9 wherein said TCAP message comprises a plurality of parts, and wherein the plurality of statements include both natural language components and TCAP formatted components, and wherein the step of converting further the steps of: converting only the natural language components in generating the TCAP message; and retaining the TCAP formatted components in generating the TCAP message.
Claim 16
Dependent Claim
41 words
The method of claim 9 wherein said TCAP message includes a length portion, and wherein said step of converting further comprises the step of adjusting the length portion to account for the conversions of each of said individual test message statements.
Claim 17
Dependent Claim
61 words
The method of claim 9 wherein the TCAP message comprises data labels and data associated with each data label, and wherein the natural script language of the test message includes: keywords relating to and convertable into the data labels of the TCAP message; and variables relating to and convertable into the data associated with the data labels of the TCAP message.
Claim 18
Dependent Claim
58 words
The method of claim 9 wherein the TCAP message comprises data labels and data associated with each data label, and wherein the natural script language of the test message includes: keywords relating to and convertable into the data labels of the TCAP message; and hexadecimal values comprising the data associated with the data labels of the TCAP message.
Claim 19
Independent Claim
88 words
A method for testing a telecommunications software module using Transaction Capable Application Protocol (TCAP) messages, said method comprising the steps of: generating a test script file containing at least one test message constructed using a natural script language, said natural script language employing a TCAP syntax; converting said natural script language of said at least one test message into said TCAP message pursuant to said TCAP syntax; and transmitting said TCAP message to said telecommunications software module for effectuating the execution and testing of said telecommunications software module.
Claim 20
Independent Claim
88 words
A method for testing a telecommunications software module using Transaction Capable Application Protocol (TCAP) messages, said method comprising the steps of: generating a test script file containing at least one test message constructed using a natural script language, said natural script language employing a TCAP syntax; converting said natural script language of said at least one test message into said TCAP message pursuant to said TCAP syntax; and transmitting said TCAP message to said telecommunications software module for effectuating the execution and testing of said telecommunications software module.
Claim 21
Dependent Claim
35 words
The method of claim 17 further comprising the steps of: recording said TCAP message transmitted to said telecommunications software module; and recording a response to said transmitted TCAP message received from said telecommunications software module.
Claim 22
Dependent Claim
38 words
The method of claim 18 further comprising the steps of: comparing said response with a certain test message stored in said test script file; and generating an error message if said response and said certain test message differ.
Claim 23
Dependent Claim
38 words
The method of claim 19 further comprises the step of ignoring differences between a part of said response and a part of said certain test message when said part of the certain test message includes an ignore directive.
Claim 24
Dependent Claim
24 words
The method of claim 19 further comprises the step of recording said error message generated during said step of comparison into a log file.
Claim 25
Dependent Claim
63 words
The method of claim 17 wherein said test message comprises: a first statement corresponding to a message portion of the TCAP message; a second statement corresponding to a component portion of the TCAP message; a third statement corresponding to a tag portion of the TCAP message; and a fourth statement corresponding to contents of a component portion information element within the TCAP message.
Claim 26
Dependent Claim
71 words
The method of claim 22 wherein: said first statement comprises a message statement identifying a message type of the TCAP message; said second statement comprises a component statement identifying a component type of the TCAP message; said third statement comprises an operation statement identifying a tag type of the TCAP message; and said fourth statement comprises a parameter statement representing contents of said component portion information element of the TCAP message.
Claim 27
Dependent Claim
33 words
The method of claim 17 wherein said test message further comprises a message direction label for indicating whether the TCAP message is transmitted to or from the telecommunication software module to be tested.
Claim 28
Dependent Claim
71 words
The method of claim 17 wherein said test message comprises a plurality of statements and the TCAP message comprises a plurality of parts, and wherein the plurality of statements include both natural language components and TCAP formatted components, and wherein the step of converting further comprises the steps of: converting only the natural language components in generating the TCAP message; and retaining the TCAP formatted components in generating the TCAP message.
Claim 29
Dependent Claim
51 words
The method of claim 17 wherein said test message comprises a plurality of statements, and wherein said TCAP message includes a length portion, and wherein said step of converting further comprises the step of adjusting the length portion to account for the conversions of each of said individual test message statements.
Claim 30
Dependent Claim
61 words
The method of claim 17 wherein the TCAP message comprises data labels and data associated with each data label, and wherein the natural script language of the test message includes: keywords relating to and convertable into the data labels of the TCAP message; and variables relating to and convertable into the data associated with the data labels of the TCAP message.
Claim 31
Dependent Claim
58 words
The method of claim 17 wherein the TCAP message comprises data labels and data associated with each data label, and wherein the natural script language of the test message includes: keywords relating to and convertable into the data labels of the TCAP message; and hexadecimal values comprising the data associated with the data labels of the TCAP message.