VoLTE Video Call State Transition via SIP Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face complexity and errors in changing the state of audio and video configurations between user devices due to lack of synchronization in state information, requiring devices to maintain and manage state information for state transitions.

Innovation Solution

The implementation uses Session Initiation Protocol (SIP) messaging with Session Description Protocol (SDP) information to facilitate state changes between user devices, allowing devices to adjust audio and video configurations without maintaining previous state information by providing and confirming new state settings through SIP messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If devices maintain and manage state information for state transitions, then state changes can be controlled, but system complexity and synchronization errors increase

Engineering Contradiction:
Improvestate transition reliabilityVSAvoidstate information management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts state information management from individual devices and centralizes it in the network controller. The network controller maintains the truth table and manages state transitions, while devices only execute commands received from the controller, eliminating the need for devices to maintain complex state information locally.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The network controller acts as an intermediary between devices and state management. It receives state change requests from devices, consults the truth table to determine valid transitions, and sends commands back to devices. This mediator approach simplifies device complexity while ensuring reliable state transitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If devices synchronize state information, then state consistency is maintained, but communication overhead and complexity increase

Engineering Contradiction:
Improvestate information consistencyVSAvoidsynchronization complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent removes synchronization requirements from devices by extracting state information management to the network controller. The controller maintains a single source of truth through the truth table and distributes state commands to devices, eliminating the need for devices to synchronize state information with each other.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements feedback through SIP messaging where devices report their current state to the network controller, and the controller provides commands based on the truth table. This feedback mechanism ensures state consistency without requiring direct device-to-device synchronization.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If devices store previous state information, then state transitions can be managed, but memory requirements and system complexity increase

Engineering Contradiction:
Improvestate transition managementVSAvoidstored state information
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts state information storage from devices to the network controller. The controller stores the truth table containing all state transition information, while devices only store minimal local configuration data. This extraction eliminates the need for devices to maintain extensive state information locally.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The network controller provides self-service by maintaining the truth table and automatically determining valid state transitions. Devices simply request state changes and receive commands from the controller, which handles all state information management autonomously based on the stored truth table.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9253439B2Managing complex video call scenarios in volte calls
Publication Date: 2016.02.02 CELLCO PARTNERSHIP INC
  • US9253439B2 patent drawing
  • US9253439B2 patent drawing
  • US9253439B2 patent drawing

AI summary

A device may determine to adjust from a first state for an existing communication between the device and another device. The first state may be associated with utilizing a first audio and/or video configuration for communication. The device may determine a second state associated with a second audio and/or video configuration for the communication. The second audio and/or video configuration may be different from the first audio and/or video configuration. The device may provide state information associated with the second audio and/or video configuration via a first session initiation protocol message. The first session initiation protocol message may include directionality information associated with the second audio and/or video configuration. The device may receive confirmation information via a second session initiation protocol message based on providing the state information. The device may adjust from the first state to the second state, during the communication, based on receiving the confirmation information.