Nova Patents
US7707348B2

Multi-use USB host to Ethernet adapter

Summary by NHIP

USB Host to Ethernet Adapter

The adapter provides network connectivity for serial bus clients independent of a separate host system. Host control logic automatically detects a USB client, determines a compatible driver, and retrieves the driver via the network interface.

Claim Score by NHIP

Read claim 24, the broadest

Abstract

A multi-use adapter configured to provide network connectivity for a serial bus client is provided. The adapter includes: a serial interface for coupling with the serial bus client; a network interface for interfacing the adapter with a network; and host control logic configured to interface a plurality of types of serial bus clients with a utilizing device over the network. The host control logic may be configured to detect a USB client coupled to the USB interface, to determine a corresponding driver for the detected USB client, and to retrieve the corresponding driver via the network interface.

US7707348B2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 26 September 2025, 1 year ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

24 claims: 3 independent, 21 dependent

  1. 1
    A data communications network, comprising:a multi-use adapter configured to provide network connectivity for a serial bus client independent of a separate host system, said adapter comprising: a serial interface for coupling with the serial bus client;a network interface for interfacing the adapter with a network;and host control logic configured to interface a plurality of types of serial bus clients with a utilizing device over the network;wherein at least one said serial bus client comprises a Universal Serial Bus (“USB”) client, said serial interface comprises a USB interface, and said host control logic comprises a USB host configurable to interface with the plurality of types of USB clients;and wherein said host control logic is configured to automatically detect a USB client coupled to the USB interface, to automatically determine at least one compatible driver for the detected USB client, and to automatically retrieve one or more of the compatible drivers.
  2. 13
    A method of operating a data communications network, comprising:establishing a serial connection between a serial bus client and a multi-use adapter, wherein said serial bus client comprises a Universal Serial Bus (“USB”) client, and said adapter comprises a USB adapter, said USB adapter comprising a USB host configurable to interface with a plurality of classes of USB clients;establishing a network connection between the adapter and a network independent of a separate host system;operating the adapter to interface the serial bus client with a utilizing device on the network;and operating the USB network adapter to automatically determine at least one compatible driver for the USB client, and automatically retrieve at least one of the compatible drivers via the network interface;wherein said adapter comprises a serial bus host configurable to interface with a plurality of classes of serial bus clients.
  3. 24
    Broadest claimClaim Score 50, average(NHIP)A data communications network, comprising:a multi-use adapter configured to provide network connectivity for a serial bus client independent of a separate host system, said adapter comprising: a serial interface means for coupling with the serial bus client;a network interface means for interfacing the adapter with a network;and control means configured to interface a plurality of types of serial bus clients with a utilizing device over the network;wherein at least one said serial bus client comprises a Universal Serial Bus (“USB”) client, said serial interface means comprises a USB interface, and said control means comprises a USB host configurable to interface with the plurality of types of USB clients;and wherein said control means is configured to automatically detect a USB client coupled to the USB interface, to automatically determine at least one compatible driver for the detected USB client, and to automatically retrieve one or more of the compatible drivers.