Reconfigurable USB I/O Device Persona for Server Blade Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Server blade configurations are limited by fixed hardware connections, preventing on-the-fly reconfiguration of USB devices without additional hardware points, limiting flexibility and scalability.

Innovation Solution

A system utilizing a reconfigurable input/output processor and management module allows multiple USB devices to be dynamically allocated and managed, enabling remote USB device usage through USB personas and protocols, allowing server blades to utilize external USB devices without physical ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If USB devices are physically connected to server blades through fixed hardware ports, then connection reliability is ensured, but system flexibility and reconfigurability are limited

Engineering Contradiction:
ImproveUSB device reconfigurabilityVSAvoidhardware connection points
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates virtual copies of USB devices through software personas that can be dynamically assigned to server blades. Instead of requiring physical USB ports on each blade, the system generates virtual USB device representations that mimic the functionality of physical devices, allowing multiple blades to access USB functionality through software-based virtualization rather than hardware duplication.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The management module acts as an intermediary between physical USB devices and server blades. It receives USB device connection requests from blades, manages the allocation of USB devices through persona assignment, and coordinates the connection through the backplane infrastructure, eliminating the need for direct physical USB ports on each blade while maintaining reliable connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple USB devices are physically installed on each server blade planar, then device availability is ensured, but space utilization and system scalability are reduced

Engineering Contradiction:
ImproveUSB device availabilityVSAvoidplanar space
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent implements a universal USB access architecture where a single physical USB device connected to the backplane can serve multiple server blades simultaneously through dynamic persona assignment. The USB device becomes a shared resource that can be allocated to different blades as needed, eliminating the requirement for each blade to have dedicated USB ports and maximizing the utilization of limited planar space.

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

Solution Approach 2:

The system merges the USB functionality of multiple blades into a shared pool by connecting USB devices to the backplane rather than individual blade planars. This consolidation allows multiple blades to share access to the same physical USB devices through the management module's coordination, reducing total hardware requirements and freeing up valuable planar real estate.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If USB device connections are fixed at design time, then manufacturing simplicity is maintained, but operational flexibility and on-the-fly reconfiguration are limited

Engineering Contradiction:
Improveon-the-fly configurationVSAvoidfixed hardware configuration
Core Design Contradiction:
Ease of operationVSEase of manufacture

Solution Approach 1:

The patent transforms the static USB configuration into a dynamic system where USB device assignments can change at runtime. The management module continuously monitors and adjusts persona assignments based on current operational needs, allowing USB devices to be hot-swapped and reallocated between blades without physical reconfiguration or system shutdown, thereby achieving operational flexibility while maintaining manufacturing simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary configuration by pre-defining USB device personas and their characteristics during system initialization or manufacturing. These pre-configured personas are stored and can be rapidly assigned to different blades as needed, combining the benefits of pre-planned configuration with runtime flexibility. The persona definitions are prepared in advance but their assignment is dynamic, allowing easy reconfiguration without complex hardware changes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7412544B2Reconfigurable USB I/O device persona
Publication Date: 2008.08.12 LENOVO INT LTD
  • US7412544B2 patent drawing
  • US7412544B2 patent drawing
  • US7412544B2 patent drawing

AI summary

A method and system for allowing a server blade in a blade chassis to use a remote universal serial bus (USB) device. Multiple USB devices are coupled to a management module in the blade chassis. A persona describing only authorized USB devices is sent to a reconfigurable input/output (I/O) device in the server blade in the blade chassis, allowing the server blade to utilize the remote USB device(s).