Embedded Card Display for Real-Time App Notification Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices struggle to intuitively and effectively display notification information of applications due to limitations in native card elements, resulting in poor user experience.
Innovation Solution
The method involves creating an embedded window layer corresponding to a card view, allowing for the display of custom card elements and enabling real-time updates, thereby enhancing the display of notification information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If native card elements are used to display notification information, then the display structure is simple, but the intuitiveness and effectiveness of notification information display is poor
Solution Approach 1:
The patent embeds a card view within an existing application interface by creating an embedded window layer. The card view is nested inside the application's interface structure, allowing notification information to be displayed intuitively within the context of the application itself, thereby improving ease of operation without requiring a completely separate display structure.
Solution Approach 2:
The patent introduces an embedded window layer as an intermediary between the card view and the application interface. This intermediary layer enables the card view to be integrated into the application interface, serving as a mediator that bridges the notification display functionality with the existing application structure, thus improving display effectiveness while managing complexity.
2Adaptability or versatility
If custom card elements are added to enhance notification display, then the effectiveness of notification information display is improved, but the device complexity increases
Solution Approach 1:
The patent segments the card display system into distinct components: a card view containing custom card elements and an embedded window layer for integration. This segmentation allows custom card elements to be designed and implemented independently, enhancing adaptability while keeping the overall system complexity manageable through modular architecture.
Solution Approach 2:
The embedded window layer serves multiple functions: it integrates the card view into the application interface, manages the display of custom card elements, and coordinates with the application's existing UI framework. This multi-functionality reduces the need for separate components, thereby enhancing customization capability without proportionally increasing device complexity.
3Productivity
If real-time updates are enabled for notification information, then the effectiveness of notification display is improved, but the use of energy increases
Solution Approach 1:
The patent implements dynamic update capability within the embedded window layer, allowing the card view to be updated in real-time as notification information changes. The system can dynamically refresh the card display without requiring full re-rendering of the entire application interface, thereby improving productivity while optimizing energy consumption through selective updates.
Data Source
AI summary
Embodiments of this application disclose a card display method and an electronic device, and relate to the field of electronic devices, to optimize a process in which the electronic device displays notification information of an application. A specific solution is: determining, by the electronic device in response to a service of a first application in the electronic device being changed, a first view of a first card of the first application; creating, by the electronic device according to the first view, a first embedded window layer corresponding to a second application; and displaying, by the electronic device, a first interface in response to a first operation of switching to the second application, where the first interface includes an embedded window of the second application, and the first embedded window layer is displayed in the embedded window of the second application.


