移动终端调整休眠时间的方法及装置的制造方法_2

文档序号:9865218阅读:来源:国知局
于第一预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间的m倍,其中,m大于I;当屏幕图像中的字符数大于第二预设值且小于或等于第一预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间的η倍,其中,η大于I,且η小于m;当屏幕图像中的字符数大于第三预设值且小于或等于第二预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间;当屏幕图像中的字符数小于或等于第三预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间的q倍,其中,P大于O且小于I。例如,第一预设值为300,第二预设值为150,第三预设值为80,!11等于1.5,11等于1.2 4等于0.7。
[0039]例如,在阅读应用场景下,屏幕图像中的字符数为320,阅读应用场景对应的默认休眠时间为60秒,则将移动终端的休眠时间调整为90秒;在办公应用场景下,屏幕图像中的字符数为360,办公应用场景对应的默认休眠时间为120秒,则将移动终端的休眠时间调整为180秒。
[0040]作为本发明的另一个实施例,在获取当前在前台运行的应用对应的应用场景类别信息之后,先确定应用场景对应的默认休眠时间,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间,再获取屏幕图像,识别屏幕图像中的字符数,根据屏幕图像中的字符数调整该应用场景对应的默认休眠时间。其中,获取屏幕图像的时间根据该应用场景对应的默认休眠时间确定。例如,娱乐应用场景对应的默认休眠时间为30秒,在娱乐应用场景下,获取屏幕图像的时间为连续未接收到用户操作的第29秒;阅读应用场景对应的默认休眠时间为60秒,在阅读应用场景下,获取屏幕图像的时间为连续未接收到用户操作的第29秒;办公应用场景对应的默认休眠时间为120秒,在办公应用场景下,获取屏幕图像的时间为连续未接收到用户操作的第59秒;小工具应用场景对应的默认休眠时间为15秒,在小工具应用场景下,获取屏幕图像的时间为连续未接收到用户操作的第14秒。
[0041]本发明实施例根据当前在前台运行的应用对应的应用场景以及屏幕图像中的字符数调整移动终端的休眠时间,由此提高了移动终端调整休眠时间的灵活性,实现了在屏幕图像中的字符数较多时中延长休眠时间,从而提高用户体验,在屏幕图像中的字符数较少时缩短休眠时间,从而进一步节省移动终端的电量以及更有效地防止误操作。
[0042]图3示出了本发明另一实施例提供的移动终端调整休眠时间的方法的实现流程图,参照图3:
[0043]在步骤S301中,获取当前在前台运行的应用的信息;
[0044]在步骤S302中,获取当前在前台运行的应用对应的应用场景类别信息;
[0045]在步骤S303中,获取用户操作频率;
[0046]在步骤S304中,根据应用场景类别信息调整移动终端的休眠时间;
[0047]在步骤S305中,根据用户操作频率调整移动终端的休眠时间。
[0048]其中,用户操作频率指的是单位时间内的用户操作次数。用户操作可以包括触摸操作、点击操作和按键操作中的一种或多种操作,在一些应用场景中,在用户操作频率较高时延长移动终端的休眠时间;在另一些应用场景中,在用户操作频率较低时延长移动终端的休眠时间。例如,娱乐应用场景对应的默认休眠时间为30秒,在娱乐应用场景中,若每30秒接收到的用户操作次数小于8次,则将移动终端的休眠时间调整为娱乐应用场景对应的默认休眠时间的1.2倍,S卩36秒;若每30秒接收到的用户操作次数大于或等于8次,则将移动终端的休眠时间调整为娱乐应用场景对应的默认休眠时间。阅读应用场景对应的默认休眠时间为60秒,在阅读应用场景中,若每30秒接收到的用户操作次数小于8次,则将移动终端的休眠时间调整为阅读应用场景对应的默认休眠时间;若每30秒接收到的用户操作次数大于或等于8次,则将移动终端的休眠时间调整为阅读应用场景对应的默认休眠时间的1.2倍,即72秒。办公应用场景对应的默认休眠时间为120秒,在办公应用场景中,若每30秒接收到的用户操作次数小于8次,则将移动终端的休眠时间调整为办公应用场景对应的默认休眠时间的1.2倍,即144秒;若每30秒接收到的用户操作次数大于或等于8次,则将移动终端的休眠时间调整为办公应用场景对应的默认休眠时间。小工具应用场景对应的默认休眠时间为15秒,若每15秒接收到的用户操作次数小于4次,则将移动终端的休眠时间调整为小工具应用场景对应的默认休眠时间;若每15秒接收到的用户操作次数大于或等于4次,则将移动终端的休眠时间调整为小工具应用场景对应的默认休眠时间的1.3倍,S卩19.5秒。
[0049]本发明实施例根据当前在前台运行的应用对应的应用场景以及用户操作频率调整移动终端的休眠时间,由此提高了移动终端调整休眠时间的灵活性,从而提高用户体验,进一步节省移动终端的电量以及更有效地防止误操作。
[0050]图4示出了本发明另一实施例提供的移动终端调整休眠时间的方法的实现流程图,参照图4:
[0051]在步骤S401中,获取当前在前台运行的应用的信息;
[0052]在步骤S402中,获取当前在前台运行的应用对应的应用场景类别信息;
[0053]在步骤S403中,获取图像处理器的使用率;
[0054]在步骤S404中,根据应用场景类别信息调整移动终端的休眠时间;
[0055]在步骤S405中,根据图像处理器的使用率调整移动终端的休眠时间。
[0056]例如,可以通过Trepn分析器获取图像处理器(Graphics Processing Unit ,GPU)的使用率。其中,获取图像处理器的使用率可以为:获取图像处理器在预设时间段内的平均使用率。例如,在娱乐应用场景下,每28秒获取3次图像处理器的使用率,将这3次图像处理器的使用率的平均值确定为图像处理器的使用率。
[0057]作为本发明的一个实施例,根据图像处理器的使用率调整移动终端的休眠时间具体为:当图像处理器的使用率大于第四预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间的a倍,其中,a大于O且小于I;当图像处理器的使用率大于第五预设值且小于或等于第四预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间;当图像处理器的使用率大于第六预设值且小于或等于第五预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间的b倍,其中,b大于I;当图像处理器的使用率小于或等于第六预设值时,将移动终端的休眠时间调整为该应用场景对应的默认休眠时间的c倍,其中,c大于b。例如,第四预设值为70%,第五预设值为50%,第六预设值为40%,a等于0.7,b等于1.3,c等于1.5。
[0058]例如,阅读应用场景对应的默认休眠时间为60秒,在阅读应用场景下,每28秒获取3次图像处理器的使用率,将这3次图像处理器的使用率的平均值确定为图像处理器的使用率,当图像处理器的使用率大于30%时,将移动终端的休眠时间调整为阅读应用场景对应的默认休眠时间的1.5倍。
[0059]本发明实施例根据当前在前台运行的应用对应的应用场景以及图像处理器的使用率调整移动终端的休眠时间,由此提高了移动终端调整休眠时间的灵活性,从而提高用户体验,进一步节省移动终端的电量以及更有效地防止误操作。
[0060]作为本发明的另一个实施例,根据应用场景类别信息、屏幕图像中的字符数和用户操作频率调整移动终端的休眠时间,在此不再赘述。
[0061]作为本发明的另一个实施例,根据应用场景类别信息、屏幕图像中的字符数和图像处理器的使用率调整移动终端的休眠时间,在此不再赘述。
[0062]作为本发明的另一个实施例,根据应用场景类别信息、用户操作频率和图像处理器的使用率调整移动终端的休眠时间,在此不再赘述。
[0063]作为本发明的另一个实施例,根据应用场景类别信息、屏幕图像中的字符数、用户操作频率和图像处理器的使用率调整移动终端的休眠时间,在此不再赘述。
[0064]应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1