一种唤醒待机状态的方法和设备的制作方法

文档序号:7819372阅读:407来源:国知局
一种唤醒待机状态的方法和设备的制作方法
【专利摘要】本发明提供一种唤醒待机状态的方法和设备,用以解决现有技术存在的智能电视在处于待机状态时,用户需要通过遥控器上的按键对其进行唤醒操作,对智能电视进行唤醒操作的方式比较单一的问题。本发明实施例的方法包括:当智能设备处于待机状态时,智能设备中的网卡通过网络接收到来自移动终端广播的包含MAC地址的指令;网卡在确定指令是唤醒指令,并且指令中的MAC地址为智能设备的MAC地址后,通知智能设备中的电源管理模块进行唤醒操作;电源管理模块接收到进行唤醒操作的通知后,进行唤醒操作。由于本发明实施例为智能设备提供了通过移动终端实现唤醒操作的方式,从而在低功耗的状态下丰富了对智能设备进行唤醒操作的方式。
【专利说明】一种唤醒待机状态的方法和设备

【技术领域】
[0001]本发明涉及无线通信【技术领域】,特别涉及一种唤醒待机状态的方法和设备。

【背景技术】
[0002]伴随着传统电视向智能电视的发展,目前的智能电视除了具备传统电视的功能夕卜,还具备接入互联网的功能,同时还具备与其它移动终端建立网络连接实现移动终端与智能电视进行交互的功能。这种交互方式给用户带来了更好的用户体验,用户不再仅限于通过遥控器来控制智能电视,用户也能够通过移动终端实现对智能电视的控制。
[0003]现有技术中,智能电视在处于正常工作状态时,智能电视中的网络模块处于被供电的状态,移动终端能够与智能电视建立网络连接,用户触发移动终端将遥控器上对应的键值通过网络发送到智能电视上,智能电视接收到键值后,完成相应的操作。然而,上述操作均是在智能电视处于正常工作状态,智能电视中的网络模块没有被断电,智能电视和移动终端能够保持网络通信的状态下实现的。一旦智能电视进入待机状态,网络模块被断电,移动终端便不能与智能电视建立连接。因此,用户不能通过移动终端对智能电视进行唤醒操作,用户需要通过遥控器上的按键对智能电视进行唤醒操作。
[0004]综上所述,智能电视在处于待机状态时,智能电视中的网络模块处于被断电的状态,用户需要通过遥控器上的按键对智能电视进行唤醒操作,对智能电视进行唤醒操作的方式比较单一。


【发明内容】

