手机休眠唤醒后自动重连方法及装置的制造方法

文档序号:10515830阅读:198来源:国知局
手机休眠唤醒后自动重连方法及装置的制造方法
【专利摘要】本发明的手机休眠唤醒后自动重连方法及装置,所述方法包括;接收内核发送的系统唤醒指示信息;根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。本发明的手机休眠唤醒后自动重连方法及装置通过手机在由休眠状态进入唤醒状态时,根据预先记录的WiHD功能的状态,来确定是否开启WiHD功能,以实现当手机在由休眠状态进入唤醒状态后,根据所存储的WiHD功能的状态而自动连接WiHD接收器。
【专利说明】
手机休眠唤醒后自动重连方法及装置
技术领域
[0001]本发明涉及通信技术领域,尤其涉及一种手机休眠唤醒后自动重连方法及装置。
【背景技术】
[0002]目前,随着智能终端的发展,出现了一种WiHD技术,WiHD是一个运行在60GHz高频率上的无线高清视频传输协议。WiHD技术能够可靠的传输高质量、高清晰的无压缩视频,并能让消费者在多台电子设备之间进行传送和播放。相较于WiFi,WiHD能够支持1080P视频和3D视频,且传输距离更远。
[0003]与WiHD技术相应的,WiHD无线接收器通过其内部的WiHD无线接收模块,接收手机的视频信号,并将手机的屏幕上显示的画面推送到显示设备,手机与显示设备可以同屏显不O
[0004]但是,当手机进入休眠状态时,会关闭与WiHD接收器的连接,而当手机在由休眠状态进入唤醒状态后,却无法自动连接WiHD接收器。

【发明内容】

