Extended Serial Number Management for Partitionable Multi-Processor Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multiple processor systems lack a flexible management method to ensure the legality and uniqueness of licence use across partitionable hardware platforms, leading to issues when activities are transferred between different subsystems, resulting in potential licence misuse and loss of execution context.

Innovation Solution

A flexible management method that involves identifying and authenticating activities using extended serial numbers, recording these numbers as activity licences, and verifying their authenticity across the system, ensuring that each activity is executed on authorized subsystems and maintaining licence uniqueness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If activities are transferred between different subsystems in partitionable platforms, then flexibility and configurability of the system is improved, but licence uniqueness and legality cannot be guaranteed

Engineering Contradiction:
ImproveflexibilityVSAvoidlicence uniqueness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The serial number is segmented into two distinct parts: a first part identifying the subsystem and a second part identifying the specific activity. This segmentation allows the system to track both the subsystem context and the activity identity independently, enabling activities to be transferred between subsystems while maintaining licence uniqueness through the activity-specific second part of the serial number.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The licence identification moves from a single-dimension subsystem-based serial number to a two-dimension extended serial number space that includes both subsystem identification and activity identification. This dimensional expansion allows activities to be uniquely identified across multiple subsystems, enabling flexible activity transfer while preserving licence uniqueness through the additional activity dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If static serial numbers based on subsystem identification are used, then licence management is simplified, but activities cannot be transferred between subsystems

Engineering Contradiction:
Improvelicence management complexityVSAvoidactivity transfer capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The serial number structure is segmented into a first part for subsystem identification and a second part for activity identification. This segmentation maintains simple subsystem-level management through the first part while enabling cross-subsystem activity transfer through the second part, effectively resolving the contradiction between management simplicity and transfer capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The second part of the extended serial number acts as an intermediary identifier that bridges different subsystems. It carries activity-specific information that allows the activity to be recognized and transferred across subsystem boundaries without requiring complex reconfiguration or loss of licence validity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If traditional licence management is used without extended serial numbers, then system configuration is simpler, but execution context is lost during activity transfer

Engineering Contradiction:
Improvesystem configuration complexityVSAvoidexecution context
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The extended serial number with its activity-specific second part is established in advance during system configuration. This preliminary action embeds the execution context information into the licence identifier itself, so that when activities are transferred between subsystems, the context information is already present and preserved without requiring additional complex configuration mechanisms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8103591B2Flexible management process for multiple activities executed on partitionable platforms of a multiple processor system
Publication Date: 2012.01.24 BULL SA
  • US8103591B2 patent drawing
  • US8103591B2 patent drawing
  • US8103591B2 patent drawing

AI summary

A method and system for flexible management of a plurality of activities executed within at least one computer hardware resource perimeter configured at least one multicellular computer platform. The activities are executed by identifying an activity using extended serial numbers attributed to the activity, authenticating the serial number of a subsystem on which execution of the activity is authorized, verifying the extended serial numbers, and recording the extended serial numbers as activity licenses.