Network Device Call ID Propagation for Seamless Session Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems do not efficiently allow users to transfer ongoing communication sessions between different electronic devices connected to various networks, limiting the flexibility and continuity of communications.

Innovation Solution

A system and method that utilize a network device to propagate call identification information among associated client stations, enabling seamless transfer of communication sessions between these stations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user wants to transfer an ongoing call between different electronic devices, then communication flexibility and continuity are improved, but existing systems lack the capability to efficiently propagate call identification information among devices

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that stores and manages call identification information. When a call is initiated on one device, the server receives and stores the call ID, then provides it to other associated devices. This intermediary approach enables call transfer functionality without requiring complex peer-to-peer communication protocols between devices, thus improving adaptability while controlling system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-establishing associations between devices and pre-storing call identification information on the server before transfer is needed. When a device initiates a call, the call ID is immediately registered with the server, preparing the infrastructure for potential transfers. This preliminary setup enables rapid call transfer when needed, improving communication flexibility without adding complexity during the actual transfer operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If call identification information is propagated among associated client stations, then seamless call transfer is enabled, but network device complexity increases

Engineering Contradiction:
Improvecall transfer continuityVSAvoidnetwork device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server acts as a centralized intermediary that handles all call identification information storage and distribution. Instead of each network device maintaining complex state information about calls and device associations, the server centralizes this function. This approach ensures reliable call transfer continuity by providing a single source of truth for call IDs, while keeping individual network devices simple and easy to manage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses copying by having the server store and redistribute call identification information to multiple associated devices. Rather than creating complex direct connections between all devices, the server creates simplified copies of the call ID information and provides them to authorized devices. This copying mechanism ensures reliable call transfer while maintaining simple network device architectures.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple electronic devices are associated with the same user account for call transfer, then communication flexibility improves, but device management complexity increases

Engineering Contradiction:
Improvedevice switching capabilityVSAvoiddevice association management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server serves as an intermediary that manages device associations with user accounts. Instead of requiring complex peer-to-peer authentication and association management between devices, the server centralizes this function. Devices simply associate with the server through the user account, and the server manages the associations. This approach improves device switching capability while keeping individual device management simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses copying by having the server store and distribute device association information to authorized devices. Rather than requiring devices to maintain complex knowledge about other associated devices, the server creates and distributes simplified association data. This copying mechanism enables flexible device switching while maintaining simple device-level management.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12309234B2System and method for transferring a call
Publication Date: 2025.05.20 APPLE INC
  • US12309234B2 patent drawing
  • US12309234B2 patent drawing
  • US12309234B2 patent drawing

AI summary

Described are systems and methods for transferring calls between multiple stations. An exemplary system includes a first station and a second station that establishes a first communication session having a first call identification with the first station. The system further includes a third station and a network device that includes stored data indicating a relationship between the first station and the third station, the network device configured to receive the first call identification from the first station and transmit the first call identification to the third station based on the relationship, wherein the third station is configured to receive the first call identification and send an invite to the second station to replace the first communication session with the first station with a second communication session with the third station, the invite including the first call identification and a second call identification that identifies the second communication session.