CN109388541A - 一种控制方法及电子设备 - Google Patents

一种控制方法及电子设备 Download PDF

Info

Publication number
CN109388541A
CN109388541A CN201811160751.4A CN201811160751A CN109388541A CN 109388541 A CN109388541 A CN 109388541A CN 201811160751 A CN201811160751 A CN 201811160751A CN 109388541 A CN109388541 A CN 109388541A
Authority
CN
China
Prior art keywords
power consumption
interface
preset
transmission state
dissipation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811160751.4A
Other languages
English (en)
Inventor
肖启华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201811160751.4A priority Critical patent/CN109388541A/zh
Publication of CN109388541A publication Critical patent/CN109388541A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • G06F11/3062Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations where the monitored property is the power consumption
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0796Safety measures, i.e. ensuring safe condition in the event of error, e.g. for controlling element
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Power Sources (AREA)

Abstract

本申请实施例提供一种控制方法及电子设备,其中,所述控制方法包括:在***功耗大于预设功耗时,确定处于传输状态的接口;基于预设规则使所述接口中的第一接口的功耗处于第一功耗;其中,所述第一功耗为所述第一接口仍处于传输状态所需的功耗。本申请提供的控制方法可根据***功耗的大小自动控制电子设备的接口的功耗始终处于传输状态,不会关闭接口造成数据传输的失败。

Description

