一种信息提示泡泡的输出方法及装置的制造方法_3

文档序号:9597732阅读:来源:国知局
可确定上述各个待弹泡输出文件中是否包含不安全信息,例如病毒文件或者广告信息等。若手机判断得到上述各个待弹泡输出文件中包含不安全信息,则可通过弹泡的方式将不安全信息的具体状况提示给手机用户。若手机判断得知上述各个待弹泡输出文件不包含危险信息,则可直接阻止该文件运行,不需要通过弹泡将相应的危险信息提示给手机用户,或者可直接弹泡输出文件安全的提示信息,在此不做限制。
[0078]在一些可行的实施方式中,手机通过边界防御查看得知获取到的各个待弹泡输出文件中包含的不安全信息之后,则可对各个待弹泡输出文件包含的数据详情进行解析,获取具体的危险信息详情,进而可将待弹泡输出文件的名称、下载路径、下载时间或者危险信息类型等信息确定为上述待弹泡输出文件对应的提示信息,进而可通过弹泡的方式将上述信息输出展现给手机用户。
[0079]在一些可行的实施方式中,手机通过弹泡的方式将各个待弹泡输出文件对应的提示信息输出展现给手机用户之前,可设定各种类型的目标数据对应的提示优先级,并根据上述各种类型的目标数据对应的提示优先级确定包含上述各种类型的目标数据的待弹泡输出文件的输出优先级。进而,可设定弹泡规则为提示优先级高的目标数据对应的提示信息的输出优先级高于提示优先级低的目标数据对应的提示信息的输出优先级。手机确定了各个进程对应的待弹泡输出文件包含的目标数据之后,则可根据各个待弹泡输出文件包含的目标数据的类型确定各个目标数据对应的提示信息的输出优先级。进而可根据上述输出优先级确定具体获取得到的各个目标数据对应的提示信息的输出优先级,并根据上述各个目标数据对应的提示信息的输出优先级确定各个待弹泡输出文件对应的提示信息的输出顺序;其中,输出优先级高的提示信息的输出顺序在前。
[0080]S204,将各个所述待弹泡输出文件对应的提示信息按照所述输出顺序填充至信息提示泡泡,并按照所述输出顺序弹出所述信息提示泡泡至所述终端的用户显示界面。
[0081]在一些可行的实施方式中,手机按照所述输出顺序填充并输出信息提示泡泡的具体实现过程可参见上述实施例中的步骤S103所描述的实现方式,在此不再赘述。
[0082]进一步的,手机填充待弹出泡泡时可将已经确定的待弹泡输出文件对应的待提示信息传送至手机的泡泡系统的队列中,通过上述泡泡系统对上述待弹泡输出文件对应的待提示信息进行统一管理,并填充至上述待弹出泡泡中。通过泡泡系统对多进程间的待提示信息进行统一管理,可规避重复提示,避免泡泡弹出冲突,可增强泡泡应用的灵活性。
[0083]在本发明实施例中,手机可在手机中正在运行的多个进程需要弹泡时,接收各个进程发送的弹泡请求,根据各个进程发送的各个弹泡请求中携带的待弹泡输出文件确定各个进程对应的提示信息,进而可根据各个进程对应的提示信息进行排序弹泡,可解决多个进程进行弹泡的占道冲突等故障。进一步的,手机还可预先设定弹泡规则,并可根据设定的弹泡规则确定各个进程对应的提示信息的输出顺序,将各个进程对应的待弹泡输出文件对应的提示信息按照确定的输出顺序发送给泡泡系统,通过泡泡系统将上述提示信息填充至信息提示泡泡,并按照输出顺序进行弹泡,保证各个进程的提示信息的及时输出,避免某个进程的提示信息输出失败给用户带来不便。
[0084]参见图3,是本发明实施例提供的信息提示泡泡的输出装置的实施例结构示意图。本发明实施例中所描述的信息提示泡泡的输出装置包括:
[0085]获取模块10,用于接收终端正在运行的至少两个进程发送的弹泡请求,并获取所述弹泡请求中携带的至少两个待弹泡输出文件。
[0086]确定模块20,用于根据所述获取模块获取的各个所述待弹泡输出文件包含的数据详情确定各个所述待弹泡输出文件对应的提示信息,并根据预设的弹泡规则确定各个所述待弹泡输出文件对应的提示信息的输出顺序。
[0087]输出模块30,用于将各个所述待弹泡输出文件对应的提示信息按照所述确定模块确定的所述输出顺序填充至信息提示泡泡,并按照所述输出顺序弹出所述信息提示泡泡至所述终端的用户显示界面。
[0088]在一些可行的实施方式中,上述获取模块10具体用于:
[0089]对所述终端正在进行的各个进程的运行状态进行监控,并获取所述各个进程发送的弹泡请求;
[0090]对各个所述进程发送的所述弹泡请求进行解析,获取各个所述弹泡请求中携带的待弹泡输出文件;
[0091]其中,所述待弹泡输出文件包括:安卓系统安装包APK文件、office文档、图片,以及音视频文件中至少一种。
[0092]在一些可行的实施方式中,上述确定模块20具体用于:
[0093]对所述获取模块获取的各个待弹泡输出文件包含的数据详情进行解析,确定各个待弹泡输出文件中包含的目标数据,并根据各个所述待弹泡输出文件的标识信息,确定各个所述待弹泡数据文件对应的提示信息;
[0094]其中,所述目标数据包括:广告信息、病毒文件以及垃圾文档中的至少一种;
[0095]所述待弹泡输出文件的标识信息包括:待弹泡输出文件的名称、待弹泡输出文件的下载路径、待弹泡输出文件的下载时间,以及待弹泡输出文件包含的目标数据的类型中的至少一种。
[0096]在一些可行的实施方式中,如图4,本发明实施例中所描述的输出装置还包括:
[0097]设置模块40,用于设定各种类型的目标数据对应的提示优先级,根据所述提示优先级确定包含各种类型的所述目标数据的各个待弹泡输出文件的输出优先级;
[0098]所述设置模块40,还用于设定所述预设的弹泡规则为所述提示优先级高的目标数据对应的提示信息的输出优先级高于所述提示优先级低的目标数据对应的提示信息的输出优先级。
[0099]在一些可行的实施方式中,上述确定模块20具体用于:
[0100]确定各个所述待弹泡输出文件包含的各个目标数据,根据各个所述目标数据的类型确定各个所述目标数据对应的提示信息的输出优先级;
[0101]根据所述输出优先级确定各个所述目标数据对应的提示信息的输出优先级,并根据所述各个目标数据对应的提示信息的输出优先级确定各个所述待弹泡输出文件对应的提示信息的输出顺序;
[0102]其中,输出优先级高的提示信息的输出顺序在前。
[0103]在一些可行的实施方式中,手机可同时运行多个进程,每个进程的运行过程中可下载多种类型的文件,进而可根据下载的文件包含的信息进行弹泡输出相应的提示信息。具体实现中,获取模块10可对手机中正在运行的一个或者多个进程的运行状态进行监控,进而可通过不同进程间的协议获取各个进程在运行过程中发送的弹泡请求。进一步的,获取模块10可对上述各个进程发送的弹泡请求进行解析,获取各个弹泡请求中携带的待弹泡输出文件。其中,上述待弹泡输出文件具体可为各个进程在运行过程中下载得到的一个或者多个待弹泡输出文件,即包含需要通过弹泡输出的相关提示信息的文件。其中,上述待弹泡输出文件包括:APK文件、office文档、图片,以及音视频文件等,上述待弹泡输出文件仅是举例,而非穷举,包含但不限于上述数据。其中,上述office文档具体可为MicrosoftOffice或者WPS Office办公软件系列生成及使用的以doc、xls、docx或者ppt等后缀结束的文件。例如,获取模块10可在接收到正在运行的多个进程中的进程A发送的弹泡请求A之后,对接收到的弹泡请求A进行解析,获取上述弹泡请求A中携带的APK文件,进而可查看上述APK文件是否为正常文件,还是病毒伪装的文件,还是包含广告插件等数据的文件,再根据查看结果确定相应的输出提示信息。
[0104]进一步的,在一些可行的实施方式中,获取模块10获取各个进程下载的待弹泡输出文件时,可通过手机的边界防御系统对正在运行的各个进程的运行状态进行监控,确定上述各个进程的运行过程中是否有新文件接收。通过手机的边界防御系统可获取上述各个进程运行过程中下载得到的一个或者多个待弹泡输出文件。其中,上述边界防御,是通过对外界程序(或者外界文件)进入电脑的监控,在病毒尚未被运行时即可被判定为安全或不安全,从而最大限度地保障对本地计算机的安全防护。边界防御强调不中毒才是最佳安全解决方案。下面将简单介绍边界防御的工作流程,边界防御的工作流程包括步骤:
[0105]A、一个文件通过下载、传输、复制粘贴或者插件安装等方式进入个人电脑等终端;
[0106]B、在进入电脑的过程中触发边界防御;
[0107]C、边界防御判断这个文件是否为白文件;
[0108]D、如果是白文件则通过边界,如
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1