Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture
Reexamination Certificate
2005-08-09
2005-08-09
Auve, Glenn A. (Department: 2111)
Electrical computers and digital data processing systems: input/
Intrasystem connection
Bus interface architecture
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.
Dechert LLP
Diepenbrock III Anthony B.
LandOfFree
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.
Profile ID: LFUS-PAI-O-3482303