终端设备的耗电信息的检测方法和装置的制造方法_4

文档序号:9238317阅读:来源:国知局
r>[0108]其中,第二获取模块461,用于获取任意一种省电模式下终端设备在n个耗电周期 内的耗电检测结果;第六计算模块463,用于对终端设备在n个周期内的耗电检测结果进行 求平均值计算或均方差计算,来确定终端设备在任意一种省电模式下的耗电数据;比较模 块465,用于比较终端设备在任意两个省电模式下的耗电数据,确定终端设备的最优省电模 式。
[0109]此处需要说明的是,上述第二获取模块461、第六计算模块463和比较模块465对 应于实施例一中的步骤D1至步骤D5,三个模块与对应的步骤所实现的示例和应用场景相 同,但不限于上述实施例一所公开的内容。需要说明的是,上述模块作为装置的一部分可以 运行在实施例一提供的计算机终端10中,可以通过软件实现,也可以通过硬件实现。
[0110] 由此可知,本申请上述装置实施例实现了利用一种大数据的原理来衡量手机是否 省电,能省多少电。由于同一个人使用智能手机的习惯或频率基本上是有一定的规律,虽然 每天使用的时长不一定绝对相同,但在一段时间内或一个周期内使用的频率大体相同。上 述方案可以使用统一程序统计用户的一些使用电量的基本信息,每个用户从本次充完后到 下一次充电使用的电量是可以计算出来,使用时间也可以计算出来,用户亮屏时间多长,灭 屏时间多长,待机时间是多长,都可以检测并计算得到。把这些简单的耗电数据上报到服务 器之后,服务器会根据这些耗电数据就计算出这台智能手机或这一机型的智能手机能够使 用多长时间。如果把海量的用户数据统计出来并计算出在某一个机型上相同电量能使用的 时长。那么在增加省电策略前和省电策略后就可以验证出单位电量使用的时长差,根据这 个差值就可以用来判断省电策略的好坏,单位电量使用的时间越长,说明省电效果越好。
[0111] 实施例3
[0112] 本发明的实施例可以提供一种后台服务器,该后台服务器可以是后台服务器群中 的任意一个后台服务器。可选地,在本实施例中,上述后台服务器也可以替换为其他具有处 理功能的终端设备。
[0113] 可选地,在本实施例中,上述后台服务器可以位于计算机网络的多个网络设备中 的至少一个网络设备。
[0114] 在本实施例中,上述后台服务器可以执行应用程序的漏洞检测方法中以下步骤的 程序代码:步骤A,采集终端设备在一个耗电周期内的耗电数据,耗电周期为终端设备在两 次连续的充电之间的间隔时间;步骤B,根据终端设备的耗电数据确定终端设备在一个耗 电周期内的耗电检测结果;步骤C,按照预定检测次数n来循环执行步骤A和步骤B,得到终 端设备在n个耗电周期内的耗电检测结果;步骤D,在将终端设备设置为任意一种或多种省 电模式之后,执行步骤A至步骤C,检测得到终端设备在任意一种省电模式下的耗电检测结 果,从而确定终端设备的最优省电模式。
[0115] 此处需要说明的是,上述后台服务器群中的任意一个后台服务器可以与前端的终 端设备(例如智能手机)建立通信关系,智能手机上可以安装耗电数据的记录客户端,即在 智能手机上内置一个服务,来记录该终端设备在两次连续的充电之间的耗电数据。
[0116] 可选地,图9是根据本发明实施例的一种后台服务器的结构框图。如图9所示,该 后台服务器A可以包括:一个或多个(图中仅示出一个)处理器51、存储器53、以及传输装 置55。
[0117] 其中,存储器53可用于存储软件程序以及模块,如本发明实施例中的安全漏洞检 测方法和装置对应的程序指令/模块,处理器51通过运行存储在存储器53内的软件程序 以及模块,从而执行各种功能应用以及数据处理,即实现上述的系统漏洞攻击的检测方法。 存储器53可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储 装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器53可进一步包括相对于 处理器51远程设置的存储器,这些远程存储器可以通过网络连接至后台服务器A。上述网 络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0118] 上述的传输装置55用于经由一个网络接收或者发送数据。上述的网络具体实例 可包括有线网络及无线网络。在一个实例中,传输装置55包括一个网络适配器(Network InterfaceController,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联 网或局域网进行通讯。在一个实例中,传输装置55为射频(RadioFrequency,RF)模块,其 用于通过无线方式与互联网进行通讯。
[0119] 其中,具体地,存储器53用于存储预设动作条件和预设权限用户的信息、以及应 用程序。
[0120] 处理器51可以通过传输装置调用存储器53存储的信息及应用程序,以执行下述 步骤:步骤A,采集终端设备在一个耗电周期内的耗电数据,耗电周期为终端设备在两次连 续的充电之间的间隔时间;步骤B,根据终端设备的耗电数据确定终端设备在一个耗电周 期内的耗电检测结果;步骤C,按照预定检测次数n来循环执行步骤A和步骤B,得到终端设 备在n个耗电周期内的耗电检测结果;步骤D,在将终端设备设置为任意一种或多种省电模 式之后,执行步骤A至步骤C,检测得到终端设备在任意一种省电模式下的耗电检测结果, 从而确定终端设备的最优省电模式。
[0121] 可选的,上述处理器51还可以执行如下步骤的程序代码:在检测m个终端设备的 情况下,获取每个终端设备的设备参数,并根据每个终端设备的设备参数将m个终端设备 划分为至少两种类型,获取至少两个终端设备集合,并按照上述步骤A至步骤D采用的检测 方案将任意一个终端设备集合中的所有终端设备的耗电数据作为一个耗电数据集合进行 检测,获取每个终端设备集合所对应的耗电检测结果,从而确定每个终端设备集合的最优 省电模式。
[0122] 可选的,上述处理器51还可以执行如下步骤的程序代码:获取耗电检测模型,耗 电检测模型包括:单位电量平均消耗时长的计算模型和耗电比率的计算模型;使用耗电检 测模型对耗电数据进行耗电检测处理,生成终端设备的耗电检测结果。
[0123] 可选的,上述处理器51还可以执行如下步骤的程序代码:耗电数据至少包括:亮 屏总时间、待机总时间、灭屏不待机总时间、灭屏总时间和耗电总量,其中,在耗电检测结果 为终端设备的单位电量平均使用时长的情况下,使用耗电检测模型对耗电数据进行耗电检 测处理,生成终端设备的耗电检测结果的步骤包括:通过如下任意一个计算公式计算得到 终端设
为亮屏总时间,S为耗电总量。
[0124] 可选的,上述处理器51还可以执行如下步骤的程序代码:耗电数据至少包括:亮 屏总时间、待机总时间、灭屏不待机总时间、灭屏总时间和耗电总量,其中,在耗电检测结果 为终端设备的耗电比率的情况下,使用耗电检测模型对耗电数据进行耗电检测处理,生成 终端设备的耗电检测结
为灭屏总时间。
[0125] 可选的,上述处理器51还可以执行如下步骤的程序代码:检测得到终端设备在任 意一种省电模式下的耗电检测结果,从而确定终端设备的最优省电模式的步骤包括:获取 任意一种省电模式下终端设备在n个耗电周期内的耗电检测结果;对终端设备在n个周期 内的耗电检测结果进行求平均值计算或均方差计算,来确定终端设备在任意一种省电模式 下的耗电数据;比较终端设备在任意两个省电模式下的耗电数据,确定终端设备的最优省 电模式。
[0126] 本领域普通技术人员可以理解,图9所示的结构仅为示意,后台服务器也可以 是智能手机(如Android手机、iOS手机等)、平板电脑、掌声电脑以及移动互联网设备 (MobileInternetDevices,MID)、PAD等终端设备。图9其并不对上述电子装置的结构造 成限定。例如,后台服务器10还可包括比图9中所示更多或者更少的组件(如网络接口、 显示装置等),或者具有与图9所示不同的配置。
[0127] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质 中,存储介质可以包括:闪存盘、只读存储器(Read-OnlyMemory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
[0128] 实施例4
[0129] 本发明的实施例还提供了 一种存储介质。可选地,在本实施例中,上述存储介质可 以用于保存上述实施例一基于社交应用软件的数据推荐方法所执行的程序代码。
[0130] 可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的 任意一个服务器中。
[0131] 可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:步 骤A,采集终端设备在一个耗电周期内的耗电数据,耗电周期为终端设备在两次连续的充电 之间的间隔时间;步骤B,根据终端设备的耗电数据确定终端设备在一个耗电周期内的耗 电检测结果;步骤C,按照预定检测次数n来循环执行步骤A和步骤B,得到终端设备在n个 耗电周期内的耗电检测结果;步骤D,在将终端设备设置为任意一种或多种省电模式之后, 执行步骤A至步骤C,检测得到终端设备在任意一种省电模式下的耗电检测结果,从而确定 终端设备的最优省电模式。
[0132] 可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:在检测m个终 端设备的情况下,获取每个终端设备的设备参数,并根据每个终端设备的设备参数将m个 终端设备划分为至少两种类型,获取至少两个终端设备集合,并按照上述步骤A至步骤D采 用的检测方案将任意一个终端设备集合中的所有终端设备的耗电数据作为一个耗电数据 集合进行检测,获取每个终端设备集合所对应的耗电检测结果,从而确定每个终端设备集 合的最优省电模式。
[0133] 可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:获取耗电检测 模型,耗电检测模型包括:单位电量平均消耗时长的计算模型和耗电比率的计算模型;使 用耗电检测模型对耗电数据进行耗电检测处理,生成终端设备的耗电检测结果。
[0134] 可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:耗电数据至少 包括:亮屏总时间、待机总时间、灭屏不待机总时间、灭屏总时间和耗电总量,其中,在耗电 检测结果为终端设备的单位电量平均使用时长的情况下,使用耗电检测模型对耗电数据进 行耗电检测处理,生成终端设备的耗电检测结果的步骤包括:通过如下任意一个计算公式 计算得到
为亮屏总时间,S为耗电总量。
[0135] 可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:耗电数据至少 包括:亮屏总时间、待机总时间、灭屏不待机总时间、灭屏总时间和耗电总量,其中,在耗电 检测结果为终端设备的耗电比率的情况下,使用耗电检测模型对耗电数据进行耗电检测处 理,生成终端设备的耗电检
时间,t4i为灭屏总时间。
[0136] 可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:检测得到终端 设备在任意一种省电模式下的耗电检测结果,从而确定终端设备的最优省电模式的步骤包 括:
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1