Selective Media Output Mirroring via Element Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computing devices lack the ability to selectively mirror native media output, such as audio and visual content, while maintaining confidentiality of certain media elements, leading to potential unwanted sharing of private or irrelevant information.
Innovation Solution
A technique where a source device can operate in a mirroring mode to control a destination device to output native media, allowing selective mirroring of media elements based on predetermined or dynamically determined parameters, enabling the user to choose which media elements to share and which to keep confidential, by comparing received media elements to stored parameters and providing user interfaces for authorization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all native media output is mirrored to the destination device, then the user experience is enhanced by allowing users to enjoy media on multiple devices, but private or irrelevant information is unintentionally shared
Solution Approach 1:
The patent segments the media output stream into individual media elements (video, audio, notifications, etc.) and applies different mirroring decisions to each segment. The system identifies and separates private media elements (like notifications or personal messages) from shareable media elements, allowing selective mirroring of only the appropriate segments to the destination device.
Solution Approach 2:
The patent applies different quality attributes (mirrored vs. non-mirrored) to different parts of the media output based on their content type and privacy sensitivity. Each media element is evaluated individually and assigned a local quality attribute that determines whether it should be mirrored, ensuring that only appropriate content is shared while maintaining the overall media experience.
2Loss of information
If media elements are selectively filtered before mirroring, then confidentiality is maintained, but the device complexity increases due to analysis and comparison operations
Solution Approach 1:
The patent performs preliminary analysis and classification of media elements before the mirroring decision is made. By pre-identifying the type and privacy sensitivity of each media element, the system prepares mirroring decisions in advance, reducing the computational burden during real-time operation and simplifying the overall control process.
Solution Approach 2:
The system employs automated analysis algorithms that independently evaluate media elements and determine their mirroring status without requiring manual intervention. The device self-manages the complex analysis and comparison operations through built-in software modules that automatically classify media elements and apply appropriate mirroring rules.
3Measurement precision
If real-time comparison of media elements to parameters is performed, then selective mirroring accuracy is improved, but processing time and energy consumption increase
Solution Approach 1:
The patent changes the parameters used for media element evaluation based on the type of media and context. Instead of performing exhaustive analysis of all media elements with equal depth, the system adjusts the analysis parameters dynamically - using simpler criteria for low-risk media types and more rigorous analysis only when necessary, thereby reducing overall energy consumption while maintaining accuracy for critical decisions.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
According to some aspects, this disclosure describes techniques for mirroring native media output of a source device via a different destination device. The source device may control the destination device to the media via an output interface associated with the destination device. The source device may receive a media element of the native media and, in response, determine whether to output (mirror) the native media including the media element based on at least one parameter associated with the media element. According to other aspects, this disclosure describes techniques for preventing at least one media element from being mirrored via a destination device operating to mirror other native media. As one example, the source device may change how the source device encodes at least one region associated with the media element, in order to freeze media output associated with the at least one region.