Feature-Tagged I/O Adapter Routing for Legacy Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face inefficiencies in managing I/O operations when both legacy and upgraded I/O adapters are present, as they often lack a mechanism to route operations based on the specific features provided by each adapter, leading to suboptimal utilization of resources.

Innovation Solution

A mechanism is introduced to route I/O operations to I/O adapters based on their capability to provide required or preferred features, using a feature tag associated with the operation to select an appropriate adapter, ensuring efficient utilization of both legacy and upgraded adapters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If I/O operations are routed without feature-based selection, then system simplicity is maintained, but resource utilization efficiency deteriorates

Engineering Contradiction:
ImproveI/O operation efficiencyVSAvoidadapter management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the I/O adapter pool into multiple categories based on feature sets, allowing the system to select specific segments (adapters) that match the feature requirements of each I/O operation. This segmentation enables efficient resource utilization without requiring complete reconfiguration of the adapter management system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a feature tag as an intermediary element that bridges the I/O operation and the appropriate I/O adapter. The feature tag carries capability information that mediates the selection process, allowing the system to route operations to suitable adapters without complex direct evaluation of adapter capabilities against operation requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If legacy I/O adapters are retained, then cost effectiveness is improved, but feature capability deteriorates

Engineering Contradiction:
Improvesystem compatibilityVSAvoidfeature support capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes the I/O adapter system universal by allowing multiple adapters with different feature sets to coexist and serve different operations. The system can route operations to legacy adapters when advanced features are not required, and to upgraded adapters when enhanced capabilities are needed, thus achieving multi-functionality across the adapter pool.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces dynamic routing based on feature tags, allowing the system to adaptively select between legacy and upgraded adapters depending on the specific I/O operation requirements. This dynamic selection mechanism enables the system to optimize performance for operations needing advanced features while maintaining compatibility for operations that can use legacy adapters.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If upgraded I/O adapters are deployed, then feature capability is improved, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improvefeature capabilityVSAvoidadapter utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies local quality by assigning specific feature capabilities to specific I/O adapters and using feature tags to match operations with the appropriate local qualities. Instead of requiring all adapters to have all features, each adapter has its own feature profile, and the routing mechanism ensures that operations are directed to adapters with the specific local quality (feature set) needed for that operation.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250321906A1Feature management for input/output (i/o) adapters
Publication Date: 2025.10.16 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20250321906A1 patent drawing
  • US20250321906A1 patent drawing
  • US20250321906A1 patent drawing

AI summary

Feature management for I/O adapters includes receiving an instruction for an I/O operation, the instruction including a feature tag indicating a feature related to an I/O adapter capability; and routing, based on the feature tag and information describing a plurality of I/O adapters, the I/O operation to an I/O adapter enabled with the feature.