电源的开关控制方法、装置及终端设备与流程

文档序号:20510369发布日期:2020-04-24 18:27阅读:272来源:国知局
电源的开关控制方法、装置及终端设备与流程

本发明适用于电源控制技术领域,尤其涉及一种电源的开关控制方法、装置及终端设备。



背景技术:

随着计算机网络技术发展,与服务器、通信程控交换机及各种电子设备等相关的需求也日益增加,因此对设备所处的环境要求也越高,所有参与关键设备运行的设施都必须具有高可靠性与可用性,尤其对连接用电设备的远程电源控制装置而言,更是如此。如果远程电源控制装置不够稳定可靠,或缺乏足够的保护功能,信息系统安全遭到攻击、泄漏将有可能导致昂贵设备被毁,甚至整个系统崩溃。因此,远程电源控制装置的安全稳定性和可控性是用电系统及设备功能的重要保障。

传统的远程电源控制方法中,均通过云端对远程电源控制设备进行控制,然而在对电源进行控制的过程中,云端可能被劫持,此时可以通过被劫持的云端发送远程开机命令控制远程电源设备控制电源对用电设备进行供电,在某些远程电源设备的应用场景中,不恰当的开机会造成严重的后果,造成信息系统泄漏、更改,破坏控制,存在安全隐患,从而不能确保信息保密性、完整性可用性和可控性。



技术实现要素:

有鉴于此,本发明实施例提供了一种电源的开关控制方法、装置及终端设备,以解决在现有的远程电源控制方法中,存在云端被劫持发送远程开机命令控制远程电源设备控制电源对用电设备进行供电,从而存在安全隐患的问题。

本发明实施例的第一方面提供了一种电源的开关控制方法,包括:

获取云服务器发送的指令;

若所述指令为指示所述电源关机的第一关机指令,则控制所述电源关闭;

在控制所述电源关闭后,启动计时器;

基于所述计时器的计时时长,确定所述电源的开启时间,并在所述开启时间开启电源。

可选的,当所述第一关机指令中包括第一关机时长时,所述基于所述计时器的计时时长,确定所述电源的开启时间包括:

当所述计时器的计时时长达到所述第一关机时长时,则当前时间为所述电源的开启时间。

可选的,在所述计时器的计时时长达到所述第一关机时长之前,该方法还包括:

若接收到所述云服务器发送的第二关机指令,则获取与所述第二关机指令对应的第二关机时长,并将所述第一关机时长和所述第二关机时长累加后作为第一关机时长;

当所述计时器的计时时长达到所述第一关机时长时,则当前时间为所述电源的开启时间。

可选的,当所述第一关机指令中不包括第一关机时长时,所述基于所述计时器的计时时长,确定所述电源的开启时间包括:

当所述计时器的计时时长达到预先设置的第三关机时长时,则当前时间为所述电源的开启时间。

可选的,在所述计时器的计时时长达到预先设置的第三关机时长之前,该方法还包括:

若接收到所述云服务器发送的第二关机指令,则获取与所述第二关机指令对应的第二关机时长,并将所述第三关机时长和所述第二关机时长累加后作为第三关机时长;

当所述计时器的计时时长达到所述第三关机时长时,则当前时间为所述电源的开启时间。

可选的,该方法还包括:

若监测到上电指令,则向所述云服务器发送验证信息,所述验证信息用于指示所述云服务器判断当前是否在停电期限范围内,并在停在期限范围内时下发停电指令;

若在发送验证信息之后的预设时间之内接收到所述云服务器发送的停电指令,则控制所述电源关闭。

可选的,所述计时器具有独立的电源。

可选的,该方法还包括:

若监测到上电指令,则获取所述计时器的计时时长以及所述第一关机时长;

当所述计时器的计时时长大于或等于所述第一关机时长时,控制所述电源开启;

当所述计时器的计时时长小于所述第一关机时长时,控制所述电源关闭。

本发明实施例的第二方面提供了一种电源的开关控制装置,包括:

获取模块,用于获取云服务器发送的指令;

关机模块,用于在所述指令为指示所述电源关机的第一关机指令时,控制所述电源关闭;

计时模块,用于在控制所述电源关闭后,启动计时器;

开机模块,用于基于所述计时器的计时时长,确定所述电源的开启时间,并在所述开启时间开启电源。

本发明实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明实施例的第一方面所述电源的开关控制方法的步骤。

