Cross-System Message Notification via Shared Database
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-operating system terminals, users face poor user experience due to the inability to directly perceive instant messages in background operating systems without actively switching from the foreground, as existing solutions do not effectively notify users of messages received by applications running in the background.
Innovation Solution
A method is implemented where a management system with a cross-system application database monitors notification messages from background operating systems, allowing foreground operating systems to listen and output prompts for instant messages, enabling users to perceive messages without switching, by sending notification messages that carry relevant information and storing them in a cross-system application database accessible by all operating systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple operating systems are separated using container technology for security, then security is improved, but user experience deteriorates because users cannot perceive messages in background systems without actively switching
Solution Approach 1:
The patent introduces a shared area as an intermediary between multiple separated operating systems. This shared area enables message notification functionality to cross system boundaries, allowing the foreground system to receive notifications from background systems without compromising the security isolation provided by container technology.
2Loss of information
If users actively switch to background operating systems to check messages, then message checking is possible, but time is lost due to switching operations
Solution Approach 1:
The patent implements preliminary action by having the background operating system send notification messages to the shared area in advance, before the user needs to check messages. The foreground system then monitors the shared area and can immediately display notifications without requiring the user to switch systems, thus eliminating switching time while maintaining complete message perception.
3Ease of operation
If a shared area is created for cross-system applications, then message notification capability is improved, but device complexity increases due to additional system architecture components
Solution Approach 1:
The patent applies universality by designing the shared area as a multi-functional component that serves multiple purposes: it enables message notification, maintains security isolation, and provides a standardized interface for inter-system communication. This universal design reduces overall device complexity by consolidating multiple functions into a single architectural element rather than requiring separate mechanisms for each function.
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Embodiments of the present invention provide a method for prompting a message in a terminal and a terminal. The terminal includes multiple operating systems and a management system. The management system is configured to manage the multiple operating systems. The management system includes a cross-system application database. The method includes: when a first operating system in the multiple operating systems runs in a foreground, and a second operating system in the multiple operating systems runs in a background, if the second operating system receives a first message of a first application in the second operating system, sending, by the second operating system, a notification message to the management system according to the first message; storing, by the management system, the notification message into the cross-system application database; and listening, by the first operating system, on the cross-system application database, and outputting a prompt of the first message when listening and obtaining the notification message. According to the method for prompting a message in a terminal and the terminal in the embodiments of the present invention, a user can perceive, in a foreground operating system, an instant message in a background operating system, and user experience is good.