一种控制方法及电子设备
技术领域
本申请实施例涉及智能设备领域,特别涉及一种控制方法及应用该方法的电子设备。
背景技术
随着手机、电脑等电子设备的功能的多样化,用户在不同的场景下对于电子设备的需求也存在着不同。目前设备中通常包含有若干个接口,分别用于实现不同功能,例如用于连接外部输出设备,或用于和外部存储装置相连。其中,倘若各接口的输出功耗通常默认均为15W,当同一时刻如果有两个外接设备同时连接一电子设备的两接口时,此时该电子设备的***就会产生30W的功耗,会直接导致***功耗过高。***为了降低功耗直接关闭接口,使其功耗为0,然而该种解放方案造成的问题是当该接口有数据在进行传输中,突然关闭接口,会造成信号中断,数据传输失败。
申请内容
本申请提供了一种可根据***功耗的大小自动控制电子设备的接口的功耗始终处于稳定的传输状态的控制方法及应用该种控制方法的电子设备。
为了解决上述技术问题,本申请实施例提供一种控制方法,其中,包括:
在***功耗大于预设功耗时,确定处于传输状态的接口;
基于预设规则使所述接口中的第一接口的功耗处于第一功耗;
其中,所述第一功耗为所述第一接口仍处于传输状态所需的功耗。
作为优选,当确定处于传输状态的接口为多个时,所述基于预设规则限制所述接口的功耗处于第一功耗包括:
在处于传输状态的接口中按预设顺序规则确定所述第一接口;
所述第一接口从其第一调整前功耗调低至第一调整后功耗后,判断当前所受***功耗是否大于预设功耗,
如果大于,按照所述预设顺序规则确定第二接口;
将所述第二接口从其第二调整前功耗调低至第二调整后功耗;
以使得所述***功耗不大于所述预设功耗,且第一接口和第二接口处于传输状态。
作为优选,所述方法还包括:
当所述***功耗仍大于预设功耗时确定处于工作状态的器件,所述器件与所述接口不同;
调低至少一个所述器件的功耗,以使当前所述***功耗小于所述预设功耗。
作为优选,所述方法还包括:
确定处于工作状态的器件,所述器件与所述接口不同;
调低至少一个所述器件的功耗,以保证处于数据传输状态的所述第一接口的功耗保持为处于传输状态所需的第一功耗。
作为优选,所述调低至少一个所述器件的功耗包括:
调低所述器件中的至少一个用于数据输出的器件的功耗。
作为优选,在确定所述***功耗大于预设功耗前,所述方法还包括:
检测到有新设备接入所述接口,令所述接入新设备的接口的功耗处于第三功耗,所述第三功耗为使该接口处于传输状态的功耗;
所述基于预设规则使所述接口中的第一接口的功耗处于第一功耗包括:
基于预设规则将所述第一接口的功耗调低至所述第一功耗。
作为优选,当检测到有新设备接入所述接口时,所述方法还包括:
令所述接入新设备的所述接口的功耗处于第三功耗,所述第三功耗为用于使该接口处于数据传输状态的功耗;
如果当前所述***功耗大于预设功耗,确定处于工作状态的器件,所述器件与所述接口不同;
调低至少一个所述器件的功耗,以使当前所述***功耗小于所述预设功耗。
作为优选,如果当前所述***功耗小于预设功耗:
确定当前所述***功耗与预设功耗间的差值;
基于所述差值确定所述接入新设备的接口的功耗调整方案,所述功耗调整方案包括保持当前功耗或调高当前功耗。
本申请实施例还提供一种电子设备,其中,包括:.
至少两个接口,用于连接外部设备以进行数据传输;
处理装置,用于在***功耗大于预设功耗时,确定处于传输状态的接口,并基于预设规则使所述接口中的第一接口的功耗处于第一功耗,其中,所述第一功耗为所述第一接口仍处于传输状态所需的功耗。
作为优选,当确定处于传输状态的接口为多个时,所述处理装置还用于:
在处于传输状态的接口中按预设顺序规则确定所述第一接口;
所述第一接口从其第一调整前功耗调低至第一调整后功耗后,判断当前所受***功耗是否大于预设功耗,
如果大于,按照所述预设顺序规则确定第二接口;
将所述第二接口从其第二调整前功耗调低至第二调整后功耗;
以使得所述***功耗不大于所述预设功耗,且第一接口和第二接口处于传输状态。
基于上述实施例的公开可以获知,本申请实施例具备如下的有益效果:
基于本申请实施例中的控制方法可使电子设备根据***当前的功耗大小自动控制电子设备的各接口始终处于可传输数据的功耗状态,包括适当降低某些接口的功耗,或降低某些处于工作状态的器件的功耗,而不会直接关闭接口,或大幅降低CPU的功耗,使设备的正常运行受到影响。也即,基于本申请中的控制方法不仅可以保证设备***的正常运行,又不会关闭接口而造成数据传输失败,因此降低了用户对设备的使用风险,提高了用户的使用体验。
附图说明
图1为本申请的控制方法的一实施例的方法流程图。
图2为本申请的控制方法的另一实施例的方法流程图。
图3为本申请的控制方法的另一实施例的方法流程图。
图4为本申请的控制方法的另一实施例的方法流程图。
图5为本申请的控制方法的另一实施例的方法流程图。
图6为本申请的控制方法的另一实施例的方法流程图。
图7为本申请的控制方法的另一实施例的方法流程图。
图8为本申请的电子设备的结构框图。
具体实施方式
下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。
应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
下面,结合附图详细的说明本申请实施例。
如图1所示,本申请实施例提供一种控制方法,其中,包括:
在***功耗大于预设功耗时,确定处于传输状态的接口;
基于预设规则使所述接口中的第一接口的功耗处于第一功耗;
其中,所述第一功耗为所述第一接口仍处于传输状态所需的功耗。
基于本申请实施例中所示的方法,电子设备可以在检测到当前***功耗大于预设功耗时,检测以确定哪些接口当前正处于传输状态,然后基于预设规则使处于传输状态的接口中的第一接口的功耗处于能够使第一接口仍处于传输状态的第一功耗。该第一功耗可为调整后的功耗,例如为降低后的功耗,也可与之前相同的功耗,即,自始至终未调整该第一接口的功耗,该第一接口始终以第一功耗进行工作。通过该种方法,可使电子设备在检测到***功耗大于预设功耗时,通过适当调整处于传输状态中的至少一个接口的功耗而降低***功耗,同时不会影响接口的正常运行,即保证接口仍处于数据状态,不会使接口的功耗调整后而影响到数据的正常传输,例如造成数据丢失等现象发生。或者,不调整第一接口的功耗,使第一接口的功耗始终处于第一功耗,而是采用其他方式调整***功耗,进而保证第一接口始终能够稳定地进行数据传输。
例如,如图2所示,本实施例中的方法还包括:
确定电子设备中处于工作状态的器件,该器件与接口不同,其未与外部设备进行数据交互;
调低至少一个器件的功耗,以保证处于数据传输状态的第一接口的功耗保持为处于传输状态所需的第一功耗。
例如,在检测到当前***功耗大于预设功耗时,为了降低***功耗,使其不大于预设功耗,可选择调整至少一个处于工作状态的器件,该器件并非任何一个接口,而是例如键盘、存储器、处理器、音响等等中的一个或多个。电子设备通过降低该至少一个器件的功耗达到降低***当前整体功耗的效果,而不调整当前第一接口的功耗,使其始终处于第一功耗,保证其数据的传输。也即,在降低***功耗时,既可以采用降低接口功耗的方式,也可以采用维持接口当前功耗,而选择降低至少一个处于工作状态的器件的功耗的方式实现。
进一步地,在调低至少一个器件的功耗时包括:
调低器件中的至少一个用于数据输出的器件的功耗。
本实施例中之所以选择调整输出器件的功耗,首先是因为输出器件的功耗通常较大,因此对该类器件进行功耗调整能够明显改善当前***功耗的大小。而且,很多输出器件在改变功耗时,对于用户的影响并不明显,例如,调整显示器的亮度、键盘的显示亮度、音响的输出音量、显示器的显示画面的尺寸等等,通过上述调整不仅可降低***功耗,而且,并不十分影响用户的使用,如调整显示器的亮度、降低音响的输出音量等等,不仅不会影响用户的使用,而且对于用户自身来讲更有益于用户的眼、耳健康。当然,也并不局限于此,还可通过降低CPU、天线的辐射信号强度、wifi信号接收强度等等来降低***功耗,具体不唯一,用户或设备自身可根据实际情况而进行设定。
进一步地,本实施例中的预设规则为设备中的多个接口的优先级规则,即需要优先调整的接口是哪类接口,后续依次应调整哪类接口。例如,可根据用户预先设置的优先级信息而确定出当***功耗大于预设功耗而需要调整接口功耗时,优先调整USB2.0接口还是USB3.0接口,之后是应先调整DP接口还是USB3.0接口等;或,根据各接口所需功耗的大小而确定出功耗越大越先进行调整的规则(反之亦可);或基于接口的类型,例如是用于连接输出设备的接口还是和移动设备连接的接口而确定出哪类接口优先进行调整,哪类接口在后进行调整的规则,其中同一类的接口只有均被调整后才会调整其余类型接口,而同一类的接口在调整时可按照预设顺序进行调整,也可随机选择而进行调整,具体方式不唯一,也可参考预设规则中的选择方式进行选择;或,按照接口接入设备的时间,确定出按时间顺序确定越早接入设备的接口越在后调整,越晚接入设备的接口越先调整的规则(反之亦可);或,基于各接口所连接的设备类型而确定出若连接的为显示器、鼠标、键盘、音响等设备时,则预先调整该接口的功耗,而若所连接的设备为移动硬盘、U盘等设备时,则在后调整该接口的功耗等(反之亦可),具体不唯一。
进一步地,如图3所示,当确定当前处于数据传输状态的接口为多个,则设备在基于预设规则限制接口的功耗处于第一功耗时包括:
在处于传输状态的接口中按预设顺序规则确定第一接口;
第一接口从其第一调整前功耗调低至第一调整后功耗后(其中第一功耗可为第一调整前功耗也可为第一调整后功耗),判断当前所受***功耗是否大于预设功耗,
如果大于,按照预设顺序规则确定第二接口;
将第二接口从其第二调整前功耗调低至第二调整后功耗;
以使得***功耗不大于预设功耗,且第一接口和第二接口处于传输状态,也即,各接口的调整后功耗均为用于使各对应接口仍处于传输状态所需的功耗。
当然,若在调低第二接口的功耗后,***功耗仍大于预设功耗,则继续按照预设顺序规则确定出第三接口,并将第三接口从其第三调整前功耗调低至第三调整后功耗,之后继续检测当前的***功耗是否大于预设功耗。若此时***功耗大于预设功耗,则停止调整,而若小于,则按照预设顺序规则确定第四接口,并调整第四接口,之后继续检测***功耗是否大于预设功耗,若大于则继续按上述步骤调整第五接口,直至调整某一接口后,***功耗不大于预设功耗为止。其中,不论哪个接口被调整后,其仍能够处于稳定的传输状态,而不会因功耗过低,而出现断开现象,导致数据传输失败。
当上述的调整后功耗均非接口的最低功耗,使接口的功耗还可有下调的余量,同时当所有接口的功耗均完成一轮调整后,若此时***功耗仍大于预设功耗,则可将所有接口按照上述步骤进行下一轮的调整,但需要保证调整后的接口的功耗仍能够维持其可处于正常的数据传输状态。
或者,如图4所示,还可采用下述方法:
当***功耗仍大于预设功耗时确定电子设备中处于工作状态的器件,该器件与接口不同,其与外部设备不具有数据交互现象;
调低至少一个器件的功耗,以使当前***功耗小于预设功耗。
本实施例中该器件的功耗如上述内容一样,例如,调整显示器的亮度、键盘的显示亮度、音响的输出音量、显示器的显示画面的尺寸等等,以此来降低***功耗。当然,也可通过降低CPU、天线的辐射信号强度、wifi信号接收强度等等来降低***功耗,具体不唯一,用户或设备自身可根据实际情况而进行设定。
进一步地,如图5所示,本实施例中在首次确定***功耗大于预设功耗前,本实施例中的方法还包括:
检测到有新设备接入接口,令接入新设备的接口的功耗处于第三功耗,该第三功耗为使该接口处于传输状态的功耗;
基于预设顺序规则使接口中的第一接口的功耗处于第一功耗包括:
基于预设顺序规则将第一接口的功耗调低至第一功耗。
也即,驱使设备检测***功耗与预设功耗间的大小关系的触发条件即为,当前设备中未处于数据传输状态的接口接入了新设备,也就是,只有在接入新设备时,本设备才会检测***功耗与预设功耗间的关系。若检测结果表明当前***功耗大于预设功耗时,则基于上文所述的预设顺序规则调低第一接口的功耗为第一功耗,也即,此时第一功耗小于前一时刻,设备未接入新设备时该第一接口的功耗,以保证接入新设备的接口的功耗能够保持在第三功耗的传输状态上。而若在第一接口的功耗调低后,***的功耗仍大于预设功耗,则按照上文中所示的方式,基于预设顺序规则陆续调整第二接口、第三接口、第四接口…第n接口(但不调整接入新设备的接口的功耗),直至调整到***功耗不再大于预设功耗为止。
进一步地,倘若调整除接入新设备的接口以外的所有接口的功耗后,***功耗仍大于预设功耗时,同样地,可选择调整处于工作状态的至少一个器件的功耗,以使当前***功耗不大于预设功耗,同时接入新设备的接口的功耗仍能够保持在第三功耗的状态。
或者,也可采用下述方法,如图6所示,例如当检测到有新设备接入接口时:
令接入新设备的接口的功耗处于第三功耗,该第三功耗同样为用于使该接口处于数据传输状态的功耗;
如果当前***功耗大于预设功耗,确定处于工作状态的器件,该器件同样与接口不同,其未与外部设备进行数据交互;
调低至少一个器件的功耗,以使当前***功耗小于预设功耗。
也即,在设备检测到有新设备接入后,令该接入新设备的接口处于第三功耗,之后若检测到***功耗大于预设功耗时,不调整任何处于传输状态的功耗,而是直接调整至少一个处于工作状态的器件的功耗,例如调整显示屏的亮度、显示画面的显示尺寸、音响的输出音量,再或者适度降低CPU的处理速度,或清理一些垃圾数据,使存储设备的功耗降低,或降低网络信号的接收能力等等。
进一步地,如图7所示,倘若在新设备接入本设备前,***功耗远低于预设功耗,因此,在新设备接入后,对应接口以第三功耗进行数据传输时,***功耗可能仍小于预设功耗,此时,为了增加新设备与本设备间的数据传输速度,本实施例中的方法还包括:
确定当前***功耗与预设功耗间的差值;
基于差值确定接入新设备的接口的功耗调整方案,功耗调整方案包括保持当前功耗或调高当前功耗。
也即,当检测到本设备在接入新设备后,***功耗仍小于预设功耗,则可计算得出当前***功耗与预设功耗间的功耗差值,使设备基于该功耗差值而确定接有新设备的接口的功耗的调整策略。例如,可预先设置至少两个阈值范围,当计算出的功耗差值位于第一阈值范围内时,则表明功耗差值较大,有足够的功耗余量可供接入新设备的接口使用,因此设备便可调高该接口的功耗;而若计算出的功耗差值位于第二阈值范围内时,则表明功耗差值较小,目前没有足够的功耗余量可供接入新设备的接口使用,因为设备不会调整该接口的功耗,使其仍维持在第三功耗。
然而,倘若设备检测到某外部设备与本设备断开连接,使对应的至少在前一时刻一直处于数据传输状态的接口停止数据传输了,即,此时可能用户自某接口拔除了一外部设备,致使该接口当前的功耗为0时,设备可立刻计算当前***功耗与预设功耗间的功耗差值,并基于该功耗差值确定接入新设备的接口的功耗的调整策略;也可设备此时开始计时,当到达一时间阈值时,确定用户不再适用该接口,此时再计算***功耗与预设功耗间的差值,并基于差值确定接入新设备的接口的功耗的调整策略。当然,若先前无新设备接入,则此时设备也可基于功耗差值而按预设顺序规则或不同于预设顺序规则的另一顺序规则,例如与上述预设顺序规则完全相反的顺序规则调整其余接口的功耗,每调整一接口的功耗前均需计算***功耗与预设功耗间的大小,只有小于时才可对下一接口的功耗进行调整。
如图8所示,本申请实施例还同时提供一种电子设备,其中,包括:.
至少两个接口,用于连接外部设备以进行数据传输;
处理装置,用于在***功耗大于预设功耗时,确定处于传输状态的接口,并基于预设规则使接口中的第一接口的功耗处于第一功耗,其中,第一功耗为第一接口仍处于传输状态所需的功耗。
基于本申请实施例中所示的电子设备,处理装置可以在检测到当前***功耗大于预设功耗时,检测以确定哪些接口当前正处于传输状态,然后基于预设规则使处于传输状态的接口中的第一接口的功耗处于能够使第一接口仍处于传输状态的第一功耗。该第一功耗可为调整后的功耗,例如为降低后的功耗,也可与之前相同的功耗,即,自始至终未调整该第一接口的功耗,该第一接口始终以第一功耗进行工作。通过该种方法,可使处理装置在检测到***功耗大于预设功耗时,通过适当调整处于传输状态中的至少一个接口的功耗而降低***功耗,同时不会影响接口的正常运行,即保证接口仍处于数据状态,不会使接口的功耗调整后而影响到数据的正常传输,例如造成数据丢失等现象发生。或者,不调整第一接口的功耗,使第一接口的功耗始终处于第一功耗,而是采用其他方式调整***功耗,进而保证第一接口始终能够稳定地进行数据传输。
例如,本实施例中的方法还包括:
确定电子设备中处于工作状态的器件,该器件与接口不同,其未与外部设备进行数据交互;
调低至少一个器件的功耗,以保证处于数据传输状态的第一接口的功耗保持为处于传输状态所需的第一功耗。
例如,在检测到当前***功耗大于预设功耗时,为了降低***功耗,使其不大于预设功耗,可选择调整至少一个处于工作状态的器件,该器件并非任何一个接口,而是例如键盘、存储器、处理器、音响等等中的一个或多个。电子设备通过降低该至少一个器件的功耗达到降低***当前整体功耗的效果,而不调整当前第一接口的功耗,使其始终处于第一功耗,保证其数据的传输。也即,在降低***功耗时,既可以采用降低接口功耗的方式,也可以采用维持接口当前功耗,而选择降低至少一个处于工作状态的器件的功耗的方式实现。
进一步地,在调低至少一个器件的功耗时包括:
调低器件中的至少一个用于数据输出的器件的功耗。
本实施例中之所以选择调整输出器件的功耗,首先是因为输出器件的功耗通常较大,因此对该类器件进行功耗调整能够明显改善当前***功耗的大小。而且,很多输出器件在改变功耗时,对于用户的影响并不明显,例如,调整显示器的亮度、键盘的显示亮度、音响的输出音量、显示器的显示画面的尺寸等等,通过上述调整不仅可降低***功耗,而且,并不十分影响用户的使用,如调整显示器的亮度、降低音响的输出音量等等,不仅不会影响用户的使用,而且对于用户自身来讲更有益于用户的眼、耳健康。当然,也并不局限于此,还可通过降低CPU、天线的辐射信号强度、wifi信号接收强度等等来降低***功耗,具体不唯一,用户或处理装置自身可根据实际情况而进行设定。
进一步地,本实施例中的预设规则为设备中的多个接口的优先级规则,即需要优先调整的接口是哪类接口,后续依次应调整哪类接口。例如,可根据用户预先设置的优先级信息而确定出当***功耗大于预设功耗而需要调整接口功耗时,优先调整USB2.0接口还是USB3.0接口,之后是应先调整DP接口还是USB3.0接口等;或,根据各接口所需功耗的大小而确定出功耗越大越先进行调整的规则(反之亦可);或基于接口的类型,例如是用于连接输出设备的接口还是和移动设备连接的接口而确定出哪类接口优先进行调整,哪类接口在后进行调整的规则,其中同一类的接口只有均被调整后才会调整其余类型接口,而同一类的接口在调整时可按照预设顺序进行调整,也可随机选择而进行调整,具体方式不唯一,也可参考预设规则中的选择方式进行选择;或,按照接口接入设备的时间,确定出按时间顺序确定越早接入设备的接口越在后调整,越晚接入设备的接口越先调整的规则(反之亦可);或,基于各接口所连接的设备类型而确定出若连接的为显示器、鼠标、键盘、音响等设备时,则预先调整该接口的功耗,而若所连接的设备为移动硬盘、U盘等设备时,则在后调整该接口的功耗等(反之亦可),具体不唯一。
进一步地,当确定当前处于数据传输状态的接口为多个,则处理装置在基于预设规则限制接口的功耗处于第一功耗时包括:
在处于传输状态的接口中按预设顺序规则确定第一接口;
第一接口从其第一调整前功耗调低至第一调整后功耗后(其中第一功耗可为第一调整前功耗也可为第一调整后功耗),判断当前所受***功耗是否大于预设功耗,
如果大于,按照预设顺序规则确定第二接口;
将第二接口从其第二调整前功耗调低至第二调整后功耗;
以使得***功耗不大于预设功耗,且第一接口和第二接口处于传输状态,也即,各接口的调整后功耗均为用于使各对应接口仍处于传输状态所需的功耗。
当然,若在调低第二接口的功耗后,***功耗仍大于预设功耗,则继续按照预设顺序规则确定出第三接口,并将第三接口从其第三调整前功耗调低至第三调整后功耗,之后继续检测当前的***功耗是否大于预设功耗。若此时***功耗大于预设功耗,则停止调整,而若小于,则按照预设顺序规则确定第四接口,并调整第四接口,之后继续检测***功耗是否大于预设功耗,若大于则继续按上述步骤调整第五接口,直至调整某一接口后,***功耗不大于预设功耗为止。其中,不论哪个接口被调整后,其仍能够处于稳定的传输状态,而不会因功耗过低,而出现断开现象,导致数据传输失败。
当上述的调整后功耗均非接口的最低功耗,使接口的功耗还可有下调的余量,同时当所有接口的功耗均完成一轮调整后,若此时***功耗仍大于预设功耗,则可将所有接口按照上述步骤进行下一轮的调整,但需要保证调整后的接口的功耗仍能够维持其可处于正常的数据传输状态。
或者,还可采用下述方法:
当***功耗仍大于预设功耗时确定电子设备中处于工作状态的器件,该器件与接口不同,其与外部设备不具有数据交互现象;
调低至少一个器件的功耗,以使当前***功耗小于预设功耗。
本实施例中该器件的功耗如上述内容一样,例如,调整显示器的亮度、键盘的显示亮度、音响的输出音量、显示器的显示画面的尺寸等等,以此来降低***功耗。当然,也可通过降低CPU、天线的辐射信号强度、wifi信号接收强度等等来降低***功耗,具体不唯一,用户或处理装置自身可根据实际情况而进行设定。
进一步地,本实施例中在首次确定***功耗大于预设功耗前,本实施例中的处理装置还用于:
检测到有新设备接入接口,令接入新设备的接口的功耗处于第三功耗,该第三功耗为使该接口处于传输状态的功耗;
处理装置基于预设顺序规则使接口中的第一接口的功耗处于第一功耗包括:
基于预设顺序规则将第一接口的功耗调低至第一功耗。
也即,驱使处理装置检测***功耗与预设功耗间的大小关系的触发条件即为,当前设备中未处于数据传输状态的接口接入了新设备,也就是,只有在接入新设备时,本设备的处理装置才会检测***功耗与预设功耗间的关系。若检测结果表明当前***功耗大于预设功耗时,则基于上文所述的预设顺序规则调低第一接口的功耗为第一功耗,也即,此时第一功耗小于前一时刻,设备未接入新设备时该第一接口的功耗,以保证接入新设备的接口的功耗能够保持在第三功耗的传输状态上。而若在第一接口的功耗调低后,***的功耗仍大于预设功耗,则按照上文中所示的方式,基于预设顺序规则陆续调整第二接口、第三接口、第四接口…第n接口(但不调整接入新设备的接口的功耗),直至调整到***功耗不再大于预设功耗为止。
进一步地,倘若调整除接入新设备的接口以外的所有接口的功耗后,***功耗仍大于预设功耗时,同样地,可选择调整处于工作状态的至少一个器件的功耗,以使当前***功耗不大于预设功耗,同时接入新设备的接口的功耗仍能够保持在第三功耗的状态。
或者,也可采用下述方法,例如当处理装置检测到有新设备接入接口时:
令接入新设备的接口的功耗处于第三功耗,该第三功耗同样为用于使该接口处于数据传输状态的功耗;
如果当前***功耗大于预设功耗,确定处于工作状态的器件,该器件同样与接口不同,其未与外部设备进行数据交互;
调低至少一个器件的功耗,以使当前***功耗小于预设功耗。
也即,在处理装置检测到有新设备接入后,令该接入新设备的接口处于第三功耗,之后若检测到***功耗大于预设功耗时,不调整任何处于传输状态的功耗,而是直接调整至少一个处于工作状态的器件的功耗,例如调整显示屏的亮度、显示画面的显示尺寸、音响的输出音量,再或者适度降低CPU的处理速度,或清理一些垃圾数据,使存储设备的功耗降低,或降低网络信号的接收能力等等。
进一步地,倘若在新设备接入本设备前,***功耗远低于预设功耗,因此,在新设备接入后,对应接口以第三功耗进行数据传输时,***功耗可能仍小于预设功耗,此时,为了增加新设备与本设备间的数据传输速度,本实施例中的处理装置还用于:
确定当前***功耗与预设功耗间的差值;
基于差值确定接入新设备的接口的功耗调整方案,功耗调整方案包括保持当前功耗或调高当前功耗。
也即,当处理装置检测到本设备在接入新设备后,***功耗仍小于预设功耗,则可计算得出当前***功耗与预设功耗间的功耗差值,使处理装置基于该功耗差值而确定接有新设备的接口的功耗的调整策略。例如,可预先设置至少两个阈值范围,当计算出的功耗差值位于第一阈值范围内时,则表明功耗差值较大,有足够的功耗余量可供接入新设备的接口使用,因此处理装置便可调高该接口的功耗;而若计算出的功耗差值位于第二阈值范围内时,则表明功耗差值较小,目前没有足够的功耗余量可供接入新设备的接口使用,因为设备不会调整该接口的功耗,使其仍维持在第三功耗。
然而,倘若处理装置检测到某外部设备与本设备断开连接,使对应的至少在前一时刻一直处于数据传输状态的接口停止数据传输了,即,此时可能用户自某接口拔除了一外部设备,致使该接口当前的功耗为0时,处理装置可立刻计算当前***功耗与预设功耗间的功耗差值,并基于该功耗差值确定接入新设备的接口的功耗的调整策略;处理装置也可此时开始计时,当到达一时间阈值时,确定用户不再适用该接口,此时再计算***功耗与预设功耗间的差值,并基于差值确定接入新设备的接口的功耗的调整策略。当然,若先前无新设备接入,则此时处理装置也可基于功耗差值而按预设顺序规则或不同于预设顺序规则的另一顺序规则,例如与上述预设顺序规则完全相反的顺序规则调整其余接口的功耗,每调整一接口的功耗前均需计算***功耗与预设功耗间的大小,只有小于时才可对下一接口的功耗进行调整。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的数据处理方法所应用于的电子设备,可以参考前述产品实施例中的对应描述,在此不再赘述。
以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

