一种广播信息的处理方法及用户终端的制作方法_4

文档序号:8942595阅读:来源:国知局
应用程序对应的程序进行更改或者删除。
[0110]本发明实施例中,当第一目标应用程序的类型不同,则针对其发送的待发送广播信息的处理方式也不同。其中,当第一目标应用程序为固化应用程序类型时,由于固化应用程序权限较高,针对于权限较高的应用程序可以执行以下步骤:
[0111]11)获取用户终端中已安装的应用程序的状态标识;
[0112]12)检测用户终端中是否存在状态标识与用于启动应用程序的标识相匹配的第二目标应用程序;
[0113]13)若检测用户终端中存在状态标识与用于启动应用程序的标识相匹配的第二目标应用程序时,将第二目标应用程序的状态标识设置至与用于启动应用程序的标识不匹配,以禁止第二目标应用程序启动。
[0114]本发明实施例中,用户终端中已安装的应用程序可以包括曾经安装,现已卸载的应用程序,还可以包括目前安装在用户终端中的应用程序;本发明不作限定。
[0115]本发明实施例中,可以在用户终端中预先设置针对每一个已安装的应用程序的状态标识。其中,状态标识用于确定应用程序是否可以通过广播信息进行控制启动或者关闭。举例来说,当应用程序A可以通过广播信息进行控制启动或者关闭,则对应的状态标识为YES ;若应用程序B不可以通过广播信息进行控制启动或者关闭,则其对应的状态标识为NO0
[0116]本发明实施例中,在针对每一个已安装的应用程序进行设置状态标识时,可以是用户根据需要进行设置,也可以是用户终端根据用户的历史设置记录进行设置,还可以是用户终端根据操作应用程序的历史操作操作频率进行设置。
[0117]本发明实施例中,当根据用户的历史设置记录进行设置状态标识时,可以包括以下步骤:
[0118]21)获取用户终端中针对第二目标应用程序设置的状态标识集合;
[0119]22)确定上述状态标识集合中每一个状态标识的设置频率,以及确定设置频率最尚的状态标识;
[0120]23)将上述设置频率最高的状态标识作为本次目标应用程序对应的状态标识。
[0121]本发明实施例中,在设置第二目标应用程序的状态标识时,还可以根据历史启动频率进行设定。其中,在设定过程中,可以执行以下步骤:
[0122]31)获取第二目标应用程序的历史启动频率;
[0123]32)检测上述历史启动频率是否低于预设的频率阈值;
[0124]33)若检测上述历史启动频率低于预设的频率阈值,则将第二目标应用程序的状态标识设置至不允许通过广播信息进行启动或关闭的状态标识;
[0125]34)若检测上述历史启动频率高于预设的频率阈值,则将第二目标应用程序的状态标识设置至允许通过广播信息进行启动或关闭的状态标识。
[0126]本发明实施例中,通过用户的历史启动记录进行设定,则可以提高用户体验。
[0127]本发明实施例中,在第二获取单元305获取用户终端中已安装的应用程序的状态标识之后,则第二检测单元306可以检测用户终端中是否存在状态标识与用于启动应用程序的标识相匹配的第二目标应用程序;若第二检测单元306检测用户终端中存在状态标识与用于启动应用程序的标识相匹配的第二目标应用程序,则设置单元307可以通过设置第二目标应用程序对应的状态标识。举例来说,当应用程序A可以通过广播信息进行控制启动或者关闭,则对应的状态标识为YES;待发送广播信息中携带的用于启动应用程序的标识也为YES ;则说明说应用程序A的状态标识与待发送广播信息中携带的用于启动应用程序的标识相匹配,则可以通过设置应用程序A的状态标识,以使应用程序A的状态标识与待发送广播信息中携带的用于启动应用程序的标识不匹配,从而达到禁止广播信息启动的效果O
[0128]第二确定单元308,用于确定用户终端当前存储容量值。
[0129]第三检测单元309,用于检测当前存储容量值是否低于预设的容量阈值。
[0130]输出单元,用于若第三检测单元309检测当前存储容量值低于容量阈值,输出用于提示清除存储空间的提示信息。
[0131]本发明实施例中,可以在用户终端预先设定一个容量阈值,该容量阈值可以是系统默认的一个值,也可以使用户自己设定。当用户终端检测当前存储容量值低于容量阈值,则可以输出用于提示清除存储空间的提示信息。其中,上该提示信息可以是语音提示,也可以是文字提示,还可以是在输出文字提示的同时向用户输出语音提示。
[0132]在图4中,详细描述了当第一目标应用程序的类型分别为固化应用程序类型与非固化应用程序类型时,用户终端的处理处理方式。其中,当第一目标应用程序的类型为固化应用程序类型时,由于固化应用程序类型的应用程序的权限较高,则可以通过设置单元307设置第二目标应用程序的状态标识来达到禁止广播信息启动的效果。当第一目标应用程序的类型为非固化应用程序类型时,由于非固化应用程序类型的应用程序的权限较低,则可以通过过滤单元303过滤掉第一目标应用程序对应的广播信息中携带的用于启动应用程序的标识。在本发明实施例中,无论第一目标应用程序的类型包括固化应用程序类型与非固化应用程序类型中的哪一种类型,用户终端均可以通过处理,达到禁止广播信息启动的效果,从而降低了第二应用程序自动启动的概率,以降低了用户终端的功耗。
[0133]请参阅图5,图5是本发明实施例公开的又一种用户终端的结构示意图,用于执行上述广播信息的处理方法。如图5所示,该终端500可以包括:至少一个处理器501,至少一个输入装置502,至少一个输出装置503,存储器505等组件。其中,这些组件通过一条或多条总线504进行通信连接。本领域技术人员可以理解,图5中示出的终端的结构并不构成对本发明实施例的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0134]处理器501为终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器505内的程序和/或模块,以及调用存储在存储器505内的数据,以执行终端的各种功能和处理数据。处理器501可以由集成电路(IntegratedCircuit,简称IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器501可以仅包括中央处理器(CentralProcessing Unit,简称CPU),也可以是CPU、数字信号处理器(digital signal processor,简称DSP)、图形处理器(Graphic Processing Unit,简称GPU)及各种控制芯片的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
[0135]输入装置502可以包括标准的触摸屏、键盘等,也可以包括有线接口、无线接口等。
[0136]输出装置503可以包括显示屏、扬声器等,也可以包括有线接口、无线接口等。
[0137]存储器505可用于存储软件程序以及模块,处理器501、输入装置502以及输出装置503通过调用存储在存储器505中的软件程序以及模块,从而执行终端的各项功能应用以及实现数据处理。存储器505主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序等;数据存储区可存储根据终端的使用所创建的数据等。在本发明实施例中,操作系统可以是Android系统、1S系统或Windows操作系统等等。
[0138]具体的,处理器501调用存储在存储器505中的应用程序,用于执行以下操作:
[0139]获取第一目标应用程序中待发送广播信息;
[0140]检测待发送广播信息是否携带用于启动应用程序的标识;
[0141]若检测待发送广播信息携带用于启动应用程序的标识,过滤待发送广播信息携带的用于启动应用程序的标识。
[0142]本发明实施例中,处理器501调用存储在存储器505中的应用程序,在执行步骤检测待发送广播信息携带用于启动应用程序的标识之后,过滤待发送广播信息携带的用于启动应用程序的标识
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1