降低设备功耗的方法及装置的制造方法
【专利摘要】本发明涉及降低设备功耗的方法及装置。所述方法包括:启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能;在设备的蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。本发明能够减少设备蓝牙功能的功耗,延长智能设备的待机时间。
【专利说明】
降低设备功耗的方法及装置
技术领域
[0001]本发明涉及移动设备技术领域,特别是涉及降低设备功耗的方法及装置。【背景技术】
[0002]随着移动设备技术的发展,蓝牙(Bluetooth)技术的应用也越来越广泛,例如车载蓝牙与手机蓝牙的互联,用户到达车内时,可以将手机蓝牙和车载蓝牙设备互联,实现手机音乐等文件与车载设备上播放的效果。
[0003]为了减少上车后与车载蓝牙重新进行连接,很多用户的习惯做法是,默认将手机蓝牙功能设为打开状态。然而这样不管用户在哪里,是否有BT设备需连接至手机,手机的蓝牙功能都是处于开启状态,由于蓝牙功能在开启状态会实时扫描周围的可连接设备,存在较大的功耗,导致手机电量消耗较快,待机时间缩短。
【发明内容】
[0004]基于此,本发明实施例提供的降低设备功耗的方法及装置,能够减少设备蓝牙功能的功耗,有利于延长智能设备的待机时间。
[0005]本发明一方面提供降低设备功耗的方法,包括:
[0006]启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;[〇〇〇7]在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能; [〇〇〇8]在设备的蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。
[0009]本发明另一方面提供一种降低设备功耗的装置,包括:
[0010]模式切换模块,用于启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;
[0011]第一控制模块,用于在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备, 则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能;
[0012]第二控制模块,用于在设备蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。
[0013]上述技术方案,通过启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能; 在设备的蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。本发明上述实施例的方案,通过分时开关设备的蓝牙功能,达到了降低设备功耗、延长设备待机时间的效果。
【附图说明】
[0014]图1为一实施例的降低设备功耗的方法的示意性流程图;
[0015]图2为另一实施例的降低设备功耗的方法的示意性流程图;
[0016]图3为一实施例的降低设备功耗的装置的示意性结构图;
[0017]图4为另一实施例的降低设备功耗的装置的示意性结构图。
【具体实施方式】
[0018]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0019]图1为一实施例的降低设备功耗的方法的示意性流程图;如图1所示,本实施例中的降低设备功耗的方法包括步骤:
[0020]Sll,启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;
[0021]本发明实施例中,用户可基于实际情况,预先在设备中设置分时开/关蓝牙功能的模式,其中可设置分时开蓝牙功能的开启时长和分时关蓝牙功能的关闭时长。所述开启时长和关闭时长可以不相等,例如若用户使用蓝牙的时候比较少,可设置关闭时长大于开启时长;反之,若用户使用蓝牙的时候比较多,可设置开启时长大于关闭时长。默认情况下,所述开启时长和关闭时长相等,即蓝牙功能开启和关闭的间隔时长相等。
[0022]S12,在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功會K;
[0023]即本发明实施例中,若设备开启蓝牙功能后一段时间内仍未与其他蓝牙设备建立蓝牙连接,则会关闭设备的蓝牙功能,以避免设备的蓝牙模块一直处于监听状态,以此减少蓝牙监听的功耗。
[0024]S13,在设备的蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。
[0025]即本发明实施例中,若设备关闭蓝牙功能一段时间后,会自动重新开启蓝牙功能,以自动扫描周围是否有可连接的其他蓝牙设备,无需用户手动操作。
[0026]通过本发明上述实施例的降低设备功耗的方法,通过启动预设的分时开/关蓝牙功能的模式,可分时开关设备的蓝牙功能,达到了降低设备功耗、延长设备待机时间的效果O
[0027]图2为另一实施例的降低设备功耗的方法的示意性流程图;本实施例与前一实施例的主要区别在于:若检测到存在可连接的其他蓝牙设备并建立蓝牙连接的情况下,禁止按照所述分时开/关蓝牙功能的模式将蓝牙功能关闭,以保证用户正常使用设备的蓝牙功會K。
[0028]如图2所示,本实施例中以手机为例,所述降低设备功耗的方法包括步骤:
[0029]S21,启动手机的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;
[0030]S22,在手机蓝牙功能开启状态下,扫描设定距离内是否存在可连接的蓝牙设备?若是,执行步骤S24,否则执行步骤S23;
[0031]例如,所述可连接的蓝牙设备可为车载蓝牙设备。
[0032]S23,判断所述手机的蓝牙功能开启状态的持续时长是否达到所述开启时长?若是,执行步骤S28,若否,返回执行步骤S22;
[0033]S24,建立所述手机与所述蓝牙设备的蓝牙连接;
[0034]优选的,本步骤中包括:检测是否存在与所述蓝牙设备对应的历史连接记录,若存在,则根据所述历史连接记录与所述蓝牙设备自动连接,以快速建立蓝牙连接;若不存在与所述蓝牙设备对应的历史连接记录,则按照常规的蓝牙连接方式建立蓝牙连接。
[0035]S25,检测到蓝牙连接成功的信息,退出手机的分时开/关蓝牙功能的模式;
[0036]基于此,在本发明实施例中,若检测到存在可连接的其他蓝牙设备并建立蓝牙连接的情况下,禁止按照预设的分时开/关蓝牙功能的模式将蓝牙功能关闭,以保证用户正常使用手机的蓝牙功能。
[0037]S26,检测所述蓝牙连接是否断开?若是,执行下一步骤,若否,继续执行本步骤; [〇〇38]可以理解的是,当手机与所述蓝牙设备的距离大于等于设定距离时,蓝牙连接将断开。
[0039]S27,重新启动所述分时开/关蓝牙功能的模式,返回执行步骤S22;
[0040]S28,关闭所述手机的蓝牙功能;
[0041]S29,判断所述手机的蓝牙功能关闭状态的持续时长是否达到所述关闭时长?若是,执行下一步骤,若否,继续执行本步骤;
[0042]S30,重新开启所述手机的蓝牙功能,返回执行步骤S22。
[0043]需要说明的是,对于前述的各方法实施例,为了简便描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。
[0044]基于与上述实施例中的降低设备功耗的方法相同的思想,本发明还提供降低设备功耗的装置,该装置可用于执行上述降低设备功耗的方法。为了便于说明,降低设备功耗的装置实施例的结构示意图中,仅仅示出了与本发明实施例相关的部分,本领域技术人员可以理解,图示结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0045]图3为本发明一实施例的降低设备功耗的装置的示意性结构图;如图3所示,本实施例的降低设备功耗的装置包括:模式切换模块310、第一控制模块320以及第二控制模块 330,各模块详述如下:
[0046]上述模式切换模块310,用于启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长;
[0047]优选的,所述降低设备功耗的装置还包括设置模块,基于该设置模块,用户可根据实际情况,设置分时开/关蓝牙功能的模式,其中可设置分时开蓝牙功能的开启时长和分时关蓝牙功能的关闭时长。所述开启时长和关闭时长可以不相等,例如若用户使用蓝牙的时候比较少,可设置关闭时长大于开启时长;反之,若用户使用蓝牙的时候比较多,可设置开启时长大于关闭时长。默认情况下,所述开启时长和关闭时长相等,即蓝牙功能开启和关闭的间隔时长相等。
[0048]所述第一控制模块320,用于在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能;
[0049]所述第二控制模块330,用于在设备蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。
[0050]即本发明实施例中,若设备开启蓝牙功能后一段时间内仍未与其他蓝牙设备建立蓝牙连接,则会关闭设备的蓝牙功能,以避免设备的蓝牙模块一直处于监听状态,以此减少蓝牙监听的功耗。若设备关闭蓝牙功能一段时间后,会自动重新开启蓝牙功能,以自动扫描周围是否有可连接的其他蓝牙设备,无需用户手动操作。通过分时开关设备的蓝牙功能,达到了降低设备功耗、延长设备待机时间的效果。
[0051]图4为另一实施例的降低设备功耗的装置的示意性结构图;在前一实施例的基础上,所述降低设备功耗的装置还包括:扫描及连接模块340,所述扫描及连接模块340用于在设备蓝牙功能开启状态下,扫描设定距离内是否存在可连接的蓝牙设备,若存在,与所述蓝牙设备建立蓝牙连接。
[0052]优选的,所述扫描及连接模块340中可包括有:自动连接单元,用于检测是否存在与所述蓝牙设备对应的历史连接记录,若存在,则根据所述历史连接记录与所述蓝牙设备自动连接。
[0053]对应的,在本实施例的降低设备功耗的装置中,所述模式切换模块310,还用于若检测到蓝牙连接成功的信息,退出所述分时开/关蓝牙功能的模式;以及若检测到所述蓝牙连接断开的信息,则重新启动所述分时开/关蓝牙功能的模式。
[0054]基于本实施例的降低设备功耗的装置,若检测到存在可连接的其他蓝牙设备并建立蓝牙连接的情况下,禁止按照预设的分时开/关蓝牙功能的模式将蓝牙功能关闭,以保证用户正常使用设备的蓝牙功能。
[0055]需要说明的是,上述示例的降低设备功耗的装置的实施方式中,各模块/单元之间的信息交互、执行过程等内容,由于与本发明前述方法实施例基于同一构思,其带来的技术效果与本发明前述方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
[0056]此外,上述示例的降低设备功耗的装置的实施方式中,各功能模块的逻辑划分仅是举例说明,实际应用中可以根据需要,例如出于相应硬件的配置要求或者软件的实现的便利考虑,将上述功能分配由不同的功能模块完成,即将所述降低设备功耗的装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。其中各功能模既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0057]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,作为独立的产品销售或使用。所述程序在执行时,可执行如上述各方法的实施例的全部或部分步骤。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0058]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。可以理解,其中所使用的术语“第一”、“第二”等在本文中用于区分对象,但这些对象不受这些术语限制。
[0059]以上所述实施例仅表达了本发明的几种实施方式,不能理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下, 还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种降低设备功耗的方法,其特征在于,包括: 启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长; 在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能; 在设备的蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。2.根据权利要求1所述的降低设备功耗的方法,其特征在于,所述启动预设的分时开/关蓝牙功能的模式的步骤之后,还包括: 在设备的蓝牙功能开启状态下,扫描设定距离内是否存在可连接的蓝牙设备,若存在,与所述蓝牙设备建立蓝牙连接;以及,若检测到蓝牙连接成功的信息,退出所述分时开/关蓝牙功能的模式。3.根据权利要求2所述的降低设备功耗的方法,其特征在于,与所述蓝牙设备建立蓝牙连接之后还包括: 若检测到所述蓝牙连接断开的信息,则重新启动所述分时开/关蓝牙功能的模式。4.根据权利要求2所述的降低设备功耗的方法,其特征在于,与所述蓝牙设备建立蓝牙连接的步骤包括: 检测是否存在与所述蓝牙设备对应的历史连接记录,若存在,则根据所述历史连接记录与所述蓝牙设备自动连接。5.根据权利要求1至4任一所述的降低设备功耗的方法,其特征在于,所述开启时长与关闭时长相等。6.一种降低设备功耗的装置,其特征在于,包括: 模式切换模块,用于启动预设的分时开/关蓝牙功能的模式,读取预设的开启时长和关闭时长; 第一控制模块,用于在设备蓝牙功能开启状态下,若未扫描到可连接的蓝牙设备,则判断所述设备的蓝牙功能开启状态的持续时长是否达到所述开启时长,若是,关闭所述设备的蓝牙功能; 第二控制模块,用于在设备蓝牙功能关闭状态下,判断所述设备的蓝牙功能关闭状态的持续时长是否达到所述关闭时长,若是,重新开启所述设备的蓝牙功能。7.根据权利要求6所述的降低设备功耗的装置,其特征在于,还包括: 扫描及连接模块,用于在设备蓝牙功能开启状态下,扫描设定距离内是否存在可连接的蓝牙设备,若存在,与所述蓝牙设备建立蓝牙连接; 所述模式切换模块,还用于若检测到蓝牙连接成功的信息,退出所述分时开/关蓝牙功能的模式。8.根据权利要求7所述的降低设备功耗的装置,其特征在于, 所述模式切换模块,还用于若检测到所述蓝牙连接断开的信息,则重新启动所述分时开/关蓝牙功能的模式。9.根据权利要求7所述的降低设备功耗的装置,其特征在于,所述扫描及连接模块包括: 自动连接单元,用于检测是否存在与所述蓝牙设备对应的历史连接记录,若存在,则根据所述历史连接记录与所述蓝牙设备自动连接。10.根据权利要求6至9任一所述的降低设备功耗的装置,其特征在于,所述开启时长与 关闭时长相等。
【文档编号】H04W52/02GK106028268SQ201610495305
【公开日】2016年10月12日
【申请日】2016年6月27日
【发明人】吴丁丁
【申请人】广东欧珀移动通信有限公司