Screen Mirroring Suspension via Data Discarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current screen mirroring technologies require complex processes to suspend and resume mirroring services, often necessitating disconnection and reconnection of devices, which complicates user operations and increases power consumption.

Innovation Solution

A method for a screen casting device to suspend or resume screen mirroring services by discarding or encoding data based on user input, using parameters to control data processing and backup operations, allowing for intelligent management of data streams without disconnecting from the display device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If screen mirroring is suspended by disconnecting and reconnecting devices, then the mirroring service can be temporarily halted, but the operation process becomes complex and power consumption increases

Engineering Contradiction:
Improvescreen mirroring suspension operationVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent extracts the core function of screen mirroring suspension by directly stopping the data streaming process from the screen casting device to the display device, without requiring full disconnection and reconnection. This isolates the suspension functionality from the complete connection-breakage-reconnection process, simplifying user operations and reducing power consumption by maintaining the connection state while halting data transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements dynamic control of the screen mirroring service by introducing multiple states (mirroring, suspended, and closed) that can be transitioned between. The system dynamically adjusts data processing based on the current state: fully processing data during mirroring, discarding data during suspension, and stopping all processing when closed. This dynamic approach allows flexible control without the rigid disconnect-reconnect cycle.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If screen mirroring is suspended by disconnecting and reconnecting devices, then the mirroring service can be temporarily halted, but the number of operation steps increases

Engineering Contradiction:
Improvescreen mirroring service controlVSAvoidoperation process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the screen mirroring service into distinct functional states: mirroring state (data is processed and transmitted), suspended state (connection maintained but data transmission stopped), and closed state (connection terminated). This segmentation allows independent control of each state through simple user operations, avoiding the need for complex multi-step disconnection and reconnection processes while maintaining service flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary actions by pre-establishing the suspended state as an intermediate condition between mirroring and closed states. When suspension is needed, the system transitions directly to the suspended state, preserving the connection while halting data transmission. This preliminary suspended state eliminates the need for complete disconnection and subsequent reconnection, simplifying the operation process.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If to-be-encoded data is continuously processed during suspension, then data integrity is maintained, but power consumption and processing requirements increase

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the data processing parameter based on the service state: during the suspended state, the system switches from processing mode (encoding and transmitting data) to discarding mode (directly discarding to-be-encoded data without processing). This parameter change from 'process' to 'discard' significantly reduces power consumption and processing requirements while maintaining reliability, as the connection remains established and can quickly resume normal processing when needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12141495B2Screen mirroring method, apparatus, device, and storage medium
Publication Date: 2024.11.12 HONOR DEVICE CO LTD
  • US12141495B2 patent drawing
  • US12141495B2 patent drawing
  • US12141495B2 patent drawing

AI summary

Embodiments of this application are applied to the field of terminal technologies, and provide a screen mirroring method, an apparatus, a device, and a storage medium. A mirroring suspension operation of a user is received, and to-be-encoded data is discarded in response to the mirroring suspension operation, so that when the user needs to suspend the screen mirroring service between a screen casting device and a display device, the to-be-encoded data can be discarded by simply performing the mirroring suspension operation on the screen casting device.