VDI Power Management via User Presence Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In Virtual Desktop Infrastructure (VDI) environments, there is a wasteful consumption of energy and computer resources since all computing devices are often kept running continuously, even when users are not present, leading to inefficiencies in resource utilization.

Innovation Solution

A system that includes user ID devices, detection devices, a power management controller, and a virtual machine server, which uses detection signals to determine user presence events and automatically powers on or off computing devices and virtual machines based on user ingress and egress events, thereby optimizing power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all computing devices are kept running continuously in a VDI environment, then user access convenience is improved, but energy consumption increases and resource utilization efficiency deteriorates

Engineering Contradiction:
Improveuser access convenienceVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by detecting user presence through detection devices (cameras, motion sensors, RFID readers) before the user actually needs to access the computing device. When user presence is detected, the system proactively powers on the computing device and virtual machine in advance, ensuring immediate availability when the user arrives, while avoiding continuous operation when no users are present.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring user presence status through detection devices and using this information to dynamically control the power state of computing devices. The power management controller receives feedback from detection devices about user presence and adjusts device power states accordingly, creating a closed-loop control system that optimizes energy consumption while maintaining user convenience.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If all computing devices are kept running continuously in a VDI environment, then user access convenience is improved, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improveuser access convenienceVSAvoidresource utilization efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by detecting user presence through detection devices (cameras, motion sensors, RFID readers) before the user actually needs to access the computing device. When user presence is detected, the system proactively powers on the computing device and virtual machine in advance, ensuring immediate availability when the user arrives, while avoiding continuous operation when no users are present.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring user presence status through detection devices and using this information to dynamically control the power state of computing devices. The power management controller receives feedback from detection devices about user presence and adjusts device power states accordingly, creating a closed-loop control system that optimizes resource utilization while maintaining user convenience.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If detection devices and power management systems are added to enable automatic power control, then energy consumption is reduced, but device complexity increases

Engineering Contradiction:
Improveenergy consumptionVSAvoidsystem complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The power management controller serves multiple functions: it receives detection signals from various types of detection devices (cameras, motion sensors, RFID readers), processes user presence information, determines power state decisions, communicates with virtual machine servers, and controls power states of computing devices. This multi-functional design consolidates what could be multiple separate systems into a single controller, reducing overall system complexity while achieving energy savings.

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

Data Source

PatentUS9645625B2System and method for power management of computing devices in a virtual desktop infrastructure
Publication Date: 2017.05.09 AMZETTA TECH LLC
  • US9645625B2 patent drawing
  • US9645625B2 patent drawing
  • US9645625B2 patent drawing

AI summary

Certain aspect of the present disclosure relates to a power management system. A detection device generates detection signals based on detection of a plurality of user identification (ID) devices, and sends the detection signals to a power management controller. For each of the user ID devices being detected, the power management controller retrieves the corresponding user ID, and determines a user ID device presence event based on the received detection signals. In response to determining the user ID device presence event, the power management controller retrieves device IDs associated with the corresponding user ID of the user ID device from a database, and determine a target device based on the retrieved device IDs. Then the power management controller may power on or power off the target device based on the determined user ID device presence event and the power state of the target device.