一种终端控制方法及终端的制作方法_3

文档序号:9843746阅读:来源:国知局
数据采集周期,提高终端的续航能力,进而提高了终端的智能性与便捷性。
[0059]下面将结合附图4-附图6,对本发明实施例提供的终端进行详细介绍。需要说明的是,附图4-附图6所示的终端,用于执行本发明图1-图3所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1-图3所示的实施例。
[0060]请参见图4,为本发明实施例提供了一种终端的结构示意图。如图4所示,本发明实施例的所述终端I可以包括:数据获取单元11、周期获取单元12、周期扩大单元13和控制单元14。
[0061]数据获取单元11,用于获取终端的检测装置所采集的检测数据。
[0062]具体实现中,所述数据获取单元11获取终端的检测装置所采集的检测数据。其中,所述检测装置可以是终端内部任意一个检测装置,检测装置可以是关于光强度、终端旋转方向及角度、终端屏幕显示状态等的检测装置,例如光传感器采集光强度值的数据、重力传感器采集终端旋转方向的数据等。
[0063]周期获取单元12,还用于获取所述检测装置当前采用的第一采集周期。
[0064]具体实现中,所述周期获取单元12获取所述检测装置当前采用的第一采集周期。所述第一采集周期可以是所述检测装置默认的采集检测数据的时间间隔,也可以是由所述终端设定的采集检测数据的时间间隔。
[0065]周期扩大单元13,用于当所述检测数据满足预设条件时,将所述第一采集周期扩大至第二采集周期。
[0066]具体实现中,当所述检测数据满足预设条件时,所述周期扩大单元13将所述第一采集周期扩大至第二采集周期。可选的方案中,所述预设条件可以是指由所述检测装置采集的检测数据的变化幅度较小,说明终端在一段时间范围内处于相对稳定的环境或状态,则所述周期扩大单元13可扩大采集周期以减少单位时间内的采集次数;或者,是指由所述检测装置采集的检测数据未超过预设阈值,所述预设阈值是表示检测装置调整采集周期的门限值,预设阈值可由所述终端自行设定。本发明实施例中将所述第一采集周期扩大至第二采集周期的具体实现方式可以按照预设比例扩大,也可以是在预设的N个数量的数据采集周期中,将第一采集周期扩大至比所述第一采集周期大的第二采集周期。可行的方案中,如果所述终端设置了检测装置的最大采集周期,在将所述第一采集周期扩大至第二采集周期之前,判断所述第一采集周期是否为最大采集周期,若是,则不执行扩大的步骤,并控制所述检测装置继续按照第一采集周期进行数据采集;若否,则执行将所述第一采集周期扩大至第二采集周期的步骤。
[0067]控制单元14,用于控制所述检测装置按照所述第二采集周期进行数据采集。
[0068]具体实现中,所述控制单元14控制所述检测装置按照所述第二采集周期进行数据采集。可选的方案中,在控制所述检测装置按照所述第二采集周期进行数据采集之后,可继续执行数据获取单元11,以实时监测检测装置,例如,可按照预设时间间隔获取所述检测装置所采集的检测数据。这样能够动态调节检测装置的数据采集周期,进而提高了终端的续航能力。
[0069]需要说明的是,本发明实施例中使用采集周期表示检测装置的采集检测数据的时间间隔,或者可以使用采集频率表示检测装置的单位时间内的采集次数,两者表达的意思相同,在本发明实施例中对此不做限定。
[0070]在本发明实施例中,通过获取终端的检测装置所采集的检测数据,以及获取检测装置当前采用的第一采集周期,当检测数据满足预设条件时,将第一采集周期扩大至第二采集周期,控制检测装置按照第二采集周期进行数据采集。能够根据检测装置所采集的检测数据动态调节检测装置的数据采集周期,进而提高了终端的续航能力。
[0071]请参见图5,为本发明实施例提供了一种终端的结构示意图。如图5所示,本发明实施例的所述终端I可以包括:数据获取单元11、周期获取单元12、周期扩大单元13、控制单元14和周期缩小单元15。
[0072]数据获取单元11,用于获取终端的检测装置所采集的检测数据。
[0073]具体实现中,所述数据获取单元11获取终端的检测装置所采集的检测数据。一个实施例中,当所述检测装置为光传感器或重力传感器时,所述数据获取单元具体用于获取终端的检测装置连续采集的至少两个检测数据。又一个实施例中,当所述检测装置为屏幕状态检测装置时,所述检测数据包括屏幕状态数据和环境数据,所述环境数据包括所述终端当前所处环境的温度值和湿度值。
[0074]周期获取单元12,还用于获取所述检测装置当前采用的第一采集周期。
[0075]周期扩大单元13,用于当所述检测数据满足预设条件时,将所述第一采集周期扩大至第二采集周期。
[0076]具体实现中,当所述检测数据满足预设条件时,所述周期扩大单元13将所述第一采集周期扩大至第二采集周期。可选的方案中,所述预设条件可以是指由所述检测装置采集的检测数据的变化幅度较小,说明终端在一段时间范围内处于相对稳定的环境或状态,则所述周期扩大单元13可扩大采集周期以减少单位时间内的采集次数;或者,是指由所述检测装置采集的检测数据未超过预设阈值,所述预设阈值是表示检测装置调整采集周期的门限值,预设阈值可由所述终端自行设定。一个实施例中,当所述检测装置为光传感器或重力传感器时,所述周期扩大单元13当所述至少两个检测数据中任意两个检测数据的差值的绝对值小于预设阈值时,将所述第一采集周期扩大至第二采集周期。又一个实施例中,当所述检测装置为屏幕状态检测装置时,所述周期扩大单元13当所述温度值大于预设温度值且所述湿度值小于预设湿度值时,将所述第一采集周期扩大至第二采集周期。
[0077]控制单元14,用于控制所述检测装置按照所述第二采集周期进行数据采集。
[0078]具体实现中,所述控制单元14控制所述检测装置按照所述第二采集周期进行数据采集。可选的方案中,在控制所述检测装置按照所述第二采集周期进行数据采集之后,可继续执行数据获取单元11,以实时监测检测装置。
[0079]周期缩小单元15,用于当所述检测数据不满足所述预设条件时,将所述第一采集周期缩小至第三采集周期。
[0080]具体实现中,当所述检测数据不满足所述预设条件时,所述周期缩小单元15将所述第一采集周期缩小至第三采集周期。一个实施例中,当所述至少两个检测数据中任意两个检测数据的差值的绝对值不小于预设阈值时,所述终端将所述第一采集周期缩小至第三采集周期。又一个实施例中,当所述温度值小于或等于预设温度值且所述湿度值大于或等于预设湿度值时,所述终端将所述第一采集周期缩小至第三采集周期。
[0081]所述控制单元14,还用于控制所述检测装置按照所述第三采集周期进行数据采集。
[0082]具体实现中,在所述周期缩小单元将所述第一采集周期缩小至第三采集周期之后,所述控制单元14控制所述检测装置按照所述第三采集周期进行数据采集。
[0083]在本发明实施例中,通过获取终端的检测装置所采集的检测数据,以及获取检测装置当前采用的第一采集周期,当检测数据满足预设条件时,将第一采集周期扩大至第二采集周期,控制检测装置按照第二采集周期进行数据采集,当检测数据不满足预设条件时,将第一采集周期缩小至第三采集周期,并控制检测装置按照第三采集周期进行数据采集。这样能够根据检测装置所采集的检测数据动态调节检测装置的数据采集周期,提高终端的续航能力,进而提高了终端的智能性与便捷性。
[0084]参见图6,为本发明实施例提供的一种终端的结构示意图。如图6所示,所述终端1000包括至少一个处理器1001,例如CPU,至少一个通信总线1002,用户接口 1003,网络接口1004和存储器1005。其中,所述通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏、键盘。网络接口 100
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1