智能电视应用程序控制方法技术

技术编号:20915542 阅读:18 留言:0更新日期:2019-04-20 09:30
本发明专利技术涉及智能电视控制技术,解决了现有智能电视后台应用程序影响前台应用程序的问题。技术方案为:智能电视应用程序控制方法,预设单位时间,并分别预设智能电视安装的所有应用程序在单位时间内消耗的流量阈值;智能电视工作时,针对每个单位时间,分别实时或定时获取当前在后台运行的所有应用程序在当前单位时间内已消耗的流量,任一时刻,若任一后台运行的应用程序在当前单位时间内已消耗的流量达到该应用程序对应的流量阈值,则限制该应用程序在当前单位时间内且处于后台运行状态时不能再占用流量资源。有益效果是:本发明专利技术避免了后台运行的应用程序占用过多的软硬件资源,使得用户体验性提高。特别适用于智能电视。

Control Method of Intelligent TV Application Program

The invention relates to intelligent TV control technology, which solves the problem that the existing intelligent TV background application program affects the front application program. The technical scheme is: Intelligent TV application control method, preset unit time, and preset the flow threshold of each application installed in the unit time separately; Intelligent TV work, for each unit time, respectively, real-time or regular access to all applications currently running in the background in the current unit time has consumed the flow, at any time. At the moment, if the traffic consumed by any application running in the background reaches the corresponding traffic threshold of the application in the current unit time, the application can no longer occupy the traffic resources in the current unit time and in the background running state. The invention has the beneficial effect that the application program running in the background takes up too much hardware and software resources, and improves the user experience. It is especially suitable for smart TV.

