Multi-Device Session Handoff for Uninterrupted Real-Time Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems require users to terminate and rejoin communication sessions when switching devices, causing delays and disrupting ongoing interactions.

Innovation Solution

A communication system with a server facilitating seamless transfer of communication sessions between devices via user input, allowing devices to be replaced without interruption or user action on the target device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user terminates and rejoins a communication session when switching devices, then the user can use a different device, but the communication session is interrupted and other participants experience delays

Engineering Contradiction:
Improvedevice switching capabilityVSAvoidsession interruption delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by establishing a device relationship mapping before the actual device switch occurs. The server pre-configures the session transfer capability and maintains session state information, so when a user initiates a device switch, the transfer can occur seamlessly without interruption to the communication session.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary between the communication session and the user's devices. It manages the session state independently of any specific device, allowing the session to be transferred from one device to another through the server without requiring the session to be terminated or re-established. The server mediates the handoff by updating device associations while maintaining continuous session connectivity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all users terminate and reinitiate a session to accommodate one user's device change, then the user can switch devices, but the entire session is disrupted and all participants are affected

Engineering Contradiction:
Improvedevice switching capabilityVSAvoidsession continuity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments the communication session management from the device identity. Instead of tying the session to a specific device, the server separates the session state from device associations, allowing individual device changes without affecting the overall session. This segmentation enables one user to switch devices while other participants continue using their original devices without interruption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server serves as a mediator that decouples the session from any single device. It maintains the session state and manages multiple device associations, allowing seamless transitions when users switch devices. This intermediary approach prevents the need for all participants to reinitiate the session, maintaining productivity and session continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If a user manually rejoins a session using another device, then the user can continue participating, but the process requires user action on the target device and creates delays

Engineering Contradiction:
Improvesession rejoining processVSAvoidrejoining delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system implements self-service by automatically detecting when a user attempts to join a session from a different device and initiating the transfer process without requiring manual rejoining actions. The server monitors device associations and automatically updates the session configuration when a device change is detected, eliminating the need for users to manually terminate and rejoin sessions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary configuration of device relationships and session transfer capabilities before a device switch is needed. The server pre-establishes the framework for seamless device transitions, so when a user switches devices, the transfer occurs automatically and immediately without delays associated with manual rejoining procedures.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12470660B2Method and apparatus for controlling sessions from one or more devices
Publication Date: 2025.11.11 RINGCENTRAL INC
  • US12470660B2 patent drawing
  • US12470660B2 patent drawing
  • US12470660B2 patent drawing

AI summary

An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.