电子设备唤醒方法及装置制造方法

文档序号:7800973阅读:150来源:国知局
电子设备唤醒方法及装置制造方法
【专利摘要】一种电子设备的唤醒方法及装置。所述唤醒装置包括:无线接收器;存储器,用于存储对所述第一控制设备发送的信号解码的解码指令;解码器,用于根据所述解码指令对所述第一控制设备发送的信号进行解码;第一处理器,用于将解码后的信号与预设唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号;第二处理器,用于在所述第一处理器判断所述无线接收器所接收到的信号为唤醒信号时,产生相应的控制信号;无线发射器。应用所述唤醒装置可以有效避免电子设备因接收到控制设备发送的任意信号即进入唤醒状态所造成的控制紊乱,并且可以节约电力资源。
【专利说明】电子设备唤醒方法及装置
【技术领域】
[0001]本发明涉及电子设备【技术领域】,具体涉及一种电子设备的唤醒方法及装置。
【背景技术】
[0002]用户可以操作控制设备对电子设备进行控制。但是,用户在通过所述控制设备控制所述电子设备前,还需先控制所述电子设备处于唤醒状态。
[0003]目前,所述电子设备在接收到控制设备发送的信号后就进入唤醒状态。比如,当所述电子设备为电视机,相应的控制设备为遥控器时,所述电视机在接收到遥控器发送的信号后就进行开机。但是遥控器所发送的信号可能是用户误操作所述遥控器时发送的,这就造成电视机在用户不需要的时候开机,因此导致电视机的控制紊乱,浪费电力资源。

【发明内容】

[0004]本发明解决的问题是如何避免电子设备控制紊乱,节约电力资源。
[0005]为解决上述问题,本发明提供一种电子设备的唤醒装置,所述装置包括:
[0006]无线接收器,用于接收第一控制设备发送的信号;
[0007]存储器,用于存储对所述第一控制设备发送的信号解码的解码指令;
[0008]解码器,用于根据所述解码指令对所述第一控制设备发送的信号进行解码;
[0009]第一处理器,用于将解码后的信号与预设唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号;
[0010]第二处理器,用于在所述第一处理器判断所述无线接收器所接收到的信号为唤醒信号时,产生相应的控制信号;
[0011]无线发射器,用于将所述第二处理器产生的所述控制信号发送至所述电子设备,以控制所述电子设备处于唤醒状态。
[0012]可选地,所述第一处理器包括:
[0013]提取单元,用于提取所述解码后的信号的预设特征;
[0014]判断单元,用于将所述解码后的信号的预设特征与预设的唤醒信号的相应特征进行比较,并在所述解码后的信号的预设特征与预设的唤醒信号的相应特征一致时,判定所述第一控制设备发送的信号为唤醒信号。
[0015]可选地,所述预设特征包括以下至少一种:
[0016]信号的功率;
[0017]信号的二进制表示。
[0018]可选地,所述第一处理器与所述第二处理器集成在一起。
[0019]可选地,所述存储器为flash芯片。
[0020]可选地,所述唤醒装置为蓝牙模组。
[0021]本发明实施例还提供了一种电子设备的唤醒方法,所述方法包括:
[0022]由无线接收器接收第一控制设备发送的信号;[0023]由解码器根据预存储的对所述第一控制设备发送的信号解码的解码指令,对所述第一控制设备发送的信号进行解码;
[0024]由第一处理器对解码后的信号与预设的唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号;
[0025]当所述处理器判断所述无线接收器接收到的信号为唤醒信号时,由第二处理器产生相应的控制信号;
[0026]由无线发射器将所产生的控制信号发送至所述电子设备,以控制所述电子设备处于唤醒状态。
[0027]可选地,所述第一处理器包括:提取单元和判断单元,所述由第一处理器对解码后的信号与预设的唤醒信号进行比较,判断所接收到的信号是否为唤醒信号,包括:
[0028]由所述提取单元提取所述解码后的信号的预设特征;
[0029]由所述判断单元将所述解码后的信号的预设特征与预设的唤醒信号的相应特征进行比较,并在所述解码后的信号的预设特征与预设的唤醒信号的相应特征一致时,判定所述第一控制设备发送的信号为唤醒信号。
[0030]可选地,所述预设特征包括以下至少一种:
[0031]信号的功率;
[0032]信号的二进制表示。
[0033]可选地,所述对所述第一控制设备解码的解码指令存储在flash芯片中。
[0034]与现有技术相比,本发明的技术方案具有以下优点:
[0035]通过存储可以对控制设备发送的信号的解码指令,并通过所述解码指令对控制设备发送的信号进行解码,进而可以将解码后的信号与预设的信号进行比较,以此来对控制设备发送的信号是否为唤醒信号进行判断,并在所述信号为唤醒信号时,再控制电子设备处于唤醒状态,而非接收到控制设备发送的信号控制电子设备处于唤醒状态,因此可以有效避免电子设备因接收到控制设备发送的任意信号即进入唤醒状态所造成的控制紊乱,并且可以节约电力资源。
【专利附图】

