Patent ID: 7268900
Filing Date: 2007-09-11
Classification: G06F,G06K

Abstract:
1. A single continuous cable comprising: a first connector having a print controller ready data interface for receiving print controller ready data; a second connector having a print engine ready data interface for providing print engine ready data; a printer controller disposed entirely within the single continuous cable, the printer controller connected to the first connector and the second connector internal to the cable, the printer controller configured to receive the print controller ready data from the print controller ready data interface and to generate print engine ready data for transmission to the print engine ready data interface; and a dynamic loading program for automatically managing download of the printer controller program from a host computer to a memory consisting of volatile memory, and wherein the dynamic loading program determines whether a current version of the printer controller program resident in the volatile memory is valid or not, and automatically downloads an updated version of the printer controller program from the host computer to the volatile memory of the printer controller if the current version of the printer controller program is not valid.