Method of updating firmware
First Claim
1. A method of updating firmware in a system including a user device, a service provider device providing a firmware file to the user device through a communication network, and a web server providing the firmware file to the service provider device, the method comprising:
- starting provision of the firmware file to the user device and receiving from the user device a first temporary file indicating a start of downloading of the firmware file;
generating in the user device a second temporary file upon an end in the downloading and receiving from the user device the second temporary file; and
determining whether the download of the firmware file is started and whether the download was a success or a failure by inspecting the received first and second temporary files, and if determined that the download failed, rectifying a problem that caused the failure of the download based upon the received second temporary file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of updating firmware for a product by downloading the updated firmware and automatically diagnosing download errors when processing customer requests to update the firmware. The method is provided by starting provision of the firmware file to a user device and receiving from the user device a first temporary file indicating a start of downloading the firmware file, and receiving from the user device a second temporary file completion or a failure of the download. It is determined whether the download of the firmware file is started and whether the download was a success or a failure by inspecting the received first and second temporary files and to rectify a problem that caused the failure of the download based upon the received second temporary file.
68 Citations
9 Claims
-
1. A method of updating firmware in a system including a user device, a service provider device providing a firmware file to the user device through a communication network, and a web server providing the firmware file to the service provider device, the method comprising:
-
starting provision of the firmware file to the user device and receiving from the user device a first temporary file indicating a start of downloading of the firmware file;
generating in the user device a second temporary file upon an end in the downloading and receiving from the user device the second temporary file; and
determining whether the download of the firmware file is started and whether the download was a success or a failure by inspecting the received first and second temporary files, and if determined that the download failed, rectifying a problem that caused the failure of the download based upon the received second temporary file. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a user device comprising a programmed computer processor requesting downloading of an update file over a network, and generating temporary error files during the downloading; and
a server device in communication with the user device via the network and comprising a programmed computer processor starting the downloading of the requested firmware file to the user device, receiving from the user device the temporary error files indicating a start or an end in the downloading, and diagnosing a failure in the downloading based upon the received temporary error files. - View Dependent Claims (9)
-
Specification