Device profile-driven automation for cell-based test systems
First Claim
Patent Images
1. A method of testing user equipment at a cell-based test system, the method comprising:
- determining a type of user equipment to be tested at the cell-based test system, wherein the cell-based test system comprises a portable test unit and a computer system coupled to the portable test unit, wherein the portable test unit comprises a shielded box configured to contain the user equipment to be tested, and wherein the computer system is operable for executing software that automatically performs testing on the user equipment;
accessing a device profile for the type of the user equipment to be tested, wherein the device profile comprises a test script operable for controlling the user equipment during the testing, and wherein the device profile is operable for changing from a first automation mode comprising a command used by a first operating system to a second automation mode comprising a command used by a second, different operating system;
measuring a characteristic of the cell-based test system using reference user equipment;
sending, to a server over a network, information comprising a result of said measuring, wherein the information comprising the result is stored at the server;
receiving the information comprising the result from the server over the network;
using the information comprising the result received from the server to calibrate the cell-based test system; and
performing a test of the user equipment using the portable test unit, wherein during the test the user equipment is controlled according to the device profile in response to the software executing on the computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
To test user equipment at a cell-based test system, a type of user equipment to be tested is determined. A device profile for the type of the user equipment to be tested is accessed. The device profile includes, for example, a test script that can be used to control the user equipment during the testing. A test of the user equipment is performed at the cell-based test system. During the test, the user equipment is controlled according to the device profile in response to the software executing on a computer system.
129 Citations
18 Claims
-
1. A method of testing user equipment at a cell-based test system, the method comprising:
-
determining a type of user equipment to be tested at the cell-based test system, wherein the cell-based test system comprises a portable test unit and a computer system coupled to the portable test unit, wherein the portable test unit comprises a shielded box configured to contain the user equipment to be tested, and wherein the computer system is operable for executing software that automatically performs testing on the user equipment; accessing a device profile for the type of the user equipment to be tested, wherein the device profile comprises a test script operable for controlling the user equipment during the testing, and wherein the device profile is operable for changing from a first automation mode comprising a command used by a first operating system to a second automation mode comprising a command used by a second, different operating system; measuring a characteristic of the cell-based test system using reference user equipment; sending, to a server over a network, information comprising a result of said measuring, wherein the information comprising the result is stored at the server; receiving the information comprising the result from the server over the network; using the information comprising the result received from the server to calibrate the cell-based test system; and performing a test of the user equipment using the portable test unit, wherein during the test the user equipment is controlled according to the device profile in response to the software executing on the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 17)
-
-
7. A system comprising a cell-based test system, the system comprising:
-
a portable test unit comprising a shielded box configured to contain the user equipment to be tested; and a computer system coupled to the portable test unit and operable for communicating with a server over a network, wherein the computer system is further operable for performing operations comprising; determining a type of user equipment to be tested at the cell-based test system, wherein the cell-based test system comprises a portable test unit and a computer system coupled to the portable test unit, and wherein the computer system is operable for executing software that automatically performs testing on the user equipment; accessing a device profile for the type of the user equipment to be tested, wherein the device profile comprises an application program interface operable for controlling the user equipment during the testing by adapting the software to the type of the user equipment, and wherein the device profile is operable for changing from a first automation mode comprising a command used by a first operating system to a second automation mode comprising a command used by a second, different operating system; measuring a characteristic of the cell-based test system using reference user equipment; sending, to the server over the network, information comprising a result of said measuring, wherein the information comprising the result is stored at the server; receiving the information comprising the result from the server over the network; using the information comprising the result received from the server to calibrate the cell-based test system; and performing a test of the user equipment using the portable test unit, wherein during the test the user equipment is controlled according to the device profile in response to the software executing on the computer system. - View Dependent Claims (8, 9, 10, 11, 12, 18)
-
-
13. A system comprising a server in a network, the server comprising:
-
a processor; a communication interface coupled to the processor and operable for communicating with a plurality of cell-based test systems over the network; and a memory coupled to the processor, wherein the memory has stored therein a plurality of modules that, when executed, perform operations for managing the plurality of cell-based test systems, the modules comprising; a device profile library comprising a plurality of device profiles for different types of user equipment, wherein a device profile is selected and accessed from the device profile library according to profile information about a type of user equipment to be tested at a cell-based test system of the plurality of cell-based test systems and sent to the cell-based test system over the network, and wherein the device profile is operable for changing from a first automation mode comprising a command used by a first operating system to a second automation mode comprising a command used by a second, different operating system, wherein the cell-based test system comprises a portable test unit and a computer system coupled to the portable test unit, wherein the portable test unit comprises a shielded box configured to contain the user equipment to be tested, and wherein the cell-based test system is operable for automatically performing a test on the user equipment, wherein during the test the user equipment is controlled according to the device profile in response to the software executing on the computer system; and prior to performing the test, measuring a characteristic of the cell-based test system using reference user equipment; sending, to the server over the network, information comprising a result of said measuring, wherein the information comprising the result is stored at the server; receiving the information comprising the result from the server over the network; and using the information comprising the result received from the server to calibrate the cell-based test system. - View Dependent Claims (14, 15, 16)
-
Specification