[0005]本发明提供一种唤醒待机状态的方法和设备,用以解决现有技术中存在的智能电视在处于待机状态时,用户需要通过遥控器上的按键对智能电视进行唤醒操作,对智能电视进行唤醒操作的方式比较单一的问题。
[0006]本发明实施例提供一种唤醒待机状态的方法,包括:
[0007]当智能设备处于待机状态时,所述智能设备中的网卡通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令;
[0008]所述网卡判断接收到的所述指令是否是唤醒指令;
[0009]所述网卡在确定接收到的所述指令是唤醒指令,并且接收到的所述指令中的所述MAC地址为所述智能设备的MAC地址后,通知所述智能设备中的电源管理模块进行唤醒操作;
[0010]所述电源管理模块接收到进行唤醒操作的通知后,进行唤醒操作。
[0011]由于本发明实施例当智能设备处于待机状态时,智能设备中的网卡在判断接收到的来自移动终端广播的指令是唤醒指令,并且指令中的MAC地址是智能设备的MAC地址后,通知智能设备中的电源管理模块,以此来实现对智能设备进行唤醒操作,丰富了对智能设备进行唤醒操作的方式。
[0012]较佳地,该方法还包括:
[0013]当所述智能设备处于正常工作状态时,所述网卡在接收到来自移动终端的待机指令后,通知所述智能设备中的电源管理模块进行待机操作。
[0014]由于本发明实施例智能设备中的网卡接收到来自移动终端的待机指令,通知智能设备中的电源管理模块,以此来实现对智能设备进行待机操作。
[0015]较佳地,所述网卡通知所述智能设备中的电源管理模块进行待机操作之后,还包括:
[0016]所述电源管理模块在接收到所述网卡的进行待机操作的通知后,进行待机操作;
[0017]所述电源管理模块进行待机操作后,通知所述智能设备中的网卡控制单元进行工作模式切换;
[0018]所述网卡控制单元在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为只接收数据、不发送数据的第一工作模式;
[0019]所述电源管理模块接收到进行唤醒操作的通知,进行唤醒操作之后,还包括:
[0020]所述电源管理模块通知所述网卡控制单元进行工作模式切换;
[0021]所述网卡控制单元在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为能够接收数据、并且能够发送数据的第二工作模式。
[0022]由于本发明实施例当智能设备中的电源管理模块进行待机操作后,智能设备中的网卡将工作模式切换为只接收数据、不发送数据的第一工作模式,以此来降低待机状态下智能设备的功耗。
[0023]由于本发明实施例当智能设备中的电源管理模块进行唤醒操作后,智能设备中的网卡将工作模式切换为能够接收数据、并且能够发送数据的第二工作模式,以此来保证正常的网络通信。
[0024]本发明实施例提供一种唤醒待机状态的方法,包括:
[0025]移动终端在与智能设备建立网络连接的过程中,获取所述智能设备的介质访问控制MAC地址;
[0026]所述移动终端根据获取的所述MAC地址,建立智能设备和MAC地址的对应关系;
[0027]所述移动终端在用户触发用于唤醒处于待机状态的智能设备的指令后,根据所述对应关系,确定需要唤醒的所述智能设备对应的MAC地址;
[0028]所述移动终端通过网络广播所述指令和确定的MAC地址。
[0029]由于本发明实施例移动终端根据获取的MAC地址,与智能设备建立一一对应关系,便于用户对相应智能设备进行相应操作。
[0030]由于本发明实施例移动终端将包含MAC地址的指令通过广播的方式发送出去,以便于当智能设备处于待机状态时,智能设备中的网卡根据接收到的指令进行相应的操作。[0031 ] 较佳地,所述移动终端通过网络广播所述指令和确定的MAC地址之前,还包括:
[0032]所述移动终端确定所述智能设备处于待机状态。
[0033]由于本发明实施例移动终端在确定智能设备处于待机状态后,以便移动终端根据智能设备的当前工作状态发送相应的指令。
[0034]较佳地,该方法还包括:
[0035]所述移动终端在与智能设备建立网络连接之后,在用户触发待机指令后,通过网络向所述智能设备发送所述待机指令,以使所述网卡根据接收到的所述待机指令进行待机操作。
[0036]本发明实施例提供一种唤醒待机状态的智能设备,包括:
[0037]网卡,用于当智能设备处于待机状态时,通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令;判断接收到的所述指令是否是唤醒指令;在确定接收到的所述指令是唤醒指令,并且接收到的所述指令中的所述MAC地址为所述智能设备的MAC地址后,通知所述智能设备中的电源管理模块进行唤醒操作;
[0038]所述电源管理模块,用于接收到进行唤醒操作的通知后,进行唤醒操作。
[0039]较佳地,所述网卡还用于:
[0040]当所述智能设备处于正常工作状态时,在接收到来自移动终端的待机指令后,通知所述智能设备中的电源管理模块进行待机操作。
[0041]较佳地,所述智能设备还包括网卡控制单元;
[0042]所述电源管理模块还用于:
[0043]在接收到所述网卡的进行待机操作的通知后,进行待机操作;
[0044]进行待机操作后,通知所述网卡控制单元进行工作模式切换;
[0045]所述网卡控制单元具体用于:
[0046]在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为只接收数据、不发送数据的第一工作模式;
[0047]所述电源管理模块还用于:
[0048]接收到进行唤醒操作的通知,进行唤醒操作之后,通知所述网卡控制单元进行工作模式切换;
[0049]所述网卡控制单元具体用于:
[0050]在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为能够接收数据、并且能够发送数据的第二工作模式。
[0051]本发明实施例提供一种唤醒待机状态的移动终端,包括:
[0052]获取模块,用于在与智能设备建立网络连接的过程中,获取所述智能设备的介质访问控制MAC地址;
[0053]建立对应关系模块,用于根据获取的所述MAC地址,建立智能设备和MAC地址的对应关系;
[0054]触发确定模块,用于在用户触发用于唤醒处于待机状态的智能设备的指令后,根据所述对应关系,确定需要唤醒的所述智能设备对应的MAC地址;
[0055]广播模块,用于通过网络广播所述指令和确定的MAC地址。
[0056]较佳地,该移动终端还包括:
[0057]待机确定模块,用于确定所述智能设备处于待机状态。
[0058]较佳地,该移动终端还包括:
[0059]发送模块,用于在与智能设备建立网络连接之后,在用户触发待机指令后,通过网络向所述智能设备发送所述待机指令,以使所述网卡根据接收到的所述待机指令进行待机操作。
[0060]由于本发明实施例当智能设备处于待机状态时,智能设备中的网卡为只接收数据、不发送数据的第一工作模式,以此来降低待机状态下智能设备的功耗;网卡在判断接收到的来自移动终端广播的指令是唤醒指令,并且指令中的MAC地址是智能设备的MAC地址后,通知智能设备中的电源管理模块,以此来实现对智能设备进行唤醒操作,进而在低功耗的状态下丰富了对智能设备进行唤醒操作的方式。

