Summary of the invention
For above-mentioned defect, the object of the present invention is to provide a kind of based reminding method and system of the untreated event based on dual system, it realizes the transmitted in both directions of untreated event information between two operating systems by dual system common unit, thus can facilitate, in time, the untreated event of reminding user safely.
To achieve these goals, the invention provides a kind of based reminding method of the untreated event based on dual system, described dual system comprises the first operating system and the second operating system, and described method includes:
After described first operating system or described second operating system receive the untreated event information of native system, described untreated event information is sent to dual system common unit;
Described untreated event information is transmitted to described second operating system or described first operating system by described dual system common unit;
Described second operating system or described first operating system are reminded described untreated event information.
According to based reminding method of the present invention, after described first operating system or described second operating system receive the untreated event information of native system, the step of dual system common unit is sent to comprise described untreated event information:
After first pallet of described first operating system or the second pallet of described second operating system receive the described untreated event information of native system, described untreated event information is sent to described dual system common unit;
The step that described untreated event information is transmitted to described second operating system or described first operating system comprises by described dual system common unit:
Described untreated event information is transmitted to described second pallet of described second operating system or described first pallet of described first operating system by described dual system common unit;
Described second operating system or described first operating system comprise the step that described untreated event information is reminded:
Described second pallet of described second operating system or described first pallet of described first operating system are reminded described untreated event information.
According to based reminding method of the present invention, described first operating system is safety system, and described second operating system is conventional system; And/or
Described untreated event information is missed call information and/or unread short messages information.
According to based reminding method of the present invention, after described first operating system or described second operating system receive the untreated event information of native system, the step of dual system common unit is sent to comprise described untreated event information:
After described safety system receives the first untreated event information of native system, the partial content of described first untreated event information is sent to described dual system common unit;
After described conventional system receives the second untreated event information of native system, the full content of described second untreated event information is sent to described dual system common unit;
The step that described untreated event information is transmitted to described second operating system or described first operating system comprises by described dual system common unit:
The partial content of described first untreated event information is transmitted to described conventional system by described dual system common unit;
The full content of described second untreated event information is transmitted to described safety system by described dual system common unit;
Described second operating system or described first operating system comprise the step that described untreated event information is reminded:
The partial content of described conventional system to the described first untreated event information from described safety system is reminded;
The full content of described safety system to the described second untreated event information from described conventional system is reminded.
According to based reminding method of the present invention, after described first operating system or described second operating system receive the untreated event information of native system, comprise before described untreated event information is sent to the step of dual system common unit:
For the secure relationship people in described safety system arranges virtual contact information;
After described first operating system or described second operating system receive the untreated event information of native system, the step of dual system common unit is sent to also to comprise described untreated event information:
After described safety system receives the 3rd untreated event information of described secure relationship people, the secure relationship people information in described 3rd untreated event information is revised as described virtual contact information corresponding to described secure relationship people;
Amended described 3rd untreated event information is sent to described dual system common unit;
The step that described untreated event information is transmitted to described second operating system or described first operating system comprises by described dual system common unit:
Amended described 3rd untreated event information is transmitted to described conventional system by described dual system common unit;
Described second operating system or described first operating system comprise the step that described untreated event information is reminded:
Described conventional system is reminded the amended described 3rd untreated event information from described safety system.
The present invention also provides a kind of system for prompting of the untreated event based on dual system, and described dual system comprises the first operating system and the second operating system, and described system for prompting includes:
Information sending module, is arranged in described first operating system or described second operating system, for receive native system untreated event information after, described untreated event information is sent to dual system common unit;
Dual system common unit, for being transmitted to described second operating system or described first operating system by the described untreated event information received;
Information reminding module, is arranged in described second operating system or described first operating system, for reminding the described untreated event information from described first operating system or described second operating system.
According to system for prompting of the present invention, described information sending module is arranged in the first pallet of described first operating system or the second pallet of described second operating system, for receive native system described untreated event information after, described untreated event information is sent to described dual system common unit;
Described dual system common unit is used for the described untreated event information received to be transmitted to described second pallet of described second operating system or described first pallet of described first operating system;
Described information reminding module installation in described second pallet of described second operating system or described first pallet of described first operating system, for reminding the described untreated event information from the first pallet of described first operating system or the second pallet of described second operating system.
According to system for prompting of the present invention, described first operating system is safety system, and described second operating system is conventional system; And/or
Described untreated event information is missed call information and/or unread short messages information.
According to system for prompting of the present invention, described information sending module comprises:
First sends submodule, being arranged in described safety system, after for receiving native system first untreated event information, the partial content of described first untreated event information being sent to described dual system common unit;
Second sends submodule, being arranged in described conventional system, after for receiving native system second untreated event information, the full content of described second untreated event information being sent to described dual system common unit;
Described dual system common unit is used for the partial content of described first untreated event information to be transmitted to described conventional system; Or, the full content of described second untreated event information is transmitted to safety system;
Described information reminding module comprises:
First reminds submodule, is arranged in described conventional system, for reminding the partial content of the described first untreated event information from described safety system;
Second reminds submodule, is arranged in described safety system, for reminding the full content of the described second untreated event information from described conventional system.
According to system for prompting of the present invention, also comprise:
Information arranges module, is arranged in described safety system, for arranging virtual contact information for the secure relationship people in described safety system;
Described information sending module also comprises:
Information amendment submodule, be arranged in described safety system, for receive described secure relationship people the 3rd untreated event information after, the secure relationship people information in described 3rd untreated event information is revised as described virtual contact information corresponding to described secure relationship people;
3rd sends submodule, is arranged in described safety system, for amended described 3rd untreated event information is sent to described dual system common unit;
Described dual system common unit is used for amended described 3rd untreated event information to be transmitted to described conventional system;
Described information reminding block of information comprises:
3rd reminds submodule, is arranged in described conventional system, for reminding the amended described 3rd untreated event information from described safety system.
The invention provides the reminding technology scheme of the untreated event based on dual system, after each operating system receives the untreated event information of native system, described untreated event information is transmitted to another operating system by dual system common unit, by another operating system, described untreated event information is reminded.Whereby, the present invention realizes the transmitted in both directions of untreated event information between two operating systems by dual system common unit, each operating system can be reminded in time to the untreated event information of two operating systems, check the untreated event information of other operating systems without the need to the frequent switched system of user, thus can realize conveniently, in time, the object of the untreated event of reminding user safely.
Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
Fig. 1 is the structural representation of the system for prompting of the untreated event that the present invention is based on dual system, described dual system comprises the first operating system and the second operating system, described system for prompting 100 can be applicable to mobile phone, PDA (Personal Digital Assistant, personal digital assistant), in the communication terminal such as panel computer, described system for prompting 100 at least includes information sending module 10, dual system common unit 20 and information reminding module 30, wherein:
Information sending module 10, is arranged in the first operating system or the second operating system, for receive native system untreated event information after, described untreated event information is sent to dual system common unit 20.Preferably, information sending module 10 is arranged in the first pallet of the first operating system, for receive native system untreated event information after, this untreated event information is sent to dual system common unit 20; Information sending module 10 is also arranged in the second pallet of the second operating system, for after receiving the untreated event information of native system, described untreated event information is sent to dual system common unit 20.Described first pallet is one of the part at the Dynamic System interface (SystemUI) of the first operating system, and described second pallet is one of the part at the Dynamic System interface of the second operating system.Certainly, information sending module 10 also exists by other forms in the Dynamic System interface of the first operating system or the second operating system, such as pop-up window etc.
In addition, the present invention considers that incoming call and note are as the core business of communication terminal, no matter user is current is in for which kind of operating system, the missed call of another operating system and unread short messages are all that important message needs to remind in time, therefore the present invention preferably reminds missed call and/or these two untreated events of unread short messages in dual system, and described untreated event information is preferably missed call information and/or unread short messages information.Certainly, the present invention also can to unread mail, do not read the untreated events such as instant message and remind.Usual dual system is made up of safety system and conventional system, and described first operating system of the present invention is preferably safety system, and described second operating system is preferably conventional system.
Dual system common unit 20, for being transmitted to the second operating system or the first operating system by the untreated event information received.Preferably, dual system common unit 20 is for being transmitted to the second pallet of the second operating system or the first pallet of the first operating system by the untreated event information received.Switching between dual system and the foundation of data channel have been assisted by dual system common unit 20, dual system common unit 20 exists independent of the first operating system and the second operating system and by bottom layer realization, it is substantially all transparent concerning upper layer application.The safe data channel provided by dual system common unit 20 realizes the transmitted in both directions of the untreated event information between the first operating system and the second operating system.
Information reminding module 30, is arranged in the second operating system or the first operating system, for reminding the untreated event information from the first operating system or the second operating system, preferably reminds missed call information and/or unread short messages information.Preferably, information reminding module 30 is arranged in the second pallet of the second operating system, for reminding the untreated event information of the first pallet from the first operating system.Information reminding module 30 is also arranged in the first pallet of the first operating system, for reminding the untreated event information of the second pallet from the second operating system.In order to distinguish the untreated event information of different operating system, the untreated event information of different operating system can be carried out differentiation display, such as, adopting the modes such as different groupings, icon, color and/or word to distinguish display, with reminding user.
The treating method of untreated event in dual system of the present invention, for user creates the conveniently untreated event notification functions of safety, improves the Consumer's Experience of user's untreated event under dual system.Dual system reminds user in real time, effectively, prevents user from missing important message.
Fig. 2 is the structural representation that the present invention is preferably based on the system for prompting of the untreated event of dual system, described dual system comprises the first operating system and conventional system, described first operating system is safety system, conventional system is conventional system, described system for prompting 100 can be applicable in the communication terminals such as mobile phone, PDA, panel computer, described system for prompting 100 includes information sending module 10, dual system common unit 20 and information reminding module 30, wherein:
Information sending module 10, is arranged in safety system or conventional system, for receive native system untreated event information after, untreated event information is sent to dual system common unit 20.Preferential, information sending module 10 is arranged in the first pallet of safety system or the second pallet of conventional system, for receive native system untreated event information after, untreated event information is sent to dual system common unit 20.
Dual system common unit 20, for being transmitted to conventional system or safety system by the untreated event information received.Preferably, dual system common unit 20 is for being transmitted to the second pallet of conventional system or the first pallet of safety system by the untreated event information received.
Information reminding module 30, is arranged in conventional system or safety system, for reminding the untreated event information from safety system or conventional system.Preferably, information reminding module installation in the second pallet of conventional system or the first pallet of safety system, for reminding the untreated event information from the first pallet of safety system or the second pallet of conventional system.
In the first embodiment of the invention, described system for prompting 100 includes information sending module 10, dual system common unit 20 and information reminding module 30, wherein:
Described information sending module 10 comprises:
First sends submodule 11, being arranged in safety system, after for receiving native system first untreated event information, the partial content of the first untreated event information being sent to dual system common unit 20.
Second sends submodule 12, being arranged in conventional system, after for receiving native system second untreated event information, the full content of the second untreated event information being sent to dual system common unit 20.
Described dual system common unit 20, for being transmitted to conventional system by the partial content of the first untreated event information.Or, the full content of the second untreated event information is transmitted to safety system.
Described information reminding module 30 comprises:
First reminds submodule 31, is arranged in conventional system, for reminding the partial content of the first untreated event information from safety system.
Second reminds submodule 32, is arranged in safety system, for reminding the full content of the second untreated event information from conventional system.
In dual system, the contact person in conventional system is called ordinary contacts, and the contact person in safety system is called secure relationship people.For security consideration, safety system and conventional system should be completely not reciprocity when data interaction, the partial content of the untreated event information of native system is just sent to conventional system by dual system common unit 20 by safety system, and conventional system is then that the full content of the untreated event information of native system is sent to safety system by dual system common unit 20.Such as, the present invention with the addition of some restrictions in the information content of missed call and/or unread short messages.The information that the safe tray of safety system is supplied to the common pallet of conventional system only has the number of missed call and/or unread short messages, does not have the information such as name and number of secure relationship people.Otherwise relevant information is then all supplied to safe tray by common pallet.Above-mentioned rule, can effective reminding user, has important safe missed call and note, and can not reveal the specifying information of secure relationship people, to ensure the information security of user.
In second embodiment of the invention, described system for prompting 100 includes information sending module 10, dual system common unit 20, information reminding module 30 and information and arranges module 40, wherein:
Described information arranges module 40, is arranged in safety system, for arranging virtual contact information for the secure relationship people in safety system.
Described information sending module 10 also comprises:
Information amendment submodule 13, is arranged in safety system, for receive secure relationship people the 3rd untreated event information after, the secure relationship people information in the 3rd untreated event information is revised as virtual contact information corresponding to secure relationship people.
3rd sends submodule 14, is arranged in safety system, for amended 3rd untreated event information is sent to dual system common unit 20.
Described dual system common unit 20, for being transmitted to conventional system by amended 3rd untreated event information.
Described information reminding block of information 30 comprises:
3rd reminds submodule 33, is arranged in conventional system, for reminding the amended 3rd untreated event information from safety system.
For security consideration, the secure relationship people that user also can be safety system arranges virtual contact information, virtual contact information is sent to the display of common pallet by the safe tray of safety system, like this, under the real information not revealing secure relationship people, user is just by the sender of virtual information incoming call recognizing and note at a glance.As arranged the virtual name of contact person.And consider for greater safety, user also can be certain important safety contact person and arranges multiple virtual name, during the information of each this contact person of transmission, safety system random selecting virtual name, so more decreases and reveals certain contact person and contact frequency information.
Fig. 3 is the frame principle that the present invention is preferably based on the system for prompting of the untreated event of dual system, dual system comprises safety system and conventional system, described safety system with all include the Dynamic System interface (SystemUI) be connected successively in conventional system, application layer (Phone Application), phone module (Iphone), protocol conversion layer (Radio interface layer, Ril) etc., the protocol conversion layer of described safety system and conventional system realizes communication connection by dual system common unit 20, dual system common unit 20 connecting virtual machine (Virtual Machine, VM), virtual machine connects each hardware (Hardware).In the present invention, the Dynamic System interface of described safety system and the Dynamic System interface of conventional system realize communication connection by dual system common unit 20.
Data are reported different operating system by the missed call of dual system common unit 20 according to reception and contact person's classification (i.e. secure relationship people or ordinary contacts) of unread short messages.Concerning phone and note upper layer application, they can only take the data of this method, system.But in order to can reminding user in time, the missed call of another system and unread short messages need certain information prompting display under present systems.Under conventional system, some third-party application has permission the database of reading information and phone, for security consideration, the information of another system can not be given to Information application and phone application.Therefore, the present invention preferentially adopts the pallet at Dynamic System interface to complete the safety display of the untreated event information such as missed call and unread short messages, and the amendment amplitude of this technical scheme to existing structure is minimum.Under existing triangular web, pallet can get the information of missed call and unread short messages, and the phone in dual system under same system, note and pallet also meet above-mentioned rule.Pallet, again by the safe data channel that dual system common unit 20 provides, can realize the transmitted in both directions of the information of missed call and unread short messages between safe tray and common pallet.So by pallet, user can see missed call in safety system and conventional system and unread short messages information simultaneously.
Fig. 4 is the flow chart of the based reminding method of the untreated event that the present invention is based on dual system, and it realizes by the system for prompting 100 as shown in Figure 1, Figure 2 or shown in Fig. 3, and described dual system comprises the first operating system and the second operating system, and described method includes:
Step S401, after the first operating system or the second operating system receive the untreated event information of native system, sends to dual system common unit 20 by described untreated event information.
Preferably, after the first pallet of the first operating system receives the untreated event information of native system, this untreated event information is sent to dual system common unit 20; Described untreated event information, after receiving the untreated event information of native system, is sent to dual system common unit 20 by the second pallet of the second operating system.Described first pallet is one of the part at the Dynamic System interface of the first operating system, and described second pallet is one of the part at the Dynamic System interface of the second operating system.Certainly also receive and send untreated event information, the such as pop-up window etc. at Dynamic System interface by other forms in the Dynamic System interface of the first operating system or the second operating system.
In addition, the present invention considers that incoming call and note are as the core business of communication terminal, no matter user is current is in for which kind of operating system, the missed call of another operating system and unread short messages are all that important message needs to remind in time, therefore the present invention preferably reminds missed call and/or these two untreated events of unread short messages in dual system, and described untreated event information is preferably missed call information and/or unread short messages information.Certainly, the present invention also can to unread mail, do not read the untreated events such as instant message and remind.Usual dual system is made up of safety system and conventional system, and described first operating system of the present invention is preferably safety system, and described second operating system is preferably conventional system.
Step S402, untreated event information is transmitted to the second operating system or the first operating system by dual system common unit 20.
Preferably, untreated event information is transmitted to the second pallet of the second operating system or the first pallet of the first operating system by dual system common unit 20.Switching between dual system and the foundation of data channel have been assisted by dual system common unit 20, dual system common unit 20 exists independent of the first operating system and the second operating system and by bottom layer realization, it is substantially all transparent concerning upper layer application.The safe data channel provided by dual system common unit 20 realizes the transmitted in both directions of the untreated event information between the first operating system and the second operating system.
Step S403, the second operating system or the first operating system are reminded described untreated event information, preferably remind missed call information and/or unread short messages information.
Preferably, the untreated event information of the second pallet to the first pallet from the first operating system of the second operating system is reminded; The untreated event information of the first pallet to the second pallet from the second operating system of the first operating system is reminded.In order to distinguish the untreated event information of different operating system, the untreated event information of different operating system can be carried out differentiation display, such as, adopting the modes such as different groupings, icon, color and/or word to distinguish display, with reminding user.
Fig. 5 A is based on one of flow chart of the based reminding method of the untreated event of dual system in first embodiment of the invention, it realizes by system for prompting 100 as shown in Figure 2 or Figure 3, described dual system comprises the first operating system and the second operating system, and described method includes:
Step S501, the partial content of the first untreated event information is sent to dual system common unit 20 after receiving the first untreated event information of native system by safety system.
Step S502, the partial content of the first untreated event information is transmitted to conventional system by dual system common unit 20.
Step S503, the partial content of conventional system to the first untreated event information from safety system is reminded.
Fig. 5 B is the flow chart two based on the based reminding method of the untreated event of dual system in first embodiment of the invention, it realizes by system for prompting 100 as shown in Figure 2 or Figure 3, described dual system comprises the first operating system and the second operating system, and described method includes:
Step S504, the full content of the second untreated event information is sent to dual system common unit 20 after receiving the second untreated event information of native system by conventional system.
Step S505, the full content of the second untreated event information is transmitted to safety system by dual system common unit 20.
Step S506, the full content of safety system to the second untreated event information from conventional system is reminded.
For security consideration, safety system and conventional system can not be completely reciprocity when data interaction, the partial content of the untreated event information of native system is just sent to conventional system by dual system common unit 20 by safety system, and conventional system is then that the full content of the untreated event information of native system is sent to safety system by dual system common unit 20.Such as, the present invention with the addition of some restrictions in the information content of missed call and/or unread short messages.The information that the safe tray of safety system is supplied to the common pallet of conventional system only has the number of missed call and/or unread short messages, does not have the information such as name and number of secure relationship people.Otherwise relevant information is then all supplied to safe tray by common pallet.Above-mentioned rule, can effective reminding user, has important safe missed call and note, and can not reveal the specifying information of secure relationship people, to ensure the information security of user.
Fig. 6 is the flow chart based on the based reminding method of the untreated event of dual system in second embodiment of the invention, it realizes by system for prompting 100 as shown in Figure 2 or Figure 3, described dual system comprises the first operating system and the second operating system, and described method includes:
Step S601, for the secure relationship people in safety system arranges virtual contact information.
Step S602, after safety system receives the 3rd untreated event information of secure relationship people, is revised as virtual contact information corresponding to secure relationship people by the secure relationship people information in the 3rd untreated event information.
Step S603, sends to dual system common unit 20 by amended 3rd untreated event information.
Step S604, amended 3rd untreated event information is transmitted to conventional system by dual system common unit 20.
Step S605, conventional system is reminded the amended 3rd untreated event information from safety system.
In dual system, the contact person in conventional system is called ordinary contacts, and the contact person in safety system is called secure relationship people.For security consideration, the secure relationship people that user also can be safety system arranges virtual contact information, virtual contact information is sent to the display of common pallet by the safe tray of safety system, like this, under the real information not revealing secure relationship people, user is just by the sender of virtual information incoming call recognizing and note at a glance.As arranged the virtual name of contact person.And consider for greater safety, user also can be certain important safety contact person and arranges multiple virtual name, during the information of each this contact person of transmission, safety system random selecting virtual name, so more decreases and reveals certain contact person and contact frequency information.
Fig. 7 A ~ Fig. 7 D is the Operation interface diagram based on the based reminding method of the untreated event of dual system in third embodiment of the invention.User uses the communication terminal of dual system in the present embodiment, and has 2 missed calls under conventional system, has 3 missed calls under safety system.
If user is current when being in safety system, safe tray not only receives 3 missed call information of safety system, and 2 missed call information of conventional system can be received, and 2 missed calls in safe tray under grouping display conventional system, 3 missed calls under safety system, as shown in Figure 7 A.Meanwhile, the phone application of safety system can only obtain the missed call information of native system, namely can only show 3 missed call information of safety system, as shown in Figure 7 B.
If user is current when being in conventional system, common pallet not only receives 2 missed call information of conventional system, and 3 missed call information of safety system can be received, and 2 missed calls in safe tray under grouping display conventional system, 3 missed calls under safety system, as seen in figure 7 c.Meanwhile, the phone application of conventional system can only obtain the missed call information of native system, namely can only show 2 missed call information of conventional system, as illustrated in fig. 7d.
Be more preferably, when user clicks the detail information checking phone and note in pallet, then by system seamless switching, jump in the related application of corresponding system after input password.And in order to distinguish the security type of information, the prompting message of same application is divided into two groups, namely safety incoming call, ordinary calls show respectively, and are equipped with different icons, point out user in more eye-catching mode.
In sum, the invention provides the reminding technology scheme of the untreated event based on dual system, after each operating system receives the untreated event information of native system, described untreated event information is transmitted to another operating system by dual system common unit, by another operating system, described untreated event information is reminded.Whereby, the present invention realizes the transmitted in both directions of untreated event information between two operating systems by dual system common unit, each operating system can be reminded in time to the untreated event information of two operating systems, check the untreated event information of other operating systems without the need to the frequent switched system of user, thus can realize conveniently, in time, the object of the untreated event of reminding user safely.
Certainly; the present invention also can have other various embodiments; when not deviating from the present invention's spirit and essence thereof; those of ordinary skill in the art are when making various corresponding change and distortion according to the present invention, but these change accordingly and are out of shape the protection range that all should belong to the claim appended by the present invention.