【技术实现步骤摘要】
智能电视应用程序控制方法
本专利技术涉及智能电视控制技术,特别涉及智能电视应用程序的控制技术。
技术介绍
现有智能电视在网络正常连接,网络设备正常使用时,用户在观看网络视频、使用应用程序等情况下,仍然会出现卡顿的现象,大部分用户都会将原因归结于电视本身的核心配置,认为智能电视的处理器太差、内存小等等,直接影响了电视机的销售。但实际情况是,由于网络多元化的发展,以及相关商业利益的关系,电视机在前台播放音视频、运行应用的同时,后台运行的应用还可能同步在下载海报、插件,缓冲视频等数据,这样势必会占用电视大量的内存资源、处理器资源和流量资源,从而影响到前台应用的正常使用。
技术实现思路
本专利技术为解决现有智能电视后台运行的应用程序占用大量资源,影响前台运行的应用程序的问题,提供一种智能电视应用程序控制方法。为解决上述问题,本专利技术采用的技术方案是:智能电视应用程序控制方法,包括:预设单位时间,并分别预设智能电视安装的所有应用程序在单位时间内消耗的流量阈值;智能电视工作时,针对每个单位时间,分别实时或定时获取当前在后台运行的所有应用程序在当前单位时间内已消耗的流量,任一时刻,若任一后台运行的应用程序在当前单位时间内已消耗的流量达到该应用程序对应的流量阈值,则限制该应用程序在当前单位时间内且处于后台运行状态时不能再占用流量资源。作为进一步优化,上述方法还包括预设智能电视安装的所有应用程序的优先级,在每个单位时间开始后,智能电视根据提出流量资源占用请求的后台运行的应用程序,按照后台运行的应用程序的优先级顺序依次允许占用流量资源。作为进一步优化,所述应用程序的优先级根据应用程序的类型,和/或应用程序访问的服务器端口地址,和/或应用程序访问的服务器IP地址确定。作为进一步优化,上述方法还包括预设能够同时占用流量资源的后台运行的应用程序数量。作为进一步优化,所述应用程序在单位时间内消耗的流量阈值的上下限采用:应用程序正常下载数据时,将预设时间内该应用程序平均每秒所消耗的最小流量值作为该应用程序流量阈值的下限,将预设时间内该应用程序平均每秒所消耗的最大流量值作为该应用程序流量阈值的上限。作为进一步优化,所述单位时间采用30秒-2分钟。有益效果是:本专利技术通过限制每个后台运行的应用程序在单位时间内消耗的流量,既满足了后台运行的应用程序必要的数据下载需求,又避免了后台运行的应用程序占用过多的软硬件资源,影响前台应用程序的运行,从而减少前台应用程序卡顿等现象的出现,用户体验性提高。本专利技术特别适用于智能电视。具体实施方式下面结合实施例,进一步说明本专利技术的技术方案。本专利技术的技术方案是:智能电视应用程序控制方法,包括:预设单位时间,并分别预设智能电视安装的所有应用程序在单位时间内消耗的流量阈值;智能电视工作时,针对每个单位时间分别实时或定时获取当前在后台运行的所有应用程序在当前单位时间内已消耗的流量,任一时刻,若任一后台运行的应用程序在当前单位时间内已消耗的流量达到该应用程序对应的流量阈值,则限制该应用程序在当前单位时间内且处于后台运行状态时不能再占用流量资源。上述方法通过限制每个后台运行的应用程序在单位时间内消耗的流量,当任一后台运行的应用程序在一个单位时间内所消耗的流量达到阈值时,则限制该应用程序在当前单位时间内且处于后台运行状态时不能再占用流量资源,进而减少了电视内存资源、处理器资源的占用。对上述方法进行进一步优化,具体可以是:上述方法还可以包括预设智能电视安装的所有应用程序的优先级,在每个单位时间开始后,智能电视根据提出流量资源占用请求的后台运行的应用程序,按照后台运行的应用程序的优先级顺序依次允许占用流量资源。后台应用程序根据优先级先后占用资源,能够减少同时占用流量资源的后台应用程序数量,进一步减小后台应用程序对电视资源的占用,同时,优先级高的后台应用程序优先使用网络下载数据,保证比较重要的数据及时下载。上述应用程序的优先级可以根据应用程序的类型,和/或应用程序访问的服务器端口地址,和/或应用程序访问的服务器IP地址确定。用户和运营商能够根据实际情况,结合多维度因素确定应用程序的优先级。上述方法还可以包括预设能够同时占用流量资源的后台运行的应用程序数量。通过限制能够同时占用流量资源的后台运行的应用程序数量,避免大量后台应用程序集中到同一时间占用电视资源,从而对前台应用程序的运行造成不利影响。上述应用程序在单位时间内消耗的流量阈值的上下限可以采用:应用程序正常下载数据时,将预设时间内该应用程序平均每秒所消耗的最小流量值作为该应用程序流量阈值的下限,将预设时间内该应用程序平均每秒所消耗的最大流量值作为该应用程序流量阈值的上限。根据不同的应用设置不同的阈值,正常下载数据时,流量需求大的应用的阈值可以设置得稍大,例如视频类应用,流量需求小的应用的阈值可以设置得稍小,例如天气、屏保类应用;并且可以在流量阈值上下限的范围内,按实际需求设置应用的流量阈值。作为进一步优化,所述单位时间采用30秒-2分钟。单位时间不宜过短,过短导致对后台应用的限制时间短,从而影响前台应用,单位时间不宜过长,过长导致对后台应用的限制时间长,影响后台应用合理的数据下载,电视资源利用率不高。实施例下面具体举例说明本专利技术的技术方案。本例的智能电视应用程序控制方法,假设后台运行的应用程序有视频应用一、屏保应用一,设置视频应用一的优先级高于屏保应用一的优先级,设置能够同时占用流量资源的后台运行的应用程序数量为1,设置单位时间为1分钟,设置视频应用一在单位时间内消耗的流量阈值为5M,设置屏保应用一在单位时间内消耗的流量阈值为1M。智能电视工作时,在每个单位时间开始后,根据提出流量资源占用请求的视频应用一和屏保应用一的优先级,先允许视频应用一占用流量资源,并每隔10秒获取各个后台应用在当前单位时间内已消耗的流量,当视频应用一在当前单位时间所消耗的流量达到5M,则限制视频应用一在当前单位时间内且处于后台运行状态时不能再下载或上传数据,视频应用一受到限制后,允许屏保应用一占用流量资源,当屏保应用一在当前单位时间所消耗的流量达到1M,则限制屏保应用一在当前单位时间内且处于后台运行状态时不能再下载或上传数据。其中,如果同一优先级的后台应用程序数量大于能够同时占用流量资源的后台运行的应用程序数量,可以按后台应用程序提出资源占用请求的顺序依次允许占用资源。本文档来自技高网...

【技术保护点】
1.智能电视应用程序控制方法,其特征在于,包括:预设单位时间,并分别预设智能电视安装的所有应用程序在单位时间内消耗的流量阈值;智能电视工作时,针对每个单位时间,分别实时或定时获取当前在后台运行的所有应用程序在当前单位时间内已消耗的流量,任一时刻,若任一后台运行的应用程序在当前单位时间内已消耗的流量达到该应用程序对应的流量阈值,则限制该应用程序在当前单位时间内且处于后台运行状态时不能再占用流量资源。

【技术特征摘要】
1.智能电视应用程序控制方法,其特征在于,包括:预设单位时间,并分别预设智能电视安装的所有应用程序在单位时间内消耗的流量阈值;智能电视工作时,针对每个单位时间,分别实时或定时获取当前在后台运行的所有应用程序在当前单位时间内已消耗的流量,任一时刻,若任一后台运行的应用程序在当前单位时间内已消耗的流量达到该应用程序对应的流量阈值,则限制该应用程序在当前单位时间内且处于后台运行状态时不能再占用流量资源。2.如权利要求1所述的智能电视应用程序控制方法,其特征在于,还包括预设智能电视安装的所有应用程序的优先级,在每个单位时间开始后,智能电视根据提出流量资源占用请求的后台运行的应用程序,按照后台运行的应用程序的优先级顺序依次允许占用流量资源。3.如权利要求2所...

【专利技术属性】
技术研发人员:马铁桥
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1