【专利附图】

【附图说明】
[0061]图1a为本发明实施例一唤醒待机状态的方法流程示意图;
[0062]图1b为本发明实施例二智能设备接收到的magic packet格式示意图;
[0063]图1c为本发明实施例三智能设备的主要功能模块示意图;
[0064]图2a为本发明实施例四唤醒待机状态的方法流程示意图;
[0065]图2b为本发明实施例五移动终端获取智能设备的MAC地址的示意图;
[0066]图2c为本发明实施例六智能设备状态转换控制流程迁移示意图;
[0067]图3为本发明实施例七唤醒待机状态的方法流程示意图;
[0068]图4为本发明实施例八唤醒待机状态的智能设备结构示意图;
[0069]图5为本发明实施例九唤醒待机状态的移动终端结构示意图;
[0070]图6为本发明实施例十唤醒待机状态的系统结构示意图。

【具体实施方式】
[0071]本发明实施例当智能设备处于待机状态时,智能设备中的网卡通过网络接收到来自移动终端广播的包含MAC (Media Access Control,介质访问控制)地址的指令;网卡判断接收到的指令是否是唤醒指令;网卡在确定接收到的指令是唤醒指令,并且接收到的指令中的MAC地址为智能设备的MAC地址后,通知智能设备中的电源管理模块进行唤醒操作;电源管理模块接收到进行唤醒操作的通知后,进行唤醒操作。移动终端在与智能设备建立网络连接的过程中,获取智能设备的介质访问控制MAC地址;移动终端根据获取的MAC地址,建立智能设备和MAC地址的对应关系;移动终端在用户触发用于唤醒处于待机状态的智能设备的指令后,根据对应关系,确定需要唤醒的智能设备对应的MAC地址;移动终端通过网络广播指令和确定的MAC地址。由于本发明实施例当智能设备处于待机状态时,智能设备中的网卡为只接收数据、不发送数据的第一工作模式;网卡判断接收到的来自移动终端广播的指令是唤醒指令,并且指令中的MAC地址是智能设备的MAC地址后,通知智能设备中的电源管理模块,以此来实现对智能设备进行唤醒操作,进而在低功耗的状态下丰富了对智能设备进行唤醒操作的方式。
[0072]其中,本发明实施例的智能设备可以是:智能电视、机顶盒等。
[0073]本发明实施例智能设备中的网卡可以是有线网卡,也可以是无线网卡。
[0074]本发明实施例网络可以是:有线局域网和无线局域网等。
[0075]下面结合说明书附图对本发明实施例作进一步详细描述。
[0076]如图1a所示,本发明实施例一唤醒待机状态的方法包括:
[0077]步骤100、当智能设备处于待机状态时,智能设备中的网卡通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令;
[0078]步骤101、网卡判断接收到的指令是否是唤醒指令;
[0079]步骤102、网卡在确定接收到的指令是唤醒指令,并且接收到的指令中的MAC地址为智能设备的MAC地址后,通知智能设备中的电源管理模块进行唤醒操作;
[0080]步骤103、电源管理模块接收到进行唤醒操作的通知后,进行唤醒操作。
[0081]本发明实施例智能设备处于待机状态时,网卡处于持续供电状态(通常,智能设备在处于待机状态时,需要切断对网卡的供电),以便网卡接收唤醒指令,并且此时需要将网卡的功耗降低到可接受的范围。
[0082]本发明实施例用户可以通过移动终端对处于待机状态下的智能设备进行唤醒操作,也可以通过移动终端将处于正常工作状态下的智能设备进行待机操作。
[0083]较佳地,该方法还包括:
[0084]当智能设备处于正常工作状态时,网卡在接收到来自移动终端的待机指令后,通知智能设备中的电源管理模块进行待机操作。
[0085]本发明实施例智能设备中的电源管理模块在进行待机操作时,除了对现有技术中需要供电的模块供电以外,还为网卡和网卡控制单元持续供电。
[0086]本发明实施例智能设备中的网卡控制单元根据接收到的来自智能设备中的电源管理模块的通知,将网卡的工作模式进行相应的切换,以使网卡完成在不同功耗要求下的工作任务。
[0087]本发明实施例的网卡控制单元可以置于电源管理模块中,也可以置于网卡中。
[0088]工作模式一:
[0089]较佳地,网卡通知智能设备中的电源管理模块进行待机操作之后,还包括:
[0090]电源管理模块在接收到网卡的进行待机操作的通知后,进行待机操作;
[0091]电源管理模块进行待机操作后,通知智能设备中的网卡控制单元进行工作模式切换;
[0092]网卡控制单元在接收到电源管理模块的进行工作模式切换的通知后,将网卡的工作模式切换为只接收数据、不发送数据的第一工作模式;
[0093]本发明实施例电源管理模块通知网卡控制单元进行工作模式切换的方式可以是:电源管理模块向网卡控制单元发送进行工作模式切换的消息、电源管理模块向网卡控制单元发送信号(高电平或低电平)和电源管理模块向网卡控制单元发送进行工作模式切换的指令等。
[0094]本发明实施例电源管理模块可以在接收到网卡的进行待机操作的通知,进行待机操作之后,通知智能设备中的网卡控制单元进行工作模式切换;也可以在接收到网卡的进行待机操作的通知后,进行待机操作之前,通知智能设备中的网卡控制单元进行工作模式切换;也可以在接收到网卡的进行待机操作的通知后,进行待机操作的同时,通知智能设备中的网卡控制单元进行工作模式切换。
[0095]本发明实施例智能设备中的数据包可以是magic packet (魔包)数据包,也可以是网卡能够支持的其他格式的数据包。如果是magic packet数据包,则只接收数据、不发送数据的第一工作模式称为magic packet模式。
[0096]以magic packet模式为例:在magic packet模式下,网卡不发送任何数据包,只接收数据包;网卡在接收到数据包后,对数据包的格式进行判断操作,若此数据包为magicpacket格式,则该数据包为唤醒指令,继续判断指令中的MAC地址是否为智能设备的MAC地址,若是,则通知智能设备中的电源管理模块进行唤醒操作;若此数据包不是magic packet格式,将该数据包丢弃,以此来达到智能设备处于待机状态下的低功耗要求。
[0097]上述只是以magic packet模式为例,在magic packet模式下,数据包的格式为magic packet格式,本发明实施例如果采用其它只接收数据、不发送数据的模式,那么数据包的格式会根据工作模式进行相应的格式调整。
[0098]如图1b所示,为本发明实施例二智能设备接收到的magic packet格式示意图,从图中可知,11-22-33-44-55-66为MAC地址,整个magic packet格式为一个唤醒指令。网卡接收到该数据包后,对其格式进行判断,经判断符合要求,然后通知电源管理设备进行唤醒操作。
[0099]工作模式二:
[0100]电源管理模块接收到进行唤醒操作的通知,进行唤醒操作之后,还包括:
[0101]电源管理模块通知网卡控制单元进行工作模式切换;
[0102]网卡控制单元在接收到电源管理模块的进行工作模式切换的通知后,将网卡的工作模式切换为能够接收数据、并且能够发送数据的第二工作模式。
[0103]本发明实施例电源管理模块通知网卡控制单元进行工作模式切换的方式可以是:电源管理模块向网卡控制单元发送进行工作模式切换的消息、电源管理模块向网卡控制单元发送信号(高电平或低电平)和电源管理模块向网卡控制单元发送进行工作模式切换的指令等。
[0104]本发明实施例智能设备的主要功能模块至少包括以下部分:主系统、电源管理模块、网卡和网卡控制单元。其中,网卡负责监听识别第一工作模式对应的数据包(比如,如果第一工作模式是magic packet模式,则对应的数据包是magic packet数据包);电源管理模块不管智能设备处于什么状态(智能设备处于正常工作状态或智能设备处于待机状态),持续向网卡供电,并控制主系统进入或退出待机状态;网卡控制单元负责监听电源管理模块的信息,并控制网卡进入或退出待机状态。具体的智能设备的主要工作模块间的连接关系和数据传输方向可以参见图1c(本发明实施例三智能设备的主要功能模块示意图)。
[0105]本发明实施例主系统包括:存储器、处理器、摄像头等需要消耗电能的功能模块。
[0106]如图2a所示,本发明实施例四唤醒待机状态的方法包括:
[0107]步骤200、移动终端在与智能设备建立网络连接的过程中,获取智能设备的介质访问控制MAC地址;
[0108]步骤201、移动终端根据获取的MAC地址,建立智能设备和MAC地址的对应关系;
[0109]步骤202、移动终端在用户触发用于唤醒处于待机状态的智能设备的指令后,根据对应关系,确定需要唤醒的智能设备对应的MAC地址;
[0110]步骤203、移动终端通过网络广播指令和确定的MAC地址。
[0111]本发明实施例移动终端通过MAC广播地址的方式将指令和确定的MAC地址通过网络发送给智能设备。
[0112]具体的移动终端在与智能设备建立网络连接的过程中,获取智能设备的MAC地址的步骤可以参见图2b(本发明实施例五移动终端获取智能设备的MAC地址的示意图),从图中可知,具体步骤为:
[0113](I)、移动终端向本地网络发送DNS (Domain Name Server,域名服务器)广播;
[0114](2)、移动终端接收到来自智能设备的广播回应,获取到智能设备的IP (InternetProtocol,互联网协议);
[0115](3)、移动终端发起到基于 IP 的 HTTP (Hyper Text Transfer Protocol,超文本传输协议)连接请求;
[0116](4)、智能设备响应连接请求,并同时返回自己的MAC地址;
[0117](5)、移动终端接收到响应,HTTP连接建立完成,同时移动终端将智能设备的MAC地址存储到本地存储器中;
[0118](6)、当智能设备处在待机状态时,移动终端可以使用对应的MAC地址组装第一工作模式对应的数据包,将第一工作模式对应的数据包以广播的形式发送到智能设备,将其唤醒。
[0119]本发明实施例移动终端建立了智能设备和MAC地址的对应关系后,根据第一台智能设备与MAC地址的对应关系在移动终端上建立名为智能设备一按钮,当移动终端确定第一台智能设备处于待机状态时,用户点击智能设备按钮,移动终端向第一台智能设备以发送包含MAC地址的唤醒指令,以使第一台智能设备进行唤醒操作;移动终端确定第一台智能设备处于正常工作状态时,移动终端可以采用上述方法对第一台智能设备进行待机操作;移动终端可以采用上述方法对另外的智能设备进行唤醒和待机操作,在此不再赘述。
[0120]本发明实施例移动终端建立了智能设备和MAC地址的对应关系后,根据第一台智能设备与MAC地址的对应关系在移动终端上建立名为智能设备一待机按钮和智能设备一唤醒按钮,当用户点击智能设备一唤醒按钮时,移动终端向第一台智能设备以发送包含MAC地址的唤醒指令,以使第一台智能设备进行唤醒操作;移动终端可以采用上述方法对第一台智能设备进行待机操作,在此不再赘述;移动终端可以采用上述方法对另外的智能设备进行唤醒和待机操作,在此不再赘述。
[0121]本发明实施例移动终端可以在不知道智能设备处于何种工作状态下,根据用户下达的指令对智能设备进唤醒操作,相应的智能设备在收到唤醒指令时,判断当前的处于何种工作状态,根据工作状态进行唤醒操作,或者根据工作状态不进行任何操作;移动终端也可以在用户下达指令后,确定道智能设备是否处于待机状态。
[0122]较佳地,移动终端通过网络广播指令和确定的MAC地址之前,还包括:
[0123]移动终端确定智能设备处于待机状态。
[0124]较佳地,移动终端确定智能设备处于待机状态,包括:
[0125]移动终端根据接收到的来自智能设备的待机状态信息,确定智能设备处于待机状态;
[0126]其中,智能设备的待机状态信息是在智能设备确定网络连接断开时向移动终端发送的。
[0127]较佳地,移动终端确定智能设备处于待机状态后,还包括:
[0128]移动终端中的智能设备唤醒按钮处于不可触发的状态。
[0129]本发明实施例用户通过移动终端对智能设备进行待机操作的方式为:
[0130]本发明实施例移动终端可以在不知道智能设备处于何种工作状态下,根据用户下达的指令对智能设备进待机操作,相应的智能设备在收到待机指令时,判断当前的处于何种工作状态,根据工作状态进行待机操作,或者根据工作状态不进行任何操作;移动终端也可以在用户下达指令后,确定道智能设备是否处于正常工作状态。
[0131]较佳地,移动终端在与智能设备建立网络连接的过程中,还包括:
[0132]移动终端确定智能设备处于正常工作状态。
[0133]较佳地,移动终端确定智能设备处于正常工作状态,包括:
[0134]移动终端根据接收到的来自智能设备的正常工作状态信息,确定智能设备处于正常工作状态;
[0135]其中,智能设备的正常工作状态信息是在智能设备与移动终端建立网络连接的过程中向移动终端发送的。
[0136]较佳地,移动终端确定智能设备处于正常工作状态后,还包括:
[0137]移动终端中的智能设备待机按钮处于不可触发的状态。
[0138]较佳地,移动终端在与智能设备建立网络连接之后,在用户触发待机指令后,通过网络向智能设备发送待机指令,以使网卡根据接收到的待机指令进行待机操作。
[0139]本发明实施例智能设备从正常工作状态进入待机状态,从待机状态进入正常工作状态的控制流迁移过程具体可以参见图2c(本发明实施例六智能设备状态转换控制流程迁移不意图)。
[0140]从图2c中可知,智能设备从正常工作状态进入待机状态的控制流程迁移过程为:
[0141]控制流程al或j、智能设备处于正常工作状态时,接收到待机指令,通知电源管理模块进行待机操作,其中电源管理模块提供两种待机指令接收的方式,al表示接收来自遥控器键值触发产生的待机指令,j表示接收到来自网卡的待机指令。al或j任何一个指令会触发执行控制流程b。
[0142]控制流程b、电源管理模块控制主系统进入待机状态:在主系统准备就绪后切断对主系统的供电,执行控制流程C。
[0143]控制流程C、电源管理模块将输出变为低电平,同时通知网卡控制单元进入待机状态,执行控制流程d。
[0144]控制流程d、网卡控制单元通过控制输出将网卡的工作模式切换为第一工作模式。在此模式下,网卡只是单向的接收数据,网卡的发送数据通道被关闭;并且对接收到的数据,根据第一工作模式对应的数据包的数据格式进行过滤,将不符合格式要求的数据丢弃。对于符合格式的数据,如果MAC地址与智能设备的MAC地址相符,则进行下一步的唤醒操作。
[0145]其中,智能设备进入待机状态后,主系统的电源供给被关闭,网卡处于最小功耗的监听状态。
[0146]从图2c中可知,智能设备从待机状态进入正常工作状态的控制流程迁移过程为:
[0147]控制流程e、网卡在第一工作模式下,接收到正确的数据格式的第一工作模式对应的数据包,且MAC地址与智能设备的MAC地址相符,执行控制流程f或a2。
[0148]控制流程f或a2、网卡通知电源管理模块进行唤醒操作,其中电源管理模块提供两种唤醒指令接收的方式,f表示接收到来自网卡的唤醒指令,a2表示接收来自遥控器键值触发产生的唤醒指令。f或a2任何一个指令会触发执行控制流程g。
[0149]控制流程g、电源管理模块唤醒主系统,开始给主系统供电,主系统进入正常工作状态,执行控制流程h。
[0150]控制流程h、网卡控制单元接收到来自电源管理模块进入正常工作状态的通知,确定主系统已被唤醒,执行控制流程i。
[0151]控制流程1、网卡控制单元通过控制输出将网卡的工作模式切换为正常工作模式。在正常工作模式下,网卡停止检测第一工作模式对应的数据包的数据格式,开始正常的接收和发送网络数据。
[0152]如图3所示,本发明实施例七唤醒待机状态的方法包括:
[0153]步骤300、当智能设备处于正常工作状态时,移动终端在与智能设备建立网络连接的过程中,获取到智能设备的MAC地址。
[0154]本发明实施例当智能设备处于正常工作状态时,智能设备中的网卡的工作模式为能够接收数据、并且能够发送数据的第二工作模式。
[0155]本发明实施例移动终端在与智能设备建立网络连接的过程中,智能设备将处于正常工作状态的信息发送给移动终端,以便移动终端将后续的唤醒按钮设置为不可触发的状态且待机按钮设置为可触发的状态。
[0156]步骤301、移动终端根据获取的MAC地址,建立智能设备和MAC地址的对应关系。
[0157]步骤302、移动终端根据对应关系为智能设备添加相应的唤醒按钮和待机按钮。
[0158]本发明实施例移动终端根据接收到的智能设备处于正常工作状态的信息,将唤醒按钮设置为不可触发的状态,也就是说,此时用户只能点击待机按钮对智能设备进行待机操作。
[0159]步骤303、用户点击移动终端上的待机按钮,触发移动终端向智能设备中的网卡发送待机指令。
[0160]步骤304、智能设备中的网卡根据接收到的待机指令,通知智能设备中的电源管理模块进行待机操作。
[0161]本发明实施例智能设备在确定网络连接断开后将待机状态信息发送给移动终端,以便移动终端根据待机状态信息,将待机按钮设置为不可触发的状态且唤醒按钮设置为可触发的状态。
[0162]步骤305、智能设备中的电源管理模块在主系统准备就绪后,切断对主系统的供电,并通知智能设备中的网卡进入待机状态。
[0163]本发明实施例当智能设备处于待机状态时,智能设备中的网卡的工作模式为只接收数据、不发送数据的第一工作模式。
[0164]步骤306、用户点击移动终端上的唤醒按钮,移动终端在用户触发用于唤醒处于待机状态的智能设备的指令后,根据对应关系,确定需要唤醒的智能设备对应的MAC地址。
[0165]步骤307、移动终端通过网络广播指令和确定的MAC地址。
[0166]步骤308、智能设备中的网卡通过网络接收到来自移动终端广播的包含MAC地址的指令。
[0167]步骤309、智能设备中的网卡确定接收到的指令为唤醒指令。
[0168]步骤310、智能设备中的网卡确定接收到的指令中的MAC地址是智能设备的MAC地址后,通知智能设备中的电源管理模块。
[0169]步骤311、智能设备中的电源管理模块接收到通知后,开始给主系统供电,通知智能设备中的网卡进入正常工作状态。
[0170]基于同一发明构思,本发明实施例中还提供了一种唤醒待机状态的智能设备和一种唤醒待机状态的移动终端,由于图4的唤醒待机状态的智能设备和图5的唤醒待机状态的移动终端对应的方法为本发明实施例一种唤醒待机状态的方法,本发明实施例中还提供了一种唤醒待机状态的系统,由于图6的唤醒待机状态的系统对应的方法为本发明实施例一种唤醒待机状态的方法,因此本发明实施例智能设备、移动终端和系统的实施可以参见方法的实施,重复之处不再赘述。
[0171]如图4所示,本发明实施例八唤醒待机状态的智能设备包括:
[0172]网卡400,用于当智能设备处于待机状态时,通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令;判断接收到的指令是否是唤醒指令;在确定接收到的指令是唤醒指令,并且接收到的指令中的MAC地址为智能设备的MAC地址后,通知智能设备中的电源管理模块进行唤醒操作;
[0173]电源管理模块401,用于接收到进行唤醒操作的通知后,进行唤醒操作。
[0174]较佳地,网卡400还用于:
[0175]当智能设备处于正常工作状态时,在接收到来自移动终端的待机指令后,通知智能设备中的电源管理模块进行待机操作。
[0176]较佳地,智能设备还包括网卡控制单元402 ;
[0177]电源管理模块401还用于:
[0178]在接收到网卡的进行待机操作的通知后,进行待机操作;
[0179]进行待机操作后,通知网卡控制单元进行工作模式切换;
[0180]网卡控制单元402具体用于:
[0181]在接收到电源管理模块的进行工作模式切换的通知后,将网卡的工作模式切换为只接收数据、不发送数据的第一工作模式;
[0182]电源管理模块401还用于:
[0183]接收到进行唤醒操作的通知,进行唤醒操作之后,通知网卡控制单元进行工作模式切换;
[0184]网卡控制单元402具体用于:
[0185]在接收到电源管理模块的进行工作模式切换的通知后,将网卡的工作模式切换为能够接收数据、并且能够发送数据的第二工作模式。
[0186]如图5所示,本发明实施例九唤醒待机状态的移动终端包括:
[0187]获取模块500,用于在与智能设备建立网络连接的过程中,获取智能设备的介质访问控制MAC地址;
[0188]建立对应关系模块501,用于根据获取的MAC地址,建立智能设备和MAC地址的对应关系;
[0189]触发确定模块502,用于在用户触发用于唤醒处于待机状态的智能设备的指令后,根据对应关系,确定需要唤醒的智能设备对应的MAC地址;
[0190]广播模块503,用于通过网络广播指令和确定的MAC地址。
[0191 ] 较佳地,该移动终端还包括:
[0192]待机确定模块504,用于确定智能设备处于待机状态。
[0193]较佳地,该移动终端还包括:
[0194]发送模块505,用于在与智能设备建立网络连接之后,在用户触发待机指令后,通过网络向智能设备发送待机指令,以使网卡根据接收到的待机指令进行待机操作。
[0195]如图6所示,本发明实施例十唤醒待机状态的系统包括:
[0196]智能设备600,用于当智能设备处于待机状态时,通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令;判断接收到的指令是否是唤醒指令;在确定接收到的指令是唤醒指令,并且接收到的指令中的MAC地址为智能设备的MAC地址后,通知智能设备中的电源管理模块进行唤醒操作;接收到通知后,进行唤醒操作。
[0197]移动终端601,用于在与智能设备建立网络连接的过程中,获取智能设备的介质访问控制MAC地址;根据获取的MAC地址,建立智能设备和MAC地址的对应关系;在用户触发用于唤醒处于待机状态的智能设备的指令后,根据对应关系,确定需要唤醒的智能设备对应的MAC地址;通过网络广播指令和确定的MAC地址。
[0198]由于本发明实施例当智能设备处于待机状态时,智能设备中的网卡为只接收数据、不发送数据的第一工作模式,以此来降低待机状态下智能设备的功耗;网卡在判断接收到的来自移动终端广播的指令是唤醒指令,并且指令中的MAC地址是智能设备的MAC地址后,通知智能设备中的电源管理模块,以此来实现对智能设备进行唤醒操作,进而在低功耗的状态下丰富了对智能设备进行唤醒操作的方式。
[0199]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0200]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0201]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0202]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0203]尽管已描述了本发明的实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括实施例以及落入本发明范围的所有变更和修改。
[0204]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种唤醒待机状态的方法,其特征在于,该方法包括: 当智能设备处于待机状态时,所述智能设备中的网卡通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令; 所述网卡判断接收到的所述指令是否是唤醒指令; 所述网卡在确定接收到的所述指令是唤醒指令,并且接收到的所述指令中的所述MAC地址为所述智能设备的MAC地址后,通知所述智能设备中的电源管理模块进行唤醒操作;所述电源管理模块接收到进行唤醒操作的通知后,进行唤醒操作。
2.如权利要求1所述的方法,其特征在于,该方法还包括: 当所述智能设备处于正常工作状态时,所述网卡在接收到来自移动终端的待机指令后,通知所述智能设备中的电源管理模块进行待机操作。
3.如权利要求2所述的方法,其特征在于,所述网卡通知所述智能设备中的电源管理模块进行待机操作之后,还包括: 所述电源管理模块在接收到所述网卡的进行待机操作的通知后,进行待机操作;所述电源管理模块进行待机操作后,通知所述智能设备中的网卡控制单元进行工作模式切换; 所述网卡控制单元在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为只接收数据、不发送数据的第一工作模式; 所述电源管理模块接收到进行唤醒操作的通知,进行唤醒操作之后,还包括: 所述电源管理模块通知所述网卡控制单元进行工作模式切换; 所述网卡控制单元在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为能够接收数据、并且能够发送数据的第二工作模式。
4.一种唤醒待机状态的方法,其特征在于,该方法包括: 移动终端在与智能设备建立网络连接的过程中,获取所述智能设备的介质访问控制MAC地址; 所述移动终端根据获取的所述MAC地址,建立智能设备和MAC地址的对应关系;所述移动终端在用户触发用于唤醒处于待机状态的智能设备的指令后,根据所述对应关系,确定需要唤醒的所述智能设备对应的MAC地址; 所述移动终端通过网络广播所述指令和确定的MAC地址。
5.如权利要求4所述的方法,其特征在于,所述移动终端通过网络广播所述指令和确定的MAC地址之前,还包括: 所述移动终端确定所述智能设备处于待机状态。
6.如权利要求4或5所述的方法,其特征在于,该方法还包括: 所述移动终端在与智能设备建立网络连接后,若用户触发待机指令,通过网络向所述智能设备发送所述待机指令,以使所述网卡根据接收到的所述待机指令进行待机操作。
7.—种唤醒待机状态的智能设备,其特征在于,该智能设备包括: 网卡,用于当智能设备处于待机状态时,通过网络接收到来自移动终端广播的包含介质访问控制MAC地址的指令;判断接收到的所述指令是否是唤醒指令;在确定接收到的所述指令是唤醒指令,并且接收到的所述指令中的所述MAC地址为所述智能设备的MAC地址后,通知所述智能设备中的电源管理模块进行唤醒操作; 电源管理模块,用于接收到进行唤醒操作的通知后,进行唤醒操作。
8.如权利要求7所述的智能设备,其特征在于,所述网卡还用于: 当所述智能设备处于正常工作状态时,在接收到来自移动终端的待机指令后,通知所述智能设备中的电源管理模块进行待机操作。
9.如权利要求8所述的智能设备,其特征在于,所述智能设备还包括网卡控制单元; 所述电源管理模块还用于: 在接收到所述网卡的进行待机操作的通知后,进行待机操作; 进行待机操作后,通知所述网卡控制单元进行工作模式切换; 所述网卡控制单元具体用于: 在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为只接收数据、不发送数据的第一工作模式; 所述电源管理模块还用于: 接收到进行唤醒操作的通知,进行唤醒操作之后,通知所述网卡控制单元进行工作模式切换; 所述网卡控制单元具体用于: 在接收到所述电源管理模块的进行工作模式切换的通知后,将所述网卡的工作模式切换为能够接收数据、并且能够发送数据的第二工作模式。
10.一种唤醒待机状态的移动终端,其特征在于,该移动终端包括: 获取模块,用于在与智能设备建立网络连接的过程中,获取所述智能设备的介质访问控制MAC地址; 建立对应关系模块,用于根据获取的所述MAC地址,建立智能设备和MAC地址的对应关系; 触发确定模块,用于在用户触发用于唤醒处于待机状态的智能设备的指令后,根据所述对应关系,确定需要唤醒的所述智能设备对应的MAC地址; 广播模块,用于通过网络广播所述指令和确定的MAC地址。
11.如权利要求10所述的移动终端,其特征在于,该移动终端还包括: 待机确定模块,用于确定所述智能设备处于待机状态。
12.如权利要求10或11所述的移动终端,其特征在于,该移动终端还包括: 发送模块,用于在与智能设备建立网络连接之后,在用户触发待机指令后,通过网络向所述智能设备发送所述待机指令,以使所述网卡根据接收到的所述待机指令进行待机操作。
【文档编号】H04N21/443GK104394465SQ201410635816
【公开日】2015年3月4日 申请日期:2014年11月12日 优先权日:2014年11月12日
【发明者】周杰 申请人:海信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1