Wireless Device Callback Priority Mechanism for Dropped Call Reconnection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dropped calls in wireless communication systems due to insufficient signal strength, infrastructure errors, capacity issues, and electromagnetic interference lead to frustrating and resource-intensive reconnection attempts by users, often resulting in busy signals or voicemail.

Innovation Solution

An apparatus and method for reestablishing a dropped call by prioritizing callbacks between devices using a ranking system based on calling identification numbers or the initiation of the communication session, allowing devices to negotiate and agree on callback priorities to coordinate reconnection efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If both devices simultaneously attempt to reestablish a dropped call, then each device tries to callback the other, but this results in crossed callbacks causing busy signals or voicemail and failing to reconnect

Engineering Contradiction:
Improvecall reconnection success rateVSAvoidcallback coordination complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies preliminary action by having devices determine callback priority before actually attempting to callback. Each device evaluates its priority level (e.g., based on calling party status, service type, or user-defined preferences) and only initiates the callback if it has higher priority than the other device. This pre-evaluation prevents the simultaneous callback problem by ensuring one device waits for the other to complete its reconnection attempt first.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If callback priority negotiation is implemented between devices, then crossed callbacks are reduced and reconnection efficiency improves, but the complexity of the reestablishment protocol increases

Engineering Contradiction:
Improvecall reestablishment efficiencyVSAvoidcallback negotiation mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing a priority parameter that devices evaluate during the callback process. Instead of complex multi-step negotiations, each device changes its behavior based on this single priority parameter - comparing its own priority against the received priority from the other device. This simple parameter-based approach improves reestablishment efficiency while minimizing protocol complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If devices use a ranking system based on calling identification numbers to prioritize callbacks, then the likelihood of successful reconnection increases, but the system requires additional processing and memory resources

Engineering Contradiction:
Improvereconnection success rateVSAvoiddevice processing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies copying by using the existing calling identification numbers (which already exist in the device's memory from the original call) as the basis for priority ranking. Instead of creating new complex data structures or storing additional information, the system copies and compares the existing identification numbers to determine priority. This approach increases reconnection success rate while minimizing additional processing and memory resource requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP2557886B1Apparatus and method in a wireless device for reestablishing a call
Publication Date: 2017.04.19 BLACKBERRY LTD
  • EP2557886B1 patent drawingFigure 1~2
  • EP2557886B1 patent drawingFigure 3
  • EP2557886B1 patent drawingFigure 4

AI summary

An apparatus and a method in a wireless device provide for reestablishing a dropped call, wherein a wireless device determines a wireless device callback priority, wherein the wireless device callback priority is relative to a second communication device callback priority associated with a second communication device, wherein the wireless device and the second communication device are established in a communication session. A dropped call between the wireless device and the second communication device is detected. In response to detecting the dropped call, and the wireless device callback priority being higher than the second communication device callback priority, the wireless device calls back the second communication device. If, during the calling back, a match between a callback identifier and an incoming caller identifier of an incoming call is detected, the calling back is terminated, and the incoming call is answered.