Extended Serial Number Management for Partitionable Multi-Processor Systems
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Device complexity
If static serial numbers based on subsystem identification are used, then licence management is simplified, but activities cannot be transferred between subsystems
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.
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.
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
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.
Data Source
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.


