Transaction Data Gap Filling for ACD Forecasting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automatic Call Distribution (ACD) centers face inefficiencies in staff scheduling due to tedious and time-consuming updates of forecasting models caused by gaps in transaction data, such as missing or invalid data, which affect forecasting accuracy.

Innovation Solution

A method and system that determine gaps in transaction data and use algorithms to fill them, either by identifying dominant patterns or employing the Moore-Penrose pseudo-inverse algorithm to select substitute data, thereby minimizing the impact on existing patterns and improving forecasting accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If forecasting models are updated with new transaction data, then forecasting accuracy is improved, but the process becomes tedious and time consuming

Engineering Contradiction:
Improveforecasting accuracyVSAvoidtime required for data updates
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic gap detection and data imputation without requiring administrator intervention. The algorithm autonomously identifies missing transaction data, selects appropriate imputation methods, and completes the data, allowing the forecasting model to be updated automatically without manual effort.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary data preparation by automatically detecting and filling gaps in transaction data before the forecasting model update process begins. This pre-processing step ensures that data is ready for modeling without requiring manual intervention during the update process.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If manual data updating is performed to fill gaps in transaction data, then forecasting accuracy is improved, but the process is tedious and time consuming

Engineering Contradiction:
Improveforecasting accuracyVSAvoidease of data updates
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system autonomously performs gap detection and data imputation without requiring administrator intervention. The algorithm automatically identifies missing transaction data, selects appropriate imputation methods based on data characteristics, and completes the data, making the process easy to operate.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical data entry and gap-filling operations with automated computational algorithms. The algorithm systematically processes transaction data, detects gaps, and imputes values using mathematical methods, substituting manual administrative work with automated computational processes.

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

3Productivity

If algorithms are used to automatically fill gaps in transaction data, then time and effort for data updates are reduced, but the complexity of the system increases

Engineering Contradiction:
Improvespeed of data updatesVSAvoidcomplexity of data processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes the parameter of data completeness by applying mathematical transformations and statistical methods to impute missing values. The algorithm adjusts data parameters through systematic computational processes, transforming incomplete transaction data into complete datasets suitable for forecasting.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7778861B2Methods and systems to complete transaction date
Publication Date: 2010.08.17 ALVARIA INC
  • US7778861B2 patent drawing
  • US7778861B2 patent drawing
  • US7778861B2 patent drawing

AI summary

A method and system to receive transaction data; determine a gap in the transaction data; and use an algorithm to generate data to fill in the gap is described. The algorithm is selected from a group including a first algorithm and a second algorithm. The first algorithm is to determine a dominant pattern in the transaction data; identify a region within the dominant pattern that corresponds to the gap in the transaction data; and adopt data associated with the corresponding region into the gap to minimize impact on the dominant pattern. The second algorithm includes a Moore-Penrose pseudo-inverse algorithm to choose the transaction data to fill in the gap based on a set of substitute data from among a group of substitute data sets and adopts the set of substitute data into the gap.