Claims (10)

1.一种控制方法,其中,包括:
在***功耗大于预设功耗时,确定处于传输状态的接口;
基于预设规则使所述接口中的第一接口的功耗处于第一功耗;
其中,所述第一功耗为所述第一接口仍处于传输状态所需的功耗。
2.根据权利要求1所述的方法,其中,当确定处于传输状态的接口为多个时,所述基于预设规则限制所述接口的功耗处于第一功耗包括:
在处于传输状态的接口中按预设顺序规则确定所述第一接口;
所述第一接口从其第一调整前功耗调低至第一调整后功耗后,判断当前所受***功耗是否大于预设功耗;
如果大于,按照所述预设顺序规则确定第二接口;
将所述第二接口从其第二调整前功耗调低至第二调整后功耗;
以使得所述***功耗不大于所述预设功耗,且第一接口和第二接口处于传输状态。
3.根据权利要求2所述的方法,其中,所述方法还包括:
当所述***功耗仍大于预设功耗时确定处于工作状态的器件,所述器件与所述接口不同;
调低至少一个所述器件的功耗,以使当前所述***功耗不大于所述预设功耗。
4.根据权利要求1所述的方法,其中,所述方法还包括:
确定处于工作状态的器件,所述器件与所述接口不同;
调低至少一个所述器件的功耗,以保证处于数据传输状态的所述第一接口的功耗始终保持为所述第一功耗。
5.根据权利要求3或4所述的方法,其中,所述调低至少一个所述器件的功耗包括:
调低所述器件中的至少一个用于数据输出的器件的功耗。
6.根据权利要求1所述的方法,其中,在确定所述***功耗大于预设功耗前,所述方法还包括:
检测到有新设备接入所述接口,令所述接入新设备的接口的功耗处于第三功耗,所述第三功耗为使该接口处于传输状态的功耗;
所述基于预设规则使所述接口中的第一接口的功耗处于第一功耗包括:
基于预设规则将所述第一接口的功耗调低至所述第一功耗。
7.根据权利要求2所述的方法,其中,当检测到有新设备接入所述接口时,所述方法还包括:
令所述接入新设备的所述接口的功耗处于第三功耗,所述第三功耗为用于使该接口处于数据传输状态的功耗;
如果当前所述***功耗大于预设功耗,确定处于工作状态的器件,所述器件与所述接口不同;
调低至少一个所述器件的功耗,以使当前所述***功耗不大于所述预设功耗。
8.根据权利要求7所述的方法,其中,如果当前所述***功耗小于预设功耗:
确定当前所述***功耗与预设功耗间的差值;
基于所述差值确定所述接入新设备的接口的功耗调整方案,所述功耗调整方案包括保持当前功耗或调高当前功耗。
9.一种电子设备,其中,包括:.
至少两个接口,用于连接外部设备以进行数据传输;
处理装置,用于在***功耗大于预设功耗时,确定处于传输状态的接口,并基于预设规则使所述接口中的第一接口的功耗处于第一功耗,其中,所述第一功耗为所述第一接口仍处于传输状态所需的功耗。
10.根据权利要求9所述的电子设备,其中,当确定处于传输状态的接口为多个时,所述处理装置还用于:
在处于传输状态的接口中按预设顺序规则确定所述第一接口;
所述第一接口从其第一调整前功耗调低至第一调整后功耗后,判断当前所受***功耗是否大于预设功耗,
如果大于,按照所述预设顺序规则确定第二接口;
将所述第二接口从其第二调整前功耗调低至第二调整后功耗;
以使得所述***功耗不大于所述预设功耗,且第一接口和第二接口处于传输状态。
CN201811160751.4A 2018-09-30 2018-09-30 一种控制方法及电子设备 Pending CN109388541A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811160751.4A CN109388541A (zh) 2018-09-30 2018-09-30 一种控制方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811160751.4A CN109388541A (zh) 2018-09-30 2018-09-30 一种控制方法及电子设备

