Automatic configuration of testers and hosts on a computer network
First Claim
1. A method for automatically reconfiguring a network computer to function as a tester computer in a manufacturing environment, the method comprising:
- determining a configuration of the computer, including determining whether a device file is stored on the computer, wherein the device file on the computer indicates the computer is currently configured as a test computer;
when the device file is not stored on the computer, copying a tester kernel from another network computer to the computer; and
creating a device file for the computer;
receiving an assignment of a system name for the computer from a user;
determining an Internet protocol (IP) address for the system name by searching an existing system name database;
if the IP address is found, displaying the IP address and the system name to the user for verification;
if the IP address is not found, or if the user does not verify the system name and IP address and, generating an error message indicating the system is not configured correctly; and
if the user verifies the system name and IP address , writing the system name and the IP address to a configuration file for the computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Automated reconfiguration of computer workstations as tester workstations and host workstations by querying the user for the network address of the tester to be swapped out and copying, creating and reconfiguring the configuration files for the network on the system to be swapped in. This invention allows an engineering department to use a workstation for off-line development and eliminates the need to provide a spare tester workstation to replace a failed tester workstation. Additionally, one embodiment of the invention provides automated reconfiguration of a tester workstation as a host workstation.
55 Citations
5 Claims
-
1. A method for automatically reconfiguring a network computer to function as a tester computer in a manufacturing environment, the method comprising:
-
determining a configuration of the computer, including determining whether a device file is stored on the computer, wherein the device file on the computer indicates the computer is currently configured as a test computer;
when the device file is not stored on the computer, copying a tester kernel from another network computer to the computer; and
creating a device file for the computer;
receiving an assignment of a system name for the computer from a user;
determining an Internet protocol (IP) address for the system name by searching an existing system name database;
if the IP address is found, displaying the IP address and the system name to the user for verification;
if the IP address is not found, or if the user does not verify the system name and IP address and, generating an error message indicating the system is not configured correctly; and
if the user verifies the system name and IP address , writing the system name and the IP address to a configuration file for the computer.
-
-
2. A method for automatically reconfiguring a tester computer to function as a host computer in a manufacturing environment, the method comprising:
-
determining a configuration of a computer, including determining whether a device file is stored on the computer, wherein the device file on the computer indicates the computer is currently configured as a test computer;
when the device file is determined to be stored on the computer, copying a host kernel from another host computer to the computer via a network; and
removing the device file from the computer;
receiving an assignment of a system name for the computer;
determining an Internet protocol (IP) address for the system name;
generating an error message when the IP address for the system name cannot be determined; and
writing the system name and the IP address to a configuration file for the computer.
-
-
3. A system for testing electronic components during a manufacturing process, the system comprising:
-
at least on stand-alone computer configured for software development;
at least one tester computer coupled to a network for communicating with at least one tester during the manufacturing process;
at least one server coupled to the network;
at least one memory device coupled to the network and storing instructions that, when executed, automatically reconfigure the at least one stand-alone computer to function as the at least one tester computer when the at least one stand-alone computer is physically substituted for one of the at least one tester computers, including, determining whether the at least one stand-alone computer includes a device file;
when the at least one stand-alone computer does not include a device file, copying a kernel from the at least one tester computer to the at least one stand-alone computer;
creating a device file for the at least one stand-alone computer;
receiving a system name for the at least one stand-alone computer;
verifying the system name; and
writing the system name and an associated Internet protocol (IP) address to a configuration file for the at least one stand-alone computer, such that the network views the at least one stand-alone computer as a tester computer coupled to a tester device. - View Dependent Claims (4, 5)
determining whether the system name is associated with an IP address;
prompting a user to verify the system name and IP address; and
generating an error message when verification fails.
-
-
5. The system of claim 3, wherein the instructions include a script in a scripting language.
Specification