DESIGN METHODOLOGY FOR DEVICE DRIVERS SUPPORTING VARIOUS OPERATING SYSTEMS NETWORK PROTOCOLS AND ADAPTER HARDWARE

Patent №

US 5,872,956

Granted

1999-02-16

Filed 1997

Owner

IBM CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08842347

An alterable device driver development system for supporting various operating systems, network protocols, and adapter hardware interfaces. Each device driver comprises a System, Network and Adapter software component, each component providing services to the other through its associated programming interfaces and being alterable or replaceable according to the requirements of an associated adapter hardware product. The System component supports a set of services defined by the device driver and which can be used by the Network and Adapter components. The Network component manages all interactions of the Adapter component with a network operating system or protocol stack and ensures its applicability and correctness in the context of the device driver operation. The Adapter component provides the functions for operating and managing all interactions with the adapter hardware. A Transformation Path in the Adapter component improves device driver performance by mapping network packet descriptors against adapter packet descriptors in data transferring processes.

AI classification

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

Ownership

IBM CORPORATION

assignment · 85410356

Assignors

BEAL, PETERN DANIEL, GAILLARD, JAMES STEELE, JOHNSON, STEVEN HOWARD, PAUSSA, GREGORY FRANCIS, VASQUEZ, ALEJANDRO EMILIO

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

© 2026 NYSGPT2525 LLC