首页 / 专利库 / 计算机网络 / 对等网络 / 一种智能设备的远程唤醒方法、装置及系统

一种智能设备的远程唤醒方法、装置及系统

阅读:379发布:2020-05-08

专利汇可以提供一种智能设备的远程唤醒方法、装置及系统专利检索,专利查询,专利分析的服务。并且一种智能设备的远程唤醒方法、装置及系统。所述方法包括如下步骤:接收主控设备发送的唤醒 请求 信息,所述唤醒请求信息包括所述智能设备的唯一标识数据;确定在 对等网络 内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内;基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态。通过本 发明 提供的技术方案,引入对等网络的概念使得主控设备与智能设备之间的远程唤醒不再局限于同一局域网下,真正意义上的摆脱了空间的限制,并且,根据对等网络当前运行情况确定的最优传输路径有效优化了远程唤醒的即时性,极大地优化了用户的操作体验。,下面是一种智能设备的远程唤醒方法、装置及系统专利的具体信息内容。

1.一种智能设备的远程唤醒方法,其特征在于,包括如下步骤:
接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据;
确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内;
基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态;
其中,所述最优传输路径包括从主控设备传输唤醒指令至智能设备所要经过的节点
所述确定在对等网络内向所述智能设备传递数据的最优传输路径包括:
根据所述对等网络中各节点的工作占用率确定向所述智能设备传输数据的最优传输路径。
2.根据权利要求1所述的远程唤醒方法,其特征在于,还包括如下步骤:
向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果。
3.根据权利要求1所述的远程唤醒方法,其特征在于,所述最优传输路径包括向目标路由器进行数据传输的优选传输路径,所述目标路由器位于所述对等网络内且与所述智能设备耦接,所述目标路由器还与覆盖区域内的一个或多个其他智能设备耦接。
4.根据权利要求3所述的远程唤醒方法,其特征在于,所述优选传输路径基于如下步骤确定:
基于所述智能设备的唯一标识数据确定与所述智能设备相耦接的所述目标路由器;
基于所述对等网络中各节点的工作占用率,确定所述优选传输路径。
5.根据权利要求3或4所述的远程唤醒方法,其特征在于,所述基于所述最优传输路径向所述智能设备发送唤醒指令,包括如下步骤:
基于所述优选传输路径向所述目标路由器发送所述唤醒指令,并由所述目标路由器经由局域网络向所述智能设备传送所述唤醒指令。
6.根据权利要求1至4中任一项所述的远程唤醒方法,其特征在于,所述唯一标识数据是基于所述智能设备的网络位置地址生成的。
7.一种智能设备的远程唤醒方法,其特征在于,包括:
主控设备向对等网络发送唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据,所述主控设备和智能设备位于所述对等网络内;
所述对等网络确定向所述智能设备传递数据的最优传输路径,并基于所述最优传输路径向所述智能设备发送唤醒指令;
所述智能设备基于所述唤醒指令从待机状态切换为唤醒状态;
其中,所述最优传输路径包括从主控设备传输唤醒指令至智能设备所要经过的节点;
所述确定在对等网络内向所述智能设备传递数据的最优传输路径包括:
根据所述对等网络中各节点的工作占用率确定向所述智能设备传输数据的最优传输路径。
8.根据权利要求7所述的远程唤醒方法,其特征在于,所述智能设备基于所述唤醒指令从待机状态切换为唤醒状态,包括如下步骤:
所述智能设备的监控模接收所述唤醒指令,基于所述唤醒指令向所述智能设备的主控单元发送中断信号,以控制所述主控单元从待机状态切换为唤醒状态。
9.一种智能设备的远程唤醒装置,其特征在于,包括:
接收模块,用于接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据;
确定模块,用于确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内;
第一发送模块,用于基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态;
其中,所述最优传输路径包括从主控设备传输唤醒指令至智能设备所要经过的节点;
所述确定在对等网络内向所述智能设备传递数据的最优传输路径包括:
根据所述对等网络中各节点的工作占用率确定向所述智能设备传输数据的最优传输路径。
10.根据权利要求9所述的远程唤醒装置,其特征在于,还包括:
第二发送模块,用于向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果。
11.根据权利要求9所述的远程唤醒装置,其特征在于,所述最优传输路径包括向目标路由器进行数据传输的优选传输路径,所述目标路由器位于所述对等网络内且与所述智能设备耦接,所述目标路由器还与覆盖区域内的一个或多个其他智能设备耦接。
12.根据权利要求11所述的远程唤醒装置,其特征在于,所述确定模块包括用于确定所述优选传输路径的优选路径确定模块,所述优选路径确定模块包括:
第一确定子模块,用于基于所述智能设备的唯一标识数据确定与所述智能设备相耦接的所述目标路由器;
第二确定子模块,用于基于所述对等网络中各节点的工作占用率,确定所述优选传输路径。
13.根据权利要求11或12所述的远程唤醒装置,其特征在于,所述第一发送模块包括:
发送子模块,用于基于所述优选传输路径向所述目标路由器发送所述唤醒指令,并由所述目标路由器经由局域网络向所述智能设备传送所述唤醒指令。
14.根据权利要求9至12中任一项所述的远程唤醒装置,其特征在于,所述唯一标识数据是基于所述智能设备的网络位置地址生成的。
15.一种智能设备的远程唤醒系统,其特征在于,包括:
主控端,用于向对等网络发送唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据,所述主控端和智能设备位于所述对等网络内;
所述对等网络,用于确定向所述智能设备传递数据的最优传输路径,并基于所述最优传输路径向所述智能设备发送唤醒指令;以及
所述智能设备,用于基于所述唤醒指令从待机状态切换为唤醒状态;
其中,所述最优传输路径包括从主控设备传输唤醒指令至智能设备所要经过的节点;
所述确定在对等网络内向所述智能设备传递数据的最优传输路径包括:
根据所述对等网络中各节点的工作占用率确定向所述智能设备传输数据的最优传输路径。

