Network Session Controller Trigger Message Protocol

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network systems face challenges in efficiently controlling sessions between devices due to limitations in high-definition transmission capabilities and increased network traffic caused by unnecessary information transmission, particularly when devices operate on different protocols, leading to user inconvenience and increased development resources.

Innovation Solution

A method and apparatus for controlling sessions between devices on a network by transmitting trigger messages for session creation, termination, and status information, allowing devices to operate according to native protocols and reducing unnecessary network traffic by optimizing session control functions based on each operating system's characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If session control functions are implemented according to each operating system's characteristics, then user convenience is enhanced, but device complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a controller as an intermediary device that manages session control between playback devices and display devices. The controller receives session control messages, determines the appropriate native protocol for each device type, and transmits corresponding trigger messages. This intermediary approach allows each device to operate with simplified protocol handling while maintaining OS-specific optimization, resolving the contradiction between user convenience and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If trigger messages are transmitted across different networks, then session control between devices of other networks is enabled, but protocol compatibility challenges increase

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically selecting different protocol parameters (native protocols) based on the device type and network context. The controller identifies whether a device is a playback or display device and transmits trigger messages using the appropriate native protocol for that device type. This parameter adaptation enables cross-network session control without requiring complex protocol compatibility layers in each device.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If unnecessary information is transmitted in session control, then comprehensive device control is achieved, but network traffic increases

Engineering Contradiction:
Improvecontrol reliabilityVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and transmits only the essential trigger messages needed for session control operations. Instead of transmitting comprehensive control information, the controller sends targeted trigger messages (session creation, termination, and status information) that contain only the necessary data to initiate or manage sessions. This extraction approach maintains control reliability by focusing on critical control functions while significantly reducing network traffic.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10341392B2Method and apparatus for controlling session between devices on network including multiple devices
Publication Date: 2019.07.02 LG ELECTRONICS INC
  • US10341392B2 patent drawing
  • US10341392B2 patent drawing
  • US10341392B2 patent drawing

AI summary

Disclosed is a method for controlling a session between devices on a network including a plurality of devices, including: receiving a session control request message from a control device, wherein the session control request message represents a message for operating a session control between a first device and a second device; transmitting a triggering message for a specific control operation to the first device on the basis of the received session control request message; performing the session control between the first device and the second device by using the triggering message; and receiving a triggering response message from the first device, wherein the triggering response message indicates a result of performing the session control.