Bus extender and formatter apparatus and methods

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus expansion or extension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S052000, C709S245000, C370S916000

Reexamination Certificate

active

06813667

ABSTRACT:

FIELD OF THE INVENTION
The invention generally pertains to computer buses, and more specifically, to apparatus and methods for extending a bus to support at least one auxiliary function.
BACKGROUND OF THE INVENTION
Peripheral devices are commonly provided to extend the functionality of a personal computer (PC). For example, a Digital Video Disk/Re-Writable (DVD+RW) drive may be used for video storage and retrieval using the PC. Some peripheral devices are more useful when accompanied by an auxiliary function. For example, a DVD+RW drive may be accompanied by a video capture and compression function for creating a DVD from analog audio and video input. That is, the video capture function may convert analog audio and video input (e.g., from a video camcorder) to digital output. The compression function may compress the digital output (e.g., using International Organization for Standardization (ISO) Moving Picture Experts Group (MPEG) file compression standards) for writing to the DVD using the DVD+RW drive. Other functions may include DVD software authoring (e.g., adding a navigation menu, editing the video or audio), etc.
A PC is typically provided with only a limited number of busses and connections thereto. For example, an Advanced Technology Attachment (ATA) bus supports a maximum of two single-function ATA devices for each host controller port. Where two ATA devices are present on a single ATA bus, one of the ATA devices is required to be configured as a master device, and the other device is required to be configured as a slave device. Furthermore, a PC is typically provided with only two ATA host controllers, thus limiting the number of devices supported thereon to four. In addition, the ATA bus was originally developed for connecting hard disk drives to PCs. The ATA bus has since evolved into the universal interface for supporting storage devices, and is now commonly used to connect CD-ROM drives, DVD drives, etc. However, the ATA bus is still typically limited to supporting storage devices (e.g., the DVD+RW drive). The auxiliary function may not necessarily be storage (e.g., the video capture and compression function discussed above). Therefore, these auxiliary functions are not supported by the ATA bus and must instead be linked to the PC via a separate bus.
As an illustration, the auxiliary function may be provided by a Peripheral Component Interconnect (PCI) expansion board or card. However, installing both a peripheral device (e.g., the DVD+RW drive) and a separate PCI expansion board (e.g., the video capture and compression function) may be a daunting task for the typical PC user. As such, some users may be dissuaded from purchasing a product that requires such installation. In addition, a PC typically only has a limited number of (e.g., three or four) PCI connectors or slots. These may already be occupied by other PCI expansion boards (e.g., a graphics accelerator, a sound card, a modem card, etc.). Likewise, installing the auxiliary function as a PCI expansion board reduces the availability of PCI connectors for later-installed PCI expansion boards.
SUMMARY OF THE INVENTION
Apparatus for extending a bus to support at least one auxiliary function. A filter may be provided for intercepting and routing a signal issued over the bus. The filter may comprise control logic for reading the intercepted signal and for determining a destination therefor. The filter may also comprise a multiplexer operatively associated with the control logic for reissuing the intercepted signal to the destination. The multiplexer reissues the intercepted signal to one of the at least one auxiliary function when the intercepted signal is designated as function-specific. Alternately, the multiplexer reissues the intercepted signal over the bus to a peripheral device when the intercepted signal is designated as device-specific.
A method for extending a bus to support at least one auxiliary function may comprise: intercepting a signal issued over the bus, reissuing the intercepted signal to one of the at least one auxiliary function when the intercepted signal is designated as function-specific, and reissuing the intercepted signal over the bus to the peripheral device when the signal is designated as device-specific.


REFERENCES:
patent: 4296403 (1981-10-01), Haensel
patent: 4932040 (1990-06-01), Barlow
patent: 5274783 (1993-12-01), House et al.
patent: 5596562 (1997-01-01), Chen
patent: 5881247 (1999-03-01), Dombrosky et al.
patent: 6226700 (2001-05-01), Wandler et al.
patent: 0520838 (1992-06-01), None
patent: 0661637 (1994-12-01), None
patent: 0723232 (1995-01-01), None
patent: 0801352 (1997-10-01), None
patent: 0917065 (1999-05-01), None
patent: WO 2001/82090 (2001-11-01), None
“Fast single-element PN acquisition for the TDRSS MA system” by Davisson, L.D. and Flikkema, P.G. (abstract only).*
“An adaptive architecture for monitoring and failure analysis of high-speed networks” by Floering, B.; Brothers, B.; Kalbarczyk, Z.; Iyer, R. (abstract only).*
U.K. Patent Office Search Report dated Mar. 21, 2003, in corresponding U.K. patent application No. GB 0220081.4.

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

Bus extender and formatter apparatus and methods does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Bus extender and formatter apparatus and methods, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Bus extender and formatter apparatus and methods will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3344227

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