[0005]本发明提供一种手机休眠唤醒后自动重连方法及装置,以克服现有技术中当手机进入休眠状态时,会将WiHD功能关闭,当手机在由休眠状态进入唤醒状态后,却无法自动连接的技术问题。
[0006]本发明提供一种手机休眠唤醒后自动重连方法,包括:
[0007]接收内核发送的系统唤醒指示信息;
[0008]根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;
[0009]若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。
[0010]进一步可选地,所述接收内核发送的系统唤醒指示信息之前,还包括:
[0011 ]接收所述内核发送的WiHD功能的状态修改消息,所述状态修改消息为所述内核在用户通过APP开启WiHD功能时发送的;
[0012]根据所述状态修改消息,将所述WiHD功能的状态信息记录为打开状态。
[0013]本发明还提供一种手机休眠唤醒后自动重连方法,包括:
[0014]在系统唤醒时,向framework发送系统唤醒指示信息,以使所述framework根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;
[0015]接收所述framework发送的通知消息,所述通知消息是所述framework在检查所述WiHD功能的状态信息为打开状态时发送的;
[0016]根据所述通知消息,打开WiHD功能。
[0017]进一步可选地,所述向framework发送系统唤醒指示信息之前,还包括:
[0018]接收用户通过APP发送的开启WiHD功能请求消息;
[0019]根据所述请求消息开启所述WiHD功能,并向所述framework发送所述WiHD功能的状态修改消息,以使所述framework根据所述状态修改消息将所述WiHD功能的状态信息记录为打开状态。
[0020]本发明还提供一种手机休眠唤醒后自动重连装置,包括:
[0021 ]接收模块,用于接收内核发送的系统唤醒指示信息;
[0022]检查模块,用于根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;
[0023]发送模块,用于若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。
[0024]进一步可选地,所述接收模块具体用于接收所述内核发送的WiHD功能的状态修改消息,所述状态修改消息为所述内核在用户通过APP开启WiHD功能时发送的;以及根据所述状态修改消息,将所述WiHD功能的状态信息记录为打开状态。
[0025]本发明还提供一种手机休眠唤醒后自动重连装置,包括:
[0026]发送模块,用于在系统唤醒时向framework发送系统唤醒指示信息,以使所述framework根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;
[0027]接收模块,用于接收所述framework发送的通知消息,所述通知消息是所述framework在检查所述WiHD功能的状态信息为打开状态时发送的;
[0028]打开模块,用于根据所述通知消息,打开WiHD功能。
[0029]进一步可选地,所述发送模块,具体用于接收用户通过APP发送的开启WiHD功能请求消息;以及根据所述请求消息开启所述WiHD功能,并向所述framework发送所述WiHD功能的状态修改消息,以使所述f ramework根据所述状态修改消息将所述WiHD功能的状态信息记录为打开状态。
[0030]本发明的手机休眠唤醒后自动重连方法及装置,所述方法包括;接收内核发送的系统唤醒指示信息;根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。本发明的手机休眠唤醒后自动重连方法及装置通过手机在由休眠状态进入唤醒状态时,根据预先记录的WiHD功能的状态,来确定是否开启WiHD功能,以实现当手机在由休眠状态进入唤醒状态后,根据所存储的WiHD功能的状态而自动连接WiHD接收器。
【附图说明】
[0031]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本发明的手机休眠唤醒后自动重连方法的实施例一的流程图;
[0033]图2为本发明的手机休眠唤醒后自动重连方法的实施例二的流程图;
[0034]图3为本发明的手机休眠唤醒后自动重连方法的实施例三的流程图;
[0035]图4为本发明的手机休眠唤醒后自动重连方法的实施例四的流程图;
[0036]图5为本发明的手机休眠唤醒后自动重连装置的实施例一的示意图;
[0037]图6为本发明的手机休眠唤醒后自动重连装置的实施例三的示意图。
【具体实施方式】
[0038]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]图1为本发明的手机休眠唤醒后自动重连方法实施例一的示意图,如图1所示,本实施例的手机休眠唤醒后自动重连方法,具体可以包括如下步骤:
[0040]SI I,接收内核发送的系统唤醒指示信息。
[0041 ]本实施例的实施主体为手机系统的中间应用模块,具体为framework,其用于传递内核与系统上层软件之间的交互,当手机由休眠状态进入唤醒状态时,内核向framework发送系统唤醒指示信息,framework接收到系统唤醒指示信息后,向系统上层软件传递唤醒指令,例如,向执行WiHD功能的应用程序传递唤醒指令。
[0042]S12,根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息。
[0043]在具体实施时,当手机在进入休眠状态之前,WiHD功能为打开状态,贝Ijframework记录下WiHD功能的状态信息。当手机入进休眠状态时,内核会自动将WiHD功能关闭,不会修改framework记录下WiHD功能的状态信息。只有用户通过系统上层软件,例如APP发送打开或关闭WiHD功能的指令时,才能修改framework记录下WiHD功能的状态信息。
[0044]S13,若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述Wi HD功能。
[0045]在具体实施时,当手机进入唤醒状态后,framework将所记录的WiHD功能的状态信息发送给内核,当WiHD功能的状态信息为打开状态时,打开WiHD功能。
[0046]本实施例的手机休眠唤醒后自动重连方法通过手机在由休眠状态进入唤醒状态时,根据预先记录的WiHD功能的状态,来确定是否开启WiHD功能,以实现当手机在由休眠状态进入唤醒状态后,根据所存储的WiHD功能的状态而自动连接WiHD接收器。
[0047]图2为本发明的手机休眠唤醒后自动重连方法的实施例二的流程图,本实施例的手机休眠唤醒后自动重连方法在上述实施例一的基础上,进一步更加详细地介绍本发明的技术方案。如图2所示,本实施例的手机休眠唤醒后自动重连方法,具体可以包括如下步骤:
[0048]S21,接收所述内核发送的WiHD功能的状态修改消息,所述状态修改消息为所述内核在用户通过APP开启WiHD功能时发送的。
[0049]本实施例的执行主体为手机系统的中间应用模块,具体为framework,其用于传递内核与系统上层软件之间的交互。当用户通过APP开启WiHD功能时,内核接收到开启WiHD功能的指令进行开启操作,同时将WiHD功能的状态修改消息发送给f ramework。需要说明的是,当用户通过APP关闭WiHD功能时,内核进行关闭操作时,也会同时将WiHD功能的状态修改消息发送给framework。也就是说只有用户通过APP开启或关闭WiHD功能时,framework才会修改所记录的WiHD功能的状态信息,从而保证手机在进入休眠状态时不会改变所记录的WiHD功能的状态信息。
[0050]S22,根据所述状态修改消息,将所述WiHD功能的状态信息记录为打开状态。
[0051 ]在具体实施时,framework接收到WiHD功能的状态修改消息后,当状态修改消息为开启WiHD功能时,将所述WiHD功能的状态信息记录为打开状态。同理,当状态修改消息为关闭WiHD功能,也会将所述WiHD功能的状态信息记录为关闭状态。
[0052]S23,接收内核发送的系统唤醒指示信息。
[0053]在具体实施时,当手机由休眠状态进入唤醒状态时,内核向framework发送系统唤醒指示信息,framework接收到系统唤醒指示信息后,向系统上层软件,例如APP传递唤醒指令。
[0054]S24,根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息。
[0055]在具体实施时,当手机在进入休眠状态之前,WiHD功能为打开状态,则framework记录下WiHD功能的状态信息。当手机入进休眠状态时,内核会自动将WiHD功能关闭,不会修改framework记录下WiHD功能的状态信息。只有用户通过系统上层软件,例如APP发送打开或关闭WiHD功能的指令时,才能修改framework记录下WiHD功能的状态信息。
[0056]S25,若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述Wi HD功能。
[0057]在具体实施时,当手机进入唤醒状态后,framework将所记录的WiHD功能的状态信息发送给内核,当WiHD功能的状态信息为打开状态时,打开WiHD功能。
[°°58]本实施例的手机休眠唤醒后自动重连方法通过在用户手动打开手机的WiHD功能时,记录的WiHD功能的状态,非用户通过APP打开手机的WiHD功能时,不会修改WiHD功能的状态,从而保证手机进入休眠状态时,不会修改所记录的WiHD功能的状态。
[0059]图3为本发明的手机休眠唤醒后自动重连方法实施例三的示意图,如图3所示,本实施例的手机休眠唤醒后自动重连方法,具体可以包括如下步骤:
[0060]S31,在系统唤醒时,向framework发送系统唤醒指示信息,以使所述framework根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息。
[0061]本实施例的执行主体是内核,当手机由休眠状态进入唤醒状态时,内核向framework发送系统唤醒指示信息,framework接收到系统唤醒指示信息后,检查所记录的WiHD功能的状态信息。
[0062]S32,接收所述framework发送的通知消息,所述通知消息是所述framework在检查所述WiHD功能的状态信息为打开状态时发送的。
[0063]在具体实施时,当手机进入唤醒状态后,framework检查所记录的WiHD功能的状态信息,framework将所记录的WiHD功能的状态信息发送给内核。需要说明的是,例如,可以是仅当WiHD功能的状态信息为打开状态时,framework才将所记录的WiHD功能的状态信息发送给内核。还可以是不论WiHD功能的状态信息是打开状态还是关闭状态,framework都将所记录的WiHD功能的状态信息发送给内核,由内核来判断,当WiHD功能的状态信息是打开状态时,内核才启动WiHD功能,当WiHD功能的状态信息是关闭状态时,内核不启动WiHD功能。
[0064]S33,根据所述通知消息,打开WiHD功能。
[0065]在具体实施时,当WiHD功能的状态信息为打开状态时,打开WiHD功能;当WiHD功能的状态信息为关增长状态时,不打开WiHD功能。
[0066]本实施例的手机休眠唤醒后自动重连方法通过手机在由休眠状态进入唤醒状态时,根据预先记录的WiHD功能的状态,来确定是否开启WiHD功能,以实现当手机在由休眠状态进入唤醒状态后,根据所存储的WiHD功能的状态而自动连接WiHD接收器。
[0067]图4为本发明的手机休眠唤醒后自动重连方法的实施例四的流程图,本实施例的手机休眠唤醒后自动重连方法在上述实施例三的基础上,进一步更加详细地介绍本发明的技术方案。如图4所示,本实施例的手机休眠唤醒后自动重连方法,具体可以包括如下步骤:
[0068]S41,接收用户通过APP发送的开启WiHD功能请求消息。
[0069]在具体实施时,本实施例的执行主体是内核。当用户通过APP开启WiHD功能时,内核接收到开启WiHD功能的指令进行开启操作。
[°07°] S42,根据请求消息开启WiHD功能,并向framework发送WiHD功能的状态修改消息,以使framework根据状态修改消息将WiHD功能的状态信息记录为打开状态。
[0071 ]在具体实施时,当通过APP发送的开启WiHD功能请求消息,同时将WiHD功能的状态修改消息发送给framework。需要说明的是,当用户通过APP关闭WiHD功能时,内核进行关闭操作时,也会同时将WiHD功能的状态修改消息发送给framework。也就是说只有用户通过APP开启或关闭WiHD功能时,framework才会修改所记录的WiHD功能的状态信息,从而保证手机在进入休眠状态时不会改变所记录的WiHD功能的状态信息。
[0072]S43,在系统唤醒时,向framework发送系统唤醒指示信息,以使framework根据系统唤醒指示信息,检查所记录的WiHD功能的状态信息。
[0073]在具体实施时,当手机由休眠状态进入唤醒状态时,内核向framework发送系统唤醒指示信息,framework接收到系统唤醒指示信息后,检查所记录的WiHD功能的状态信息。
[0074]S44,接收framework发送的通知消息,通知消息是framework在检查WiHD功能的状态信息为打开状态时发送的。
[0075]在具体实施时,当手机进入唤醒状态后,framework检查所记录的WiHD功能的状态信息,framework将所记录的WiHD功能的状态信息发送给内核。需要说明的是,例如,可以是仅当WiHD功能的状态信息为打开状态时,framework才将所记录的WiHD功能的状态信息发送给内核。还可以是不论WiHD功能的状态信息是打开状态还是关闭状态,framework都将所记录的WiHD功能的状态信息发送给内核,由内核来判断,当WiHD功能的状态信息是打开状态时,内核才启动WiHD功能,当WiHD功能的状态信息是关闭状态时,内核不启动WiHD功能。
[0076]S45,根据通知消息,打开WiHD功能。
[0077]在具体实施时,当WiHD功能的状态信息为打开状态时,打开WiHD功能;当WiHD功能的状态信息为关增长状态时,不打开WiHD功能。
[0078]本实施例的手机休眠唤醒后自动重连方法通过在用户手动打开手机的WiHD功能时,记录的WiHD功能的状态,非用户通过APP打开手机的WiHD功能时,不会修改WiHD功能的状态,从而保证手机进入休眠状态时,不会修改所记录的WiHD功能的状态。
[0079]图5为本发明的手机休眠唤醒后自动重连装置的实施例一的示意图,如图5所示,本实施例的手机休眠唤醒后自动重连装置,具体可以包括接收模块11、检查模块12和发送模块13。
[0080]其中,
[0081]接收模块11,用于接收内核发送的系统唤醒指示信息;检查模块12,与接收模块11连接,用于根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;发送模块13,与检查模块12连接,用于若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。
[0082]本实施例的手机休眠唤醒后自动重连装置,通过采用上述模块实现手机休眠唤醒后自动重连的实现机制与上述图1所示实施例的手机休眠唤醒后自动重连的实现机制相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。
[0083]本发明的手机休眠唤醒后自动重连装置的实施例二的示意图与图5—致,具体请参见图5。本实施例的手机休眠唤醒后自动重连装置在图5所示的实施例一的基础上,进一步更加详细地介绍本发明的技术方案,具体包括:
[0084]进一步地,接收模块,具体用于接收所述内核发送的WiHD功能的状态修改消息,所述状态修改消息为所述内核在用户通过APP开启WiHD功能时发送的;以及根据所述状态修改消息,将所述WiHD功能的状态信息记录为打开状态。
[0085]本实施例的手机休眠唤醒后自动重连装置,通过采用上述模块实现手机休眠唤醒后自动重连的实现机制与上述图2所示实施例的手机休眠唤醒后自动重连的实现机制相同,详细可以参考上述图2所示实施例的记载,在此不再赘述。
[0086]图6为本发明的手机休眠唤醒后自动重连装置的实施例三的示意图,如图6所示,本实施例的手机休眠唤醒后自动重连装置,具体可以包括发送模块21、接收模块22和打开模块23。
[0087]发送模块21,用于在系统唤醒时向framework发送系统唤醒指示信息,以使所述framework根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息;接收模块22,与发送模块21连接,用于接收所述framework发送的通知消息,所述通知消息是所述framework在检查所述WiHD功能的状态信息为打开状态时发送的;打开模块23,与接收模块连接,用于根据所述通知消息,打开WiHD功能。
[0088]本实施例的手机休眠唤醒后自动重连装置,通过采用上述模块实现手机休眠唤醒后自动重连的实现机制与上述图3所示实施例的手机休眠唤醒后自动重连的实现机制相同,详细可以参考上述图3所示实施例的记载,在此不再赘述。
[0089]本发明的手机休眠唤醒后自动重连装置的实施例四的示意图与图6—致,具体请参见图6。本实施例的手机休眠唤醒后自动重连装置在图6所示的实施例一的基础上,进一步更加详细地介绍本发明的技术方案,具体包括:
[0090]进一步地,所述发送模块,具体用于接收用户通过APP发送的开启WiHD功能请求消息;以及根据所述请求消息开启所述WiHD功能,并向所述framework发送所述WiHD功能的状态修改消息,以使所述framework根据所述状态修改消息将所述WiHD功能的状态信息记录为打开状态。
[0091]本实施例的手机休眠唤醒后自动重连装置,通过采用上述模块实现手机休眠唤醒后自动重连的实现机制与上述图4所示实施例的手机休眠唤醒后自动重连的实现机制相同,详细可以参考上述图4所示实施例的记载,在此不再赘述。
[0092]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种手机休眠唤醒后自动重连方法,其特征在于,包括: 接收内核发送的系统唤醒指示信息; 根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息; 若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。2.根据权利要求1所述的方法,其特征在于,所述接收内核发送的系统唤醒指示信息之前,还包括: 接收所述内核发送的WiHD功能的状态修改消息,所述状态修改消息为所述内核在用户通过APP开启WiHD功能时发送的; 根据所述状态修改消息,将所述WiHD功能的状态信息记录为打开状态。3.一种手机休眠唤醒后自动重连方法,其特征在于,包括: 在系统唤醒时,向framework发送系统唤醒指示信息,以使所述framework根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息; 接收所述framework发送的通知消息,所述通知消息是所述framework在检查所述WiHD功能的状态信息为打开状态时发送的; 根据所述通知消息,打开WiHD功能。4.根据权利要求3所述的方法,其特征在于,所述向framework发送系统唤醒指示信息之前,还包括: 接收用户通过APP发送的开启WiHD功能请求消息; 根据所述请求消息开启所述WiHD功能,并向所述framework发送所述WiHD功能的状态修改消息,以使所述framework根据所述状态修改消息将所述WiHD功能的状态信息记录为打开状态。5.一种手机休眠唤醒后自动重连装置,其特征在于,包括: 接收模块,用于接收内核发送的系统唤醒指示信息; 检查模块,用于根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息; 发送模块,用于若所述WiHD功能的状态信息为打开状态,则向所述内核发送通知消息,以使所述内核打开所述WiHD功能。6.根据权利要求5所述的装置,其特征在于,所述接收模块,具体用于接收所述内核发送的WiHD功能的状态修改消息,所述状态修改消息为所述内核在用户通过APP开启WiHD功能时发送的;以及根据所述状态修改消息,将所述WiHD功能的状态信息记录为打开状态。7.一种手机休眠唤醒后自动重连装置,其特征在于,包括: 发送模块,用于在系统唤醒时向framework发送系统唤醒指示信息,以使所述framework根据所述系统唤醒指示信息,检查所记录的WiHD功能的状态信息; 接收模块,用于接收所述framework发送的通知消息,所述通知消息是所述framework在检查所述WiHD功能的状态信息为打开状态时发送的; 打开模块,用于根据所述通知消息,打开WiHD功能。8.根据权利要求7所述的装置,其特征在于,所述发送模块,具体用于接收用户通过APP发送的开启WiHD功能请求消息;以及根据所述请求消息开启所述WiHD功能,并向所述framework发送所述WiHD功能的状态修改消息,以使所述framework根据所述状态修改消息 将所述WiHD功能的状态信息记录为打开状态。
【文档编号】H04M1/725GK105872189SQ201510780791
【公开日】2016年8月17日
【申请日】2015年11月13日
【发明人】雷军
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1