USB device controller

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S110000, C710S313000

Reexamination Certificate

active

06928505

ABSTRACT:
A device controller for connecting a function engine that supports an application to a packet-switched serial bus to which a host device is connected. The interface device includes a serial interface engine for transferring packets between the serial bus and the function engine and an interfacing device that employs a plurality of state machines in a device configuration module. The state machines of the device configuration module operate to configure the interfacing device and make that configuration known to the host. Additionally, for each interface of the function engine that is a group of state machines, at least one of which transfers data between the serial interface engine and the function engine. In one embodiment the serial bus is the USB and the configuration module conforms to the configuration protocol of the USB. As an additional aspect of the invention multiple configurations are supported by the device configuration module. These multiple configurations are user-selectable configurations that can only be changed at configuration time. Once configured the device controller maintains the configurations through out its operation until reset and re-configured. Multiple configurations are provided to minimize the number of different device controllers needed in inventory and to provide a single, flexible device for various controller applications.

REFERENCES:
patent: 4604683 (1986-08-01), Russ et al.
patent: 4799156 (1989-01-01), Shavit et al.
patent: 5497373 (1996-03-01), Hulen et al.
patent: 5530894 (1996-06-01), Farrell et al.
patent: 5537654 (1996-07-01), Bedingfield et al.
patent: 5541930 (1996-07-01), Klingman
patent: 5574861 (1996-11-01), Lorvig et al.
patent: 5682552 (1997-10-01), Kuboki et al.
patent: 5860021 (1999-01-01), Klingman
patent: 5987617 (1999-11-01), Hu et al.
patent: 6185641 (2001-02-01), Dunnihoo
patent: 6219736 (2001-04-01), Klingman
patent: 6230226 (2001-05-01), Hu et al.
patent: 6389495 (2002-05-01), Larky et al.
patent: 6523081 (2003-02-01), Karlsson et al.
Garney, John, et al.,USB Hardware and Software, 1998; ISBN O-929392-37-X, title page only.
Don Anderson, “Universal Serial Bus System Architecture”, ISBN 0-201-46137-4, Chapters 6 and 7.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

USB device controller does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with USB device controller, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and USB device controller will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3482303

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.