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:
Dec. 30, 2003

Filed:

Feb. 18, 2000
Applicant:
Inventors:

Magnus G. Karlsson, McKinney, TX (US);

Gregory Lee Christison, McKinney, TX (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/336 ;
U.S. Cl.
CPC ...
G06F 1/336 ;
Abstract

A USB function device ( ) for coupling to a USB host ( ). The USB function device ( ), comprises circuitry ( ) for providing a capability to the USB host, where the circuitry for the capability comprises an address space. The USB function device further comprises a USB interface circuit ( ) coupled between the USB host ( ) and the circuitry ( ) for providing a capability to the USB host. The USB interface circuit comprises a memory area ( ) comprising a code overlay endpoint ( ) accessible to the USB host for writing two or more code blocks to the code overlay endpoint. The USB interface circuit further comprises circuitry ( ) for communicating a first of the code blocks from the code overlay endpoint to the address space and for subsequently communicating a second of the code blocks from the code overlay endpoint to the address space. The circuitry for communicating is operable to communicate a code block from the code overlay endpoint to the address space after a start-up time of the USB function device.


Find Patent Forward Citations

Loading…