Seamless Phone to Video Call Transition via Null Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication systems disrupt the conversation flow when transitioning from a standard phone call to a video call, as they often terminate the phone call if the other user declines or if the video call fails, requiring users to manually initiate a new call.

Innovation Solution

A system and method that allow users to seamlessly transition from a phone call over a telephone network to a video call by establishing a null video call connection and providing an option to switch between the two, using user and device identification to facilitate a smooth transition within a messaging application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional systems terminate the phone call when transitioning to a video call, then the system simplifies the transition process, but the conversation flow is interrupted and users must manually initiate a new call if the video call fails

Engineering Contradiction:
Improvetransition processVSAvoidconversation continuity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system establishes a null video call connection in advance during the phone call, preparing the video communication channel before the actual transition is needed. This preliminary setup allows the system to quickly switch to video calling without terminating the phone call, maintaining conversation continuity while enabling smooth transitions.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system establishes a null video call connection during the phone call, then the transition to video call becomes seamless, but the system complexity increases

Engineering Contradiction:
Improvetransition smoothnessVSAvoidconnection management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The null video call connection acts as an intermediary state between phone calling and video calling. This intermediate connection allows the system to prepare video communication resources without fully committing to a video call, enabling smooth transitions while managing complexity through a structured intermediate state.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If conventional systems require manual initiation of a new phone call after video call failure, then the system reduces processing load, but the loss of time increases

Engineering Contradiction:
Improveprocessing loadVSAvoidcall re-initiation time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The system maintains the phone call connection continuously throughout the transition process, allowing users to switch between phone and video calling without interruption. This continuous connection eliminates the need to terminate and re-initiate calls, saving time while the null connection manages processing load efficiently.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10771737B2Transitioning a telephone network phone call to a video call
Publication Date: 2020.09.08 META PLATFORMS INC
  • US10771737B2 patent drawing
  • US10771737B2 patent drawing
  • US10771737B2 patent drawing

AI summary

The present disclosure relates to systems, methods, and devices for transitioning phone calls to video calls. Specifically, one or more embodiments allow users to transition from an active phone call over a telephone network to a video call. One or more embodiments determine a first user identifier for a first user and a second user identifier for a second user. Additionally, the systems and methods identify user client devices actively performing the phone call based on the user identifiers and provide an option to the identified client devices to switch the phone call to the video call. Transitioning the phone call to a video call involves generating a null connection prior to selection of the option to transition to the video call and then streaming media between the client devices using the generated null connection in response to selection of the option.