Oscillator Algorithm for Performance Trend Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current performance monitoring systems in call centers and similar environments rely on generic rules, which are ineffective in identifying and addressing performance trends and their causes, leading to poor agent performance improvement.

Innovation Solution

The implementation of an oscillator algorithm to automatically detect performance trends by comparing individual scores with a distribution of scores for multiple individuals, using statistical methods and machine learning to identify outliers and determine the cause of trends, enabling automated performance evaluation and training recommendations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If generic rules are used for performance monitoring, then the system is simple to implement, but the effectiveness of identifying performance trends is poor

Engineering Contradiction:
Improveease of implementationVSAvoideffectiveness of identifying performance trends
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent transforms performance monitoring from static generic rules to dynamic parameter-based analysis. The oscillator algorithm continuously adjusts evaluation parameters based on time-series performance data, transforming fixed thresholds into adaptive parameters that detect trends. This resolves the contradiction by making the system responsive to changing performance patterns while maintaining implementation simplicity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces manual rule-based evaluation with an automated oscillator algorithm that uses mathematical computations to detect performance trends. The algorithm substitutes mechanical rule-checking with computational trend analysis, improving measurement precision through statistical methods while maintaining ease of implementation through automation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If automated trend detection using oscillator algorithm is implemented, then performance trend identification is improved, but system complexity increases

Engineering Contradiction:
Improveperformance trend identification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The oscillator algorithm serves multiple functions: it detects performance trends, identifies outliers, determines statistical significance, and triggers interventions. This multi-functionality consolidates what would otherwise require separate complex systems into a single unified algorithm, improving measurement precision without proportionally increasing system complexity.

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

Solution Approach 2:

The system performs self-service by automatically detecting performance trends and triggering appropriate interventions without requiring complex manual analysis. The oscillator algorithm autonomously processes performance data, identifies patterns, and initiates coaching or training actions, reducing the need for complex human oversight while maintaining high measurement precision.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10091357B1System and method for automated performance monitoring
Publication Date: 2018.10.02 NICE LTD
  • US10091357B1 patent drawing
  • US10091357B1 patent drawing
  • US10091357B1 patent drawing

AI summary

A method and system for evaluating the performance of individuals, such as agents in a call center, each performing multiple tasks may include obtaining a performance score for each execution of a task by individuals in the group of individuals; determining the distribution of the performance scores; comparing single performance scores with the distribution of performance scores; and selecting a single performance score for an individual based on said comparison. An oscillator algorithm may be used to determine whether said selected performance score is part of a trend in performance by that individual.