Publications (1)

Publication Number Publication Date
CN109388541A true CN109388541A (zh) 2019-02-26

Family

ID=65419255

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811160751.4A Pending CN109388541A (zh) 2018-09-30 2018-09-30 一种控制方法及电子设备

Country Status (1)

Country Link
CN (1) CN109388541A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111562835A (zh) * 2020-04-30 2020-08-21 合肥联宝信息技术有限公司 一种控制方法及电子设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080201594A1 (en) * 2007-02-21 2008-08-21 Sony Corporation Electronic appliance, method of setting return interface, return communication method and computer program
CN102156530A (zh) * 2010-09-30 2011-08-17 华为终端有限公司 移动终端的功耗管理方法和装置
CN105045338A (zh) * 2015-06-30 2015-11-11 西安理工大学 一种多外设低能耗计算机架构及控制方法
CN107122037A (zh) * 2017-04-21 2017-09-01 深圳东方酷音信息技术有限公司 用于降低Type‑C接口功耗的方法及装置和***
CN107342873A (zh) * 2016-04-29 2017-11-10 华为技术有限公司 一种功耗控制方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080201594A1 (en) * 2007-02-21 2008-08-21 Sony Corporation Electronic appliance, method of setting return interface, return communication method and computer program
CN102156530A (zh) * 2010-09-30 2011-08-17 华为终端有限公司 移动终端的功耗管理方法和装置
CN105045338A (zh) * 2015-06-30 2015-11-11 西安理工大学 一种多外设低能耗计算机架构及控制方法
CN107342873A (zh) * 2016-04-29 2017-11-10 华为技术有限公司 一种功耗控制方法及装置
CN107122037A (zh) * 2017-04-21 2017-09-01 深圳东方酷音信息技术有限公司 用于降低Type‑C接口功耗的方法及装置和***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111562835A (zh) * 2020-04-30 2020-08-21 合肥联宝信息技术有限公司 一种控制方法及电子设备

