《一种电量智能控制方法、终端及系统.pdf》由会员分享,可在线阅读,更多相关《一种电量智能控制方法、终端及系统.pdf(7页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 (43)申请公布日 (21)申请号 201410854295.9(22)申请日 2014.12.31H04M 1/73(2006.01)H04W 52/02(2009.01)(71)申请人 上海青橙实业有限公司地址 201203 上海市浦东新区芳春路 400 号1 幢 3 层 301-424 室(72)发明人 何宏利(74)专利代理机构 上海晨皓知识产权代理事务所 ( 普通合伙 ) 31260代理人 成丽杰(54) 发明名称一种电量智能控制方法、终端及系统(57) 摘要本发明提供一种电量智能控制方法、终端及系统,上述方法包括以下步骤:根据各个作业触发时刻及对应的所分配系统时。
2、间,获取各个作业分别对应的作业定时器的触发时刻范围 ;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列 ;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度,实现了对存在交集的作业定时器进行同一调度,从而减少了系统频繁被唤醒的次数,大大节约了电量。(51)Int.Cl.(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书1页 说明书4页 附图1页(10)申请公布号 CN 104506740 A(43)申请公布日 2015.04.08CN 104506740 A1/1 页21.一种电量智能。
3、控制方法,其特征在于,包括以下步骤 :根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围 ;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列 ;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。2.根据权利要求 1 所述的方法,其特征在于,判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若没有,则对各个作业进行分别调度。3.根据权利要求 1 所述的方法,其特征在于,判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时。
4、器放入同一调度队列后,还包括:对各个调度队列设置优先级。4.根据权利要求 3 所述的方法,其特征在于,对各个调度队列设置优先级的方式为 :根据各个调度队列中重要作业比列,确定各个调度队列优先级。5.根据权利要求 4 所述的方法,其特征在于,根据各个调度队列中重要作业比列,确定对应的重要作业比列范围,进而确定对应的调度队列优先级。6.根据权利要求 5 所述的方法,其特征在于,作业调度时,优先处理优先级较高的调度队列并根据从该调度队列中获取的存在交集的作业定时器的最早触发时刻,进行作业调度。7.一种电量智能控制终端,其特征在于,包括获取模块、判断模块、调度模块 ;其中,所述获取模块通过所述判断模块。
5、与所述调度模块相连 ;所述获取模块,用于根据各个作业触发时刻及对应的所分配系统时间获取各个作业分别对应的作业定时器的触发时刻范围并将所述各个作业分别对应的作业定时器的触发时刻范围发送至所述判断模块 ;所述判断模块,用于判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列并将所述调度队列发送至所述调度模块 ;所述调度模块,用于作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。8.一种电量智能控制系统,其特征在于,包括权利要求 7 所述的电量智能控制终端。权 利 要 求 书CN 104506740 A1/4。
6、 页3一种电量智能控制方法、终端及系统技术领域0001 本发明属于电量智能控制领域,尤其涉及一种电量智能控制方法、终端及系统。背景技术0002 随着手机的逐渐普及,手机厂商竞争也日趋激烈,手机功能的多样化也逐渐成为各大手机厂商相互竞争的卖点,尤其是手机节电功能,对于用户的吸引力很大,是各大手机厂商关注的焦点。0003 现有手机节电方案如下 :0004 方案 1、将手机屏幕显示设置成满屏显示、半屏显示、四分之一屏显示三种可切换的屏幕切换方式,并由手机系统指令实现三种屏幕显示方式的切换 ;通过手机功能键切换或自动切换来改变手机屏幕显示范围,降低手机的耗电量,从而增加手机的使用时间。0005 方案 。
7、2、利用手机上集成的照相机的自动测光系统获取环境映象数据并计算出环境明暗度 ;然后环境明暗度低于预设明暗度,则关闭手机节电模式,利用手机上集成的自动测光系统获取环境明暗度,并以此为依据通过软件控制自行开启或关闭手机节电模式,无需在手机上增加硬件,可实现手机节电。0006 方案 3、实时检测手机电池的剩余电量 ;将检测出的剩余电量与预设的电量阈值进行比较 ;当所述的剩余电量低于所述的电量阈值时,使所述的手机电池从为手机整体供电切换为手机部分功能供电。0007 上述方案均未揭示根据各个作业触发时刻范围之间的关系,设计对应的节电方案。发明内容0008 本发明提供一种电量智能控制方法、终端及系统,以解。
8、决上述问题。0009 本发明提供一种电量智能控制方法、终端及系统。上述方法包括以下步骤 :0010 根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围 ;0011 判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列 ;0012 作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。0013 本发明还提供一种电量智能控制终端,包括获取模块、判断模块、调度模块 ;其中,所述获取模块通过所述判断模块与所述调度模块相连 ;0014 所述获取模块,用于根据各个作业触发时刻及对。
9、应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围并将所述各个作业分别对应的作业定时器的触发时刻范围发送至所述判断模块 ;0015 所述判断模块,用于判断各个作业分别对应的作业定时器的触发时刻范围是否有说 明 书CN 104506740 A2/4 页4交集,若有,则将存在交集的作业定时器放入同一调度队列并将所述调度队列发送至所述调度模块 ;0016 所述调度模块,用于作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。0017 本发明还提供一种电量智能控制系统,包括上述电量智能控制终端。0018 通过以下方案 :根据各个作业触发时刻及对应的。
10、所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围 ;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列 ;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度,实现了对存在交集的作业定时器进行同一调度,从而减少了系统频繁被唤醒的次数,大大节约了电量。0019 通过以下方案 :作业调度时,优先处理优先级较高的调度队列并根据从该调度队列中获取的存在交集的作业定时器的最早触发时刻,进行作业调度,在节约电量的同时,保证了优先级较高的作业得到及时处理,大大提升了用户的体验。附图说明0020 此处所说明。
11、的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中 :0021 图 1 所示为本发明实施例 1 的电量智能控制方法流程图 ;0022 图 2 所示为本发明实施例 2 的电量智能控制系统结构图。具体实施方式0023 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。0024 图 1 所示为本发明实施例 1 的电量智能控制方法流程图,包括以下步骤 :0025 步骤 101 :根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的。
12、作业定时器的触发时刻范围 ;0026 步骤 102 :判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列 ;0027 判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列后,还包括 :0028 对各个调度队列设置优先级。0029 对各个调度队列设置优先级的方式为 :根据各个调度队列中重要作业比列,确定各个调度队列优先级。0030 根据各个调度队列中重要作业比列,确定对应的重要作业比列范围,进而确定对应的调度队列优先级。0031 调度队列中重要作业比列重要作业数量 / 所有作业数量 ;其中,。
13、预先将所述作业分为重要作业、非重要作业。0032 表 1 调度队列、重要作业比列范围及调度队列优先级对照表说 明 书CN 104506740 A3/4 页50033 0034 判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若没有,则对各个作业进行分别调度。0035 步骤 103 :作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度。0036 作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早触发时刻,进行作业调度的过程,还包括 :0037 作业调度时,优先处理优先级较高的调度队列并根据从该调度队列中获取的存在交集的作业定时器的最。
14、早触发时刻,进行作业调度。0038 下面举例进行详细说明 :0039 获取待处理的作业包括 :作业 1、作业 2、作业 3、作业 4、作业 5作业 n-1、作业 n ;0040 其中,作业 1 触发时刻 A1 及对应的所分配系统时间 T1,则作业 1 对应的作业定时器的触发时刻范围 A1+T1 ;0041 作业2触发时刻A2及对应的所分配系统时间T2,则作业2对应的作业定时器的触发时刻范围 A2+T2 ;0042 作业3触发时刻A3及对应的所分配系统时间T3,则作业3对应的作业定时器的触发时刻范围 A3+T3 ;0043 .0044 作业n-1触发时刻An-1及对应的所分配系统时间Tn-1,则。
15、作业n-1对应的作业定时器的触发时刻范围 An-1+Tn-1 ;0045 作业n触发时刻An及对应的所分配系统时间Tn,则作业n对应的作业定时器的触发时刻范围 An+Tn。0046 若作业 1 对应的作业定时器、作业 5 对应的作业定时器、作业 8 对应的作业定时器的触发时刻范围存在交集,则将作业 1 对应的作业定时器、作业 5 对应的作业定时器、作业8 对应的作业定时器放入同一调度队列,例如 :调度队列 P ;0047 作业调度时,获取作业 1 对应的作业定时器、作业 5 对应的作业定时器、作业 8 对应的作业定时器的最早触发时刻,例如 :作业 1 对应的作业定时器的触发时刻 A1 最早,则。
16、A1 时刻到达时,进行作业调度。说 明 书CN 104506740 A4/4 页60048 作业 2 对应的作业定时器、作业 3 对应的作业定时器、作业 7 对应的作业定时器的触发时刻范围存在交集,则将作业 2 对应的作业定时器、作业 3 对应的作业定时器、作业 7对应的作业定时器放入同一调度队列,例如 :调度队列 Q ;0049 作业调度时,获取作业 2 对应的作业定时器、作业 3 对应的作业定时器、作业 7 对应的作业定时器的最早触发时刻,例如 :作业 3 对应的作业定时器的触发时刻 A3 最早,则A3 时刻到达时,进行作业调度。0050 0051 作业6对应的作业定时器、作业n对应的作业。
17、定时器的触发时刻范围存在交集,则将作业 6 对应的作业定时器、作业 n 对应的作业定时器放入同一调度队列,例如 :调度队列M。0052 作业调度时,获取作业6对应的作业定时器、作业n对应的作业定时器的最早触发时刻,例如 :作业 n 对应的作业定时器的触发时刻 An 最早,则 An 时刻到达时,进行作业调度。0053 若作业 1 为重要作业、作业 5 为重要作业、作业 8 为非重要作业,则调度队列 P 的重要作业比列 2/3 66.7,则根据表 1 可知,调度队列 P 的优先级为高 ;0054 若作业 2 为非重要作业、作业 3 为非重要作业、作业 7 为重要作业,则0055 调度队列Q的重要作。
18、业比列1/333.3,则根据表1可知,调度队列Q的优先级为低 ;0056 若作业 6 为非重要作业、作业 n 为重要作业,则0057 调度队列 M 的重要作业比列 1/2 50,则根据表 1 可知,调度队列 M 的优先级为高。0058 作业调度时,优先处理调度队列 P 或调度队列 M,再处理调度队列 Q。0059 通过以下方案 :根据各个作业触发时刻及对应的所分配系统时间,获取各个作业分别对应的作业定时器的触发时刻范围 ;判断各个作业分别对应的作业定时器的触发时刻范围是否有交集,若有,则将存在交集的作业定时器放入同一调度队列 ;作业调度时,针对每个调度队列,根据获取的存在交集的作业定时器的最早。
19、触发时刻,进行作业调度,实现了对存在交集的作业定时器进行同一调度,从而减少了系统频繁被唤醒的次数,大大节约了电量。0060 通过以下方案 :作业调度时,优先处理优先级较高的调度队列并根据从该调度队列中获取的存在交集的作业定时器的最早触发时刻,进行作业调度,在节约电量的同时,保证了优先级较高的作业得到及时处理,大大提升了用户的体验。0061 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。说 明 书CN 104506740 A1/1 页7图1图2说 明 书 附 图CN 104506740 A。