METHOD AND APPARATUS FOR PROVIDING A CONNECTION-ORIENTED NETWORK OVER A SERIAL BUS

Patent №

US 6,725,311

Granted

2004-04-20

Filed 2000

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09662155

A method and apparatus provides a method and apparatus for treating a serial bus, such as an IEEE 1394 bus, as a connection-oriented network. In one embodiment, an application programming interface (API) permits different protocols (e.g., TCP/IP, IPX, and others) to connect to the 1394 bus and to make use of various 1394 features, such as isochronous packet transmission, without knowledge of hardware-specific idiosyncrasies. A call is made to set up a connection (a “virtual circuit”) over the serial bus, and, thereafter, a connection “handle” is used to communicate over the bus using the connection. Different types of connections can be provided, including a node-specific connection; a channel-specific connection; and a receiving connection (e.g., for incoming data). In one embodiment, a programming interface hides details of the connection set-up, and includes packet fragmentation and reassembly functions. Because multiple protocols can share common communication facilities, code re-use is maximized.

AI hardwareH04L 69/08H04L 69/18H04L 69/323H04L 69/326H04L 69/329

AI classification

AI hardware0.91
Speech0.00
Machine learning0.00
Evolutionary computation0.00
Knowledge representation0.00
Vision0.00
Natural language0.00
Planning0.00

Ownership

MICROSOFT CORPORATION

assignment · 111180177

Assignors

JOY, JOSEPH M., MURCHING, ARVIND, DUBE, ADITYA, DABAGH, ALIREZA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC