×

CDC-compliant embedded USB controller communication device and system with custom features support

  • US 7,730,360 B1
  • Filed: 12/29/2006
  • Issued: 06/01/2010
  • Est. Priority Date: 12/29/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of communicating diagnostic information between a Universal Serial Bus (USB) host and a USB device, the USB host including a host USB controller, a main driver and a host main application, the method comprising:

  • establishing a data pipe in a data class interface between the USB host and the USB device for data communication;

    establishing a diagnostic information pipe in the data class interface between the USB host and the USB device for diagnostic information communication;

    monitoring the data class interface between the host USB controller and the main driver using a filter driver;

    intercepting the diagnostic information in the diagnostic information pipe of the data class interface using the filter driver;

    directing the diagnostic information intercepted by the filter driver to a host diagnostics application without travelling through the main driver;

    directing the data in the data pipe of the data class interface to the main driver for communication to the host main application;

    receiving information from the host diagnostics application by the filter driver without travelling through the main driver; and

    directing the information from the host diagnostics application by the filter driver to the USB device.

View all claims
  • 10 Assignments
Timeline View
Assignment View
    ×
    ×