Patent 7562360 was granted and assigned to Texas Instruments on July, 2009 by the United States Patent and Trademark Office.
A method and system for downloading firmware by a device controller from a data source while connected to a host. The device controller connects to the host and waits for a signal or communication from the host. The device controller responds to the signal or communication with a negative acknowledgement (NAK), and downloads data for a predetermined period of time based on the request signal or communication type received from the host. The device may use a pointer to track the progress of the download. Once the device has completed the download, the device responds normally to the host.