一种电量智能控制方法、终端及系统技术方案

技术编号:11264180 阅读:79 留言:0更新日期:2015-04-08 09:43
本发明专利技术提供一种电量智能控制方法、终端及系统,上述方法包括以下步骤:根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度,实现了对存在交集的作业定时器进行同一调度,从而减少了系统频繁被唤醒的次数,大大节约了电量。

【技术实现步骤摘要】
一种电量智能控制方法、终端及系统
本专利技术属于电量智能控制领域,尤其涉及一种电量智能控制方法、终端及系统。
技术介绍
随着手机的逐渐普及,手机厂商竞争也日趋激烈,手机功能的多样化也逐渐成为各大手机厂商相互竞争的卖点,尤其是手机节电功能,对于用户的吸引力很大,是各大手机厂商关注的焦点。现有手机节电方案如下:方案1、将手机屏幕显示设置成满屏显示、半屏显示、四分之一屏显示三种可切换的屏幕切换方式,并由手机系统指令实现三种屏幕显示方式的切换;通过手机功能键切换或自动切换来改变手机屏幕显示范围,降低手机的耗电量,从而增加手机的使用时间。方案2、利用手机上集成的照相机的自动测光系统获取环境映象数据并计算出环境明暗度;然后环境明暗度低于预设明暗度,则关闭手机节电模式,利用手机上集成的自动测光系统获取环境明暗度,并以此为依据通过软件控制自行开启或关闭手机节电模式,无需在手机上增加硬件,可实现手机节电。方案3、实时检测手机电池的剩余电量;将检测出的剩余电量与预设的电量阈值进行比较;当所述的剩余电量低于所述的电量阈值时,使所述的手机电池从为手机整体供电切换为手机部分功能供电。上述方案均未揭示根据各个作业触发时刻范围之间的关系,设计对应的节电方案。
技术实现思路
本专利技术提供一种电量智能控制方法、终端及系统,以解决上述问题。本专利技术提供一种电量智能控制方法、终端及系统。上述方法包括以下步骤:根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。本专利技术还提供一种电量智能控制终端,包括获取模块、判断模块、调度模块;其中,所述获取模块通过所述判断模块与所述调度模块相连;所述获取模块,用于根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围并将所述各个作业分别对应的作业定时器的触发时刻范围发送至所述判断模块;所述判断模块,用于判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列并将所述调度队列发送至所述调度模块;所述调度模块,用于作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。本专利技术还提供一种电量智能控制系统,包括上述电量智能控制终端。通过以下方案:根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度,实现了对存在交集的作业定时器进行同一调度,从而减少了系统频繁被唤醒的次数,大大节约了电量。通过以下方案:作业调度时,优先处理优先级较高的调度队列并根据从该调度队列中获取的存在交集的作业定时器的最早触发时刻,进行作业调度,在节约电量的同时,保证了优先级较高的作业得到及时处理,大大提升了用户的体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例1的电量智能控制方法流程图;图2所示为本专利技术实施例2的电量智能控制系统结构图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1所示为本专利技术实施例1的电量智能控制方法流程图,包括以下步骤:步骤101:根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围;步骤102:判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列后,还包括:对各个调度队列设置优先级。对各个调度队列设置优先级的方式为:根据各个调度队列中重要作业比列,确定各个调度队列优先级。根据各个调度队列中重要作业比列,确定对应的重要作业比列范围,进而确定对应的调度队列优先级。调度队列中重要作业比列=重要作业数量/所有作业数量;其中,预先将所述作业分为重要作业、非重要作业。表1调度队列、重要作业比列范围及调度队列优先级对照表判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若没有,则对各个作业进行分别调度。步骤103:作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度的过程,还包括:作业调度时,优先处理优先级较高的调度队列并根据从该调度队列中获取的存在交集的作业定时器的最早触发时刻,进行作业调度。下面举例进行详细说明:获取待处理的作业包括:作业1、作业2、作业3、作业4、作业5…作业n-1、作业n;其中,作业1触发时刻A1及对应的所分配系统时间T1,则作业1对应的作业定时器的触发时刻范围A1+T1;作业2触发时刻A2及对应的所分配系统时间T2,则作业2对应的作业定时器的触发时刻范围A2+T2;作业3触发时刻A3及对应的所分配系统时间T3,则作业3对应的作业定时器的触发时刻范围A3+T3;作业n-1触发时刻An-1及对应的所分配系统时间Tn-1,则作业n-1对应的作业定时器的触发时刻范围An-1+Tn-1;作业n触发时刻An及对应的所分配系统时间Tn,则作业n对应的作业定时器的触发时刻范围An+Tn。若作业1对应的作业定时器、作业5对应的作业定时器、作业8对应的作业定时器的触发时刻范围存在交集,则将作业1对应的作业定时器、作业5对应的作业定时器、作业8对应的作业定时器放入同一调度队列,例如:调度队列P;作业调度时,获取作业1对应的作业定时器、作业5对应的作业定时器、作业8对应的作业定时器的最早触发时刻,例如:作业1对应的作业定时器的触发时刻A1最早,则A1时刻到达时,进行作业调度。作业2对应的作业定时器、作业3对应的作业定时器、作业7对应的作业定时器的触发时刻范围存在交集,则将作业2对应的作业定时器、作业3对应的作业定时器、作业7对应的作业定时器放入同一调度队列,例如:调度队列Q;作业调度时,获取作业2对应的作业定时器、作业3对应的作业定时器、作业7对应的作业定时器的最早触发时刻,例如:作业3对应的作业定时器的触发时刻A3最早,则A3时刻到达时,进行作业调度。…作业6对应的作业定时器、作业n对应的作业定时器的触发时刻范围存在交集,则将作业6对应的作业定时器、作业n对应的作业定时器放入同一调度队列,例如:调度队列M。作业调度时,获取作业6对应的作业定时器、作业n对应的作业定时器的最早触发时刻,例如:作业n对应的作业定时器的触发时刻An最早,则An时刻到达时,进行作业调度。若作业1为重要作业、作业5为重要作业、作业本文档来自技高网...
一种电量智能控制方法、终端及系统

【技术保护点】
一种电量智能控制方法,其特征在于,包括以下步骤:根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。

【技术特征摘要】
1.一种电量智能控制方法,其特征在于,包括以下步骤:根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列,若没有,则对各个作业进行分别调度;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。2.根据权利要求1所述的方法,其特征在于,判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列后,还包括:对各个调度队列设置优先级。3.根据权利要求2所述的方法,其特征在于,对各个调度队列设置优先级的方式为:根据各个调度队列中重要作业比列,确定各个调度队列优先级。4.根据权利要求3所述的方法,其特征在于,根据各个调度队列中重要作业比列,确定对应的重要作业比列范围,进而确定对应的调度队列优先级。5.根据...

【专利技术属性】
技术研发人员:何宏利
申请(专利权)人:上海青橙实业有限公司
类型:发明
国别省市:上海;31

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

1