一种多系统终端通知消息的提示方法及装置的制造方法_3

文档序号:9814465阅读:来源:国知局
理信息,并将所述通知处理信息发送给所述目标应用程序。
[0078]所述后台运行系统将前台运行系统在步骤S308中存储进公共存储介质的通知处理消息提取出来,以使所述目标应用程序根据所述通知处理信息处理所述通知消息。例如,系统A从公共存储介质中将通知提示“来自系统A的社交平台应用程序I中联系人a发来即时消息X”对应的通知处理信息“回复‘XXX’”读取出来,并发送给社交平台应用程序1,以使社交平台应用程序I根据所述“回复‘XXX’ ”的通知处理消息进行回复。
[0079]本发明实施例后台运行系统将安装在自身系统的目标应用程序接收到的通知消息和后台运行系统的系统标识存储进公共存储介质,前台运行系统通过从公共存储介质中读取所述通知消息和所述后台运行系统的系统标识,并根据所述通知消息和所述后台运行系统的系统标识向用户发出通知提示。实现了将安装在后台运行系统中应用程序的通知消息直接在前台运行系统中通知提示出来,提高了后台运行系统中应用程序接收到的通知消息的提不效率。
[0080]参阅图4,图4是本发明实施例提供的一种多系统终端通知消息的提示装置的结构示意图,所述装置可以包括前台运行系统41、至少一个后台运行系统42和公共存储介质43,所述后台运行系统包括:获取单元401和后台存储单元402,所述前台运行系统包括:前台读取单元403和提示单元404,其中:
[0081]获取单元401,用于获取在自身系统安装的目标应用程序接收的通知消息。
[0082]具体的,所述终端包含多个运行系统,包括一个前台运行系统和至少一个后台运行系统。所述安装在后台运行系统的目标应用程序接收的通知消息包括但不仅限于社交平台应用程序接收的即时消息、社交平台应用程序信息的发送状态提示消息,各种应用程序的更新升级消息、未读短信消息、未接来电消息等。需要说明的是,终端有未读短信或未接来电时,仅当所述未读短信的发送终端标识或所述未接来电的来电终端标识存在于后台运行系统的通讯录中,所述未读短信消息或所述未接来电消息为所述后台运行系统获取的通知消息。
[0083]后台存储单元402,用于将所述通知消息和所述后台运行系统的系统标识存储进所述公共存储介质。
[0084]具体的,终端开机后会分配公共存储介质43可以存储后台运行系统的通知消息和所述后台运行系统的系统标识,所述公共存储介质43可以是随机存储记忆体(RandomAccess Memory, RAM),所述后台运行系统的系统标识可以是所述后台运行系统的名称、代码等,所述后台存储单元402将所述获取单元401获取的通知消息和后台运行系统的系统标识存储进公共存储介质43中。可选的,所述后台存储单元402可以对所述通知消息和所述后台运行系统的系统标识进行加密后存储进公共存储介质43。
[0085]可选的,所述后台运行系统还包括:
[0086]确定单元405,用于确定后台运行系统具有针对所述公共存储介质的读写权限,且所述目标应用程序具有在前台运行系统的通知权限。
[0087]具体的,用户可以预先设定具有针对所述公共存储介质43具有读写权限的运行系统的标识列表,所述确定单元405可以根据具有针对所述公共存储介质43具有读写权限的运行系统的标识列表,判断自身系统是否具有公共存储介质43的读写权限。相应的,用户可以预先设定各个运行系统中在前台运行系统有通知权限的应用程序的标识列表,所述确定单元405可以根据各个运行系统中在前台运行系统有通知权限的应用程序的标识列表,判断所述目标应用程序是否具有在前台运行系统的通知权限。当所述确定单元405判断结果为是时,触发所述后台存储单元402将所述通知消息和所述后台运行系统的系统标识存储进所述公共存储介质43。
[0088]前台读取单元403,用于从所述公共存储介质中读取所述通知消息和所述后台运行系统的系统标识。
[0089]具体的,所述前台读取单元403可以周期性检测所述公共存储介质43中存储的通知消息和对应的系统标识,并获取其中未读的通知消息和对应的后台运行系统的系统标识,所述公共存储介质43会定期将已读的通知消息和对应的后台运行系统的系统标识清除,以释放所述公共存储介质43的存储空间。前台读取单元403将所述后台存储单元402存储进公共存储介质43的所述通知消息和所述后台运行系统的系统标识读取出来,以使提示单元404根据所述通知消息和所述后台运行系统的系统标识向用户发出通知提示。若所述后台存储单元402对所述通知消息和所述后台运行系统的系统标识进行加密后存储,则所述前台读取单元403对读取的加密后的通知消息和所述后台运行系统的系统标识利用相应的解密算法进行解密。
[0090]提示单元404,用于根据所述通知消息和所述后台运行系统的系统标识向用户发出通知提示。
[0091]具体的,提示单元404根据所述前台读取单元403从公共存储介质43中读取的所述通知消息和所述后台运行系统的系统标识向用户发出通知提示,可以将所述通知提示通过展示在所述前台运行系统的通知窗口内向用户发出通知提示。
[0092]可选的,所述通知提示携带对应的应用程序标识,所述前台运行系统还包括归类单元406和展示单元407:
[0093]归类单元406,用于在向用户发出的通知提示包括至少两个时,根据所述至少两个通知提示各自对应的安装系统的系统标识或对应的应用程序标识,将所述至少两个通知提示归类。
[0094]具体的,所述通知提示携带对应的应用程序标识,当所述提示单元404向用户发出的通知提示包括至少两个时,归类单元406分别获取所述至少两个通知提示各自对应的后台运行系统系统的系统标识或对应的应用程序标识,将所述至少两个通知提示根据各自对应的后台运行系统系统的系统标识或应用程序标识进行归类。例如,所述提示单元404向用户发出的至少两个通知提示分别为“来自系统A的社交平台应用程序I中联系人a发来即时消息X”、“来自系统B的应用程序2更新升级至版本3.2”、“来自B系统的社交平台应用程序3中联系人b发来即时消息Y”、“来自A系统的社交平台应用程序I中联系人c发来即时消息Z”、“来自系统B的来电管理应用程序4中联系人d的未接来电”,归类单元406如果按照安装系统的系统标识对上述通知消息分类,则分为:A系统对应“来自系统A的社交平台应用程序I中联系人a发来即时消息X”和“来自A系统的社交平台应用程序I中联系人c发来即时消息Z”,B系统对应“来自系统B的应用程序2更新升级至版本3.2”、“来自B系统的社交平台应用程序3中联系人b发来即时消息Y”和“来自系统B的联系人d的未接来电”;归类单元406如果按照应用程序的应用程序标识对上述通知消息分类,则分为:社交平台应用程序A对应“来自系统A的社交平台应用程序I中联系人a发来即时消息X”和“来自A系统的社交平台应用程序I中联系人c发来即时消息Z”,应用程序2对应“来自系统B的应用程序2更新升级至版本3.2”,社交平台应用程序3对应“来自B系统的社交平台应用程序3中联系人b发来即时消息Y”,来电管理应用程序4对应“来自系统B的来电管理应用程序4中联系人d的未接来电”。
[0095]展示单元407,用于将归类后的所述至少两个通知提示按类别展示给用户。
[0096]进一步可选的,所述展示单元407包括列表输出子单元4701、选择信息接收子单元4702和提示展示子单元4703:
[0097]列表输出子单元4701,用于向用户输出系统标识列表或应用程序标识列表,所述系统标识列表包括针对所述公共存储介质有读写权限的至少一个系统的系统标识,所述应用程序标识列表包括在前台运行系统有通知权限的至少一个应用程序的应用程序标识。
[0098]具体的,所述系统标识列表包括针对所述公共存储介质43有读写权限的至少一个系统的系统标识,所述应用程序标识列表包括在前台运行系统有通知权限的至少一个应用程序的应用程序标识。确定单元405可以保证只有安装在针对所述公共存储介质43有读写权限的系统,且有在前台运行系统有通知权限的应用程序对应的通知消息才能存储进公共存储介质43,因此提示单元404提示的所述至少两个通知提示对应的系统均具有针对所述公共存储介质43的读写权限,对应的应用程序均具有在前台运行系统的通知权限。实际应用中,所述系统标识列表可以包括针对所述公共存储介质43有读写权限的全部系统的系统标识,也可以仅包括提示单元404提示的通知提示对应系统的系统标识;所述应用程序标识列表可以包括有在前台运行系统有通知权限的全部应用程序的应用程序标识,也可以仅包括提示单元404提示的通知提示对应应用程序的应用程序标识。
[0099]选择信息接收子单元4702,用于接收用户根据所述系统标识列表或应用程序标识列表输入的标识选择信息。
[0100]例如,列表输出子单兀4701向用户输出的系统标识列表包括“系统A ”和“系统B ”,应用程序标识列表包括“社交平台应用程序A”、“应用程序2”、“社交平台应用程序3”和“来电管理应用程序4”,用户可以根据所述系统标识列表或应用程序标识列表输入标识选择信息,如“系统A”或“应用程序2”,以使提示展示子单元4703根据所述标识选择信息将对应类别的通知提示展示给用户。
[0101]提示展示子单元4703,用于根据所述标志选择信息将对应类别的通知提
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1