Broadcast Control for Frozen Apps via Dynamic Unfreezing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing method of intercepting all broadcast information sent to frozen Apps in intelligent terminals impairs the services and life cycle of these Apps, leading to poor user experience and satisfaction.

Innovation Solution

A broadcast control method that temporarily unfreezes a target frozen App if specific conditions are met, allowing it to receive broadcast information, or discards the information if the conditions are not met, thereby balancing power saving with normal broadcast processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If all broadcast information to frozen Apps is directly intercepted, then power saving effect is maximized, but App services and life cycle are impaired

Engineering Contradiction:
Improvepower saving effectVSAvoidApp service functionality
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent implements dynamic freezing and unfreezing of Apps based on broadcast information types. Instead of statically freezing all Apps, the system dynamically adjusts the frozen state - unfreezing when important broadcast information needs to be delivered and refreezing afterward. This dynamic approach resolves the contradiction by adapting the power saving measure to the actual service requirements, maintaining both energy efficiency and App functionality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the state parameter of the App from frozen to unfrozen temporarily when broadcast information needs to be received. By controlling the unfreezing duration and conditions, the system optimizes the balance between power consumption and service functionality. The App state parameter is adjusted based on the importance and type of broadcast information, resolving the contradiction between maximum power saving and service reliability.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If frozen Apps completely block broadcast information, then resource consumption is reduced, but user experience deteriorates

Engineering Contradiction:
Improveresource consumptionVSAvoiduser experience
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

Instead of completely blocking all broadcast information to frozen Apps, the patent applies partial action by selectively delivering only important broadcast information. The system unfreezes the App temporarily just enough to receive critical broadcasts, then refreezes it. This partial unfreezing approach reduces resource consumption while maintaining essential user experience, resolving the contradiction between resource saving and user satisfaction.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If broadcast information is sent to frozen Apps, then App life cycle is maintained, but power consumption increases

Engineering Contradiction:
ImproveApp life cycleVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent implements periodic freezing and unfreezing cycles for Apps based on broadcast information requirements. Instead of keeping Apps continuously unfrozen to maintain life cycle, the system uses periodic brief unfreezing moments only when broadcast information needs to be delivered. This periodic approach maintains App life cycle reliability while minimizing power consumption, resolving the contradiction between the two objectives.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11687140B2Broadcast control method for frozen applications
Publication Date: 2023.06.27 ZTE CORP
  • US11687140B2 patent drawing
  • US11687140B2 patent drawing
  • US11687140B2 patent drawing

AI summary

Provided are a broadcast control method, a terminal device and a non-transitory computer-readable storage medium. While received broadcast information is to be sent to a target frozen App, the target frozen App is temporarily unfrozen in response to determining that a temporary unfreezing condition for the target frozen App is met, and the broadcast information is sent to the temporarily unfrozen App; or otherwise, the broadcast information is directly discarded.