CN107562487A - 一种智能终端的应用程序控制方法及应用程序控制*** - Google Patents
一种智能终端的应用程序控制方法及应用程序控制*** Download PDFInfo
- Publication number
- CN107562487A CN107562487A CN201710706529.9A CN201710706529A CN107562487A CN 107562487 A CN107562487 A CN 107562487A CN 201710706529 A CN201710706529 A CN 201710706529A CN 107562487 A CN107562487 A CN 107562487A
- Authority
- CN
- China
- Prior art keywords
- intelligent terminal
- control
- formula
- application
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Stored Programmes (AREA)
Abstract
本发明提供了一种智能终端的应用程序控制方法及应用程序控制***,应用程序控制方法包括以下步骤:监测所述智能终端的使用情况,获取使用所述智能终端的使用规律;根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作;监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作。采用上述技术方案后,可通过记录用户对智能终端的使用习惯,智能制定智能终端的控制摸式,智能开启或关闭应用程序或某一模式,降低功耗并提高用户体验。
Description
技术领域
本发明涉及智能设备领域,尤其涉及一种智能终端的应用程序控制方法及应用程序控制***。
背景技术
随着智能手机等智能终端的发展,用户体验与续航时间成为了发展的重点,用户经常会打开多个应用程序而不会主动关闭,因此后台中经常会有很多并非正在使用的应用程序在运行,导致手机功耗增加,续航时间缩短。现在有一些直接在用户每一次退出应用程序后直接关闭该应用程序的技术,但用户在第二次进入该应用时需要重新开启,需要一定的启动时间,用户需要等待,导致用户体验降低。
本发明通过记录用户对智能终端的使用习惯,如记录智能终端内各应用程序的使用状态、使用时间,形成用户使用手机的规律,智能判断用户上班或上课时间、午休时间、下班时间或下课时间、睡觉时间等,以及各个时间段手机的使用状态,智能制定智能终端的控制摸式,智能开启或关闭应用程序或某一模式,既提高用户体验,又降低功耗,增加续航时间,也可以节省流量的使用。
发明内容
为了克服上述技术缺陷,本发明的目的在于提供一种智能终端的应用程序控制方法及应用程序控制***,可通过记录用户对智能终端的使用习惯,智能制定智能终端的控制摸式,智能控制应用程序,自开启或自关闭应用程序或某一模式,既提高用户体验,又降低功耗,增加续航时间,也可以节省流量的使用。
本发明公开了一种智能终端的应用程序控制方法,包括以下步骤:
监测所述智能终端的使用情况,获取使用所述智能终端的使用规律;
根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作;
监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作。
优选地,监测所述智能终端的使用情况,获取使用所述智能终端的使用规律的步骤包括:
实时扫描所述智能终端内所有应用程序的使用状态;
当所述智能终端内的应用程序正被使用时,记录所述正被使用的应用程序的使用时间;
重复实时扫描所述使用状态的步骤,获取所述智能终端内所有应用程序的使用时间,根据所述所有应用程序的使用时间形成所述使用规律。
优选地,根据所述使用规律制定所述智能终端的控制摸式的步骤包括:
根据所述使用规律,对处于不同的***时间下所述智能终端内应用程序的使用情况进行预估,形成一预估结果;
根据所述预估结果确定所述智能终端在不同***时间下应执行的操作,形成所述智能终端的控制摸式。
优选地,监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作的步骤包括:
获取所述智能终端的当前***时间;
获取所述智能终端的当前使用状态;
根据控制摸式执行与所述智能终端的当前***时间及当前使用状态相对应的自开启或自关闭操作。
优选地,在根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作的步骤与监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作的步骤之间,所述应用程序控制方法还包括:
设置常开启应用程序,不对所述常开启应用程序执行所述控制模式中相应的自关闭操作。
本发明还公开了一种智能终端的应用程序控制***,包括:
使用规律获取模块,监测所述智能终端的使用情况,获取使用所述智能终端的使用规律;
控制摸式制定模块,与所述使用规律获取模块连接,根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作;
监测与执行模块,与所述控制摸式制定模块连接,监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作。
优选地,所述使用规律获取模块包括:
应用程序扫描单元,实时扫描所述智能终端内所有应用程序的使用状态;
使用时间记录单元,与所述应用程序扫描单元连接,当所述智能终端内的应用程序正被使用时,记录所述正被使用的应用程序的使用时间;
使用规律获取单元,与所述使用时间记录单元连接,重复实时扫描所述使用状态的步骤,获取所述智能终端内所有应用程序的使用时间,根据所述所有应用程序的使用时间形成所述使用规律。
优选地,所述控制摸式制定模块包括:
预估单元,根据所述使用规律,对处于不同的***时间下所述智能终端内应用程序的使用情况进行预估,形成一预估结果;
控制摸式制定单元,与所述预估单元连接,根据所述预估结果确定所述智能终端在不同***时间下应执行的操作,形成所述智能终端的控制摸式。
优选地,所述监测与执行模块包括:
***时间获取单元,获取所述智能终端的当前***时间;
使用状态获取单元,获取所述智能终端的当前使用状态;
执行单元,与所述***时间获取单元及所述使用状态获取单元连接,根据控制摸式执行与所述智能终端的当前***时间及当前使用状态相对应的自开启或自关闭操作。
优选地,在控制摸式制定模块与监测与执行模块之间,所述应用程序控制***还包括:
常开启应用设置模块,与所述控制摸式制定模块及所述监测与执行模块连接,设置常开启应用程序,不对所述常开启应用程序执行所述控制模式中相应的自关闭操作。
采用了上述技术方案后,与现有技术相比,具有以下有益效果:
1.根据用户习惯实现对应用程序的控制,实现应用程序或某一模式的自开启或自关闭;
2.降低功耗,增加续航时间;
3.提高用户体验。
附图说明
图1为符合本发明一优选实施例中应用程序控制方法的流程示意图;
图2为符合本发明一优选实施例中,应用程序控制方法的获取用户使用智能终端的使用规律的方法的流程示意图;
图3为符合本发明一优选实施例中,应用程序控制方法的根据使用规律制定智能终端的控制摸式的方法的流程示意图;
图4为符合本发明一优选实施例中,应用程序控制方法的监测智能终端的当前***时间与当前使用状态,执行控制摸式中的相应的自开启或自关闭操作的方法的流程示意图;
图5为符合本发明另一优选实施例中应用程序控制方法的流程示意图;
图6为符合本发明一优选实施例应用程序控制***的***结构示意图。
图7为符合本发明一优选实施例中,应用程序控制***的使用规律获取模块的结构示意图。
图8为符合本发明一优选实施例中,应用程序控制***的控制摸式制定模块的结构示意图。
图9为符合本发明一优选实施例中,应用程序控制***的监测与执行模块的结构示意图。
图10为符合本发明另一优选实施例应用程序控制***的***结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
在本发明的描述中,除非另有规定和限定,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
智能终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。
参阅图1,为本发明一优选实施例中智能终端的应用程序控制方法的流程示意图。该实施例中,应用程序控制方法具体包括以下步骤:
S100:监测所述智能终端的使用情况,获取使用所述智能终端的使用规律
为了实现根据用户对智能终端的使用习惯,智能制定智能终端的控制摸式,智能开启或关闭应用程序或某一模式,需要大量用户使用智能终端的数据,因此需要监测用户使用智能终端的情况。监测用户对智能终端的使用情况应包括用户在24小时内的对各个应用程序的使用情况,此处的使用情况并非指该应用程序在运行,而是用户进入该应用程序并对其执行操作,记录用户何时使用何种程序,并以24小时为周期不断重复,获取大量数据后提取其中的规律,如,用户在某一时间段如晚上24时至第二天早上6时几乎从未使用过应用程序,则认为用户在该时间段一般不会使用该智能终端。此处提取规律的方法为以当前获取的所有数据量,即N个周期为样本总和,计算用户在某一时间或时间段使用的各应用的概率,如监测用户100天的使用情况,其中80天用户在上午9时到中午12时均未使用该智能终端的任何应用,则样本总和为100,用户在上午9时到中午12时不使用该智能终端的概率为80/100*100%=80%。同时,为了提高用户体验,除了以24小时为周期外,还需要考虑一周7天的周期性变化,因此,可将工作日样本数据与周末样本数据分开统计,以上述100天为例,将工作日与周末样本数据分开,则用户工作日在上午9时到中午12时不使用该智能终端的概率可能有所提高。因此,用户使用智能终端的规律可以是智能终端内各应用程序在各个时间点或时间段的使用概率,也可以是工作日内各应用程序在各个时间点或时间段的使用概率以及周末各应用程序在各个时间点或时间段的使用概率,同时也包括用户何时不使用智能终端,即不使用任何应用的概率。
S200:根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作
获取用户使用某一智能终端的使用规律后,需要根据该使用规律制定该智能终端的何时执行何种操作的控制摸式。根据智能终端内各应用程序在不同时间点或时间段的使用概率执行不同的操作,此处时间点或时间段为智能终端的***时间,除***时间外,还应考虑智能终端的使用状态,即是否被使用。以工作日与周末的数据分开统计情况下为例,如果用户在工作日前一天晚上23:00到工作日当天早上7:00各应用程序的使用概率均很低,则定义为工作日睡觉时间,到在该时间段终止所述智能终端内所有应用的后台运行,关闭所有应用,除非某应用正在被使用,则说明用户仍在使用该智能终端,待没有应用正被使用时再执行终止所述智能终端内所有应用的后台运行的操作。如果在工作日与周末晚上22:30所述智能终端内广播电台程序的使用频率都很高,则定义为广播时间,在每天22:29后台自动启动该应用,除非该应用正在运行则不需要自动启动,自动启动后,用户进入该应用时不需要再启动,用户无需等待。如果在工作日早上9:00到12:00、14:00到17:30智能终端内各应用程序的使用概率均很低,则定义为上班时间,到在该时间段终止所述智能终端内所有应用的后台运行,关闭所有应用,除非某应用正在被使用,则说明用户仍在使用该智能终端,待没有应用正被使用时再执行终止所述智能终端内所有应用的后台运行的操作。如果工作日17:40智能终端内视频类应用程序或音乐类应用程序的使用概率很高,则定义为下班时间,后台提前开启用户常用的视频应用或音乐应用。
除了自启动与关闭智能终端内的应用程序,还可以自启动或关闭某一模式,可在定义的上班/上课/睡觉时间,如工作日早上9:00到12:00、14:00到17:30以及工作日前一天晚上23:00到工作日当天早上7:00自动开启静音并弹出对话框,提示用户已静音,12:00、17:30或7:00自动弹出对话框,提示用户一定时间后,以10秒为例,10秒后将关闭静音,如果用户不想关闭静音则在10秒内点击对话框即可不关闭静音,并提醒用户需要用户自已关闭静音。或者当用户不想关闭静音则在10秒内点击对话框后提醒用户一段时间后,如20分钟后将关闭静音,到时间后同样自动弹出对话框,提示用户10秒后将关闭静音,如果用户不想关闭静音则在10秒内点击对话框即可,重复上述过程,两次后提醒用户需要用户自已关闭静音,将不会再次提醒,重复次数可更改。
S300:监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作
根据该使用规律制定该智能终端的控制摸式后,由于控制模式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作,因此,需要监测智能终端的当前***时间,同时,由于在用户经常不使用智能终端即,不使用智能终端的任何应用的时间用户仍有可能使用该智能终端,因此,也需要智能终端当前的使用状态,是否有应用正被使用,存在应用正被使用则智能终端正被使用,不存在应用正被使用则智能终端未被使用。如,检测到当前***时间为9:00,控制模式为9:00至12:00为上班时间,应关闭智能终端所有应用,但同时检测到仍有应用正被使用,则认为用户仍在使用智能终端,此时不执行关闭智能终端所有应用的操作,直到没有应用正被使用,如,在9:05时检测到没有应用正被使用,则执行关闭智能终端所有应用的操作。若9:00时就检测到没有应用正被使用,则直接执行关闭智能终端所有应用的操作。因此,智能终端的当前***时间与当前使用状态两条件的关系为逻辑与,条件均达成时才执行相应操作。操作主要包括在用户常在某一时段使用某应用程序前后台自动开启某应用程序,在用户不使用智能终端时关闭应用程序,终止其后台运行。在定义的上班或上课时间以及睡觉时间自动开启静音模式,该时间段结束时自动关闭静音模式。
具有上述配置后,可通过记录用户对智能终端的使用习惯,智能制定智能终端的控制摸式,智能开启或关闭应用程序或某一模式,降低功耗并提高用户体验。
参阅图2,在一优选实施例中,监测所述智能终端的使用情况,获取使用所述智能终端的使用规律的步骤,具体包括有:
S101:实时扫描所述智能终端内所有应用程序的使用状态
为了获取智能终端的使用规律,需要获取各时间智能终端内所有应用程序的使用状态,因此,需要实时扫描所述智能终端内所有应用程序的使用状态。扫描的方法为获取各应用程序的程序名,当检测到某一程序名下的程序正在运行但不是在后台运行时,该程序名对应的应用程序正被使用。或者给各应用程序进行标记,包括某程序正在运行是返回标志某一应用程序的参数的方式均可实现扫描智能终端内各应用程序的使用状态。并且,需要实时进行扫描,获取一天24小时内所有时间点的数据。
S102:当所述智能终端内的应用程序正被使用时,记录所述正被使用的应用程序的使用时间
当扫描检测到智能终端内某应用程序正被使用时,记录其被使用的时间,包括起始时间与结束时间,及由起始时间与结束时间形成的时间段。如果用户退出某应用程序后进入其他应用程序一段时间内又进入该应用程序时,可分开记录真实的起始时间与结束时间,也可设置一时间段,以10分钟为例,即用户退出某应用程序后进入其他应用程序10分钟内又进入该应用程序的,视为用户一直在使用该应用程序,可连续记录,换句话说,当某一应用程序真实的使用时间的前一结束时间与后一起始时间相隔不超过某一设置的时间段时,视为用户一直在使用该应用程序。
S103:重复实时扫描所述使用状态的步骤,获取所述智能终端内所有应用程序的使用时间,根据所述所有应用程序的使用时间形成所述使用规律。
为了形成用户使用智能终端的使用规律,需要获取智能终端内所有应用程序的使用时间,并且以24小时为周期不断重复获取,如果考虑工作日和周末,还需要在以24小时为周期德基础上再以一周7天为一大周期进行重复,从而获取大量数据,形成用户使用智能终端的使用规律。重复扫描获取并记录的数据可以为固定的数据,如初始100天的数据,也可为从第一天的初始时间到当前时间并不断刷新的数据,不断刷新的数据更具有适应性,可以根据用户的习惯的调整而矫正,对于不断刷新数据的处理可以有两种方式,一种是记录从第一天的初始时间到当前时间的所有数据,另一种是取一个固定的时间长度,如200天,则类似于滑动窗的方式,只取距离当前时间200天前到当前时间的200天时间长度的数据,这样一方面减少计算量,另一方面减少占用的存储空间,同时更具有适应性。使用规律可以是智能终端内各应用程序在各个时间点或时间段的使用概率,也可以是工作日内各应用程序在各个时间点或时间段的使用概率以及周末各应用程序在各个时间点或时间段的使用概率,同时也包括用户何时不使用智能终端,即不使用任何应用的概率。重点研究的高概率事件包括用户何时不使用智能终端、何时经常使用某一应用程序等等。
参阅图3,在一优选实施例中,根据所述使用规律制定所述智能终端的控制摸式的步骤,具体包括有:
S201:根据所述使用规律,对处于不同的***时间下所述智能终端内应用程序的使用情况进行预估,形成一预估结果
获取智能终端内各应用程序在各个时间点或时间段的使用概率,或工作日内各应用程序在各个时间点或时间段的使用概率以及周末各应用程序在各个时间点或时间段的使用概率,同时也包括用户何时不使用智能终端,即不使用任何应用的概率这一使用规律后,需要根据使用规律对用户之后使用智能终端的行为进行预估,从而根据预估结果确定应执行的操作。预估需要对使用概率进行分析,即多高的使用概率可以认为用户很大可能会重复相应的行为,可以设置一阈值,如80%,即某一事件发生的概率超过阈值80%时认为其很大可能会发生,为大概率事件,以下班时间为例,如果工作日17:40智能终端内视频类应用程序或音乐类应用程序的使用概率的85%,超过80%,预估结果为用户很大可能会在工作日17:40智能终端内视频类应用程序或音乐类应用程序。此处的阈值可以根据操作的不同而不同,对于自关闭操作,可设置较高的阈值,如85%,防止误操作,影响用户体验,对于自开启操作,可设置相对低的阈值,如60%,可提高用户体验。
S202:根据所述预估结果确定所述智能终端在不同***时间下应执行的操作,形成所述智能终端的控制摸式
获取预估结果后,需要根据预估结果确定智能终端在不同***时间下应执行的操作,形成智能终端的控制模式。在上述下班时间例子中,预估结果为用户很大可能会在工作日17:40智能终端内视频类应用程序或音乐类应用程序,因此,智能终端的控制模式为在***时间为17:40时,对应的操作为提前开启用户常用的视频类应用程序或音乐类应用程序,提前的时间可以调整,1分钟、2分钟、10分钟等等均可。而在上述睡觉时间例子中,如果预估结果为用户很大可能在工作日前一天晚上23:00至工作日当天早上7:00不使用智能终端,则智能终端的控制模式为,在***时间为工作日前一天晚上23:00时,对应的操作为关闭智能终端内的所有应用程序。同时控制模式中应包括当前智能终端使用状态的检测,如果17:35为提前开启用户常用的视频类应用程序或音乐类应用程序的时间,而此时该类应用程序已经开启,则无需执行相应自开启操作,而如果工作日前一天晚上23:00时为关闭智能终端内的所有应用程序的时间,检测发现此时仍有应用正被使用,则需等待没有应用正被使用即智能终端没有被使用才能执行相应自关闭操作。
参阅图4,在一优选实施例中,监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作的步骤具体包括:
S301:获取所述智能终端的当前***时间
形成控制模式后,由于控制模式中***时间为一个执行操作的条件,因此,需要获取智能终端的当前***时间,获取方法为读取***的当前时钟,或通过网络获取,也可获取***的时钟和网络时间进行校准后再获取***时间。
S302:获取所述智能终端的当前使用状态
除了***时间,控制模式中执行操作的还需要考虑到智能终端的使用状态,因此需要获取所述智能终端的当前使用状态,获取方法与扫描应用程序的使用情况方法类似。
S303:根据控制摸式执行与所述智能终端的当前***时间及当前使用状态相对应的自开启或自关闭操作
获取智能终端的当前***时间与当前使用状态后,根据控制模式执行相对应的自开启或自关闭操作即可。在用户常在某一时段使用某应用程序前后台自动开启某应用程序,在用户不使用智能终端时关闭应用程序,终止其后台运行。在定义的上班或上课时间以及睡觉时间自动开启静音模式,该时间段结束时自动关闭静音模式。
参阅图5,为本发明另一优选实施例中基于智能终端的应用程序控制方法的流程示意图。该实施例中,在根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作的步骤与监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作的步骤之间,该应用程序控制方法还包括以下步骤:
S500:设置常开启应用程序,不对所述常开启应用程序执行所述控制模式中相应的自关闭操作
提供常开启应用程序的设置功能,用户可添加常开启应用,对于常开启应用,不对其执行相应的自关闭操作,如,在上述睡觉时间例子中,在***时间为工作日前一天晚上23:00时关闭智能终端内的所有应用程序时不关闭常开启应用程序,设置常开启应用程序后,此设置也为控制模式的一部分,此时的控制模式为:在***时间为工作日前一天晚上23:00时,对应的操作为关闭智能终端内除常开启应用程序外的所有其他应用程序。在自开启操作时,不受限制。以微信为例,用户经常使用微信,任何时间都不想错过微信消息,则可以添加至常开启应用中,则在自关闭操作时,不会关闭微信应用程序,但在用户自己关闭微信应用时,不影响其在自开启操作时的自动开启。
参阅图6,为符合本发明一优选实施例中基于智能终端的应用程序控制***,其具体包括以下部件:
使用规律获取模块,为了实现根据用户对智能终端的使用习惯,智能制定智能终端的控制摸式,智能开启或关闭应用程序或某一模式,需要大量用户使用智能终端的数据,因此需要监测用户使用智能终端的情况。监测用户对智能终端的使用情况应包括用户在24小时内的对各个应用程序的使用情况,此处的使用情况并非指该应用程序在运行,而是用户进入该应用程序并对其执行操作,记录用户何时使用何种程序,并以24小时为周期不断重复,获取大量数据后提取其中的规律,如,用户在某一时间段如晚上24时至第二天早上6时几乎从未使用过应用程序,则认为用户在该时间段一般不会使用该智能终端。此处提取规律的方法为以当前获取的所有数据量,即N个周期为样本总和,计算用户在某一时间或时间段使用的各应用的概率,如监测用户100天的使用情况,其中80天用户在上午9时到中午12时均未使用该智能终端的任何应用,则样本总和为100,用户在上午9时到中午12时不使用该智能终端的概率为80/100*100%=80%。同时,为了提高用户体验,除了以24小时为周期外,还需要考虑一周7天的周期性变化,因此,可将工作日样本数据与周末样本数据分开统计,以上述100天为例,将工作日与周末样本数据分开,则用户工作日在上午9时到中午12时不使用该智能终端的概率可能有所提高。因此,用户使用智能终端的规律可以是智能终端内各应用程序在各个时间点或时间段的使用概率,也可以是工作日内各应用程序在各个时间点或时间段的使用概率以及周末各应用程序在各个时间点或时间段的使用概率,同时也包括用户何时不使用智能终端,即不使用任何应用的概率。
控制摸式制定模块,与所述使用规律获取模块连接,获取用户使用某一智能终端的使用规律后,需要根据该使用规律制定该智能终端的何时执行何种操作的控制摸式。根据智能终端内各应用程序在不同时间点或时间段的使用概率执行不同的操作,此处时间点或时间段为智能终端的***时间,除***时间外,还应考虑智能终端的使用状态,即是否被使用。以工作日与周末的数据分开统计情况下为例,如果用户在工作日前一天晚上23:00到工作日当天早上7:00各应用程序的使用概率均很低,则定义为工作日睡觉时间,到在该时间段终止所述智能终端内所有应用的后台运行,关闭所有应用,除非某应用正在被使用,则说明用户仍在使用该智能终端,待没有应用正被使用时再执行终止所述智能终端内所有应用的后台运行的操作。如果在工作日与周末晚上22:30所述智能终端内广播电台程序的使用频率都很高,则定义为广播时间,在每天22:29后台自动启动该应用,除非该应用正在运行则不需要自动启动,自动启动后,用户进入该应用时不需要再启动,用户无需等待。如果在工作日早上9:00到12:00、14:00到17:30智能终端内各应用程序的使用概率均很低,则定义为上班时间,到在该时间段终止所述智能终端内所有应用的后台运行,关闭所有应用,除非某应用正在被使用,则说明用户仍在使用该智能终端,待没有应用正被使用时再执行终止所述智能终端内所有应用的后台运行的操作。如果工作日17:40智能终端内视频类应用程序或音乐类应用程序的使用概率很高,则定义为下班时间,后台提前开启用户常用的视频应用或音乐应用。
除了自启动与关闭智能终端内的应用程序,还可以自启动或关闭某一模式,可在定义的上班/上课/睡觉时间,如工作日早上9:00到12:00、14:00到17:30以及工作日前一天晚上23:00到工作日当天早上7:00自动开启静音并弹出对话框,提示用户已静音,12:00、17:30或7:00自动弹出对话框,提示用户一定时间后,以10秒为例,10秒后将关闭静音,如果用户不想关闭静音则在10秒内点击对话框即可不关闭静音,并提醒用户需要用户自已关闭静音。或者当用户不想关闭静音则在10秒内点击对话框后提醒用户一段时间后,如20分钟后将关闭静音,到时间后同样自动弹出对话框,提示用户10秒后将关闭静音,如果用户不想关闭静音则在10秒内点击对话框即可,重复上述过程,两次后提醒用户需要用户自已关闭静音,将不会再次提醒,重复次数可更改。
监测与执行模块,与所述控制摸式制定模块连接,根据该使用规律制定该智能终端的控制摸式后,由于控制模式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作,因此,需要监测智能终端的当前***时间,同时,由于在用户经常不使用智能终端即,不使用智能终端的任何应用的时间用户仍有可能使用该智能终端,因此,也需要智能终端当前的使用状态,是否有应用正被使用,存在应用正被使用则智能终端正被使用,不存在应用正被使用则智能终端未被使用。如,检测到当前***时间为9:00,控制模式为9:00至12:00为上班时间,应关闭智能终端所有应用,但同时检测到仍有应用正被使用,则认为用户仍在使用智能终端,此时不执行关闭智能终端所有应用的操作,直到没有应用正被使用,如,在9:05时检测到没有应用正被使用,则执行关闭智能终端所有应用的操作。若9:00时就检测到没有应用正被使用,则直接执行关闭智能终端所有应用的操作。因此,智能终端的当前***时间与当前使用状态两条件的关系为逻辑与,条件均达成时才执行相应操作。
参阅图7,在一优选实施例中,使用规律获取模块具体包括:
应用程序扫描单元,为了获取智能终端的使用规律,需要获取各时间智能终端内所有应用程序的使用状态,因此,需要实时扫描所述智能终端内所有应用程序的使用状态。扫描的方法为获取各应用程序的程序名,当检测到某一程序名下的程序正在运行但不是在后台运行时,该程序名对应的应用程序正被使用。或者给各应用程序进行标记,包括某程序正在运行是返回标志某一应用程序的参数的方式均可实现扫描智能终端内各应用程序的使用状态。并且,需要实时进行扫描,获取一天24小时内所有时间点的数据。
使用时间记录单元,与所述应用程序扫描单元连接,当扫描检测到智能终端内某应用程序正被使用时,记录其被使用的时间,包括起始时间与结束时间,及由起始时间与结束时间形成的时间段。如果用户退出某应用程序后进入其他应用程序一段时间内又进入该应用程序时,可分开记录真实的起始时间与结束时间,也可设置一时间段,以10分钟为例,即用户退出某应用程序后进入其他应用程序10分钟内又进入该应用程序的,视为用户一直在使用该应用程序,可连续记录,换句话说,当某一应用程序真实的使用时间的前一结束时间与后一起始时间相隔不超过某一设置的时间段时,视为用户一直在使用该应用程序。
使用规律获取单元,与所述使用时间记录单元连接,为了形成用户使用智能终端的使用规律,需要获取智能终端内所有应用程序的使用时间,并且以24小时为周期不断重复获取,如果考虑工作日和周末,还需要在以24小时为周期德基础上再以一周7天为一大周期进行重复,从而获取大量数据,形成用户使用智能终端的使用规律。重复扫描获取并记录的数据可以为固定的数据,如初始100天的数据,也可为从第一天的初始时间到当前时间并不断刷新的数据,不断刷新的数据更具有适应性,可以根据用户的习惯的调整而矫正,对于不断刷新数据的处理可以有两种方式,一种是记录从第一天的初始时间到当前时间的所有数据,另一种是取一个固定的时间长度,如200天,则类似于滑动窗的方式,只取距离当前时间200天前到当前时间的200天时间长度的数据,这样一方面减少计算量,另一方面减少占用的存储空间,同时更具有适应性。使用规律可以是智能终端内各应用程序在各个时间点或时间段的使用概率,也可以是工作日内各应用程序在各个时间点或时间段的使用概率以及周末各应用程序在各个时间点或时间段的使用概率,同时也包括用户何时不使用智能终端,即不使用任何应用的概率。重点研究的高概率事件包括用户何时不使用智能终端、何时经常使用某一应用程序等等。
参阅图8,一优选实施例中,控制摸式制定模块具体包括:
预估单元,获取智能终端内各应用程序在各个时间点或时间段的使用概率,或工作日内各应用程序在各个时间点或时间段的使用概率以及周末各应用程序在各个时间点或时间段的使用概率,同时也包括用户何时不使用智能终端,即不使用任何应用的概率这一使用规律后,需要根据使用规律对用户之后使用智能终端的行为进行预估,从而根据预估结果确定应执行的操作。预估需要对使用概率进行分析,即多高的使用概率可以认为用户很大可能会重复相应的行为,可以设置一阈值,如80%,即某一事件发生的概率超过阈值80%时认为其很大可能会发生,为大概率事件,以下班时间为例,如果工作日17:40智能终端内视频类应用程序或音乐类应用程序的使用概率的85%,超过80%,预估结果为用户很大可能会在工作日17:40智能终端内视频类应用程序或音乐类应用程序。此处的阈值可以根据操作的不同而不同,对于自关闭操作,可设置较高的阈值,如85%,防止误操作,影响用户体验,对于自开启操作,可设置相对低的阈值,如60%,可提高用户体验。
控制摸式制定单元,与所述预估单元连接,获取预估结果后,需要根据预估结果确定智能终端在不同***时间下应执行的操作,形成智能终端的控制模式。在上述下班时间例子中,预估结果为用户很大可能会在工作日17:40智能终端内视频类应用程序或音乐类应用程序,因此,智能终端的控制模式为在***时间为17:40时,对应的操作为提前开启用户常用的视频类应用程序或音乐类应用程序,提前的时间可以调整,1分钟、2分钟、10分钟等等均可。而在上述睡觉时间例子中,如果预估结果为用户很大可能在工作日前一天晚上23:00至工作日当天早上7:00不使用智能终端,则智能终端的控制模式为,在***时间为工作日前一天晚上23:00时,对应的操作为关闭智能终端内的所有应用程序。同时控制模式中应包括当前智能终端使用状态的检测,如果17:35为提前开启用户常用的视频类应用程序或音乐类应用程序的时间,而此时该类应用程序已经开启,则无需执行相应自开启操作,而如果工作日前一天晚上23:00时为关闭智能终端内的所有应用程序的时间,检测发现此时仍有应用正被使用,则需等待没有应用正被使用即智能终端没有被使用才能执行相应自关闭操作。
参阅图9,在一优选实施例中,监测与执行模块具体包括:
***时间获取单元,形成控制模式后,由于控制模式中***时间为一个执行操作的条件,因此,需要获取智能终端的当前***时间,获取方法为读取***的当前时钟,或通过网络获取,也可获取***的时钟和网络时间进行校准后再获取***时间。
使用状态获取单元,除了***时间,控制模式中执行操作的还需要考虑到智能终端的使用状态,因此需要获取所述智能终端的当前使用状态,获取方法与扫描应用程序的使用情况方法类似。
执行单元,与所述***时间获取单元及所述使用状态获取单元连接,获取智能终端的当前***时间与当前使用状态后,根据控制模式执行相对应的自开启或自关闭操作即可。在用户常在某一时段使用某应用程序前后台自动开启某应用程序,在用户不使用智能终端时关闭应用程序,终止其后台运行。在定义的上班或上课时间以及睡觉时间自动开启静音模式,该时间段结束时自动关闭静音模式。
参阅图10,为符合本发明另一优选实施例中智能终端的应用程序控制***,在控制摸式制定模块与监测与执行模块之间,所述应用程序控制***还包括以下部件:
常开启应用设置模块,与所述控制摸式制定模块及所述监测与执行模块连接,提供常开启应用程序的设置功能,用户可添加常开启应用,对于常开启应用,不对其执行相应的自关闭操作,如,在上述睡觉时间例子中,在***时间为工作日前一天晚上23:00时关闭智能终端内的所有应用程序时不关闭常开启应用程序,设置常开启应用程序后,此设置也为控制模式的一部分,此时的控制模式为:在***时间为工作日前一天晚上23:00时,对应的操作为关闭智能终端内除常开启应用程序外的所有其他应用程序。在自开启操作时,不受限制。以微信为例,用户经常使用微信,任何时间都不想错过微信消息,则可以添加至常开启应用中,则在自关闭操作时,不会关闭微信应用程序,但在用户自己关闭微信应用时,不影响其在自开启操作时的自动开启。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种智能终端的应用程序控制方法,其特征在于,包括以下步骤:
监测所述智能终端的使用情况,获取使用所述智能终端的使用规律;
根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作;
监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作。
2.如权利要求1所述的应用程序控制方法,其特征在于,
监测所述智能终端的使用情况,获取使用所述智能终端的使用规律的步骤包括:
实时扫描所述智能终端内所有应用程序的使用状态;
当所述智能终端内的应用程序正被使用时,记录所述正被使用的应用程序的使用时间;重复实时扫描所述使用状态的步骤,获取所述智能终端内所有应用程序的使用时间,根据所述所有应用程序的使用时间形成所述使用规律。
3.如权利要求1所述的应用程序控制方法,其特征在于,
根据所述使用规律制定所述智能终端的控制摸式的步骤包括:
根据所述使用规律,对处于不同的***时间下所述智能终端内应用程序的使用情况进行预估,形成一预估结果;
根据所述预估结果确定所述智能终端在不同***时间下应执行的操作,形成所述智能终端的控制摸式。
4.如权利要求1所述的应用程序控制方法,其特征在于,
监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作的步骤包括:
获取所述智能终端的当前***时间;
获取所述智能终端的当前使用状态;
根据控制摸式执行与所述智能终端的当前***时间及当前使用状态相对应的自开启或自关闭操作。
5.如权利要求1-4任一所述的应用程序控制方法,其特征在于,在根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作的步骤与监测所述智能终端的当前***时间与当前使用状态,执行所述控制摸式中的相应的自开启或自关闭操作的步骤之间,所述应用程序控制方法还包括:
设置常开启应用程序,不对所述常开启应用程序执行所述控制模式中相应的自关闭操作。
6.一种智能终端的应用程序控制***,其特征在于,包括:
使用规律获取模块,监测所述智能终端的使用情况,获取使用所述智能终端的使用规律;控制摸式制定模块,与所述使用规律获取模块连接,根据所述使用规律制定所述智能终端的控制摸式,控制摸式为根据所述智能终端的***时间与使用状态执行相应的自开启或自关闭操作;
监测与执行模块,与所述控制摸式制定模块连接,监测所述智能终端的当前***时间与当前使用状态,当所述当前***时间与当前使用状态与所述控制模式内的***时间与使用状态匹配时,执行所述控制摸式中的相应的自开启或自关闭操作。
7.如权利要求6所述的应用程序控制***,其特征在于,
所述使用规律获取模块包括:
应用程序扫描单元,实时扫描所述智能终端内所有应用程序的使用状态;
使用时间记录单元,与所述应用程序扫描单元连接,当所述智能终端内的应用程序正被使用时,记录所述正被使用的应用程序的使用时间;
使用规律获取单元,与所述使用时间记录单元连接,重复实时扫描所述使用状态的步骤,获取所述智能终端内所有应用程序的使用时间,根据所述所有应用程序的使用时间形成所述使用规律。
8.如权利要求6所述的应用程序控制***,其特征在于,
所述控制摸式制定模块包括:
预估单元,根据所述使用规律,对处于不同的***时间下所述智能终端内应用程序的使用情况进行预估,形成一预估结果;
控制摸式制定单元,与所述预估单元连接,根据所述预估结果确定所述智能终端在不同***时间下应执行的操作,形成所述智能终端的控制摸式。
9.如权利要求6所述的应用程序控制***,其特征在于,
所述监测与执行模块包括:
***时间获取单元,获取所述智能终端的当前***时间;
使用状态获取单元,获取所述智能终端的当前使用状态;
执行单元,与所述***时间获取单元及所述使用状态获取单元连接,根据控制摸式执行与所述智能终端的当前***时间及当前使用状态相对应的自开启或自关闭操作。
10.如权利要求6-9任一所述的应用程序控制***,其特征在于,在控制摸式制定模块与监测与执行模块之间,所述应用程序控制***还包括:
常开启应用设置模块,与所述控制摸式制定模块及所述监测与执行模块连接,设置常开启应用程序,不对所述常开启应用程序执行所述控制模式中相应的自关闭操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710706529.9A CN107562487A (zh) | 2017-08-17 | 2017-08-17 | 一种智能终端的应用程序控制方法及应用程序控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710706529.9A CN107562487A (zh) | 2017-08-17 | 2017-08-17 | 一种智能终端的应用程序控制方法及应用程序控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107562487A true CN107562487A (zh) | 2018-01-09 |
Family
ID=60975812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710706529.9A Pending CN107562487A (zh) | 2017-08-17 | 2017-08-17 | 一种智能终端的应用程序控制方法及应用程序控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107562487A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108594983A (zh) * | 2018-04-11 | 2018-09-28 | 麒麟合盛网络技术股份有限公司 | 一种节省移动终端电量的方法及装置 |
CN111246282A (zh) * | 2020-03-16 | 2020-06-05 | 青岛海信传媒网络技术有限公司 | 显示设备中节目信息获取方法及显示设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103488473A (zh) * | 2013-08-27 | 2014-01-01 | 上海斐讯数据通信技术有限公司 | 一种对移动终端应用程序的管理***及管理方法 |
CN104735144A (zh) * | 2015-03-20 | 2015-06-24 | 努比亚技术有限公司 | 基于大数据改变终端状态的方法及服务器 |
CN105808301A (zh) * | 2016-03-09 | 2016-07-27 | 上海斐讯数据通信技术有限公司 | 一种用于移动终端的定时开启应用的***和方法 |
CN106354494A (zh) * | 2016-08-23 | 2017-01-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的快速启动方法及*** |
-
2017
- 2017-08-17 CN CN201710706529.9A patent/CN107562487A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103488473A (zh) * | 2013-08-27 | 2014-01-01 | 上海斐讯数据通信技术有限公司 | 一种对移动终端应用程序的管理***及管理方法 |
CN104735144A (zh) * | 2015-03-20 | 2015-06-24 | 努比亚技术有限公司 | 基于大数据改变终端状态的方法及服务器 |
CN105808301A (zh) * | 2016-03-09 | 2016-07-27 | 上海斐讯数据通信技术有限公司 | 一种用于移动终端的定时开启应用的***和方法 |
CN106354494A (zh) * | 2016-08-23 | 2017-01-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的快速启动方法及*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108594983A (zh) * | 2018-04-11 | 2018-09-28 | 麒麟合盛网络技术股份有限公司 | 一种节省移动终端电量的方法及装置 |
CN111246282A (zh) * | 2020-03-16 | 2020-06-05 | 青岛海信传媒网络技术有限公司 | 显示设备中节目信息获取方法及显示设备 |
CN111246282B (zh) * | 2020-03-16 | 2022-03-25 | 青岛海信传媒网络技术有限公司 | 显示设备中节目信息获取方法及显示设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108076224B (zh) | 应用程序控制方法、装置及存储介质和移动终端 | |
CN102999368B (zh) | 移动终端中程序预先启动方法、装置及移动终端 | |
CN107809542B (zh) | 应用程序控制方法、装置、存储介质和电子设备 | |
JP6919065B2 (ja) | アプリケーションのプリロード方法、端末機器、および媒体 | |
CN108647055A (zh) | 应用程序预加载方法、装置、存储介质及终端 | |
CN101188719A (zh) | 一种电视机智能关机的装置和方法 | |
CN107678858B (zh) | 应用处理方法、装置、存储介质及电子设备 | |
CN102917123B (zh) | 移动终端和用于移动终端的休眠处理方法 | |
CN103607758A (zh) | 终端屏幕省电处理方法、装置及终端 | |
CN106874095A (zh) | 一种应用加载方法及装置 | |
CN108776599A (zh) | 预加载应用的管理方法、装置、存储介质及智能终端 | |
CN108762831A (zh) | 应用程序预加载方法、装置、存储介质及终端 | |
CN107506019A (zh) | 应用程序的管理方法及装置、终端、存储介质 | |
WO2015168997A1 (zh) | 一种终端自动展示方法及装置 | |
CN105955741A (zh) | 应用处理方法及装置 | |
CN104618994A (zh) | 一种智能终端省电***和方法 | |
WO2023226889A1 (zh) | 设备配置的方法、***、计算机设备和可读存储介质 | |
CN107943269A (zh) | 调度作业控制方法、装置、终端设备及存储介质 | |
CN106886456A (zh) | 一种应用程序智能控制方法及装置 | |
CN107562487A (zh) | 一种智能终端的应用程序控制方法及应用程序控制*** | |
CN105611074B (zh) | 一种根据闹钟时间优化推送信息时间的方法及*** | |
CN108965595A (zh) | 移动终端控制方法、可读存储介质及移动终端 | |
CN112131015B (zh) | 一种信息处理方法、装置、云服务器和存储介质 | |
CN104317611B (zh) | 一种应用唤醒设置设备、方法以及移动终端 | |
CN107783790A (zh) | 终端唤醒方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180109 |
|
RJ01 | Rejection of invention patent application after publication |