Context-Aware Resource Hotplug Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems face inefficiencies in managing resource hotplug operations, leading to unnecessary power consumption and resource utilization due to reliance on load-based decisions rather than context-aware strategies.

Innovation Solution

A method and system for managing resource hotplug in computing systems by accessing and evaluating scenario data based on context information, controlling the hotplug-in or hotplug-out of resources according to satisfied scenarios, thereby optimizing resource availability and reducing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If load-based decisions are used for resource hotplug management, then resource utilization is improved, but power consumption increases due to unnecessary hotplug operations

Engineering Contradiction:
Improveresource utilizationVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts resource hotplug operations by evaluating multiple scenarios (performance, power saving, user activity) rather than relying on static load-based decisions. This allows the system to adapt resource activation to actual contextual needs, reducing unnecessary power consumption while maintaining adequate resource utilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the decision-making parameters from simple load metrics to a comprehensive set of contextual parameters including performance requirements, power saving mode, user activity state, and scenario satisfaction. This multi-parameter approach enables more precise control over when resources should be activated or deactivated, reducing wasteful power consumption.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If context-aware scenario evaluation is implemented, then resource management flexibility is improved, but system complexity increases

Engineering Contradiction:
Improveresource management flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the complex decision-making process into distinct evaluable scenarios (performance scenario, power saving scenario, user activity scenario). Each scenario can be independently evaluated and configured, making the overall complex system manageable through modular scenario definitions rather than a monolithic control algorithm.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces scenario data as an intermediary layer between the context information and the hotplug control decisions. This scenario layer acts as a mediator that translates complex contextual parameters into actionable hotplug decisions, simplifying the control logic while maintaining flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10365700B2System and method of managing context-aware resource hotplug
Publication Date: 2019.07.30 SAMSUNG ELECTRONICS CO LTD
  • US10365700B2 patent drawing
  • US10365700B2 patent drawing
  • US10365700B2 patent drawing

AI summary

A resource hotplug managing method of a computing system includes accessing scenario data including a plurality of scenarios, evaluating the plurality of scenarios using context information about the computing system, and controlling hotplug-in or hotplug-out of a resource included in the computing system according to a satisfied scenario among the plurality of scenarios.