Voice Call Initiation Using Script-Based Remaining Time Estimates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice call management systems lack efficient resource utilization and often initiate new calls when there are no available resources, leading to increased waiting times and inefficient use of available capacity.

Innovation Solution

A computer-implemented method for managing voice call initiation that utilizes a preconfigured script with time estimates for each step, computes remaining time estimates, and determines whether to initiate new calls based on available capacity, optimizing resource utilization and reducing waiting times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the device attempts call numbers from the blocked numbers list before attempting call numbers from the contact list, then spam calls are blocked more effectively, but call setup time increases due to additional dialing attempts

Engineering Contradiction:
Improvespam call blocking effectivenessVSAvoidcall setup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by attempting to dial blocked numbers first (before contacting legitimate contacts) as a preemptive measure. This preliminary attempt at blocked numbers serves to verify the calling device's identity and prevent spam calls from reaching the contact list, thereby blocking spam effectively while maintaining relatively quick call setup by limiting the number of preliminary attempts.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system stores a large number of blocked call numbers, then spam call blocking coverage is improved, but memory resource consumption increases

Engineering Contradiction:
Improvespam call blocking coverageVSAvoidmemory resource consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The blocked numbers list is segmented into multiple subsets or groups. Instead of storing all blocked numbers in a single large list, the system divides them into manageable segments that can be processed and stored more efficiently in memory, reducing overall memory resource consumption while maintaining comprehensive spam blocking coverage across all segments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4670348B1Computer-implemented method for managing voice call initiation
Publication Date: 2026.05.13 ELISA OYJ
  • EP4670348B1 patent drawingFigure 1~2
  • EP4670348B1 patent drawingFigure 3~4

AI summary

According to an embodiment, a computer-implemented method for managing voice call initiation comprises: performing at least one voice call according to a preconfigured script, wherein the preconfigured script comprises a plurality of steps; obtaining, during the at least one voice call, a time estimate for performing at least one step of the plurality of steps of the preconfigured script; computing, during the at least one voice call, a remaining time estimate for each voice call in the at least one voice call based on the time estimate for performing the at least one step of the plurality of steps of the preconfigured script; and determining whether to initiate a new voice call during the at least one voice call according to the remaining time estimate of each voice call in the at least one voice call.