Claims Analysis
Total Claims: 61
Claim 1
Independent Claim
158 words
A system for testing of a heterogeneous network, comprising: at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and at least one custom server on the network having a communications link with the execution server, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server, wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 2
Independent Claim
158 words
A system for testing of a heterogeneous network, comprising: at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and at least one custom server on the network having a communications link with the execution server, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server, wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 3
Dependent Claim
32 words
The system of claim 1, wherein the at least one client machine has a graphical user interface which allows a user to manage a test case to be executed on the network.
Claim 4
Dependent Claim
13 words
The system of claim 1, wherein the execution server is a multitasking server.
Claim 5
Dependent Claim
23 words
The system of claim 1, wherein the communications link between the execution server and the at least one client machine is a bus.
Claim 6
Dependent Claim
17 words
The system of claim 1, wherein the at least one custom server is a multitasking custom server.
Claim 7
Dependent Claim
16 words
The system of claim 1, wherein the at least one custom server is an ISDN server.
Claim 8
Dependent Claim
16 words
The system of claim 1, wherein the at least one custom server is a SS7 server.
Claim 9
Dependent Claim
16 words
The system of claim 1, wherein the at least one custom server is a CG server.
Claim 10
Dependent Claim
13 words
The system of claim 1, wherein the network is a local area network.
Claim 11
Dependent Claim
13 words
The system of claim 1, wherein the network is a wide area network.
Claim 12
Dependent Claim
55 words
The system of claim 1, wherein each of the one or more test cases has a test case type and wherein the execution server selects the custom server of the at least one custom server according to the test case type of the requested test case and availability of the at least one custom server.
Claim 13
Independent Claim
180 words
A system for testing of a heterogeneous network, comprising: a plurality of client machines on a network wherein each client machine of the plurality of client machines is capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with each of the plurality of client machines, wherein the plurality of client machines communicate with the execution server over the communications links; and a plurality of custom servers on the network having a communications link with the execution server, wherein a custom server of the plurality of custom servers is capable of executing one or more test case types and each custom server of the plurality of custom servers is managed by the execution server, wherein the execution server selects a custom server of the plurality of custom servers to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 14
Independent Claim
180 words
A system for testing of a heterogeneous network, comprising: a plurality of client machines on a network wherein each client machine of the plurality of client machines is capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with each of the plurality of client machines, wherein the plurality of client machines communicate with the execution server over the communications links; and a plurality of custom servers on the network having a communications link with the execution server, wherein a custom server of the plurality of custom servers is capable of executing one or more test case types and each custom server of the plurality of custom servers is managed by the execution server, wherein the execution server selects a custom server of the plurality of custom servers to execute a requested test case of the plurality of test case requests in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 15
Dependent Claim
37 words
The system of claim 12, wherein a client machine of the plurality of client machines has a graphical user interface which allows a user to edit the test case and to manage execution of the test case.
Claim 16
Dependent Claim
13 words
The system of claim 12, wherein the execution server is a multitasking server.
Claim 17
Dependent Claim
22 words
The system of claim 12, wherein the communications link between the execution server and the plurality of client machines is a bus.
Claim 18
Dependent Claim
20 words
The system of claim 12, wherein each custom server of the plurality of custom servers is a multitasking custom server.
Claim 19
Dependent Claim
13 words
The system of claim 12, wherein the custom server is an ISDN server.
Claim 20
Dependent Claim
13 words
The system of claim 12, wherein the custom server is a SS7 server.
Claim 21
Dependent Claim
13 words
The system of claim 12, wherein the custom server is a CG server.
Claim 22
Dependent Claim
13 words
The system of claim 12, wherein the network is a local area network.
Claim 23
Dependent Claim
13 words
The system of claim 12, wherein the network is a wide area network.
Claim 24
Dependent Claim
53 words
The system of claim 12, wherein each of the one or more test cases has a test case type and wherein the execution server selects the custom server of the plurality of custom servers according to the test case type of the requested test case and availability of the plurality of custom servers.
Claim 25
Independent Claim
134 words
A method for testing of a heterogeneous network product, comprising the steps of: requesting a test case to be executed on a network by a custom server, wherein the step of requesting the test case is made to a client machine on a network; retrieving the test case from a storage medium; assigning a priority to the test case retrieved from the storage medium; communicating the test case from the client machine to an execution server; selecting the custom server to execute the requested test case, wherein the step of selecting the custom server is performed by the execution server; routing the requested test case to the selected custom server for execution; and executing the test case by the custom server on the network in order to perform a test of a heterogeneous network-under-test.
Claim 26
Independent Claim
134 words
A method for testing of a heterogeneous network product, comprising the steps of: requesting a test case to be executed on a network by a custom server, wherein the step of requesting the test case is made to a client machine on a network; retrieving the test case from a storage medium; assigning a priority to the test case retrieved from the storage medium; communicating the test case from the client machine to an execution server; selecting the custom server to execute the requested test case, wherein the step of selecting the custom server is performed by the execution server; routing the requested test case to the selected custom server for execution; and executing the test case by the custom server on the network in order to perform a test of a heterogeneous network-under-test.
Claim 27
Dependent Claim
35 words
The method of claim 23, wherein the step of requesting a test case to be executed is performed by communicating the test case to be executed to the client machine via a graphical user interface.
Claim 28
Dependent Claim
32 words
The method of claim 23, wherein the test case retrieved from the storage medium comprises a test case execution data and a test case header which are retrieved from the storage medium.
Claim 29
Dependent Claim
17 words
The method of claim 23, wherein the storage medium is a shared storage medium on the network.
Claim 30
Dependent Claim
17 words
The method of claim 23, wherein the storage medium is a local storage on the client machine.
Claim 31
Dependent Claim
24 words
The method of claim 23, wherein if the test case is an unedited test case the storage medium is a read only storage medium.
Claim 32
Dependent Claim
19 words
The method of claim 28, wherein the read only storage medium is a shared storage medium on the network.
Claim 33
Dependent Claim
20 words
The method of claim 28, wherein the read only storage medium is a local storage medium on the client machine.
Claim 34
Dependent Claim
25 words
The method of claim 23, wherein if the test case is an edited test case the storage medium is a random access memory storage medium.
Claim 35
Dependent Claim
26 words
The method of claim 23, wherein the execution server manages the test request from the client machine according to the priority assigned to the test request.
Claim 36
Dependent Claim
18 words
The method of claim 23, wherein the custom server tests the network product by executing the test case.
Claim 37
Dependent Claim
17 words
The method of claim 23, wherein the custom server performs an interactive execution of the test case.
Claim 38
Dependent Claim
17 words
The method of claim 23, wherein the custom server performs a scheduled execution of the test case.
Claim 39
Dependent Claim
21 words
The method of claim 35, wherein the scheduled execution of the test case runs as a background task in the network.
Claim 40
Dependent Claim
35 words
The method of claim 23, wherein before the step of requesting the test case, comprising the further steps of: invoking the client machine; and validating an identity of a user logged onto the client machine.
Claim 41
Dependent Claim
21 words
The method of claim 37, wherein the step of validating the identity of the user is performed by a user server.
Claim 42
Dependent Claim
29 words
The method of claim 23, wherein after the step of requesting the test case, comprising the further step of: requesting a specific custom server to perform the test case.
Claim 43
Dependent Claim
41 words
The method of claim 39, wherein after the step of requesting a specific custom server to perform the test case, comprising the further step of: storing an identifier of the specific customer server in a local memory of the client machine.
Claim 44
Dependent Claim
39 words
The method of claim 23, wherein after the step of retrieving the test case from the storage medium, comprising the further step of: editing the test case through the use of a graphical user interface on the client machine.
Claim 45
Dependent Claim
34 words
The method of claim 41, wherein the edited test case may not be stored in a storage medium for unedited test cases but may be stored in a storage medium for edited test cases.
Claim 46
Dependent Claim
35 words
The method of claim 41, wherein after the step of editing the test case, comprising the further step of: determining whether execution of the test case should be an interactive execution or a scheduled execution.
Claim 47
Dependent Claim
39 words
The method of claim 23, wherein after the step of retrieving the test case from the storage medium, comprising the further step of: determining whether execution of the test case should be an interactive execution or a scheduled execution.
Claim 48
Dependent Claim
38 words
The method of claim 23, wherein after the step of communicating the test case from the client machine to the execution server, comprising the further step of: initiating an execution of the test case by the execution server.
Claim 49
Dependent Claim
35 words
The method of claim 23, wherein after the step of executing the test case by the custom server, comprising the further step of: communicating the results of the executed test case to the execution server.
Claim 50
Dependent Claim
33 words
The method of claim 46, wherein if the customer server performed an interactive execution of the test case, the results of the executed test case are also communicated immediately to the client machine.
Claim 51
Dependent Claim
36 words
The method of claim 23, wherein after the step of executing the test case by the custom server, comprising the further step of: storing the results of the executed test case in a shared storage medium.
Claim 52
Dependent Claim
29 words
The method of claim 48, wherein the results of the executed test case stored in the shared storage may be accessed by a plurality of users on the network.
Claim 53
Dependent Claim
49 words
The method of claim 23, wherein the test case has a test case type and the execution server performs the step of selecting the custom server to execute the requested test case according to the test case type of the requested test case and availability of the custom server.
Claim 54
Independent Claim
163 words
A method for testing of a heterogeneous network product, comprising the steps of: requesting a test case to be executed on a network by a custom server, wherein the step of requesting the test case is made to a client machine on a network; retrieving the test case from a storage medium; editing the test case via a graphical user interface on the client machine; determining whether execution of the test case should be an interactive execution or a scheduled execution; assigning a priority to the test case retrieved from the storage medium; communicating the test case from the client machine to an execution server; selecting the custom server to execute the requested test case, wherein the step of selecting the custom server is performed by the execution server; routing the requested test case to the selected custom server for execution; and executing the test case by the custom server on the network in order to perform a test of a heterogeneous network-under-test.
Claim 55
Independent Claim
163 words
A method for testing of a heterogeneous network product, comprising the steps of: requesting a test case to be executed on a network by a custom server, wherein the step of requesting the test case is made to a client machine on a network; retrieving the test case from a storage medium; editing the test case via a graphical user interface on the client machine; determining whether execution of the test case should be an interactive execution or a scheduled execution; assigning a priority to the test case retrieved from the storage medium; communicating the test case from the client machine to an execution server; selecting the custom server to execute the requested test case, wherein the step of selecting the custom server is performed by the execution server; routing the requested test case to the selected custom server for execution; and executing the test case by the custom server on the network in order to perform a test of a heterogeneous network-under-test.
Claim 56
Dependent Claim
34 words
The method of claim 51, wherein the edited test case may not be stored in a storage medium for unedited test cases but may be stored in a storage medium for edited test cases.
Claim 57
Dependent Claim
49 words
The method of claim 51, wherein the test case has a test case type and the execution server performs the step of selecting the custom server to execute the requested test case according to the test case type of the requested test case and availability of the custom server.
Claim 58
Independent Claim
187 words
A system for testing of a heterogeneous network, comprising: at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and at least one test equipment capable of performing testing of a heterogeneous network-under-test; at least one custom server on the network having a communications link with the execution server and communicably linked to the at least one test equipment, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server, wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests by the at least one test equipment in order to perform testing of the heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 59
Independent Claim
187 words
A system for testing of a heterogeneous network, comprising: at least one client machine on a network capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with the at least one client machine, wherein the at least one client machine communicates with the execution server over the communications link; and at least one test equipment capable of performing testing of a heterogeneous network-under-test; at least one custom server on the network having a communications link with the execution server and communicably linked to the at least one test equipment, wherein the at least one custom server is capable of executing one or more test case types and is managed by the execution server, wherein the execution server selects a custom server of the at least one custom server to execute a requested test case of the plurality of test case requests by the at least one test equipment in order to perform testing of the heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 60
Independent Claim
210 words
A system for testing of a heterogeneous network, comprising: a plurality of client machines on a network wherein each client machine of the plurality of client machines is capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with each of the plurality of client machines, wherein the plurality of client machines communicate with the execution server over the communications links; and at least one test equipment capable of performing testing of a heterogeneous network-under-test; a plurality of custom servers on the network having a communications link with the execution server and communicably linked to the at least one test equipment, wherein a custom server of the plurality of custom servers is capable of executing one or more test case types and each custom server of the plurality of custom servers is managed by the execution server, wherein the execution server selects a custom server of the plurality of custom servers to execute a requested test case of the plurality of test case requests by the at least one test equipment in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.
Claim 61
Independent Claim
210 words
A system for testing of a heterogeneous network, comprising: a plurality of client machines on a network wherein each client machine of the plurality of client machines is capable of generating a plurality of test case requests to execute one or more test cases; an execution server on the network having a communications link with each of the plurality of client machines, wherein the plurality of client machines communicate with the execution server over the communications links; and at least one test equipment capable of performing testing of a heterogeneous network-under-test; a plurality of custom servers on the network having a communications link with the execution server and communicably linked to the at least one test equipment, wherein a custom server of the plurality of custom servers is capable of executing one or more test case types and each custom server of the plurality of custom servers is managed by the execution server, wherein the execution server selects a custom server of the plurality of custom servers to execute a requested test case of the plurality of test case requests by the at least one test equipment in order to perform a test of a heterogeneous network-under-test and routes the requested test case to the selected custom server for execution.