AOD Push Message Display Using a Low-Power Secondary Processor
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices experience high power consumption due to frequent waking of the operating system to process push messages in a screen-off state, leading to significant energy loss.
Innovation Solution
Utilizing a low-power secondary processor to parse and display push messages in a screen-off state, caching messages for on-screen display, and establishing connections via the secondary processor to reduce the need for the main processor to wake up.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the operating system is frequently woken up to process push messages in screen-off state, then push messages can be displayed to users, but power consumption increases excessively
Solution Approach 1:
The patent divides the processing task into two segments: a low-power secondary processor handles push message reception and parsing in screen-off state, while the main processor remains asleep. This segmentation allows the system to maintain push message display reliability without continuously activating the power-intensive main processor, thus resolving the contradiction between reliability and power consumption.
Solution Approach 2:
The secondary processor acts as an intermediary between the network (receiving push messages) and the main processor (handling complex operations). It receives push messages in screen-off state, performs lightweight parsing, and only wakes the main processor when necessary, thereby reducing power consumption while maintaining reliable message delivery.
2Adaptability or versatility
If the main processor runs the operating system to process push messages, then comprehensive processing capabilities are available, but power consumption increases due to frequent wake-ups
Solution Approach 1:
The secondary processor is designed as a simpler, lower-power alternative to the main processor. It handles only the essential push message reception and parsing functions, sacrificing some processing capabilities for significantly reduced power consumption. This approach is acceptable for push message processing while the main processor remains available for more demanding tasks when needed.
3Use of energy by moving object
If push messages are processed in screen-off state without waking the operating system, then power consumption is reduced, but processing complexity increases due to limited processor capabilities
Solution Approach 1:
The system architecture is segmented into a secondary processor dedicated to screen-off state push message handling and a main processor for comprehensive operations. This segmentation allows the secondary processor to have simplified capabilities optimized for low-power operation, while the main processor provides comprehensive processing power when activated, balancing complexity reduction with functional requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application provides a display method and an electronic device. The method is applied to an electronic device. The electronic device includes a first processor, a second processor, an always on display AOD module, and a display. The first processor is a main processor and is configured to run an operating system. The operating system includes a push client and a user interface UI display module. The second processor is configured to serve as a coprocessor or a microprocessor. The method includes: The second processor obtains a first push message that is received by the electronic device in a screen-off state and that is from a server; the second processor parses the first push message, and sends the processed first push message to the AOD module; and the AOD module controls the display to display the processed first push message in a screen-off manner. According to the method, power consumption of displaying a push message by the electronic device can be reduced, and a problem of a large power consumption loss caused by frequently waking up the operating system in a scenario in which the electronic device frequently receives the push message in the screen-off state can be resolved.