本发明获取云服务器发送的指令,实现电源的远程控制功能。若指令为指示电源关机的第一关机指令,则控制电源关闭;且云端服务器上不设置下达开机指令的功能,从而断绝了通过云服务器下达指令开启电源开关对用电设备进行供电的可能,即使云端被劫持,也不会造成电源的误开机。在控制电源关闭后,启动计时器,基于计时器的计时时长,确定电源的开启时间,并在开启时间开启电源;通过计时器的计时来进行电源开关的开机控制,结合云服务器发送的关机指令,可以对电源开关进行远程控制,从而结合实现了电源开关控制的安全稳定性和远程可控性。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的场景应用示意图;

图2是本发明实施例提供的电源的开关控制方法的流程示意图;

图3是本发明实施例提供的电源的开关控制装置的结构示意图;

图4是本发明实施例提供的终端设备的示意图。

具体实施方式

以下描述中,为了说明而不是为了限定提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

本发明的说明书和权利要求书及上述附图中的术语“包括”以及其他任何变形,是指“包括但不限于”,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

图1是本发明实施例提供的应用场景的示意图,所述电源的开关控制方法应用于电源开关200,所述电源开关200接收云服务器100发送的指令,并根据指令对电源300进行控制,电源300用于对用电设备进行供电。该电源开关200中包含的中央处理器、电源模块、指示灯、4g模块、传感器和继电器电路也仅仅是示意性的,所述电源开关200具体功能和实现方法将在下文进行详细叙述。

图2是本发明实施例提供的电源的开关控制方法的流程示意图,参见图2,该电源的开关控制方法可以包括:

步骤s201,获取云服务器发送的指令。

在本发明实施例中,首先获取云服务发送的控制指令,该控制指令可以包括关机指令、查询指令和验证指令等一系列指令,用于指示所述电源的开关执行对应的操作,具体的指令设计可以根据电源开关和云服务器的具体功能,结合实际情况进行设定。

步骤s202,若所述指令为指示所述电源关机的第一关机指令,则控制所述电源关闭。

在本发明实施例中,某些用电设备在用电一定的时长后需要进行关机修整,或者,某些用电设备例如特定地点的摄像头装备,处于保护隐私等考虑只能在特定时段保持开机状态。对于上述或者更多的某些场景下,电源不恰当的开机会造成设备安全隐患、隐私隐患等等,为了避免存在云端被劫持发送远程开机命令控制远程电源设备控制电源对用电设备进行供电,造成电源不恰当的开机,本发明实施例中,云服务器端不设置开机指令的发送,即使云端服务器被劫持篡改,造成电源开关意外接收到任何途径发送的开机指令,在电源开关判断所述接收的指令是开机指令时,也不做响应,这样就从物理网络层上阻断电源开机运行,确保了用电设备的安全。与此对应的,对于除开机指令之外的指令,可以根据实际功能需求进行设置,进行对应的响应,执行指令命令;例如本发明实施例中,若所述指令为指示所述电源关机的第一关机指令,即关机指令,则控制所述电源关闭。

步骤s203,在控制所述电源关闭后,启动计时器。

在本发明实施例中,在步骤s201和步骤s202之后,由于本发明实施例中云服务器不设置开机指令,电源开关也不会执行,若想实现开机,一种方法是通过对电源开关进行近地操作,近端手动开机,但采取这种设置在实际应用中费时费力,且对于一些设备安置后不可能随时到达现场。因此,本发明实施例通过设置计时器,在接收关机指令控制所述电源关闭后,计时器进行计时,在计时器的计时满足条件时,电源开关自动进行开机,采取该设置,可以实现对所述电源开关的远程开关机控制。

步骤s204,基于所述计时器的计时时长,确定所述电源的开启时间,并在所述开启时间开启电源。

在本发明实施例中,根据计时器的计时时长确定控制电源的开启时间,然后再到达所述开启时间后,自动控制电源开启。其中,确定电源的开启时间的方法可以是通过计时器中提前设置好的预设时间,当计时器到达此时间时就控制电源开启,也可以是通过识别云端服务器发送的关机指令中的关机时长信息,进行对应的计时,在计时的时长达到上述关机时长信息中的时长时自动开启电源。或者,根据实际需求进行更多种的计时设计,可以满足各种应用情景下的开机时长设置。

本发明获取云服务器发送的指令,在所述指令为指示电源关机的第一关机指令,则控制电源关闭;通过上述设置,实现了对电源开关的远程关机控制,且本发明中云服务器端也不具有下达开机指令的功能,且电源开关对开机指令也永远不执行,从而在断绝了通过云服务器下达指令开启电源开关对用电设备进行供电的可能,即使云端被劫持,也不会造成电源的误开机。在控制电源关闭后,启动计时器,基于计时器的计时时长,确定电源的开启时间,并在开启时间开启电源;通过计时器的计时来进行电源开关的开机控制,结合云服务器发送的关机指令,可以对电源开关进行间接的远程开关机控制,但又不存在安全隐患,从而增强了远程电源开关控制设备的安全稳定性。

