Controller Mediator for Remote Device Communication Session Initiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern communication systems face challenges in managing and connecting communication sessions for media feeds, particularly in implementing and logistics for broadcasting and recording purposes.

Innovation Solution

A controller establishes a control relationship with a remote device to initiate a communication session using a designated identity, enabling the remote device to output a media stream that includes session media for various purposes such as broadcast television or Internet broadcast.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a controller establishes a control relationship with a remote device to initiate communication sessions, then the ability to remotely control and generate media content is improved, but the device complexity and control management overhead increase

Engineering Contradiction:
Improveremote control capabilityVSAvoidcontrol relationship management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a controller as an intermediary device that manages communication sessions between remote devices and endpoint devices. The controller establishes control relationships with remote devices, enabling centralized management of media content generation while reducing the complexity burden on individual remote devices. This mediator approach allows sophisticated control capabilities without requiring each device to independently handle complex session management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the controller causes the remote device to initiate communication sessions using a designated identity, then the ease of operation for media broadcasting is improved, but the reliability and security control become more challenging

Engineering Contradiction:
Improvemedia stream generationVSAvoididentity management
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements identity copying where the controller causes remote devices to initiate communication sessions using a designated identity of the controller rather than the remote device's own identity. This allows the controller to centrally manage and authenticate all media sessions under its identity, simplifying operation for media broadcasting while maintaining reliability through centralized identity verification and control.

Inventive Principle:
Principle #26Copying

3Productivity

If the remote device outputs a media stream for broadcast purposes, then the productivity of media content creation is improved, but the loss of information control and session management increase

Engineering Contradiction:
Improvemedia content generationVSAvoidsession media control
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent establishes a feedback mechanism where the controller receives session status information from remote devices during communication sessions. This feedback loop allows the controller to monitor and manage media streams in real-time, ensuring information control and session management while maintaining high productivity for media content creation. The controller can adjust session parameters and retrieve status updates to maintain optimal control over broadcast media.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10516705B2Device control for a communication session
Publication Date: 2019.12.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10516705B2 patent drawing
  • US10516705B2 patent drawing
  • US10516705B2 patent drawing

AI summary

Techniques for device control for a communication session are described. According to various embodiments, a claim process is performed that establishes a control relationship between a controller and a remote device. The controller causes the remote device to initiate a communication session with a different device using a designated identity. The device outputs a media stream that includes session media exchanged as part of the communication session.