说明书全文

一种智能设备的远程唤醒方法、装置及系统

技术领域

[0001] 本发明涉及无线控制领域,具体地涉及一种智能设备的远程唤醒方法、装置及系统。

背景技术

[0002] 随着科技的发展,智能设备的普及引领了人们生活习惯的改变,从办公到家庭生活,智能设备如手机、IPAD等已经潜移默化的在改变人们的日常生活方式。此外,智能家电也已经逐渐取代了传统家电,成为大众采购的首选。作为智能设备的一个分支,智能家电与传统家电的最大区别,在于智能家电能够与互联网连通,并通过网络接收和发送信息。正是这一功能的开发,用户对家电的控制不再局限于特定的遥控器,使得基于一个遥控器来控制家庭中的所有智能家电的理想成为可能。
[0003] 在此基础上,现有的智能家电生产商们还想到通过智能设备和智能家电的交互来彻底摆脱遥控器的束缚。这种通过智能设备来控制智能家电的操作模式正逐渐在社会大众中普及,越来越多的家庭迎来了智能家居控制时代。现有的基于智能设备对智能家电的控制大多是利用局域网技术,使得同在一个局域网内的智能家电与智能设备能实现信息互通、信息共享、操作互控、统一管理等功能。例如,家里的智能电视处于待机状态,则用户即使此时身处其他房间,仍能通过手边的智能手机与家庭路由器的连通,对智能电视进行唤醒操作,这无疑为用户对智能设备的操控提供便利。但是,现有的智能设备控制技术的实现前提是控制设备与被控设备均处于同一局域网覆盖下,用户无法对局域网覆盖以外的智能设备进行远程唤醒,这就对用户的日常生活体验造成了严重影响。
[0004] 在申请号为201310663919.4的中国在先申请中公开了一种智能电视及其远程唤醒方法,通过网络通讯装置发送开机信息至服务器,智能电视的无线网络模从服务器端接收开机信息,进而基于智能电视的电源管理芯片以及处理单元完成中断待机动作。这虽然能在一定程度上解决用户无法远程唤醒智能家电的问题,但是,这一方案中作为控制方的网络通讯装置与智能电视之间的信号传输路径是固定的,若信号传输路径同时在处理的数据量过大,在实际操作中很容易造成通讯的延迟,不利于用户对智能电视的即时控制。
[0005] 在现阶段,大多数情况下,用户都只能在同一局域网下通过一个智能设备控制另外一个或多个智能设备,或者通过现有的服务器中转,实现不同智能设备的远程唤醒。但是,现有的远程唤醒效果可能会因通讯信号的延迟而大打折扣,不利于用户对智能设备的远程即时唤醒。