一些实施例中,当所述第一关机指令中包括第一关机时长时,所述基于所述计时器的计时时长,确定所述电源的开启时间可以包括:当所述计时器的计时时长达到所述第一关机时长时,则当前时间为所述电源的开启时间。

本发明实例中,所述第一关机指令为在所述电源开关控制电源开启的时间范围内,初次接收到的云服务器发送的关机指令。对应的,所述第一关机时长为在所述电源开关控制电源开启的时间范围内,初次接收到的云服务器发送的关机指令中包含的关机时长信息。在该关机指令包含关机时长时,以此关机时长为准,计时器进行计时,并在计时器的计时时长达到该关机时长时,控制所述电源开启。上述设置可以在云服务器上设定关机时长,每次发送关机指令均可以根据实际应用情景进行设定,灵活方便,扩展了适用场景。

一些实施例中,在所述计时器的计时时长达到所述第一关机时长之前,该方法还可以包括:若接收到所述云服务器发送的第二关机指令,则获取与所述第二关机指令对应的第二关机时长,并将所述第一关机时长和所述第二关机时长累加后作为第一关机时长;当所述计时器的计时时长达到所述第一关机时长时,则当前时间为所述电源的开启时间。

本发明实施例中,若云服务器已下发了一次关机指令时,但关机时长需要延长时,出于在实际应用中方便考虑,可以在所述计时器的计时时长达到所述第一关机时长之前,即电源关闭时间范围内,继续下发关机指令,将关机时长进行顺延。具体的,在接收到云服务器发送的第二关机指令时,获取与所述第二关机指令对应的第二关机时长,其中所述第二关机指令为在所述电源开关控制电源开启的时间范围内,除第一次接收到的云服务器发送的关机指令之外的关机指令;其中,所述第二关机指令可能包含关机时长信息也可能不包含关机时长信息,获取与所述第二关机指令对应的第二关机时长可能是从包含关机时长信息的第二关机指令中获取,也可能是从预先设置的关机时长中获取。例如,可以设定接收一次关机指令,默认关机24小时。采用何种设定方式根据实际需要进行设定,当既存在所述预先设置的关机时长,又存在所述关机时长信息时,需要设置优先级,以一个为准。在获取了对应的第二关机时长后,将所述第一关机时长和所述第二关机时长累加后作为第一关机时长,当所述计时器的计时时长达到所述第一关机时长时,则当前时间为所述电源的开启时间,这样就实现了关机时长的顺延,且设置灵活,根据实际需求设置预先设置的关机时长和关机指令中包含的关机时长的优先级,兼备灵活性和安全稳定性。

一些实施例中,当所述第一关机指令中不包括第一关机时长时,所述基于所述计时器的计时时长,确定所述电源的开启时间可以包括:当所述计时器的计时时长达到预先设置的第三关机时长时,则当前时间为所述电源的开启时间。

本发明实施例中,所述第一关机指令为在所述电源开关控制电源开启的时间范围内,初次接收到的云服务器发送的关机指令。对应的,所述第一关机时长为在所述电源开关控制电源开启的时间范围内,初次接收到的云服务器发送的关机指令中包含的关机时长信息。本发明实施例中,在该关机指令不包含关机时长时,获取计时器中预先设置好的第三关机时长。该第三关机时长为预先在电源开关中设置好的,例如,设置该第三关机时长为24小时,接收关机指令就关机24小时,因此云服务器发送的关机指令中不必包含关机时长信息。在获取到第三关机时长后,进行计时,并在计时器的计时时长达到该第三关机时长时,控制所述电源开启。上述设置在电源开关中内置预先设置好的关机时长,应用场景更加固定,运行更加稳定,不会随云服务器中的关机时长改变关机时间,安全性能更好。

一些实施例中,在所述计时器的计时时长达到预先设置的第三关机时长之前,该方法还可以包括:若接收到所述云服务器发送的第二关机指令,则获取与所述第二关机指令对应的第二关机时长,并将所述第三关机时长和所述第二关机时长累加后作为第三关机时长;当所述计时器的计时时长达到所述第三关机时长时,则当前时间为所述电源的开启时间。