Similar Documents

Publication Publication Date Title
CN104601203B (zh) 一种低功耗蓝牙设备动态调整连接参数的方法及装置
KR102677472B1 (ko) 외부 장치로 전력을 공급하는 장치 및 이를 위한 방법
KR101329014B1 (ko) 휴대단말에서 스위칭 회로의 모드 제어 방법 및 장치
US7451257B2 (en) Universal serial bus device having logical circuit for conversive and immediate host reset operation
KR100973103B1 (ko) 고속 데이터 인터페이스
JP5634608B2 (ja) 充電ポート
EP2513744B1 (en) Automatic and controllable system operation
US20150074616A1 (en) Portable device and method for providing voice recognition service
CN102402454B (zh) 一种调节内存运行频率的方法及电子设备
CN104243479A (zh) 一种外接设备聚合装置和方法
CN103731911A (zh) 一种无线路由器控制方法、装置及应用其的无线路由器
CN109412240A (zh) 一种调节充电电流的方法及设备
CN105786402A (zh) 动态调整存储器装置的速度的方法及装置
WO2019024641A1 (zh) 数据同步方法、装置、存储介质以及电子设备
KR100606577B1 (ko) 직렬 에이티에이 인터페이스의 데이터 전송속도 조절장치및 그 방법
CN112817518A (zh) 存储器***及其操作方法
CN106131334A (zh) 控制移动终端屏幕状态的方法及装置
CN109388541A (zh) 一种控制方法及电子设备
KR102480327B1 (ko) 블루투스 통신을 사용하는 전자 장치와 이의 동작 방법
CN113273134A (zh) 搭扣式以太网供电(poe)监控***
US8782298B2 (en) Computing device and method for adjusting physical links of a SAS expander of the computing device
CN109219056A (zh) 路由器信号覆盖调整方法、网络设备及可读存储介质
CN108121434B (zh) 一种显示接口的时钟控制方法、移动终端及存储介质
WO2020103080A1 (zh) 一种降低功耗的方法、终端设备及存储介质
US10439416B2 (en) Method for outputting charging current according to displayed media and power amplifier

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination