FIRMWARE UPGRADE FOR THIN CLIENTS USING ONE OR MORE SERVERS
First Claim
Patent Images
1. A process for upgrading firmware in a thin client, comprising:
- sending an FTP request for a firmware upgrade or information about the firmware upgrade from the thin client to a first FTP server;
not receiving the firmware upgrade or information about the firmware upgrade in response at the thin client from the first FTP server;
sending an FTP request for the same firmware upgrade or information about the firmware upgrade from the thin client to a second FTP server that is different from the first FTP server;
receiving the firmware upgrade in response at the thin client from the second FTP server; and
upgrading firmware in the thin client with the firmware upgrade.
16 Assignments
0 Petitions
Accused Products
Abstract
A process and system for upgrading firmware in a thin client in a network environment. The process may proceed on an automated basis during boot-up by using one or more FTP addresses stored in the thin client. Multiple FTP servers may be accessed. The same firmware upgrades may be stored on more than one FTP server. Different firmware upgrades may instead or in addition be stored on different FTP servers.
30 Citations
20 Claims
-
1. A process for upgrading firmware in a thin client, comprising:
-
sending an FTP request for a firmware upgrade or information about the firmware upgrade from the thin client to a first FTP server; not receiving the firmware upgrade or information about the firmware upgrade in response at the thin client from the first FTP server; sending an FTP request for the same firmware upgrade or information about the firmware upgrade from the thin client to a second FTP server that is different from the first FTP server; receiving the firmware upgrade in response at the thin client from the second FTP server; and upgrading firmware in the thin client with the firmware upgrade. - View Dependent Claims (2, 3)
-
-
4. A system for upgrading firmware in a thin client comprising:
-
storage media comprising instructions to be performed by a processing system in communication with a network interface, the instructions for performing the following; sending a request for a firmware upgrade or information about the firmware upgrade from the thin client to a first server; determining whether the firmware upgrade or information about the firmware upgrade is received in response at the thin client from the first server; if the firmware upgrade or information about the firmware upgrade is not received, sending a request for the same firmware upgrade or information about the same firmware upgrade from the thin client to a second server that is different from the first server; receiving the firmware upgrade in response at the thin client from the second server; and upgrading firmware in the thin client with the firmware upgrade; the network interface; and the processing system configured to communicate with the storage media and the network interface and to perform the instructions. - View Dependent Claims (5)
-
-
6. Computer-readable storage media comprising instructions to be performed by a processing system in communication with a network interface, the instructions for performing the following:
-
sending a request for a firmware upgrade or information about the firmware upgrade from the thin client to a first server; determining whether the firmware upgrade or information about the firmware upgrade is received in response at the thin client from the first server; if the firmware upgrade or information about the firmware upgrade is not received, sending a request for the same firmware upgrade or information about the same firmware upgrade from the thin client to a second server that is different from the first server; receiving the firmware upgrade in response at the thin client from the second server; and upgrading firmware in the thin client with the firmware upgrade. - View Dependent Claims (7, 8, 9, 10)
-
-
11. Computer-readable storage media comprising instructions to be performed by a processing system in communication with a network interface, the instructions for performing the following:
-
sending a request for a firmware upgrade or information about the firmware upgrade from the thin client to a first server; determining whether the firmware upgrade or information about the firmware upgrade is received in response at the thin client from the first server; if the firmware upgrade or information about the firmware upgrade is not received, sending a request for the same firmware upgrade or information about the same firmware upgrade from the thin client to a second server that is different from the first server; determining whether the firmware upgrade or information about the firmware upgrade is received in response at the thin client from the second server; and determining whether firmware is upgraded at the thin client. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification