Decoupling Media Modality Control from Call Agents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication systems face challenges in efficiently managing real-time media communication events, such as audio and video calls, due to limitations in centralized control and resource allocation, leading to suboptimal call setup and media negotiation processes.

Innovation Solution

The Central Intelligence Cloud Call Setup, Control, and Media Negotiation (CICCSCMN) system leverages a distributed cloud platform for centralized control, utilizing multiple service logics to manage call setup, media negotiation, and resource allocation, ensuring efficient decision-making and resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional communication systems use centralized control for managing real-time media communication events, then call setup and media negotiation can be coordinated, but system complexity increases and resource allocation becomes suboptimal

Engineering Contradiction:
Improvecall setup reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the communication system into distributed endpoint devices, each with local intelligence for call setup, media negotiation, and resource management. This decomposition eliminates centralized control complexity while maintaining coordinated functionality through peer-to-peer interactions and standardized protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a centralized vertical control architecture to a distributed horizontal architecture where multiple independent endpoints operate autonomously. This dimensional shift from centralized-to-decentralized control resolves the complexity-reliability contradiction by distributing functions across multiple dimensions of the system.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If conventional systems use stateless or transaction-stateful proxies, then network traffic can be relayed, but call state information is lost or limited reducing communication efficiency

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcall state information loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent enables endpoints to autonomously maintain and manage their own call state information locally without relying on external proxies. Each endpoint independently tracks communication events, media negotiations, and resource allocations, eliminating information loss inherent in stateless proxy architectures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where endpoints continuously exchange state information and confirmation messages to synchronize communication state. This bidirectional feedback ensures all participants maintain accurate, up-to-date call state information without requiring centralized state management.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If conventional communication protocols require endpoints to adhere to agreed protocols for call negotiation, then interoperability is achieved, but call setup time increases due to multiple request-response transactions

Engineering Contradiction:
Improveprotocol interoperabilityVSAvoidcall setup time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary protocol capability advertisement and negotiation mechanisms that occur during device initialization or idle periods. Endpoints pre-negotiate supported protocols, codecs, and parameters before actual communication events, significantly reducing call setup time while maintaining full interoperability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple separate protocol negotiation transactions into a single integrated call setup process. By combining capability exchange, parameter negotiation, and resource allocation into one coordinated sequence, the system reduces the number of request-response cycles while preserving protocol interoperability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9609027B2Communication system architecture
Publication Date: 2017.03.28 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9609027B2 patent drawing
  • US9609027B2 patent drawing
  • US9609027B2 patent drawing

AI summary

Disclosed herein is an instance of a media modality controller of a communication system which is assigned to convey media modality control signals of a communication event to respective media modality agents of endpoints of the communication event without accessing respective call agents of the endpoints. The media modality controller instance is so assigned independently of a call controller of the communication system and responsive to an instruction received via the network. The media modality controller instance is released from said assignment responsive to the media modality controller instance returning a response to the received instruction while the call controller continues to operate in communication with the call agents of the endpoints.