发明内容

[0006] 本发明解决的技术问题是如何脱离局域网的限制,以较小的传输延迟实现智能设备的远程唤醒的问题。
[0007] 为解决上述技术问题,本发明实施例提供一种智能设备的远程唤醒方法,包括如下步骤:接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据;确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内;基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态。
[0008] 可选的,所述远程唤醒方法还包括如下步骤:向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果。
[0009] 可选的,所述最优传输路径包括向目标路由器进行数据传输的优选传输路径,所述目标路由器位于所述对等网络内且与所述智能设备耦接,所述目标路由器还与覆盖区域内的一个或多个其他智能设备耦接。
[0010] 可选的,所述优选传输路径基于如下步骤确定:基于所述智能设备的唯一标识数据确定与所述智能设备相耦接的所述目标路由器;基于所述对等网络中各节点的工作占用率,确定所述优选传输路径。
[0011] 可选的,所述基于所述最优传输路径向所述智能设备发送唤醒指令,包括如下步骤:基于所述优选传输路径向所述目标路由器发送所述唤醒指令,并由所述目标路由器经由局域网络向所述智能设备传送所述唤醒指令。
[0012] 可选的,所述唯一标识数据是基于所述智能设备的网络位置地址生成的。
[0013] 本发明实施例还提供一种智能设备的远程唤醒方法,包括:主控设备向对等网络发送唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据,所述主控设备和智能设备位于所述对等网络内;所述对等网络确定向所述智能设备传递数据的最优传输路径,并基于所述最优传输路径向所述智能设备发送唤醒指令;所述智能设备基于所述唤醒指令从待机状态切换为唤醒状态。
[0014] 可选的,所述智能设备基于所述唤醒指令从待机状态切换为唤醒状态,包括如下步骤:所述智能设备的监控模块接收所述唤醒指令,基于所述唤醒指令向所述智能设备的主控单元发送中断信号,以控制所述主控单元从待机状态切换为唤醒状态。
[0015] 本发明实施例还提供一种智能设备的远程唤醒装置,包括:接收模块,用于接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据;确定模块,用于确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内;第一发送模块,用于基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态。
[0016] 可选的,所述远程唤醒装置还包括:第二发送模块,用于向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果。
[0017] 可选的,所述最优传输路径包括向目标路由器进行数据传输的优选传输路径,所述目标路由器位于所述对等网络内且与所述智能设备耦接,所述目标路由器还与覆盖区域内的一个或多个其他智能设备耦接。
[0018] 可选的,所述确定模块包括用于确定所述优选传输路径的优选路径确定模块,所述优选路径确定模块包括:第一确定子模块,用于基于所述智能设备的唯一标识数据确定与所述智能设备相耦接的所述目标路由器;第二确定子模块,用于基于所述对等网络中各节点的工作占用率,确定所述优选传输路径。
[0019] 可选的,所述第一发送模块包括:发送子模块,用于基于所述优选传输路径向所述目标路由器发送所述唤醒指令,并由所述目标路由器经由局域网络向所述智能设备传送所述唤醒指令。
[0020] 可选的,所述唯一标识数据是基于所述智能设备的网络位置地址生成的。
[0021] 本发明实施例还提供一种智能设备的远程唤醒系统,包括:主控端,用于向对等网络发送唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据,所述主控端和智能设备位于所述对等网络内;所述对等网络,用于确定向所述智能设备传递数据的最优传输路径,并基于所述最优传输路径向所述智能设备发送唤醒指令;以及所述智能设备,用于基于所述唤醒指令从待机状态切换为唤醒状态。
[0022] 与现有技术相比,本发明实施例的技术方案具有以下有益效果:
[0023] 基于对等网络向智能设备传递主控设备的唤醒指令,由于对等网络可以根据网络中各节点的工作占用率等因素来合理调节数据传输路径,较之现有的基于固定路径进行数据传输的技术方案更加灵活,避免了因单一路径的信号拥堵造成的传输延迟,导致主控设备对智能设备的唤醒不及时的情况,有利于用户的操作体验。
[0024] 进一步,通过目标路由器转发唤醒指令,可以利用单个目标路由器对覆盖区域内的一个或多个智能设备进行唤醒,使得覆盖区域内的用户无需再自行设置路由器,从而可以采用较为精简的组网方式实现智能设备的唤醒。
[0025] 更进一步,将唯一标识数据作为智能设备的身份信息,由于所述唯一标识数据具有唯一性,便于在对等网络中确定用户本次需要唤醒的智能设备,避免了错误的唤醒其他智能设备的情形。附图说明
[0026] 图1是本发明的第一实施例的一种智能设备的远程唤醒方法的流程图
[0027] 图2是本发明的第二实施例的一种智能设备的远程唤醒方法的流程图;
[0028] 图3是本发明的第三实施例的一种智能设备的远程唤醒方法的时序图;
[0029] 图4是本发明的第四实施例的一种智能设备的远程唤醒装置的结构示意图;以及[0030] 图5是本发明的第五实施例的一种智能设备的远程唤醒系统的结构图。

