Universal controller and graphical user interface
First Claim
1. A graphical user interface (GUI) processor for selective connection to one of at least two different test devices, the GUI processor comprising:
- an input interface for receiving instructions from a user;
a translator adapted to;
receive the instructions input by the user;
translate the instructions input by the user into test device commands based on a type of test device connected to the GUI processor;
transmit the test commands to the test device and receives test results from the test device; and
convert the test results received from the test device into display controls; and
a display engine that receives the display controls from the translator and causes a display to display the test results.
1 Assignment
0 Petitions
Accused Products
Abstract
A graphical user interface (GUI) processor to control one of multiple different test devices. A user provides instructions via an input interface. The GUI processor includes a translator to receive the instructions input by the user and may also receive a signal indicating the type of test processor. The instructions input by the user are translated into test device commands based on the type of test device. The test device commands are transmitted to the test device, and test results are received from the test device and converted into display controls. A display engine is coupled to receive the display controls and drives a display to display the test results. In one exemplary embodiment, the display is adjustable based on the type of test device to only provide the user with options that correspond to the capabilities available on the test device.
20 Citations
29 Claims
-
1. A graphical user interface (GUI) processor for selective connection to one of at least two different test devices, the GUI processor comprising:
-
an input interface for receiving instructions from a user;
a translator adapted to;
receive the instructions input by the user;
translate the instructions input by the user into test device commands based on a type of test device connected to the GUI processor;
transmit the test commands to the test device and receives test results from the test device; and
convert the test results received from the test device into display controls; and
a display engine that receives the display controls from the translator and causes a display to display the test results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of controlling a test device selected from a plurality of test devices, the method comprising:
-
receiving instructions from a user;
translating the instructions input by the user into test device commands based on a type of test device being controlled;
transmitting the test device commands to the test device;
receiving test results from the test device; and
displaying the test results. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A telecommunications testing system for performing at least one test on a telecommunications cable, comprising:
-
a test device for performing a suite of tests on the telecommunications cable and generating test results; and
a controller coupled to the test device, the controller;
determining the type of test device coupled to the controller;
providing a graphical user interface (GUI) and a display that represents only test capabilities available for the type of test device that is determined to be coupled to the controller;
initiating performance of one of the suite of tests by the test device in response to user instructions;
receiving the test results from the test device; and
causing the display to display the test results. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification