Apparatus and method for dedicated interconnection over a...

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S063000, C710S313000

Reexamination Certificate

active

06502146

ABSTRACT:

FIELD OF THE INVENTION
Embodiments of the present invention relate to communications over an external computer bus. More particularly, embodiments of the present invention relate to a dedicated interconnection over a shared external computer bus.
BACKGROUND OF THE INVENTION
Known computers include a serial port that can provide a dedicated connection to a peripheral. For example, to transfer data to the peripheral, a processor of the computer can send data over the internal input/output (“I/O”) bus to a Universal Asynchronous Receiver/Transmitter (“UART”) at a serial port address. The computer's UART serializes the data and sends data bits one at a time over a serial communications link (e.g., a wire, a serial cable) coupled to the UART. The term “coupled” encompasses a direct connection, an indirect connection, etc. The peripheral at the other end of the serial communications link includes a UART that receives the data. A UART-based serial port is typically coupled to a single peripheral device.
Computers may include Universal Serial Bus (“USB”) root hub including one or more USB host ports. A USB host port can be coupled to a plurality of USB peripheral devices (“USB target devices”) over a serial communication link. Each USB target device can be assigned a device address by the USB host (e.g., the software and hardware of the computer that supports the USB). The USB host can include a USB driver that knows the device address of each USB target device. Each USB target device can have a corresponding device driver that communicates with the USB driver to perform data transfers to and from the USB target device.
When a device driver is to transfer data to or from a USB target device, it sends the USB driver an I/O Request Packet (“IRP”) to request initiation of the data transfer. A single USB target device cannot typically perform an entire block transfer of data across the USB at one time, however, because the USB is a shared bus (i.e., many USB target devices typically can use the same bus at the same time). Accordingly, a data transfer is typically divided into segments (e.g., transactions) that are transferred during successive time periods (e.g., frames). By parsing data transfers into transactions, the USB host can ensure that a portion of the USB bandwidth can be devoted to other USB target devices. In view of the foregoing, it can be appreciated that a substantial need exists for methods and apparatus which can advantageously provide a dedicated interconnection over a shared computer bus.


REFERENCES:
patent: 5276443 (1994-01-01), Gates et al.
patent: 5859993 (1999-01-01), Snyder
patent: 5958020 (1999-09-01), Envoy et al.
patent: 6272644 (2001-08-01), Urade et al.
patent: 43 01 117 (1993-08-01), None
patent: 0 669 583 (1995-08-01), None
patent: WO 00/00900 (2000-01-01), None
Universal Serial Bus System Architecture, Don Anderson (MindShare, Inc.), Chapter 6, “USB Transfers”, pp. 71-82, Addison-Wesley, Nov. 1999.
International Preliminary Examination Report, PCT/US01/07224, International Filing Date Mar. 06, 2001; Priority Date Mar. 20, 2002; Applicant: Intel Corporation.

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

Apparatus and method for dedicated interconnection over a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for dedicated interconnection over a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for dedicated interconnection over a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2997890

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