具体实施方式

[0031] 本领域技术人员理解,为了实现对智能设备的远程唤醒,现有技术仍局限于基于同一局域网的智能设备远程唤醒操作,但是,由于这种远程唤醒的控制指令是基于局域网中的固定路径传输的,唤醒效果极有可能会因通讯信号的延迟而大打折扣,不利于用户对智能设备的远程即时唤醒。
[0032] 为了解决这一技术问题,本发明所述技术方案基于对等网络向智能设备传递主控设备的唤醒指令,由于对等网络可以根据网络中各节点的工作占用率来合理调节数据传输路径的特点,使得网络中的数据传输更加灵活,避免了因单一路径的信号拥堵造成的传输延迟,导致主控设备对智能设备的唤醒不及时的情况,有利于用户的操作体验。
[0033] 在本发明的一个优选实施例中,主控端向对等网络发送唤醒请求信息,请求唤醒与所述主控端一同位于所述对等网络内的智能设备,所述对等网络基于所述唤醒请求信息包括的唯一标识数据确定对应的所述智能设备,并根据当前所述对等网络中各节点的工作占用率确定向所述智能设备传输数据的最优传输路径,基于所述最优传输路径向所述智能设备发送唤醒指令,所述智能设备基于所述唤醒指令从待机状态切换至唤醒状态。进一步地,通过位于所述对等网络内的且与智能设备耦接的目标路由器中转所述唤醒指令,所述目标路由器可以集中控制覆盖区域内的一个或多个智能设备,免去了用户自行设置路由器的烦恼,为用户节省了各种器件在家庭的空间占用率。
[0034] 为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0035] 图1是本发明的第一实施例的一种智能设备的远程唤醒方法的流程图,该方法可以在对等网络侧执行,更具体而言,可以在维持对等网络的服务器端执行。其中,所述智能设备可以包括智能家电等能够与互联网连通,并通过网络接收和发送信息的设备终端,例如,智能电视、扫地机器人等。
[0036] 具体地,在本实施例中,首先执行步骤S101,接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据。更为具体地,所述唯一标识数据是基于所述智能设备的网络位置地址生成的。更进一步地,所述主控设备可以是能够连接到互联网的设备终端,例如,手机、IPAD等。优选地,所述网络位置地址包括媒体访问控制地址(Media Access Control Address,即MAC地址)。在一个优选例中,预先基于所述智能设备的MAC地址生成对应的所述唯一标识数据,以便当接收到所述主控设备发送的唤醒请求信息时,能够根据所述唤醒请求信息中包括的所述唯一标识数据确定相应的智能设备,进而执行本发明实施例后续的唤醒操作。
[0037] 然后进入步骤S102执行,确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内。具体地,所述对等网络(Peer-to-peer networking,即P2P网络)用于向位于所述对等网络中的一个或多个智能设备提供点到点的数据传输服务。更为具体地,可以将位于所述对等网络中的智能设备描述为节点。优选地,位于所述对等网络中的任意两个智能设备间可以不再完全依赖于专用的集中服务器或专用的工作站进行数据中转。所述对等网络包括多个节点,所述最优传输路径包括了从主控设备传输唤醒指令至智能设备所要经过的节点。在一个优选例中,可以根据各节点当前的工作占用率来确定所述最优传输路径,以便能够用最短时间向所述智能设备传输数据,实现对所述智能设备的即时唤醒。
[0038] 最后,执行步骤S103,基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态。具体地,所述智能设备可以基于监控模块接收所述唤醒指令。更为具体地,所述监控模块预置于所述智能设备中,或者可以设置在其他地方并与所述智能设备相通讯。优选地,所述监控模块可以为WIFI模块。在一个优选例中,当所述WIFI模块基于所述最优传输路径接收到所述对等网络发送的所述唤醒指令后,向所述智能设备的主控单元(例如,主MCU)发送中断信号,所述中断信号包括特殊唤醒信息,以唤醒所述主MCU开始工作,从而使得所述智能设备切换为唤醒状态。
[0039] 进一步地,所述唯一标识数据还可以包括互联网协议地址(Internet Protocol Address,即IP地址)等能够使得被控的所述智能设备区别于网络中其他智能设备的信息。
[0040] 进一步地,在所述智能设备处于待机状态时,所述监控模块处于低功耗状态,此时,所述监控模块具有侦听和发送监控信号的能,以保持与所述对等网络之间的连接。进一步地,当所述智能设备从所述待机状态切换到唤醒状态后,所述监控模块也进入到正常工作状态。优选地,所述低功耗状态下的监控信号具有数据量小、通讯频率低的特点,以用来维持所述监控模块的低功耗运行状态,节省设备用电量,有利于环境的可持续发展。
[0041] 在本实施例的一个变化例中,所述步骤S103后还包括步骤“向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果”,所述唤醒结果可以包括唤醒成功信息或者唤醒失败信息。例如,在基于所述最优传输路径向所述智能设备发送了所述唤醒指令后,等待所述智能设备的反馈,若所述智能设备在限制时间内向所述对等网络发送了唤醒成功信息,则确定所述智能设备已经从待机状态切换到唤醒状态;但若所述智能设备在限制时间内向所述对等网络发送了唤醒失败信息,或者未在所述限制时间内向所述对等网络发送反馈信息,则确定所述智能设备未能从待机状态切换到唤醒状态。优选地,所述限制时间可以由用户预设为10s,本领域技术人员还可以根据实际需要变化出更多实施例,这并不影响本发明的技术内容。本领域技术人员理解,在本变化例的技术方案中,优选地通过所述唤醒反馈信息监控本次对所述智能设备的远程唤醒操作是否成功,以便用户能够及时获知对所述智能设备的远程唤醒结果,进而针对本次的远程唤醒结果,尤其是当唤醒结果为失败时,能够及时采取进一步的补救措施。
[0042] 由上,第一实施例的方案,通过所述主控设备以及所述智能设备所处的对等网络中,各节点的工作占用率来合理规划数据传输的最优传输路径,使得网络中的数据传输更加灵活。与现有的智能设备唤醒技术相比,避免了因单一路径的信号拥堵造成的传输延迟,导致主控设备对智能设备的唤醒不及时的情况,有利于用户的操作体验。
[0043] 图2是本发明的第二实施例的一种智能设备的远程唤醒方法的流程图。具体地,在本实施例中,首先执行步骤S201,接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据。更为具体地,所述唯一标识数据是基于所述智能设备的网络位置地址生成的。更进一步地,本领域技术人员可以参考上述图1所示实施例所示步骤S101,在此不予赘述。
[0044] 然后进入步骤S202执行,确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内。具体地,所述对等网络(Peer-to-peer networking,即P2P网络)用于向位于所述对等网络中的一个或多个智能设备提供点到点的数据传输服务。更为具体地,本领域技术人员可以参考上述图1所示实施例所示步骤S102,在此不予赘述。
[0045] 接下来执行步骤S203,基于优选传输路径向目标路由器发送唤醒指令。具体地,所述步骤S202确定的所述最优传输路径包括向目标路由器进行数据传输的优选传输路径,并由所述目标路由器经由局域网络向所述智能设备传送所述唤醒指令。更为具体地,所述目标路由器位于所述对等网络内且与所述智能设备耦接。更进一步地,所述目标路由器还与覆盖区域内的一个或多个其他智能设备耦接。在一个优选例中,基于所述智能设备的唯一标识数据确定与所述智能设备相耦接的所述目标路由器,基于所述对等网络中各节点的工作占用率,确定所述优选传输路径,然后,所述对等网络并不直接将所述唤醒指令发送给所述智能设备,而是基于所述优选传输路径向所述目标路由器发送所述唤醒指令,再由所述目标路由器向所述智能设备传达所述唤醒指令。
[0046] 进一步地,所述局域网络包括所述目标路由器以及所述智能设备所组成的通信链路。更为具体地,所述局域网络基于互联网进行数据传输。在一个优选例中,所述目标路由器与覆盖区域内的多个智能设备基于无线WIFI构成的所述局域网络相通讯,所述目标路由器接收到所述对等网络发送的所述唤醒指令后,基于所述唤醒指令包括的所述智能设备的唯一标识数据确定需要转达所述唤醒指令的智能设备,进而向所述智能设备传送所述唤醒指令。
[0047] 进一步地,所述目标路由器可以以家庭为单位设置,或者,所述目标路由器还可以以居民小区为单位设置,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。进一步而言,所述目标路由器的布局和设置类似于移动通信中的基站,位于对等网络内的多个目标路由器分别设置在不同的区域,目标路由器覆盖区域范围内的智能终端可以经由目标路由器接入对等网络。
[0048] 在一个优选地应用场景中,以小区为单位设置所述目标路由器,所述目标路由器与覆盖区域内的多个智能设备耦接,所述对等网络可以预先存储所述目标路由器以及与所述目标路由器耦接的所述多个智能设备的对应关系,所述对应关系可以基于所述智能设备的唯一标识数据确定。例如,所述目标路由器对应多个唯一标识数据,每个所述唯一标识数据代表了一个与所述目标路由器耦接的智能设备。当所述对等网络接收到所述主控设备发送的唤醒请求信息后,基于所述唤醒请求信息中包括的所述智能设备的唯一标识数据进行查找,若所述对等网络存储的对应关系包括所述唯一标识数据,则基于所述对应关系确定合适的目标路由器,进而确定向所述目标路由器传输数据的优选传输路径,所述目标路由器接收到所述对等网络基于所述优选传输路径发送的所述唤醒指令后,基于所述唤醒指令包括的所述智能设备的唯一标识数据,从与所述目标路由器耦接的智能设备中筛选出符合的所述智能设备并向所述智能设备传送所述唤醒指令,完成从所述主控设备到所述智能设备的远程唤醒操作。
[0049] 进一步地,所述对应关系还可以存储于所述目标路由器、与所述对等网络相通讯的外部存储装置内或者端,本领域技术人员可以根据实际需要变化出更多实施例,这并不影响本发明的技术内容。
[0050] 由上,采用第二实施例的方案,本实施例所述步骤S203以及所述步骤S204可以理解为上述图1所示实施例所述步骤S103的一个具体实施方式。本领域技术人员理解,上述图1所示实施例所述技术方案,要求所述智能设备与所述主控设备均位于所述对等网络内,以实现点到点的数据传输。而本实施例所述技术方案则由所述目标路由器代替所述智能设备接入到所述对等网络中,以接收所述对等网络发送的唤醒指令。进一步地,所述目标路由器可以同时管理多个智能设备,优化所述对等网络的组成结构,使得不满足节点要求的智能设备同样能享受到所述对等网络提供的服务。
[0051] 图3是本发明的第三实施例的一种智能设备的远程唤醒方法的时序图。具体地,在本实施例中,所述主控设备、所述对等网络以及所述智能设备按照时间顺序依次执行上述图1以及上述图2所述的远程唤醒方法。在一个优选地应用场景中,所述主控设备首先执行所述步骤S1,向所述对等网络发送唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据,所述主控设备和智能设备位于所述对等网络内。所述对等网络基于所述唤醒请求信息执行步骤S2,确定向所述智能设备传递数据的最优传输路径,以及步骤S3,基于所述最优传输路径向所述智能设备发送唤醒指令。所述智能设备在接收到所述唤醒指令后,执行步骤S4,基于所述唤醒指令从待机状态切换为唤醒状态。进一步地,所述智能设备在执行完所述步骤S4后,还执行步骤S5,向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果。
[0052] 进一步地,在执行所述步骤S4时,所述智能设备的监控模块接收所述唤醒指令,基于所述唤醒指令向所述智能设备的主控单元发送中断信号,以控制所述主控单元从待机状态切换为唤醒状态。
[0053] 在本实施例的一个变化例中,所述步骤S5可以被替换为步骤S6,向所述对等网络发送唤醒反馈信息;以及步骤S7,基于所述对等网络重新确定的最优传输路径向所述主控设备传送所述唤醒反馈信息。本领域技术人员理解,在执行本实施例所述步骤S5时,是基于所述对等网络发送所述唤醒指令时确定的最优传输路径,进行反向数据传输实现的。而本变化例所述技术方案优选地在进行反向数据传输时,基于当前所述对等网络中各节点的工作占用率重新确定一条最优传输路径,并基于所述重新确定的最优传输路径向所述主控设备发送所述唤醒反馈信息,根据所述对等网络中各节点的实际工作情况,灵活设计数据传输的最优路径,有利于数据通信的及时性,优化了用户的远程唤醒体验。
[0054] 图4是本发明的第四实施例的一种智能设备的远程唤醒装置的结构示意图。本领域技术人员理解,本实施例所述远程唤醒装置4用于实施上述图1至上述图3所示实施例中所述的方法技术方案。具体地,在本实施例中,所述远程唤醒装置4包括接收模块41,用于接收主控设备发送的唤醒请求信息,所述唤醒请求信息包括所述智能设备的唯一标识数据;确定模块42,用于确定在对等网络内向所述智能设备传递数据的最优传输路径,所述主控设备和智能设备位于所述对等网络内;第一发送模块43,用于基于所述最优传输路径向所述智能设备发送唤醒指令,所述唤醒指令用于使得所述智能设备从待机状态切换为唤醒状态。进一步地,所述远程唤醒装置4还包括第二发送模块44,用于向所述主控设备发送唤醒反馈信息,所述唤醒反馈信息包括所述智能设备的唤醒结果。
[0055] 优选地,所述最优传输路径包括向目标路由器进行数据传输的优选传输路径,所述目标路由器位于所述对等网络内且与所述智能设备耦接,所述目标路由器还与覆盖区域内的一个或多个其他智能设备耦接。
[0056] 优选地,所述确定模块42包括用于确定所述优选传输路径的优选路径确定模块,所述优选路径确定模块包括第一确定子模块421,用于基于所述智能设备的唯一标识数据确定与所述智能设备相耦接的所述目标路由器;以及第二确定子模块422,用于基于所述对等网络中各节点的工作占用率,确定所述优选传输路径。
[0057] 优选地,所述第一发送模块43包括发送子模块431,用于基于所述最优传输路径向所述目标路由器发送所述唤醒指令,并由所述目标路由器经由局域网络向所述智能设备传送所述唤醒指令。
[0058] 优选地,所述唯一标识数据是基于所述智能设备的网络位置地址生成的[0059] 关于所述远程唤醒装置4的工作原理、工作方式的更多内容,可以参照图1至图3的相关描述,这里不再赘述。
[0060] 图5是本发明的第五实施例的一种智能设备的远程唤醒系统的结构图,用于实施上述图1至图3所述的远程唤醒方法。进一步地,上述图4所示的远程唤醒装置4可以集成于本实施例所示对等网络4对应的后台服务器中,所述对等网络4对应的后台服务器可以是专用于处理本发明实施例的服务器,还可以是与所述对等网络4相通讯的其他综合服务器。本领域技术人员理解,与现有的后台服务器相比,本发明实施例所示对等网络4对应的后台服务器优选地用于根据所述对等网络4中各节点当前的工作占用率来确定向所述智能设备
6传输数据的最优传输路径,所述后台服务器本身并不对需要传输的数据进行处理。
[0061] 优选地,所述远程唤醒系统1包括主控端2,用于向对等网络发送唤醒请求信息,所述唤醒请求信息包括所述智能设备6的唯一标识数据,所述主控端2和智能设备6位于所述对等网络4内;对等网络4,用于确定向所述智能设备6传递数据的最优传输路径,并基于所述最优传输路径向所述智能设备6发送唤醒指令;以及智能设备6,用于基于所述唤醒指令从待机状态切换为唤醒状态。优选地,所述主控端2包括上述图1至图3所示实施例所述主控设备。
[0062] 优选地,所述对等网络4包括多个节点,例如,如图5所示的节点41、节点42、节点43以及节点44。本领域技术人员理解,接入所述对等网络4中的节点数量可以根据实际需要进行变化,而不应局限于图5示出的所述四个节点。
[0063] 优选地,所述远程唤醒系统1还包括目标路由器5,用于接收所述对等网络4发送的唤醒指令,并向所述智能设备6传送所述唤醒指令。
[0064] 在一个优选地应用场景中,所述对等网络4相对应的后台服务器以APP形式在所述主控端2上设置前端,用户可以在所述APP上选择确定本次需要远程唤醒的智能设备6,所述APP基于用户选择通过移动通信技术向所述对等网络4发送包括有所述智能设备6的唯一标识数据的唤醒请求信息,所述对等网络4对应的后台服务器基于所述唤醒请求信息确定作为数据接收端的目标路由器5,然后基于所述对等网络4包括的节点41、节点42、节点43以及节点44当前的工作占用率来确定向所述目标路由器5传输数据的最优传输路径,并基于所述最优传输路径向所述目标路由器5发送唤醒指令,所述目标路由器5接收到所述唤醒指令后,根据所述唤醒指令包括的所述智能设备6的唯一标识数据向所述智能设备6传送唤醒指令,所述智能设备6基于所述唤醒指令从待机状态切换为唤醒状态。
[0065] 进一步地,用户在所述APP上关联了多个智能设备,并基于所述智能设备的IP地址生成唯一标识数据,以区别不同的智能设备。
[0066] 进一步地,所述目标路由器5与覆盖范围内的多个智能设备耦接,并向所述对等网络4公开耦接的每个所述智能设备的唯一标识数据。当所述对等网络4中包括了多个目标路由器时,所述对等网络4对应的后台服务器能够根据每个所述目标路由器5公开的信息确定本次需要发送唤醒指令的目标路由器5。优选地,所述覆盖范围可以以家庭为单位,或者,还可以以社区为单位,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。
[0067] 在又一个优选地应用场景中,所述智能设备6在基于所述唤醒指令从待机状态切换为唤醒状态后,还向所述主控端2发送唤醒反馈信息,所述唤醒反馈信息的传递可以为所述唤醒请求信息以及所述唤醒指令的传递顺序的逆过程。进一步地,所述唤醒反馈信息的传递还可以是所述对等网络4对应的后台服务器根据此时各节点的工作占用率重新确定的最优传输路径。例如,在向所述智能设备6发送所述唤醒指令时,采用的所述最优传输路径为节点43到节点44再到目标路由器5;而当所述智能设备6完成从待机状态到唤醒状态的切换后,由于距离上次确定所述最优传输路径已经过去了一段时间,所述对等网络4中各节点的工作占用率可能已经发生变化,则可以根据当前所述对等网络4中各节点的工作占用率的最新情况重新确定所述最优传输路径,以使得所述唤醒反馈信息能够在第一时间发送到所述主控端2处,有利于用户对所述智能设备的即时唤醒体验。
[0068] 进一步地,所述唤醒反馈信息还可以包括唤醒失败的提示信息,以提示用户所述智能设备6未能成功唤醒。
[0069] 在另一个优选地应用场景中,所述主控端2本身并不直接接入所述对等网络4,而是基于路由器3的中转通过无线互联技术与所述对等网络4相通讯,例如,所述远程唤醒系统1还可以包括路由器3,用于接收所述主控端2发送的唤醒请求信息,并向所述主控端传送唤醒反馈信息。优选地,所述无线互联技术可以基于WIFI、WLAN等实现,本领域技术人员可以根据实际需要变化出更多实施例,这并不影响本发明的技术内容。
[0070] 本领域技术人员理解,为了便于理解,图5所示远程唤醒系统1的示意图中未将所述目标路由器5、所述路由器3纳入所述对等网络4的涵盖范围内。但在实际应用中,所述目标路由器5、所述路由器3乃至所述主控端2或者所述智能设备6均能作为所述对等网络4的一个节点,在享受所述对等网络4的服务的同时作为最优传输路径包括的节点之一,提高所述对等网络4的数据处理效率。
[0071] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于以计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
[0072] 虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