Media Mirroring Session Switching for Embedded Video Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Transmitting media content from a user device to a display device, such as a television, is time- and network-intensive, especially when mirroring web pages with embedded videos.

Innovation Solution

A method and system for initiating a mirroring session to transmit a tabbed window with media content items, allowing direct decoding and presentation on the display device, and switching to a remoting session for individual media items, reducing the need for local decoding and re-encoding on the user device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the computing device transmits the web page and embedded video as a video stream to the display device, then the media content can be presented on the display device, but the process becomes time-intensive and network-intensive

Engineering Contradiction:
Improvemedia presentation capabilityVSAvoidtransmission time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system segments the media content transmission by distinguishing between different types of content (web page vs. media content item) and applying different transmission strategies. When a user intends to view a media content item, the system separates the transmission of the media item from the web page, enabling efficient direct streaming to the display device while keeping the web page rendering on the computing device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between different session modes (mirroring session and remoting session) based on user intent. The mirroring session is used for general web page display, while the remoting session is activated when a user wants to view a media content item, allowing optimal performance characteristics for each scenario.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the computing device transmits the web page and embedded video as a video stream to the display device, then the media content can be presented on the display device, but the network load on the user device increases

Engineering Contradiction:
Improvemedia presentation capabilityVSAvoidnetwork load
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system segments the network traffic by separating media content item transmission from web page transmission. Only the specific media content item is transmitted to the display device during a remoting session, rather than transmitting the entire web page and all its elements, thereby reducing overall network load and energy consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system extracts the media content item from the web page context and transmits it separately to the display device. This extraction allows the media item to be streamed efficiently without carrying unnecessary web page data, reducing network bandwidth consumption and energy usage on the computing device.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If the computing device encodes and transmits the video stream, then the display device can present the media content, but local decoding and re-encoding operations are required on the user device

Engineering Contradiction:
Improvemedia playback capabilityVSAvoiddecoding and encoding operations
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system extracts the media content item from the web page and transmits it in a format that can be directly decoded by the display device without requiring intermediate encoding and decoding operations on the computing device. This eliminates redundant processing steps and reduces device complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces a remoting session as an intermediary mechanism that facilitates direct communication between the computing device and display device for media content playback. This intermediary session handles the transmission and decoding operations efficiently, reducing the complexity of local processing operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12526473B2Methods, systems, and media for managing mirroring sessions of media content
Publication Date: 2026.01.13 GOOGLE LLC
  • US12526473B2 patent drawing
  • US12526473B2 patent drawing
  • US12526473B2 patent drawing

AI summary

Various arrangements for performing the playback of media content are provided. A computing device can cause a media content item to be transmitted to a display device for presentation. An event that is associated with the presentation of the media content item can be detected. In response to the event, a mirroring session can be resumed on the computing device.