Workstation Productivity Monitoring via Sensor Profile Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Companies face challenges in determining the optimal time for refreshing computer workstations due to the difficulty in quantifying the impact of wear and tear on productivity, leading to costly and potentially unnecessary hardware replacements.

Innovation Solution

A method and system for monitoring computer systems using multiple sensors to generate performance and usage profiles, analyzing these profiles to determine if the system inhibits productivity, and deciding on the suitability for continued use or replacement, incorporating a weighting function to prioritize upgrades and replacements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a hardware refresh is performed every 3-5 years to mitigate wear and tear, then reliability is improved, but productivity is worsened due to loss of time during workstation migration and unnecessary replacements

Engineering Contradiction:
Improveworkstation reliabilityVSAvoidworkstation productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary monitoring and analysis of workstation performance data before the scheduled refresh cycle, identifying workstations that are still performing adequately. This allows the organization to delay replacement of suitable workstations, avoiding unnecessary productivity loss during migration while maintaining reliability by proactively identifying those that truly need replacement.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously collects performance data from multiple sensors and provides feedback on actual workstation condition and productivity impact. This feedback loop enables data-driven decisions about refresh timing, replacing workstations based on actual performance degradation rather than fixed schedules, thereby optimizing both reliability and productivity.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If performance data from multiple sensors is collected and analyzed, then measurement precision is improved, but device complexity is worsened

Engineering Contradiction:
Improveperformance measurement precisionVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring system is designed to collect multiple types of performance data (CPU usage, memory, disk I/O, temperature, etc.) from various sensors using a unified data collection framework. This multi-functional approach achieves comprehensive and precise performance measurement without requiring separate complex systems for each metric, thereby improving measurement precision while managing system complexity.

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

Data Source

PatentUS10374917B2Computer system productivity monitoring
Publication Date: 2019.08.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10374917B2 patent drawing
  • US10374917B2 patent drawing
  • US10374917B2 patent drawing

AI summary

Embodiments of the inventive subject matter include gathering, from a plurality of sensors of a computer system, information about the computer system. Embodiments further include generating a profile of performance of the computer system indicating a state of components of the computer system during use. Embodiments further include generating a profile of usage of the computer system indicating current activities and usage of the computer system. Embodiments further include analyzing the profile of performance of the computer system against the profile of usage of the computer system to determine if the state of the components of the computer system during use is acceptable for the current activities and usage of the computer system. Embodiments further include determining that productivity of the computer system is inhibited based, at least in part, on the analyzing the profile of performance of the computer system against the profile of usage of the computer system.