本发明实施例中,若云服务器已下发了一次关机指令时,但关机时长需要延长时,出于在实际应用中方便考虑,可以在所述计时器的计时时长达到所述第一关机时长之前,即电源关闭时间范围内,继续下发关机指令,将关机时长进行顺延。具体的,在接收到云服务器发送的第二关机指令时,获取与所述第二关机指令对应的第二关机时长,其中所述第二关机指令为在所述电源开关控制电源开启的时间范围内,除第一次接收到的云服务器发送的关机指令之外的关机指令;其中,所述第二关机指令可能包含关机时长信息也可能不包含关机时长信息,获取与所述第二关机指令对应的第二关机时长可能是从包含关机时长信息的第二关机指令中获取,也可能是从预先设置的关机时长中,即第三关机时长中获取,例如,所述第三关机时长可以设定接收一次关机指令,默认关机24小时。采用何种设定方式根据实际需要进行设定,当既存在所述预先设置的第三关机时长,又存在所述关机时长信息时,需要设置优先级,以一个为准。在获取了对应的第二关机时长后,将所述第三关机时长和所述第二关机时长累加后作为第三关机时长,其中,该第三关机时长仅仅是为了阐明后续进行开机操作命名的时长,与所述预先设置的第三关机时长不同,所述预先设置的第三关机时长是预先设置在计时器中的固定的一段时间长度,不会改变,而该第三关机时长是可以累加的。当所述计时器的计时时长达到所述第一关机时长时,则当前时间为所述电源的开启时间,这样就实现了关机时长的顺延,且设置灵活,根据实际需求设置预先设置的关机时长和关机指令中包含的关机时长的优先级,兼备灵活性和安全稳定性。

一些实施例中,该方法还可以包括:若监测到上电指令,则向所述云服务器发送验证信息,所述验证信息用于指示所述云服务器判断当前是否在停电期限范围内,并在停在期限范围内时下发停电指令;若在发送验证信息之后的预设时间之内接收到所述云服务器发送的停电指令,则控制所述电源关闭。

本发明实施例中,所述电源开关在馈电异常重新上电后,与云服务器恢复连接,此时需要确定此时是否应该控制电源关机,因此向所述云服务器发送验证信息,该验证信息为验证性质的信息,用于指示所述云服务器判断当前是否在停电期限范围内,并在停在期限范围内时下发停电指令,其中云端服务器在每次发送关机指令时会对关机时长进行计算,确认关机日期,关机时长的计算方法与上述实施例中的关机时长的确认方法一致,在此不再赘述。电源开关若在发送验证信息之后的预设时间之内接收到所述云服务器发送的停电指令,则控制所述电源关闭,其中。由于所述电源开关在接收到关机指令后关机,因此需要设置接收所述云端服务器返还关机指令的接收时间阈值,即为预设时间,在该预设时间内接收到关机指令则控制电源关闭,若超过预设时间还未接收到关机指令,则控制电源开启。根据实际情况设置预设时间,可以使电源开关的运行更加稳定,判断更严谨。上述设置可以在所述电源开关在馈电异常重新上电后快速确认需要执行的操作,不会对设备造成误供电,增加了该电源开关运行的安全可靠性。

一些实施例中,所述计时器具有独立的电源。

本发明实施例中,为了应对突发状况,例如电源开关馈电异常,此时会影响计时器的计时功能,故配给计时器以独立的电源。

一些实施例中,该方法还可以包括:若监测到上电指令,则获取所述计时器的计时时长以及所述第一关机时长;当所述计时器的计时时长大于或等于所述第一关机时长时,控制所述电源开启;当所述计时器的计时时长小于所述第一关机时长时,控制所述电源关闭。

本发明实施例中,在计时器具有独立的电源时,电源开关在在馈电异常重新上电后,由于计时器的计时时长不会受到影响,此时在验证是否在控制电源关闭的时间范围内时,不必再通过向云服务器发送信息进行验证并根据关机指令控制电源关闭或开启。具体为,在监测到上电指令时,获取计时器此时的计时时长和对应的第一关机时长,当所述计时器的计时时长大于或等于所述第一关机时长时,说明已超过了关闭电源的时间范围,此时控制电源开启;当所述计时器的计时时长小于所述第一关机时长时,说明此时还在应该控制电源关闭的时间范围内,此时控制电源关闭,其中,第一关机时长与上文所述的实施例中的定义相同,在此不再赘述。采取上述设置在馈电异常重新上电后不必向云服务器进行验证获取关机指令,时延更低,且不受通讯的影响,可靠性更强。

