Persistent Miracast Session Reestablishment via Stored Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Miracast sessions experience latency and inefficiency due to the need for reconfiguration of codecs and ports when reestablishing a connection, which disrupts the persistent wireless link between source and sink devices.

Innovation Solution

A method for maintaining a persistent Miracast session by sending capability request and response messages to identify support for persistent configuration, storing session identifiers and configuration parameters, and verifying their availability to reestablish the session without reconfiguring codecs and ports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Miracast session reestablishment is performed, then connection can be restored, but latency increases due to codec and port reconfiguration

Engineering Contradiction:
Improvesession reestablishment capabilityVSAvoidreestablishment latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-configuring and storing codec parameters and port mappings before session termination. When a Miracast session needs to be reestablished, the system retrieves these pre-stored configuration parameters instead of performing full reconfiguration, thereby reducing reestablishment latency while maintaining reliable connection restoration

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating and storing a copy of the session configuration state (including codec parameters, port mappings, and capability information) during the initial session setup. This copied configuration is preserved and reused during session reestablishment, avoiding the need to recreate the entire configuration from scratch and thus reducing time loss

Inventive Principle:
Principle #26Copying

2Reliability

If full capability exchange and codec reconfiguration is performed during session reestablishment, then compatibility is ensured, but processing complexity increases

Engineering Contradiction:
Improvesession compatibilityVSAvoidreconfiguration process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs capability exchange and codec negotiation in advance during the initial session establishment, storing the results for later reuse. This preliminary action ensures compatibility is verified beforehand, reducing the complexity of reconfiguration during session reestablishment while maintaining reliable compatibility

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and separates the essential configuration parameters (codec types, port mappings, capability flags) from the complete session setup process. By extracting only the critical configuration elements that need to be preserved and reused, the system reduces processing complexity during reestablishment while maintaining compatibility through selective parameter retention

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of energy

If wireless link is torn down during session termination, then resources are freed, but reconnection time increases

Engineering Contradiction:
Improveresource release efficiencyVSAvoidreconnection time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent applies taking out by separating the Miracast session layer from the underlying wireless link layer. When a session terminates, the application-layer session is released to free resources, but the transport-layer wireless link is maintained and preserved. This extraction allows efficient resource release at the session level while avoiding the time penalty of full link reestablishment

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary preparation by maintaining the wireless link in a ready state during session termination. The link is kept active and configured, with only the session-specific parameters being released. This preliminary maintenance of the link infrastructure enables faster reconnection when new sessions need to be established, reducing reconnection time while still achieving resource release

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3269125B1Method for maintaining a persistent miracast session over wireless link
Publication Date: 2022.06.22 SAMSUNG ELECTRONICS CO LTD
  • EP3269125B1 patent drawingFigure 1
  • EP3269125B1 patent drawingFigure 2a
  • EP3269125B1 patent drawingFigure 2b

AI summary

A method for maintaining a persistent miracast session over a wireless link is provided. The method includes establishing a persistent miracast session with a sink device, storing at least one of an identifier of the sink device, a session identifier, and configuration parameters, and verifying at least one of the stored identifier of the sink device, the stored session identifier, and the stored configuration parameters to reestablish the persistent miracast session between the source device and the sink device over the wireless link.