基于双系统的未处理事件的提醒方法及系统的制作方法_3

文档序号:8475249阅读:来源:国知局
>[0095]所述信息提醒信息块30包括:
[0096]第三提醒子模块33,设置于普通系统中,用于对来自安全系统的修改后的第三未处理事件信息进行提醒。
[0097]出于安全考虑,用户也可为安全系统的安全联系人设置虚拟联系人信息,安全系统的安全托盘将虚拟联系人信息传送给普通托盘显示,这样,在不泄露安全联系人的真实信息下,用户就能通过虚拟信息一眼辨识来电和短信的发送人。如设置联系人的虚拟姓名。而为了更安全考虑,用户还可为某个重要安全联系人设置多个虚拟名字,每次发送该联系人的提示信息时,安全系统随机选取一个虚拟名字,这样更减少了泄露某个联系人联系频率信息。
[0098]图3是本发明优选基于双系统的未处理事件的提醒系统的框架原理图,双系统包括安全系统和普通系统,所述安全系统和普通系统中都包括有依次连接的系统操作界面(SystemUI)、应用层(Phone Applicat1n)、电话模块(Iphone)、协议转换层(Rad1interface layer,Ril)等,所述安全系统和普通系统的协议转换层通过双系统公共单元20实现通信连接,双系统公共单元20连接虚拟机(Virtual Machine,VM),虚拟机连接各个硬件(Hardware)。在本发明中,所述安全系统的系统操作界面和普通系统的系统操作界面通过双系统公共单元20实现通信连接。
[0099]双系统公共单元20根据接收的未接电话和未读短信的联系人类别(即安全联系人或普通联系人),将数据上报给不同的操作系统。对电话和短信上层应用来说,它们只能拿到本方系统的数据。但是为了能够及时提醒用户,另一个系统的未接来电和未读短信需要有一定的信息提示显示在当前系统下。在普通系统下,某些第三方应用有权限读取信息和电话的数据库,出于安全考虑,不能将另一个系统的提示信息转给信息应用和电话应用。因此,本发明优先采用系统操作界面的托盘来完成未接来电和未读短信等未处理事件信息的安全显示,该技术方案对现有结构的修改幅度最小。在现有的单一系统下,托盘能够获取到未接来电和未读短信的信息,双系统中同一个系统下的电话、短信与托盘也满足上述规贝1J。托盘再通过双系统公共单元20提供的安全数据通道,即可实现安全托盘与普通托盘之间未接来电和未读短信的信息的双向传输。于是通过托盘,用户即可同时看到安全系统和普通系统中的未接电话和未读短信信息。
[0100]图4是本发明基于双系统的未处理事件的提醒方法的流程图,其可通过如图1、图2或图3所示的提醒系统100实现,所述双系统包括第一操作系统和第二操作系统,所述方法包括有:
[0101]步骤S401,第一操作系统或第二操作系统接收到本系统的未处理事件信息后,将所述未处理事件信息发送给双系统公共单元20。
[0102]优选的是,第一操作系统的第一托盘接收到本系统的未处理事件信息后,将该未处理事件信息发送给双系统公共单元20 ;第二操作系统的第二托盘在接收到本系统的未处理事件信息后,将所述未处理事件信息发送给双系统公共单元20。所述第一托盘是第一操作系统的系统操作界面的组成部分之一,所述第二托盘是第二操作系统的系统操作界面的组成部分之一。当然也可通过第一操作系统或第二操作系统的系统操作界面中的其他形式来接收和发送未处理事件信息,例如系统操作界面的弹出窗口等。
[0103]另外,本发明考虑到来电和短信作为通信终端的核心业务,不管用户当前处于何种操作系统,另一个操作系统的未接来电和未读短信都是重要的消息需要及时提醒,因此本发明优选在双系统中对未接电话和/或未读短信这两个未处理事件进行提醒,所述未处理事件信息优选为未接来电信息和/或未读短信信息。当然,本发明也可以对未读邮件、未读即时消息等未处理事件进行提醒。通常双系统由安全系统和普通系统组成,本发明的所述第一操作系统优选为安全系统,所述第二操作系统优选为普通系统。
[0104]步骤S402,双系统公共单元20将未处理事件信息转发给第二操作系统或第一操作系统。
[0105]优选的是,双系统公共单元20将未处理事件信息转发给第二操作系统的第二托盘或第一操作系统的第一托盘。双系统之间的切换和数据通道的建立是通过双系统公共单元20辅助完成的,双系统公共单元20独立于第一操作系统和第二操作系统而存在并由底层实现,其对上层应用来说基本都是透明的。通过双系统公共单元20提供的安全数据通道实现第一操作系统和第二操作系统之间的未处理事件信息的双向传输。
[0106]步骤S403,第二操作系统或第一操作系统对所述未处理事件信息进行提醒,优选对未接电话信息和/或未读短信信息进行提醒。
[0107]优选的是,第二操作系统的第二托盘对来自第一操作系统的第一托盘的未处理事件信息进行提醒;第一操作系统的第一托盘对来自第二操作系统的第二托盘的未处理事件信息进行提醒。为了区分不同操作系统的未处理事件信息,可以将不同操作系统的未处理事件信息进行区分显示,例如采用不同的分组、图标、颜色和/或文字等方式来区分显示,以提醒用户。
[0108]图5A是本发明第一实施例中基于双系统的未处理事件的提醒方法的流程图之一,其可通过如图2或图3所示的提醒系统100实现,所述双系统包括第一操作系统和第二操作系统,所述方法包括有:
[0109]步骤S501,安全系统接收到本系统的第一未处理事件信息后,将第一未处理事件信息的部分内容发送给双系统公共单元20。
[0110]步骤S502,双系统公共单元20将第一未处理事件信息的部分内容转发给普通系统。
[0111]步骤S503,普通系统对来自安全系统的第一未处理事件信息的部分内容进行提醒。
[0112]图5B是本发明第一实施例中基于双系统的未处理事件的提醒方法的流程图之二,其可通过如图2或图3所示的提醒系统100实现,所述双系统包括第一操作系统和第二操作系统,所述方法包括有:
[0113]步骤S504,普通系统接收到本系统的第二未处理事件信息后,将第二未处理事件信息的全部内容发送给双系统公共单元20。
[0114]步骤S505,双系统公共单元20将第二未处理事件信息的全部内容转发给安全系统。
[0115]步骤S506,安全系统对来自普通系统的第二未处理事件信息的全部内容进行提醒。
[0116]出于安全考虑,安全系统和普通系统在数据交互时不能完全对等,安全系统只是将本系统的未处理事件信息的部分内容通过双系统公共单元20发送给普通系统,而普通系统则是将本系统的未处理事件信息的全部内容通过双系统公共单元20发送给安全系统。例如,本发明在未接电话和/或未读短信的提示信息内容上添加了一些限制。安全系统的安全托盘提供给普通系统的普通托盘的信息只有未接电话和/或未读短信的个数,没有安全联系人的姓名和号码等信息。反之,普通托盘则将相关信息全部提供给安全托盘。上述规则,能够有效的提醒用户,有重要的安全未接来电和短信,且不会泄露安全联系人的具体信息,以保证用户的信息安全。
[0117]图6是本发明第二实施例中基于双系统的未处理事件的提醒方法的流程图,其可通过如图2或图3所示的提醒系统100实现,所述双系统包括第一操作系统和第二操作系统,所述方法包括有:
[0118]步骤S601,为安全系统中的安全联系人设置虚拟联系人信息。
[0119]步骤S602,安全系统接收到安全联系人的第三未处理事件信息后,将第三未处理事件信息中的安全联系人信息修改为安全联系人对应的虚拟联系人信息。
[0120]步骤S603,将修改后的第三未处理事件信息发送给双系统公共单元20。
[0121]步骤S604,双系统公共单元20将修改后的第三未处理事件信息转发给普通系统。
[0122]步骤S605,普通系统对来自安全系统的修改后的第三未处理事件信息进行提醒。
[0123]在双系统中,普通系统中的联系人称为普通联系人,安全系统中的联系人称为安全联系人。出于安全考虑,用户也可为安全系统的安全联系人设置虚拟联系人信息,安全系统的安全托盘将虚拟联系人信息传送给普通托盘显示,这样,在不泄露安全联系人的真实信息下,用户就能通过虚拟信息一眼辨识来电和短信的发送人。如设置联系人的虚拟姓名。而为了更安全考虑,用户还可为某个重要安全联系人设置多个虚拟名字,每次发送该联系人的提示信息时,安全系统随机选取一个虚拟名字,这样更减少了泄露某个联系人联系频率信息。
[0124]图7A?图7D是本发明第三实施例中基于双系统的未处理事件的提醒方法的操作界面图。在本实施例中用户使用双系统的通信终端,且普通系统下有2个未接来电,安全系统下有3个未接来电。
[0125]若用户当前处于安全系统时,安全托盘不仅接收到安全系统的3个未接来电信息,而且会接收到普通系统的2个未接来电信息,并在安全托盘中分组显示普通系统下的2个未接来电,安全系统下的3个未接来电,如图7A所示。同时,安全系统的电话应用只能获取本系统的未接来电信息,即只能显示安全系统的3个未接来电信息,如图7B所示。
[0126]若用户当前处于普通系统时,普通托盘不仅接收到普通系统的2个未接来电信息,而且会
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1