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

文档序号:9597732阅读:来源:国知局
[0051]具体实现中,本发明实施例中所描述的信息提示泡泡的输出装置可包括:手机、平板电脑、笔记本电脑或者个人计算机助理等。上述装置仅是举例,而非穷举,包含但不限于上述装置,在此不做限制。下面将以手机为例,结合图1至图4对本发明实施例提供的信息提示泡泡的输出方法及装置进行具体描述。
[0052]参见图1,是本发明实施例提供的信息提示泡泡的输出方法的实施例流程示意图。本发明实施例中所描述的方法,包括步骤:
[0053]S101,接收终端正在运行的至少两个进程发送的弹泡请求,并获取所述弹泡请求中携带的至少两个待弹泡输出文件。
[0054]在一些可行的实施方式中,手机可同时运行多个进程,每个进程的运行过程中可下载多种类型的文件,进而可根据下载的文件包含的信息进行弹泡输出相应的提示信息。具体实现中,手机可对正在运行的一个或者多个进程的运行状态进行监控,进而可通过不同进程间的协议获取各个进程在运行过程中发送的弹泡请求。进一步的,可对上述各个进程发送的弹泡请求进行解析,获取各个弹泡请求中携带的待弹泡输出文件。其中,上述待弹泡输出文件具体可为各个进程在运行过程中下载得到的一个或者多个待弹泡输出文件,即包含需要通过弹泡输出的相关提示信息的文件。其中,上述待弹泡输出文件包括:安卓系统安装包(Android Package,APK)文件、office文档、图片,以及音视频文件等,上述待弹泡输出文件仅是举例,而非穷举,包含但不限于上述数据。其中,上述office文档具体可为Microsoft Office或者WPS Office办公软件系列生成及使用的以doc、xls、docx或者ppt等后缀结束的文件。例如,手机可在接收到正在运行的多个进程中的进程A发送的弹泡请求A之后,对接收到的弹泡请求A进行解析,获取上述弹泡请求A中携带的APK文件,进而可查看上述APK文件是否为正常文件,还是病毒伪装的文件,还是包含广告插件等数据的文件,再根据查看结果确定相应的输出提示信息。
[0055]S102,根据各个所述待弹泡输出文件包含的数据详情确定各个所述待弹泡输出文件对应的提示信息,并根据预设的弹泡规则确定各个所述待弹泡输出文件对应的提示信息的输出顺序。
[0056]在一些可行的实施方式中,手机获取得到当前正在运行的各个进程对应的各个待弹泡输出文件之后,则可对上述各个待弹泡输出文件进行解析,确定上述待弹泡输出文件中包含的目标数据。手机确定了各个进程对应的待弹泡输出文件中包含的目标数据之后,则可根据上述各个待弹泡输出文件的标识信息,确定各个待弹泡数据文件对应的提示信息。具体实现中,上述目标数据具体可为上述各个待弹泡输出文件中包含的广告信息,或者病毒文件或者垃圾文档等,本发明实施例将以病毒文件等危险信息为例进行具体说明。其中,上述待弹泡输出文件的标识信息可包括:待弹泡输出文件的名称、待弹泡输出文件的下载路径、待弹泡输出文件的下载时间,以及待弹泡输出文件包含的目标数据的类型等,在此不再赘述。
[0057]在一些可行的实施方式中,手机确定了各个进程对应的提示信息之后,还可根据预设的弹泡规则确定各个进程对应的提示信息的输出顺序,以根据上述输出顺序对各个进程对应的提示顺序进行顺序输出,避免多个进程各自弹泡的占道冲突,导致提示信息输出失败。具体实现中,手机可预先包含不同类型的目标数据的提示信息的弹泡规则,其中,上述弹泡规则可包括:包含不同类型的目标数据的不同待弹泡输出文件的提示优先级,以及包含不同类型的目标数据的提示信息的输出优先级等。例如,手机可预先设定病毒文件的提示优先级高于广告信息的提示优先级,进而可设定包含病毒文件的提示信息的输出优先级高于包含广告信息的提示信息的提示优先级。手机根据各个待弹泡输出文件包含的数据详情确定了各个待弹泡输出文件对应的提示信息之后,则可根据上述预设的弹泡规则确定各个待弹泡输出文件对应的提示信息的输出顺序。例如,手机确定接收到的进程A发送的弹泡请求中携带的待弹泡输出文件1中包含病毒文件,进程B发送的弹泡请求中携带的待弹泡输出文件2中包含广告信息,则可根据弹泡规则确定上述待弹泡输出文件1的提示信息1和待弹泡输出文件2的提示信息2的输出顺序。
[0058]S103,将各个所述待弹泡输出文件对应的提示信息按照所述输出顺序填充至信息提示泡泡,并按照所述输出顺序弹出所述信息提示泡泡至所述终端的用户显示界面。
[0059]在一些可行的实施方式中,手机确定了各个进程对应的待弹泡输出文件对应的提示信息的输出顺序之后,则可按照上述输出顺序进行弹泡,以将各个进程对应的提示信息输出展现给用户。具体的,手机可按照上述确定的输出顺序将各个待弹泡输出文件对应的提示信息填充至信息提示泡泡,并按照上述输出顺序弹出信息提示泡泡至终端的用户显示界面,保证了每个进程对应的提示信息都可以弹泡输出,保障各个进程对应的提示信息及时输出给用户。
[0060]在本发明实施例中,手机可在手机中正在运行的多个进程需要弹泡时,接收各个进程发送的弹泡请求,根据各个进程发送的各个弹泡请求中携带的待弹泡输出文件确定各个进程对应的提示信息,进而可根据各个进程对应的提示信息进行排序弹泡,可解决多个进程进行弹泡的占道冲突等故障。进一步的,手机可根据预设的弹泡规则确定各个进程对应的提示信息的输出顺序,将各个进程对应的待弹泡输出文件对应的提示信息按照确定的输出顺序填充至信息提示泡泡,并按照输出顺序进行弹泡,保证各个进程的提示信息的及时输出,避免某个进程的提示信息输出失败给用户带来不便。
[0061]参见图2,是本发明实施例提供的信息提示泡泡的输出方法的实施例流程示意图。本发明实施例中所描述的方法,包括步骤:
[0062]S201,接收终端正在运行的至少两个进程发送的弹泡请求,并获取所述弹泡请求中携带的至少两个待弹泡输出文件。
[0063]具体实现中,手机获取当前正在运行的各个进程对应的各个待弹泡输出文件的具体实现过程可参见上述实施例中的步骤S101,在此不再赘述。
[0064]进一步的,在一些可行的实施方式中,手机获取各个进程下载的待弹泡输出文件时,可通过手机的边界防御系统对正在运行的各个进程的运行状态进行监控,确定上述各个进程的运行过程中是否有新文件接收。通过手机的边界防御系统可获取上述各个进程运行过程中下载得到的一个或者多个待弹泡输出文件。其中,上述边界防御,是通过对外界程序(或者外界文件)进入电脑的监控,在病毒尚未被运行时即可被判定为安全或不安全,从而最大限度地保障对本地计算机的安全防护。边界防御强调不中毒才是最佳安全解决方案。下面将简单介绍边界防御的工作流程,边界防御的工作流程包括步骤:
[0065]A、一个文件通过下载、传输、复制粘贴或者插件安装等方式进入个人电脑等终端;
[0066]B、在进入电脑的过程中触发边界防御;
[0067]C、边界防御判断这个文件是否为白文件;
[0068]D、如果是白文件则通过边界,如果是黑文件则直接禁止文件运行,如果是未知文件则上传云端进行云鉴定;
[0069]E、云鉴定中有强大的主动防御,高启发扫描,及多款鉴定器对文件进行扫描;
[0070]F、如无法判定则转人工;
[0071]G、最终返回鉴定结果,上述鉴定结果包括通过边界或者禁止运行。
[0072]如果边界防御被冒充正常软件的病毒骗过,则在系统运行过程中,若发现文件有病毒行为,则可启动系统防御对病毒进行查杀或者进行系统修复。
[0073]在本发明实施例中,当某一个进程下载的某一个文件(即待弹泡输出文件)被边界防御鉴定为白文件时,则可确定上述文件为安全文件,可直接运行。若该文件被边界防御鉴定为黑文件,则可确定上述文件可能包含危险信息,该文件的运行将被禁止,此时手机可通过信息提示泡泡将该文件中包含的危险信号提示给手机用户。
[0074]S202,根据各个所述待弹泡输出文件包含的数据详情确定各个所述待弹泡输出文件对应的提示信息。
[0075]S203,设定弹泡规则,并根据设定的弹泡规则确定各个所述待弹泡输出文件对应的提示信息的输出顺序。
[0076]具体实现中,手机确定各个进程对应的提示信息的输出顺序的具体实现过程可参见上述实施例中的步骤S102,在此不再赘述。
[0077]进一步的,在一些可行的实施方式中,手机通过边界防御系统获取得到上述各个待弹泡输出文件之后,则可对上述各个待弹泡输出文件进行安全监测,对上述各个待弹泡输出文件包含的数据详情进行判断。手机通过边界防御对上述各个待弹泡输出文件包含的数据详情进行判断,
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1