Network Proxy for Seamless Active Session Migration Between Terminals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Transitioning between different communication terminals, such as from a cell phone to a landline phone, during an active communication session is cumbersome and requires users to manually hang up and re-establish calls, lacking a seamless migration method.

Innovation Solution

A network proxy with a controller manages communication interfaces to receive requests for terminal migration, establishing a new voice channel and terminating the existing connection automatically, allowing seamless migration between terminals without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual hang-up and re-establishment of calls is used for terminal transition, then service transition between wired and wireless is achieved, but user convenience deteriorates and operation complexity increases

Engineering Contradiction:
Improveservice transition capabilityVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The network proxy acts as an intermediary between the first terminal and the second terminal during migration. It receives the migration request, establishes a new voice channel with the third terminal, connects this new channel to the existing voice channel, and automatically terminates the first terminal's connection. This intermediary mechanism enables seamless terminal transition without requiring user intervention to hang up and re-establish calls.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The network proxy performs preliminary actions by establishing the new voice channel with the third terminal before terminating the connection with the first terminal. This ensures that the communication path is ready in advance, allowing smooth migration without interruption to the active communication session.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual call re-establishment is used for terminal migration, then terminal switching is achieved, but communication continuity deteriorates and migration time increases

Engineering Contradiction:
Improveterminal switching capabilityVSAvoidmigration time
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of moving object

Solution Approach 1:

The network proxy maintains the voice channel connection throughout the migration process, acting as a mediator that allows the transition from the first terminal to the third terminal without breaking the communication flow. This enables terminal switching to occur during an active communication session without requiring hang-up and re-establishment, thereby reducing migration time and maintaining communication continuity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system maintains the voice channel connection continuously during the migration process. The network proxy connects the new voice channel with the third terminal to the existing voice channel, ensuring that the communication action continues uninterrupted throughout the terminal migration, thus eliminating gaps and reducing overall migration time.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If automatic migration with network proxy is implemented, then user convenience improves and operation simplicity increases, but system complexity increases

Engineering Contradiction:
Improveoperation simplicityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The network proxy serves as a centralized intermediary that handles all the complex operations of terminal migration, including receiving migration requests, establishing new voice channels, connecting channels, and terminating old connections. By concentrating this complexity in a single network-level component rather than requiring complex logic in each terminal device, the system achieves automatic migration with improved user convenience while managing system complexity in a controlled manner.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Duration of action of moving object

If seamless migration is achieved through network proxy, then communication continuity is maintained, but network infrastructure complexity increases

Engineering Contradiction:
Improvecommunication continuityVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
Duration of action of moving objectVSDevice complexity

Solution Approach 1:

The network proxy acts as a mediating infrastructure component that maintains voice channel connections throughout the migration process. It receives migration requests, establishes new voice channels with the third terminal, connects these new channels to the existing communication flow, and terminates old connections appropriately. This intermediary infrastructure enables seamless migration and maintains communication continuity by ensuring that the voice channel remains active and connected throughout the transition, even though it does increase network infrastructure complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10397341B2Method and apparatus for migrating active communication session between terminals
Publication Date: 2019.08.27 AT&T INTELLECTUAL PROPERTY I L P
  • US10397341B2 patent drawing
  • US10397341B2 patent drawing
  • US10397341B2 patent drawing

AI summary

An apparatus and method are disclosed for migrating between terminals. An apparatus that incorporates teachings of the present disclosure may include, for example, a network proxy having a controller that manages a communications interface in a communication system. The controller can be programmed to receive a request to migrate a first terminal to a third terminal while active communications are taking place on a first voice channel connecting the first terminal to a second terminal, establish a second voice channel with the third terminal, connect the first and second voice channels, and terminate without action of an end user of the first terminal a connection between the first terminal and the first voice channel. Additional embodiments are disclosed.