Composite Endpoint Mechanism for Multimedia Stream Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication systems providing multimedia services face difficulties in software maintenance, as each new multimedia service often requires changes to existing software, leading to reduced quality and increased time to market.

Innovation Solution

The implementation of a composite endpoint system that splits multimedia calls into audio and video streams, allowing for independent management and delivery to different devices, using service logic and policy management to facilitate seamless integration and operation without altering existing service logic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each multimedia service is independently embedded at the application level, then service functionality is achieved, but software maintenance becomes difficult and quality decreases

Engineering Contradiction:
Improveservice functionalityVSAvoidsoftware maintenance
Core Design Contradiction:
Adaptability or versatilityVSEase of repair

Solution Approach 1:

The patent segments the multimedia service into two independent parts: a composite endpoint component that handles service-specific logic (splitting multimedia streams into separate audio and video endpoints) and existing standard endpoints that handle device communication. This segmentation allows new multimedia services to be added by configuring the composite endpoint without modifying existing endpoint software, thereby improving maintainability while preserving service functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The composite endpoint acts as an intermediary layer between the application level and the standard endpoints. It receives multimedia streams and automatically splits them into separate audio and video components that can be delivered to different devices. This intermediary approach enables service functionality without requiring changes to existing endpoint software, resolving the contradiction between adaptability and ease of repair.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If changes are made to existing software to add new multimedia services, then service adaptability improves, but time to market increases

Engineering Contradiction:
Improveservice adaptabilityVSAvoidtime to market
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

By segmenting the service architecture into a composite endpoint that encapsulates multimedia splitting logic, the system allows new services to be deployed through configuration rather than software modification. This reduces time to market while maintaining service adaptability, as the composite endpoint can be configured to handle different multimedia service types without changing existing endpoint code.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The composite endpoint provides universal functionality by handling multiple types of multimedia services (audio-only, video-only, full multimedia) through a single component. This multi-functional design allows the system to adapt to different service requirements without developing or modifying separate software for each service type, thereby reducing time to market while preserving adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If multimedia calls are delivered to multiple devices, then service versatility improves, but system complexity increases

Engineering Contradiction:
Improveservice versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The composite endpoint serves as an intermediary that automatically manages the complexity of delivering multimedia streams to multiple devices. It receives a single multimedia stream, splits it into audio and video components, and routes them to appropriate endpoints based on service configuration. This intermediary approach enables service versatility (delivering to multiple device types) while hiding system complexity from the application layer and existing endpoints.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9374391B2Composite endpoint mechanism
Publication Date: 2016.06.21 BROADSOFT INC
  • US9374391B2 patent drawing
  • US9374391B2 patent drawing
  • US9374391B2 patent drawing

AI summary

A multimedia call from an originating device is provided. At least one session may be created at an application server in response to receiving the multimedia call. An endpoint may be created within the session for communication between the originating device and the application server. The endpoint may be a composite endpoint for communication between the originating device and two or more terminating devices. The composite endpoint may be include two or more logical endpoints for communicating with and respectively associated with the two terminating devices. A portion or more of the multimedia call may be delivered from the application server to each of the terminating devices using the logical endpoint associated with each terminating device.