Entitlement Transfer During Computing System Repair

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During repair activities in computing systems, the replacement of hardware components results in the loss of activation key information, leading to issues with entitlement validation and access to optional features, as the activation keys are often bound to specific system identifiers that change or are not transferred correctly.

Innovation Solution

An automated method and system for detecting repair activities, reprogramming system identifiers, and transferring entitlement keys to ensure continued access to optional features by updating and reactivating entitlement information, allowing the activation key to be associated with the new system identifier of replacement hardware components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware components are replaced during repair activity, then system reliability is improved, but activation key information is lost and entitlement validation fails

Engineering Contradiction:
Improvesystem reliabilityVSAvoidactivation key information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by detecting repair activities before they complete and proactively retrieving activation keys from a remote server. This提前 action ensures that entitlement information is recovered before the repair process finalizes, preventing information loss despite hardware replacement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A remote server acts as an intermediary between the computing system and the entitlement information storage. When hardware is replaced, the system communicates with this intermediary server to retrieve the necessary activation keys, bridging the gap between lost local information and needed system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If activation keys are bound to specific system identifiers, then security is improved, but hardware replacement causes entitlement validation to fail

Engineering Contradiction:
ImprovesecurityVSAvoidhardware replacement
Core Design Contradiction:
ReliabilityVSEase of repair

Solution Approach 1:

The system dynamically adapts to hardware changes by detecting system identifier modifications and automatically retrieving new activation keys corresponding to the updated identifiers. This dynamic response maintains security bindings while accommodating necessary hardware repairs.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

When system identifiers change due to hardware replacement, the system retrieves activation keys that correspond to the new identifier parameters. This parameter change approach maintains the security model while adapting to new hardware configurations.

Inventive Principle:
Principle #35Parameter changes

3Speed

If activation keys are stored locally on the computing system, then access speed is improved, but hardware failure or replacement results in permanent loss of entitlement information

Engineering Contradiction:
Improveaccess speedVSAvoidentitlement information retention
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The remote server serves as an intermediary backup storage location for activation keys. While local storage provides fast access, the intermediary server ensures reliability by providing a recovery mechanism when local storage fails or hardware is replaced.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is designed to discard local copies of activation keys when hardware is replaced and automatically recover them by retrieving from the remote server. This recovery process ensures entitlement information is restored despite hardware changes.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS9141770B1Entitlement transfer during a repair activity
Publication Date: 2015.09.22 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US9141770B1 patent drawing
  • US9141770B1 patent drawing
  • US9141770B1 patent drawing

AI summary

Embodiments of the present invention disclose a method, computer program product, and system for managing activation keys associated with a computing system. In one embodiment, in accordance with the present invention, the computer implemented method includes the steps of detecting a repair activity on a computing system, determining whether at least one system identifier (ID) associated with a component of the computing system has changed in comparison to system IDs associated with components of the computing system before the detected repair activity, responsive to determining that at least one system ID associated with a component of the computing system has changed, retrieving one or more activation keys that correspond to the determined at least one system ID, and determining whether the one or more retrieved activation keys are associated with a system ID that does not match any system ID associated with a component of the computing system.