【附图说明】
[0036]图1是本发明实施例中电子设备的唤醒装置结构示意图;
[0037]图2是图1中所述唤醒装置的具体应用示意图;
[0038]图3是蓝牙协议栈的结构示意图;
[0039]图4是本发明实施中电子设备的唤醒方法流程图。
【具体实施方式】
[0040]目前,当电视机处于待机状态时,遥控器或其他控制设备所发送的任意信号均可以使所述电视机由待机状态转为唤醒状态,即:由待机状态转为开机状态,而所述遥控器等控制设备发送的信号可能为用户误操作控制设备时所发送的,因此会导致电视机在用户不需要的时候开机,造成电视机的控制紊乱。并且,在实际应用中,由于电视机接收到遥控器发送的信号即开机,这样,在用户先后多次误操作遥控器向电视机发送信号时,就会出现电视机不断地开关机的情况,浪费了电力资源。[0041]针对上述问题,本发明的实施了提供了一种电子设备的唤醒装置,所述装置采用存储器所存储的解码指令对控制设备发送的信号进行解码,进而可以由第一处理器对控制设备发送的信号是否为唤醒信号进行判断,在判断所述第一控制设备发送的信号为唤醒信号时,再由第二处理器控制所述电子设备处于唤醒状态,而非接收到控制设备发送的信号即控制电子设备处于唤醒状态,因此可以避免给电子设备造成的控制紊乱,并且可以节约电力资源。
[0042]为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例作详细地说明。
[0043]如图1所示,本发明的实施例提供了一种电子设备的唤醒装置100,所述装置可以包括:无线接收器110,存储器120,解码器130,第一处理器140,第二处理器150,以及无线发射器160。
[0044]其中,所述无线接收器110可以用于接收第一控制设备发送的信号。所述存储器120可以用于存储对所述第一控制设备发送的信号解码的解码指令。所述解码器130与所述存储器120以及所述无线接收器110连接,可以用于根据所述存储器120中存储的解码指令对所述第一控制设备发送的信号进行解码。所述第一处理器140与所述解码器130连接,可以用于将所述解码器130解码后的信号与预设唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号。所述第二处理器150与所述第一处理器140连接,可以用于在所述第一处理器140判断所述无线接收器110所接收到的信号为唤醒信号时,产生相应的控制信号。所述无线发射器160与所述第二处理器150连接,可以用于将所述第二处理器150产生的所述控制信号发送至所述电子设备,以控制所述电子设备处于唤醒状态。
[0045]需要说明的是,本发明的实施例中,所述电子设备包括但不限于电视机、电脑等设备。所述控制设备包括但不限于手机、遥控器等设备。用户可以通过控制设备控制所述电子设备。所述电子设备可以有多个控制设备。所述第一控制设备为所述多个控制设备中的任意一个控制设备。所述多个控制设备可以通过无线通信技术与所述无线设备进行通信。其中,所述无线通信技术包括但不限于红外、蓝牙、wif1、ZigBee等无线通信技术。比如,当所述电子设备为电视机时,第一控制设备等控制设备可以为遥控器,所述控制设备与所述电子设备之间通过蓝牙技术进行通信。
[0046]需要说明的是,本发明的实施例中,所述电子设备及第一控制设备并不限于上述实施例中所列举的设备,只要用户可以通过操作第一控制设备控制所述电子设备即可。
[0047]第一控制设备发送的信号可以是用户通过操作所述第一控制设备向所述电子设备所发送的,也可以是所述第一控制设备在接收到相应的控制指令后向所述电子设备发送的。
[0048]下面以所述电子设备为电视机,所述第一控制设备为遥控器,对本发明实施例中的唤醒装置的具体应用进行详细说明:
[0049]如图2所示,在具体实施中,用户操作发送端01的遥控器210上的特定按键向接收端02发送信号。接收端02的唤醒装置220可以通过USB接口与电视机230连接。遥控器210发送的信号先由所述唤醒装置220接收到,再由所述唤醒装置220经所述USB接口将所接收到的信号传输给电视机230。其中,发送端01与接收端02之间既可以通过有线的方式连接,也可以通过无线的方式连接。
[0050]本发明的实施例中,以遥控器210与电视机230之间可以通过蓝牙技术进行通信为例。也就是说,发送端01与接收端02之间通过蓝牙协议进行信号的传输。此时,所述遥控器210发送的信号可以是蓝牙信号,对应地,所述唤醒装置220可以为蓝牙模组。
[0051]如图3所示,蓝牙协议栈可以包括:物理层310,链路层320,主机控制层330,主机层340,协议管理层350以及应用层360。其中,物理层310,链路层320以及主机控制层330的硬件部分通常设置在唤醒装置内部,物理层310,链路层320以及主机控制层330的软件部分通常设置在电视机内部。
[0052]在具体实施中,参见图2及图3,遥控器210向电视机230发送的信号通常为模拟信号。在唤醒装置220中,物理层310接收到遥控器发送的信号后,所述信号经链路层320传输至主机控制层330的硬件部分。主机控制层330的硬件部分接收到所述信号后,对所述信号进行相应地处理。当所述信号为唤醒信号时,主机控制层330的硬件部分可以产生相应的控制信号,可以将所述控制信号传输给电视机内部的主机层330的软件部分,主机层330的软件部分在接收到所述控制信号后,经主机层340以及协议管理层350,传输至应用层360,由应用层360将所述控制信号发送至电视机的相应部件,以执行后续的唤醒等动作。或者,当所述信号为唤醒信号时,主机控制层330的硬件部分所产生控制信号在传输给电视机内部的主机层330的软件部分后,由电视机230自身的控制中心将所述控制信号直接传输至应用层360,由应用层360将所述控制信号发送至电视机的相应部件,以执行后续的唤醒等动作。
[0053]需要说明的是,在具体实施中,主机控制层330的硬件部分所产生控制信号具体通过何种传输方式传输至所述电视机230内部用于唤醒电视机230的部件,均不构成对本发明的限制,且均在本发明的保护范围之内。
[0054]当所述信号非唤醒信号时,主机控制层330的硬件部分可以忽略此信号,不将此信号传输至电视机230,以避免对电视机230造成控制紊乱。
[0055]在具体实施中,参见图1,主机控制层的硬件部分接收遥控器210发送的模拟信号时,可以先由解码器130调用存储器120中预存储的解码指令,对所接收到的模拟信号进行解码,进而可以将所述模拟信号转换为对应的数字信号,以获得所述模拟信号携带的信息。再由所述第一处理期140将解码后的信号与预设的唤醒信号进行比较,以判断所接收到的信号是否为唤醒信号。当所述第一处理期140判断所接收到的信号为唤醒信号时,所述第二处理器150产生相应的控制信号,所产生的控制信号经无线发射器160发射至电视机内部。
[0056]在具体实施中,无线发射器160在发射所述控制信号时,可以调用蓝牙协议栈中主机控制层的相应指令,来发射所述控制信号。
[0057]在具体实施中,所述存储器120中存储的解码指令,可以为蓝牙协议栈中可用于解码遥控器发送的信号的指令。比如,所述解码指令可以为蓝牙协议栈中物理层、链路层、主机控制层的全部指令以及主机层的部分指令。只要所述解码指令可以解码遥控器发送的信号即可,此处不作限定。
[0058]在具体实施中,所述存储器120可以为flash芯片,使得解码器130可以更加快速地调用存储器120中的解码指令时。[0059]在具体实施中,所述第一处理器140在将解码后的信号与预设的唤醒信号进行比较时,所述第一处理器140还可以包括:提取单元(未示出)以及比较单元(未示出)。其中,所述提取单元可以用于提取解码后的信号的预设特征。所述比较单元可以用于将所述解码后的信号的预设特征与预设的唤醒信号的相应特征进行比较,并在所述解码后的信号的预设特征与预设的唤醒信号的相应特征一致时,判定所述第一控制设备发送的信号为唤醒信号。
[0060]其中,所述预设特征可以为信号的功率,也可以为信号的二进制表示,还可以信号的功率和信号的二进制表示。当所述预设特征为信号的功率时,比如预设的唤醒信号的功率为5dbm,在解码后的信号的功率与预设的唤醒信号的功率相同时,遥控器210所发送信号为唤醒信号,否则为非唤醒信号。当所述预设特征为信号的二进制表示时,比如预设的唤醒信号的二进制表示为1101,在解码后的信号的二进制表示也为1101时,遥控器210所发送信号为唤醒信号,否则为非唤醒信号。当所述预设特征为信号的功率和信号的二进制表示时,则在解码后的信号的功率与预设的唤醒信号的功率相同,且解码后的信号的二进制表示与预设的唤醒信号的二进制表示相同。
[0061]需要说明的是,在具体实施中,所述预设特征还可以为信号的其他特征,此处不作限定,只要对第一控制设备发送的信号进行解码后,可以从所述第一控制设备发送的多个信号中唯一识别出所述唤醒信号即可。
[0062]在具体实施中,可以将所述第一处理器140与所述第二处理器150集成在一起。也就是说,所述唤醒装置100既可以由两个处理器分别进行处理,以使得所述电子设备处于唤醒状态,也可以只由一个处理器进行处理,以使得所述电子设备处于唤醒状态。
[0063]需要说明的是,在具体实施中,还可以采用其他方法来判断所接收到的信号是否为唤醒信号,但可以理解的是,无论采用何种方法对接收到的信号是否为唤醒信号进行判断,均在本发明的保护范围之内,不构成对本发明的限制。
[0064]需要说明的是,本发明实施例中的唤醒装置的具体应用并不限于图2中所示的实施例,本领域技术人员可以对参照图2中实施例的描述,实施所述唤醒装置。
[0065]现有的蓝牙模组无法对接收到的信号进行解码,也无法对接收到的信号是否为唤醒信号进行判断,因此,现有的蓝牙模组在接收到遥控器发送的信号后,即传输至电视机,由电视机控制自身启动电源,加载相应的控制指令,转换为唤醒状态。
[0066]而本发明实施例中的唤醒装置100中,存储器120中存储有相应的解码指令,解码器130通过调用所述解码指令可以对遥控器发送的信号进行解码,第一处理器140可以判断遥控器发送的信号是否为唤醒信号,并在遥控器发送的信号为唤醒信号时,由第二处理器150控制电子设备转换为唤醒状态。因此,本发明实施例中的唤醒装置可以避免给电子设备造成控制紊乱,并节约电力资源。
[0067]为了使本领域技术人员更好地理解和实现本发明的实施例,以下对上述电子设备的唤醒装置所对应的方法进行详细描述。
[0068]如图4所示,本发明的实施例提供了一种电子设备的唤醒方法,所述方法可以包括如下步骤:
[0069]步骤410:由无线接收器接收第一控制设备发送的信号。
[0070]在具体实施中,所述第一控制设备发送的信号通常为模拟信号。比如,遥控器向电视机发送的信号为无线电波信号。
[0071]步骤420:由解码器根据预存储的对所述第一控制设备发送的信号解码的解码指令,对所述第一控制设备发送的信号进行解码。
[0072]所述唤醒方法对应的装置中预先存储有对第一控制设备发送的信号解码的解码指令,解码器调用所述解码指令以对所接收到的模拟信号进行解码,进而可以将所述模拟信号转换为对应的数字信号,以获得所述模拟信号携带的信息。
[0073]其中,所述对第一控制设备发送的信号解码的解码指令可以存储在flash芯片中,以使得所述解码器在调用所述解码指令时可以更快速。
[0074]步骤430:由第一处理器对解码后的信号与预设的唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号。
[0075]在具体实施中,可以采用多种方式判断第一控制设备发送的信号是否为唤醒信号。比如,所述第一处理器可以包括提取单元和判断单元,先由所述提取单元提取所述解码后的信号的预设特征,再由所述判断单元将所述解码后的信号的预设特征与预设的唤醒信号的相应特征进行比较,并在所述解码后的信号的预设特征与预设的唤醒信号的相应特征一致时,判定所述第一控制设备发送的信号为唤醒信号。
[0076]其中,所述预设的特征可以为信号的功率,也可以为信号的二进制表示,还可以信号的功率和信号的二进制表示。,本领域技术人员可以参照本发明实施例中唤醒装置的相应描述,此处不再赘述。
[0077]需要说明的是,在具体实施中,所述预设特征还可以为信号的其他特征,此处不作限定,只要对第一控制设备发送的信号进行解码后,可以从所述第一控制设备发送的多个信号中唯一识别出所述唤醒信号即可。
[0078]步骤440:当所述处理器判断所述无线接收器接收到的信号为唤醒信号时,由第二处理器产生相应的控制信号。
[0079]所述第二处理器在所述处理器判断所接收到的信号为唤醒信号时,才产生相应的控制信号,而不是在接收到第一控制设备发送的信号时,即产生相应的控制信号,可以避免由此给电子设备造成的控制紊乱。
[0080]步骤450:由无线发射器将所产生的控制信号发送至所述电子设备,以控制所述电子设备处于唤醒状态。
[0081]本发明实施例中所述的唤醒方法,通过对第一控制设备发送的信号进行判断,并在判定第一控制设备所发送的信号为唤醒信号时,才控制所述电子设备处于唤醒状态,而不是接收到第一控制设备发送的信号即控制所述电子设备处于唤醒状态,可以避免由此给电子设备带来的控制紊乱,并且可以节约电力资源。
[0082]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
[0083]虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
【权利要求】
1.一种电子设备的唤醒装置,其特征在于,包括: 无线接收器,用于接收第一控制设备发送的信号; 存储器,用于存储对所述第一控制设备发送的信号解码的解码指令; 解码器,用于根据所述解码指令对所述第一控制设备发送的信号进行解码;第一处理器,用于将解码后的信号与预设唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号; 第二处理器,用于在所述第一处理器判断所述无线接收器所接收到的信号为唤醒信号时,产生相应的控制信号; 无线发射器,用于将所述第二处理器产生的所述控制信号发送至所述电子设备,以控制所述电子设备处于唤醒状态。
2.如权利要求1所述的电子设备的唤醒装置,其特征在于,所述第一处理器包括: 提取单元,用于提取所述解码后的信号的预设特征; 判断单元,用于将所述解码后的信号的预设特征与预设的唤醒信号的相应特征进行比较,并在所述解码后的信号的预设特征与预设的唤醒信号的相应特征一致时,判定所述第一控制设备发送的信号为唤醒信号。
3.如权利要求2所述的电子设备的唤醒装置,其特征在于,所述预设特征包括以下至少一种: 信号的功率; 信号的二进制表示。
4.如权利要求1所述的电子设备的唤醒装置,其特征在于,所述第一处理器与所述第二处理器集成在一起。
5.如权利要求1所述的电子设备的唤醒装置,其特征在于,所述存储器为flash芯片。
6.如权利要求1所述的电子设备的唤醒装置,其特征在于,所述唤醒装置为蓝牙模组。
7.一种电子设备的唤醒方法,其特征在于,包括: 由无线接收器接收第一控制设备发送的信号; 由解码器根据预存储的对所述第一控制设备发送的信号解码的解码指令,对所述第一控制设备发送的信号进行解码; 由第一处理器对解码后的信号与预设的唤醒信号进行比较,判断所述第一控制设备发送的信号是否为唤醒信号; 当所述处理器判断所述无线接收器接收到的信号为唤醒信号时,由第二处理器产生相应的控制信号; 由无线发射器将所产生的控制信号发送至所述电子设备,以控制所述电子设备处于唤醒状态。
8.如权利要求7所述的电子设备的唤醒方法,其特征在于,所述第一处理器包括:提取单元和判断单元,所述由第一处理器对解码后的信号与预设的唤醒信号进行比较,判断所接收到的信号是否为唤醒信号,包括: 由所述提取单元提取所述解码后的信号的预设特征; 由所述判断单元将所述解码后 的信号的预设特征与预设的唤醒信号的相应特征进行比较,并在所述解码后的信号的预设特征与预设的唤醒信号的相应特征一致时,判定所述第一控制设备发送的信号为唤醒信号。
9.如权利要求8所述的电子设备的唤醒方法,其特征在于,所述预设特征包括以下至少一种: 信号的功率; 信号的二进制表示。
10.如权利要求7所述的电子设备的唤醒方法,其特征在于,所述对所述第一控制设备解码的解码指令存储在flash芯片中。
【文档编号】H04N21/443GK103888805SQ201410139555
【公开日】2014年6月25日 申请日期:2014年4月8日 优先权日:2014年4月8日
【发明者】龙涛, 滕敏 申请人:江苏惠通集团有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1