一些实施例中,在确定电源的开启时间/日期后,存储该开启时间/日期至该电源开关设备,在监测到上电指令时,根据当前时间/日期和所述电源的开启时间/日期,判断是否应该控制电源开启或关闭,采用上述设置,将电源的开启时间/日期存储在本地的电源开关设备中,可以不依靠供电电源判断是否应该控制电源设备开启或关闭。另外,上述存储的所述该开启时间/日期可以应用于上文所述的其他实施例中。

一些实施例中,云服务器发送的指令还包括查询指令,电源开关接收到所述查询指令后,获取电源开关自身的状态信息,所述状态信息可以包括电源开关的开关状态、关机时长、历史开机信息、温度、湿度、电压和网络信号等信息。在获取所述状态信息后,将所述状态信息通过无线网络发送至云服务器,便于电源开关进行分析和控制。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

图3是本发明实施例提供的电源的开关控制装置的结构示意图,参见图3,该电源的开关控制装置30可以包括:

获取模块31,用于获取云服务器发送的指令。

关机模块32,用于在所述指令为指示所述电源关机的第一关机指令时,控制所述电源关闭。

计时模块33,用于在控制所述电源关闭后,启动计时器。

开机模块34,用于基于所述计时器的计时时长,确定所述电源的开启时间,并在所述开启时间开启电源。

一些实施例中,所述开机模块还可以用于:当所述第一关机指令中包括第一关机时长时,在所述计时器的计时时长达到所述第一关机时长时将当前时间作为所述电源的开启时间。

一些实施例中,所述开机模块还可以用于:在所述计时器的计时时长达到所述第一关机时长之前,若接收到所述云服务器发送的第二关机指令,则获取与所述第二关机指令对应的第二关机时长,并将所述第一关机时长和所述第二关机时长累加后作为第一关机时长;当所述计时器的计时时长达到所述第一关机时长时,则将当前时间作为所述电源的开启时间。

一些实施例中,所述开机模块还可以用于:当所述第一关机指令中不包括第一关机时长时,在所述计时器的计时时长达到预先设置的第三关机时长时将当前时间作为所述电源的开启时间。

一些实施例中,所述开机模块还可以用于:在所述计时器的计时时长达到预先设置的第三关机时长之前,若接收到所述云服务器发送的第二关机指令,则获取与所述第二关机指令对应的第二关机时长,并将所述第三关机时长和所述第二关机时长累加后作为第三关机时长;当所述计时器的计时时长达到所述第三关机时长时,将当前时间作为所述电源的开启时间。

一些实施例中,该装置还可以包括验证模块,用于若监测到上电指令,则向所述云服务器发送验证信息,所述验证信息用于指示所述云服务器判断当前是否在停电期限范围内,并在停在期限范围内时下发停电指令;若在发送验证信息之后的预设时间之内接收到所述云服务器发送的停电指令,则控制所述电源关闭。

一些实施例中,所述计时器可以具有独立的电源。

一些实施例中,所述验证模块还可以用于若监测到上电指令,则获取所述计时器的计时时长以及所述第一关机时长;当所述计时器的计时时长大于或等于所述第一关机时长时,控制所述电源开启;当所述计时器的计时时长小于所述第一关机时长时,控制所述电源关闭。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述电源的开关控制装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述装置中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

图4为本发明一实施例提供的终端设备的示意图。如图4所示,在本实施例中,终端设备40包括:处理器41、存储器42以及存储在所述存储器42中并可在所述处理器41上运行的计算机程序43。所述处理器41执行所述计算机程序43时实现如实施例第一方面中的各实施例中的步骤,例如图2所示的步骤s201至s204。

示例性地,所述计算机程序43可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器42中,并由所述处理器41执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序43在所述终端设备40中的执行过程。

所述终端设备可以是手机、平板电脑等计算设备。所述终端设备可包括,但不仅限于,处理器41、存储器42。本领域技术人员可以理解,图4仅仅是终端设备40的示例,并不构成对终端设备40的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备40还可以包括输入输出设备、网络接入设备、总线等。

所称处理器41可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器42可以是所述终端设备40的内部存储单元,例如终端设备40的硬盘或内存。所述存储器42也可以是所述终端设备40的外部存储设备,例如所述终端设备40上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器42还可以既包括所述终端设备40的内部存储单元也包括外部存储设备。所述存储器42用于存储所述计算机程序43以及所述终端设备40所需的其他程序和数据。所述存储器42还可以用于暂时地存储已经输出或者将要输出的数据。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

在本申请所提供的实施例中,应该理解到,所揭露的电源的开关控制方法、装置及终端设备,可以通过其它的方式实现,以上所描述的电源的开关控制方法实施例仅仅是示意性的。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。

以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1