Method and apparatus for downloading correct software to an electrical hardware platform
AssigneeAvaya Technology Corp.
InventorsTravis D. Minke, Bryan A. White
Life of this patent
Estimating the term…
Abstract
Each type of peripheral device has a unique identification, and if this unique identification is not present in software that is being transferred to the peripheral device for installation on the peripheral device, the peripheral device rejects the software being transferred to it.
Claims19
A method for downloading software file to a circuit board having a microcomputer and memory, comprising the steps of:
- requesting a client computer to access the software file from a website;
- accessing the software file by the client computer;
- transferring the software file to the circuit board;
- testing the software file to assure that the software file satisfies a first set of parameters for the circuit board;
- testing the software file to assure that the software file satisfies a second set of parameters for the circuit board upon the software file satisfying the first set of parameters;
- and
- storing the software file into the memory by the microcomputer upon the software file satisfying the first set and second set of parameters for the circuit board.
A method for downloading a software file to a circuit board having a microcomputer and a first memory, comprising the steps of:
- receiving by the microcomputer the software file from a client computer;
- receiving by the microcomputer a first message from a main control computer;
- transmitting by the microcomputer a header from the software file to the main control computer;
- receiving a second message by the microcomputer from the main control computer;
- testing the header by the microcomputer to determine if the header contains a parameter unique to the circuit board;
- and
- transferring the software file to the first memory upon the header containing the parameter unique to the circuit board.
An apparatus for transferring a software file from a website to a circuit board having a microcomputer and a first and second memory, comprising the steps of:
- a system administrator terminal transmitting a first request to a client computer;
- the client computer responsive to the first request to access the software file from the website;
- the client computer responsive to the accessed software file to store the accessed software file into the second memory;
- the system administrator terminal further transmitting a second request to a main control computer;
- the main control computer responsive to the second request to obtain the header from the second memory;
- the main control computer responsive to the obtained header for testing the header for a first set of parameters and for transmitting a signal to the microcomputer if the first set of parameters are present in the header;
- the microcomputer testing the header for a second set of parameters;
- and
- the microcomputer responsive to the second set of parameters being present in the header and receipt of the signal for transferring the software file from the first memory to the second memory.
Dependencies are inferred from the claim text.