The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 29, 2006

Filed:

Feb. 28, 2003
Applicants:

Derek Winters, Duluth, GA (US);

Allen Walston, Atlanta, GA (US);

Jeff Andrews, Norcross, GA (US);

Robert Easterling, Woodstock, GA (US);

Russell Enderby, Woodstock, GA (US);

Inventors:

Derek Winters, Duluth, GA (US);

Allen Walston, Atlanta, GA (US);

Jeff Andrews, Norcross, GA (US);

Robert Easterling, Woodstock, GA (US);

Russell Enderby, Woodstock, GA (US);

Assignee:

Arris International, Inc., Suwanee, GA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01);
U.S. Cl.
CPC ...
Abstract

A software routine that writes downloaded updated operating system software over existing application code to flash memory of a cable modem in an inverted arrangement. If the download process is interrupted before the update can be verified, a pointer still points to the existing code to facilitate update-interruption recovery. After verifying a successful update, a new pointer is generated that points to the updated operating system. Then, updated application code can be downloaded and stored in the flash memory over the old operating system code. Thus, each time an update is performed, the location of the operating system within the flash memory with respect to the location of the application code is inverted. This allows the size of flash memory to be reduced, as only one copy of the operating system and application code must be stored, while retaining capability to recovery from an incomplete download.


Find Patent Forward Citations

Loading…