Electrical computers and digital data processing systems: input/ – Input/output data processing – Peripheral adapting
Reexamination Certificate
2007-05-14
2009-08-18
Sorrell, Eron J (Department: 2182)
Electrical computers and digital data processing systems: input/
Input/output data processing
Peripheral adapting
C710S065000, C710S072000, C710S074000
Reexamination Certificate
active
07577776
ABSTRACT:
A USB device using one USB device controller to simulate multiple virtual USB devices with a virtual USB hub is described. The USB device controller is assigned a USB address and communicates with the USB host under the control of an MCU and its firmware. The USB device also includes a CPLD (or FPGA or ASIC) and an analog switch for filtering the USB packets from the host and replacing the address in the packet by a fixed address before sending the packet to the USB device controller. The address in the original packet is stored in the CPLD and accessible by the MCU. The MCU controls the USB device controller to simulate one or more USB hubs and multiple USB devices.
REFERENCES:
patent: 2001/0018646 (2001-08-01), Nagashima et al.
patent: 2003/0041205 (2003-02-01), Wu et al.
patent: 2004/0203415 (2004-10-01), Wu
patent: 2005/0204026 (2005-09-01), Hoerl
patent: 2008/0071962 (2008-03-01), Yang et al.
patent: 2008/0215773 (2008-09-01), Christison et al.
Aten International Co. Ltd
Chen Yoshimura LLP
Sorrell Eron J
LandOfFree
Multiple virtual USB devices with virtual HUB implemented... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multiple virtual USB devices with virtual HUB implemented..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiple virtual USB devices with virtual HUB implemented... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4068939