一种远程智能控制方法和装置制造方法

文档序号:6304519阅读:117来源:国知局
一种远程智能控制方法和装置制造方法
【专利摘要】本公开是关于一种远程智能控制方法和装置。该远程智能控制方法和装置,包括:获取触发事件;根据所述触发事件,生成通知消息;将所述通知消息推送至第一终端;所述第一终端根据通知消息,生成对应的控制指令;接收第一终端返回的控制指令;根据所述控制指令,控制所述控制指令相对应的第二终端。通过上述远程智能控制方法和装置,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
【专利说明】一种远程智能控制方法和装置
【技术领域】
[0001]本公开涉及智能控制【技术领域】,特别涉及一种远程智能控制方法和装置。
【背景技术】
[0002]家用电器,已成为人为日常居家生活中必不可少的电器设备。传统的家用电器大多是需要人们通过触控按钮或是通过红外遥控器遥控控制的。随着时代的发展,这种传统操控模式下的家用电器已经不再能满足人们对家用电器的操控要求。
[0003]顺应这一趋势,人们提出了智能家居的概念。所谓智能家居,是以住宅为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。这一概念,已被广泛认为是未来家用电器发展的必然趋势。

【发明内容】

[0004]本公开实施例提供了一种远程智能控制方法和装置。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供了一种远程智能控制方法,所述方法包括:
[0006]获取触发事件;
[0007]根据所述触发事件,生成通知消息;
[0008]将所述通知消息推送至至少一个第一终端;
[0009]接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成;
[0010]根据所述控制指令,控制所述控制指令相对应的第二终端。
[0011]可选地,所述获取触发事件,包括:
[0012]接收所述第二终端发送来的第二终端状态信息;
[0013]判断所述第二终端状态信息是否满足所述触发事件触发条件;
[0014]如果所述第二终端状态信息满足所述触发事件触发条件,则根据所述第二终端状态信息获取所述触发事件;
[0015]或者,
[0016]判断是否满足预先设置的触发事件触发条件;
[0017]如果满足预先设置的触发事件触发条件,则获取预先设置的触发事件。
[0018]可选地,所述根据所述触发事件,生成通知消息,包括:
[0019]判断所述触发事件是否属于预先设置的触发事件推送列表;
[0020]如果所述触发事件属于所述触发事件推送列表,则根据所述触发事件,生成通知消息。
[0021]可选地,所述将所述通知消息推送至至少一个第一终端,包括:
[0022]将所述通知消息推送至预先设置的至少一个第一终端;[0023]或者,
[0024]根据所述触发事件,将所述通知消息推送至与所述触发事件相对应的至少一个第
一终端。
[0025]可选地,所述通知消息中包括有根据所述触发事件获取的视频、图片和/或文字内容。
[0026]可选地,所述路由器与第二终端在同一局域网环境下。
[0027]根据本公开实施例的第二方面,提供了一种远程智能控制方法,所述方法包括:
[0028]接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成;
[0029]根据所述通知消息,生成对应的控制指令;
[0030]将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
[0031]可选地,所述根据所述通知消息,生成对应的控制指令,包括:
[0032]所述通知消息中包括有至少一个控制选项;
[0033]通过选择所述控制选项,生成对应的控制指令;
[0034]或者,
[0035]根据所述通知消息,打开对应的控制应用程序;
[0036]通过所述控制应用程序,生成所述控制指令。
[0037]可选地,所述控制指令中包括有视频、图片和/或文字内容。
[0038]根据本公开实施例的第三方面,提供了一种远程智能控制路由器,所述路由器包括:
[0039]触发事件获取模块,用于获取触发事件;
[0040]通知消息生成模块,用于根据所述触发事件,生成通知消息;
[0041]通知消息推送模块,用于将所述通知消息推送至至少一个第一终端;
[0042]控制指令接收模块,用于接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成;
[0043]终端控制模块,用于根据所述控制指令,控制所述控制指令相对应的第二终端。
[0044]可选地,所述触发事件获取模块,包括:第一事件获取单元,和/或,第二事件获取单元;
[0045]所述第一事件获取单元,包括:
[0046]第一终端状态接收单元,用于接收所述第二终端发送来的第二终端状态信息;
[0047]第一触发事件判断单元,用于判断所述第二终端状态信息是否满足所述触发事件触发条件;
[0048]第一触发事件获取单元,用于在所述第二终端状态信息满足所述触发事件触发条件时,根据所述第二终端状态信息获取所述触发事件;
[0049]所述第二事件获取单元,包括:
[0050]第二触发事件判断单元,用于判断是否满足预先设置的触发事件触发条件;
[0051]第二触发事件获取单元,用于在满足预先设置的触发事件触发条件时,获取预先设置的触发事件。
[0052]可选地,所述通知消息生成模块,包括:[0053]触发事件筛选单元,用于判断所述触发事件是否属于预先设置的触发事件推送列表;
[0054]通知消息生成单元,用于在所述触发事件属于所述触发事件推送列表时,根据所述触发事件,生成通知消息。
[0055]可选地,所述通知消息推送模块,包括:第一通知消息推送单元,和/或,第二通知消息推送单元;
[0056]所述第一通知消息推送单元,用于将所述通知消息推送至预先设置的至少一个第一终端;
[0057]所述第二通知消息推送单元,用于根据所述触发事件,将所述通知消息推送至与所述触发事件相对应的至少一个第一终端。
[0058]可选地,其特征在于,所述通知消息中包括有根据所述触发事件获取的视频、图片和/或文字内容。
[0059]可选地,所述路由器与第二终端在同一局域网环境下。
[0060]根据本公开实施例的第四方面,提供了一种远程智能控制终端,所述终端包括:
[0061]通知消息接收模块,用于接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成;
[0062]控制指令生成模块,用于根据所述通知消息,生成对应的控制指令;
[0063]控制指令返回模块,用于将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
[0064]可选地,所述控制指令生成模块,包括:第一控制指令生成单元,和/或,第二控制指令生成单兀;
[0065]所述第一控制指令生成单元,用于通过选择控制选项,生成对应的控制指令;所述通知消息中包括有至少一个所述控制选项;
[0066]第二控制指令生成单元,包括:
[0067]控制应用指引单元,用于根据所述通知消息,打开对应的控制应用程序;
[0068]应用控制单元,用于通过所述控制应用程序,生成所述控制指令。
[0069]可选地,所述控制指令中包括有视频、图片和/或文字内容。
[0070]根据本公开实施例的第五方面,提供了一种远程智能控制装置,包括:
[0071]处理器;
[0072]用于存储所述处理器的可执行指令的存储器;
[0073]其中,所述处理器被配置为:
[0074]获取触发事件;
[0075]根据所述触发事件,生成通知消息;
[0076]将所述通知消息推送至至少一个第一终端;
[0077]接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成;
[0078]根据所述控制指令,控制所述控制指令相对应的第二终端。
[0079]根据本公开实施例的第六方面,提供了一种远程智能控制装置,其特征在于,包括:[0080]处理器;
[0081]用于存储所述处理器的可执行指令的存储器;
[0082]其中,所述处理器被配置为:
[0083]接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成;
[0084]根据所述通知消息,生成对应的控制指令;
[0085]将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
[0086]本公开实施例提供的技术方案的一些有益效果可以包括:
[0087]通过路由器获取所述第二终端的触发事件,并根据该触发事件生产相应的通知消息。并利用路由器将该通知消息推送至位于远端的第一终端。位于远程的第一终端接收由路由器推送来的通知消息,获知路由器所获取的触发事件。第一终端根据所述通知消息,生成对应的控制指令,并将所述控制指令返回给所述路由器,通过该路由器以实现对发出所述触发事件的第二终端的远程控制。通过上述远程智能控制方法,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
[0088]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。
【专利附图】

【附图说明】
[0089]为了更清楚地说明本公开的实施例,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0090]图1是根据一示例性实施例示出的一种远程智能控制方法的流程图;
[0091]图2A是根据另一示例性实施例示出的获取触发事件的流程图一;
[0092]图2B是根据另一示例性实施例示出的获取触发事件的流程图二 ;
[0093]图3是根据另一示例性实施例示出的通知消息生产流程图;
[0094]图4是根据一示例性实施例示出的一种远程智能控制方法的流程图;
[0095]图5A是根据另一示例性实施例示出的生成控制指令的流程图一;
[0096]图5B是根据另一示例性实施例示出的生成控制指令的流程图二 ;
[0097]图6是根据一示例性实施例示出的一种远程智能控制路由器的示意图;
[0098]图7是根据一示例性实施例示出的一种远程智能控制终端的示意图;
[0099]图8是根据一示例性实施例示出的远程智能控制终端的界面示意图;
[0100]图9是根据一示例性实施例示出的一种用于远程智能控制的装置的框图。
[0101]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0102]为了使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开作进一步地详细描述,显然,所描述的实施例仅仅是本公开一部份实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本公开保护的范围。
[0103]首先需要说明的是,在本公开各个实施例中,所涉及的电子设备可以是手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面 3)、MP4 (Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面3)播放器、膝上型便携计算机和台式计算机等等。
[0104]图1是根据一示例性实施例示出的一种远程智能控制方法的流程图,本实施例以该远程智能控制方法用于路由器来举例说明。该远程智能控制方法可以包括如下步骤:
[0105]在步骤102中,获取触发事件。
[0106]在步骤104中,根据所述触发事件,生成通知消息。
[0107]在步骤106中,将所述通知消息推送至至少一个第一终端。
[0108]在步骤108中,接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成。
[0109]在步骤110中,根据所述控制指令,控制所述控制指令相对应的第二终端。
[0110]综上所述,本实施例提供的远程智能控制方法,通过路由器获取所述第二终端的触发事件,并根据该触发事件生产相应的通知消息。并利用路由器将该通知消息推送至位于远端的第一终端。用户可以通过该第一终端接收该通知消息,并基于此返回相应控制指令。所述路由器根据该控制指令来控制相应的第二终端。通过上述远程智能控制方法,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
[0111]图2A是根据另一示例性实施例示出的获取触发事件的流程图一。如图所示,所述获取触发事件,可以包括如下步骤:
[0112]在步骤201中,接收所述第二终端发送来的第二终端状态信息。
[0113]所述第二终端可以是与路由器在同一局域网环境下的家用电器,如空调、电视机、热水器、摄像头、电脑终端等。这些终端设备一般都可以自行检测自身状态以及环境状态。如,空调可以检测室内温度状态,热水器可以检测当前水温状态等。这些终端设备可以通过局域网将所检测的相关状态信息发送给路由器。
[0114]所述第二终端还可以是与路由器通过互联网相连接的服务器端或其他终端设备。例如,用户将《来自星星的你》设置为追剧目标。当提供该视频资源的服务器发现有更新的剧集时,则可以通过互联网将该剧集信息发送给路由器。
[0115]在步骤202中,判断所述第二终端状态信息是否满足所述触发事件触发条件。
[0116]在步骤203中,如果所述第二终端状态信息满足所述触发事件触发条件,则根据所述第二终端状态信息获取所述触发事件。
[0117]用户可以预先设置所述第二终端状态信息的触发条件。只有当所述第二终端状态信息满足相关触发条件时,才判断其为触发事件。如,用户设置热水器水温低于50°C为触发条件。当热水器发送来的状态信息显示其水温低于50°C时,才被判断为触发事件。并根据不同终端所发送的不同相关状态信息,获取相应的触发事件。
[0118]图2B是根据另一示例性实施例示出的获取触发事件的流程图二。如图所示,所述获取触发事件,还可以包括如下步骤:
[0119]在步骤211中,判断是否满足预先设置的触发事件触发条件。
[0120]在步骤212中,如果满足预先设置的触发事件触发条件,则获取预先设置的触发事件。
[0121]所述触发事件除了可以由第二终端发送来的第二终端状态信息触发外,还可以由用户预先设置的触发事件触发条件触发。例如,用户预先在路由器中设置4月8日为老婆的生日,需要推送提醒消息。则在路由器检测到当前时间满足用户所预先设置的触发条件时,获取该预先设置的触发事件。
[0122]图3是根据另一示例性实施例示出的通知消息生产流程图。如图所示,所述根据所述触发事件,生成通知消息,可以包括如下步骤:
[0123]在步骤301中,判断所述触发事件是否属于预先设置的触发事件推送列表。
[0124]在步骤302中,如果所述触发事件属于所述触发事件推送列表,则根据所述触发事件,生成通知消息。
[0125]考虑到可能获取到的触发事件数量众多,而用户实际需要获得通知推送及远程智能控制的并不会太多。因此,本实施例为用户提供了触发事件推送列表。用户可以预先在该列表中设置需要进行通知推送的触发事件。当路由器获取触发事件后,会判断该触发事件是否属于预先设置的触发事件推送列表。只有属于该列表的触发事件才会生产通知消息,从而屏蔽了不必要进行通知推送的触发事件。
[0126]所述通知消息可以被推送至预先设置的至少一个位于远程的第一终端。
[0127]另外,所述通知消息也可以根据所述触发事件的不同,将所述通知消息推送至对应不同的第一终端。在路由器中可以设置有不同类型的通知消息与不同第一终端之间的对应列表。路由器根据触发事件的不同,对相应通知消息进行分类,并依据前述列表将该通知消息推送至相应的第一终端。
[0128]所述通知消息中包括有根据所述触发事件获取的视频、图片和/或文字内容。
[0129]图4是根据一示例性实施例示出的一种远程智能控制方法的流程图,本实施例以该远程智能控制方法用于终端来举例说明。该远程智能控制方法可以包括如下步骤:
[0130]在步骤402中,接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成。
[0131]在步骤404中,根据所述通知消息,生成对应的控制指令。
[0132]在步骤406中,将所述控制指令返回给所述路由器,以控制与所述路由器相连接
的第二终端。
[0133]综上所述,本实施例提供的远程智能控制方法,位于远程的终端接收由路由器推送来的通知消息,获知路由器所获取的触发事件。终端根据所述通知消息,生成对应的控制指令,并将所述控制指令返回给所述路由器,通过该路由器以实现对发出所述触发事件的第二终端的远程控制。通过上述远程智能控制方法,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
[0134]图5A是根据另一示例性实施例示出的生成控制指令的流程图一。如图所示,所述根据所述通知消息,生成对应的控制指令,可以包括如下步骤:[0135]在步骤501中,所述通知消息中包括有至少一个控制选项。
[0136]在步骤502中,通过选择所述控制选项,生成对应的控制指令。
[0137]在本实施例中,由路由器生成的通知消息中包括有预先设定的至少一个控制选项。终端在显示该通知消息的同时,还提供给用户相应的控制选项。用户在浏览该通知消息时,可以通过选择相应的控制选项,生成对应的控制指令。
[0138]例如,热水器检测到其水温低于50°C的相关状态信息。路由器获取该触发事件,并生成通知消息。在该通知消息中包括有“打开热水器”和“关闭热水器”两个控制选项。当用户浏览该通知消息时,通知消息中相应的显示有“打开热水器”和“关闭热水器”两个控制选项的按钮。用户可以通过点击相应的控制选项按钮,生成相对应的控制指令。
[0139]又例如,路由器通过室内的环境监测装置或是公共环境指数发布平台所提供的环境状态信息,获取PM2.5爆表的触发事件,并生成通知消息。在该通知消息中包括有“打开净化器”和“关闭净化器”两个控制选项。当用户浏览该通知消息时,通知消息中相应的显示有“打开净化器”和“关闭净化器”两个控制选项的按钮。用户可以通过点击相应的控制选项按钮,生成相对应的控制指令。
[0140]图5B是根据另一示例性实施例示出的生成控制指令的流程图二。如图所示,所述根据所述通知消息,生成对应的控制指令,还可以包括如下步骤:
[0141]在步骤511中,根据所述通知消息,打开对应的控制应用程序。
[0142]在步骤512中,通过所述控制应用程序,生成所述控制指令。
[0143]在本实施例中,终端安装有相应的控制应用程序。根据所述通知消息,可以打开相应的控制应用程序。用户可以通过该控制应用程序进行控制参数设置,从而生成相应的控制指令。
[0144]例如,空调检测到室内温度高于30°C的相关状态信息。路由器获取该触发事件,并生成通知消息。所述通知消息中包含有该通知消息的类型信息,以确定该通知消息为关于空调的通知消息。用户终端中安装有空调的控制应用程序。当用户浏览该通知消息时,可以点击该通知消息,终端根据该通知消息中相关的类型信息,自动跳转至空调的控制应用程序。在该控制应用程序中,用户可以对“温度”、“风量”、“功率模式”等空调相关参数进行设置,以形成最终的控制参数。该空调的控制应用程序根据最终的控制参数生成对应的控制指令。
[0145]另外,所述控制指令中除了包含有相关的控制参数外,还可以包括有视频、图片和/或文字内容。相关内容,终端通过调用相应应用程序获取,在此不再熬述。
[0146]综上所述,本实施例提供的远程智能控制方法,通过路由器获取所述第二终端的触发事件,并根据该触发事件生产相应的通知消息。并利用路由器将该通知消息推送至位于远端的第一终端。位于远程的第一终端接收由路由器推送来的通知消息,获知路由器所获取的触发事件。第一终端根据所述通知消息,生成对应的控制指令,并将所述控制指令返回给所述路由器,通过该路由器以实现对发出所述触发事件的第二终端的远程控制。通过上述远程智能控制方法,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
[0147]下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。[0148]图6是根据一示例性实施例示出的一种远程智能控制路由器的示意图,该远程智能控制路由器可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。该远程智能控制路由器600可以包括:触发事件获取模块610、通知消息生成模块620、通知消息推送模块630、控制指令接收模块640和终端控制模块650。
[0149]触发事件获取模块610被配置为获取触发事件;
[0150]通知消息生成模块620被配置为根据所述触发事件,生成通知消息;
[0151]通知消息推送模块630被配置为将所述通知消息推送至至少一个第一终端;
[0152]控制指令接收模块640被配置为接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成;
[0153]终端控制模块650被配置为根据所述控制指令,控制所述控制指令相对应的第二终端。
[0154]可选地,所述触发事件获取模块610,包括:第一事件获取单元610a,和/或,第二事件获取单元610b。
[0155]所述第一事件获取单元610a,包括:
[0156]第一终端状态接收单元610al被配置为接收所述第二终端发送来的第二终端状态息。
[0157]第一触发事件判断单元610a2被配置为判断所述第二终端状态信息是否满足所述触发事件触发条件。
[0158]第一触发事件获取单元610a3被配置为在所述第二终端状态信息满足所述触发事件触发条件时,根据所述第二终端状态信息获取所述触发事件。
[0159]所述第二事件获取单元610b,包括:
[0160]第二触发事件判断单元610bl被配置为判断是否满足预先设置的触发事件触发条件。
[0161]第二触发事件获取单元610b2被配置为在满足预先设置的触发事件触发条件时,获取预先设置的触发事件。
[0162]可选地,所述通知消息生成模块620,包括:
[0163]触发事件筛选单元620a被配置为判断所述触发事件是否属于预先设置的触发事件推送列表。
[0164]通知消息生成单元620b被配置为在所述触发事件属于所述触发事件推送列表时,根据所述触发事件,生成通知消息。
[0165]可选地,所述通知消息推送模块630,包括:第一通知消息推送单元630a,和/或,第二通知消息推送单元630b。
[0166]所述第一通知消息推送单元630a被配置为将所述通知消息推送至预先设置的至少一个第一终端。
[0167]所述第二通知消息推送单元630b被配置为根据所述触发事件,将所述通知消息推送至与所述触发事件相对应的至少一个第一终端。
[0168]可选地,所述通知消息中包括有根据所述触发事件获取的视频、图片和/或文字内容。
[0169]可选地,所述路由器与第二终端在同一局域网环境下。[0170]综上所述,本实施例提供的远程智能控制路由器,通过路由器获取所述第二终端的触发事件,并根据该触发事件生产相应的通知消息。并利用路由器将该通知消息推送至位于远端的第一终端。用户可以通过该第一终端接收该通知消息,并基于此返回相应控制指令。所述路由器根据该控制指令来控制相应的第二终端。通过上述远程智能控制方法,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
[0171]图7是根据一示例性实施例示出的一种远程智能控制终端的示意图,该远程智能控制终端可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。该远程智能控制终端700可以包括:通知消息接收模块710、控制指令生成模块720和控制指令返回模块730。
[0172]通知消息接收模块710被配置为接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成。
[0173]控制指令生成模块720被配置为根据所述通知消息,生成对应的控制指令。
[0174]控制指令返回模块730被配置为将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
[0175]可选地,所述控制指令生成模块720,包括:第一控制指令生成单元720a,和/或,第二控制指令生成单元720b。
[0176]所述第一控制指令生成单元720a被配置为通过选择控制选项,生成对应的控制指令;所述通知消息中包括有至少一个所述控制选项。
[0177]第二控制指令生成单元720b,包括:
[0178]控制应用指引单元720bl被配置为根据所述通知消息,打开对应的控制应用程序。
[0179]应用控制单元720b2被配置为通过所述控制应用程序,生成所述控制指令。
[0180]可选地,所述控制指令中包括有视频、图片和/或文字内容。
[0181]综上所述,本实施例提供的远程智能控制路由器及终端,通过路由器获取所述第二终端的触发事件,并根据该触发事件生产相应的通知消息。并利用路由器将该通知消息推送至位于远端的第一终端。位于远程的第一终端接收由路由器推送来的通知消息,获知路由器所获取的触发事件。第一终端根据所述通知消息,生成对应的控制指令,并将所述控制指令返回给所述路由器,通过该路由器以实现对发出所述触发事件的第二终端的远程控制。通过上述远程智能控制方法,可以使用户通过路由器实现远端智能控制功能。这种远程智能控制方法,显然丰富了用户对家用电器的操控手段,为智能家居的实现提供了技术基础。
[0182]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0183]图8是根据一示例性实施例示出的远程智能控制终端的界面示意图。在本实施例中,所述远程智能控制终端为移动终端。如图所示,该移动终端接收由路由器发送来的通知消息,并显示在其界面上。根据通知消息类型的不同,在该界面上以不同的通知图标进行提示。基于图8所示界面,我们给出三种应用场景,以作为示例性说明。
[0184]妻子生日的祝福:[0185]在本应用场景示例中,用户在路由器端预先设置有妻子的生日提示,需要推送提醒消息。当路由器检测到当前时间满足用户所预先设置的触发条件时,获取该预先设置的触发事件,并将所生产的相应通知消息推送至用户的移动终端。用户的移动终端收到该通知消息后,显示图8界面中所示的提醒通知“今天是你的妻子的生日”。用户接收到该提醒通知后,打开移动终端的摄像应用程序,录制一段生日祝福视频,并将该生日祝福视频添加到返回的控制指令中。并且,设置该控制指令为妻子到家后播放视频。用户设置好该控制指令后,将该控制指令返回给路由器。相应的,该录制的生日祝福视频被传送到路由器的存储空间中或是与路由器相连的云存储空间中。
[0186]当妻子回到家中时,路由器通过检测加入到家庭wifi的终端设备信息,识别出妻子回到家中。路由器获取该触发事件,并生成相应的通知消息,推送至用户的移动终端。用户的移动终端收到该通知消息后,显示图8界面中所示的通知“你的妻子回到家中”。用户接收到该通知后,点击该通知,生成播放视频的控制指令,并将该控制指令返回给路由器。路由器接收到该控制指令后,打开与路由器相连的智能电视,播放之前录制的生日祝福视频。
[0187]孩子的操作管理:
[0188]在本应用场景示例中,路由器接收到某个终端设备向路由器发出通过云播下载高清电影的控制请求。路由器通过检测该终端设备的终端设备信息,识别出该终端设备的使用者为用户的小孩。路由器判断该触发事件满足触发条件,获取该触发事件,生成相应的通知消息,并推送至用户的移动终端。用户的移动终端收到该通知消息后,显示图8界面中所示的通知“你的小孩正使用云播在下载高清电影”。用户接收到该通知后,通过点击该通知可以查看小孩正在下载电影的相关信息。如果用户认为所下载的电影并不适合小孩观看,贝U可以向路由器发出控制指令,以控制路由器停止相关电影的下载。
[0189]宠物的实时监控:
[0190]在本应用场景示例中,家中安装有摄像头实时监控宠物的状况。该摄像头接入家庭的局域网,与路由器相连接。当摄像头监控到宠物超过预先设定的时长没有动静,则触发相关触发事件,将该触发事件发送给路由器。路由器接收到该触发事件,生成相应的通知消息,并推送至用户的移动终端。用户的移动终端收到该通知消息后,显示图8界面中所示的报警通知“小狗狗突然没有动静!点击观看现场情况”,同时伴随有报警提示音,以提醒用户注意。同时,如图8所示,该报警通知中还提供有一个视频流接口,用户可以通过点击该视频流接口,与家中的摄像头建立视频流传输链路,从而实现对家中宠物的实时监控。
[0191]图9是根据一示例性实施例示出的一种用于远程智能控制的装置的框图。例如,装置900可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0192]参照图9,装置900可以包括以下一个或多个组件:处理组件902,存储器504,电源组件906,多媒体组件908,音频组件910,输入/输出(I/O)的接口 912,传感器组件914,以及通信组件916。
[0193]处理组件902通常控制装置900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件902可以包括一个或多个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括一个或多个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。
[0194]存储器904被配置为存储各种类型的数据以支持在装置900的操作。这些数据的示例包括用于在装置900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只读存储器(EPR0M),可编程只读存储器(PR0M),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0195]电源组件906为装置900的各种组件提供电力。电源组件906可以包括电源管理系统,一个或多个电源,及其他与为装置900生成、管理和分配电力相关联的组件。
[0196]多媒体组件908包括在所述装置900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(IXD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当装置900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0197]音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(MIC),当装置900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。
[0198]I/O接口 912为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0199]传感器组件914包括一个或多个传感器,用于为装置900提供各个方面的状态评估。例如,传感器组件914可以检测到装置900的打开/关闭状态,组件的相对定位,例如所述组件为装置900的显示器和小键盘,传感器组件914还可以检测装置900或装置900一个组件的位置改变,用户与装置900接触的存在或不存在,装置900方位或加速/减速和装置900的温度变化。传感器组件914可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件914还可以包括光传感器,如CMOS或CXD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件914还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0200]通信组件916被配置为便于装置900和其他设备之间有线或无线方式的通信。装置900可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件916还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UffB)技术,蓝牙(BT)技术和其他技术来实现。[0201 ] 在示例性实施例中,装置900可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0202]在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器904,上述指令可由装置900的处理器920执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0203]一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置900的处理器执行时,使得装置900能够执行上述图1所示的远程智能控制方法,所述方法包括:
[0204]获取触发事件;
[0205]根据所述触发事件,生成通知消息;
[0206]将所述通知消息推送至至少一个第一终端;
[0207]接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成;
[0208]根据所述控制指令,控制所述控制指令相对应的第二终端。
[0209]另外,一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置900的处理器执行时,还可使得装置900能够执行上述图4所示的远程智能控制方法,所述方法包括:
[0210]处理器;
[0211]用于存储所述处理器的可执行指令的存储器;
[0212]其中,所述处理器被配置为:
[0213]接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成;
[0214]根据所述通知消息,生成对应的控制指令;
[0215]将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
[0216]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0217]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【权利要求】
1.一种远程智能控制方法,用于路由器,其特征在于,所述方法包括: 获取触发事件; 根据所述触发事件,生成通知消息; 将所述通知消息推送至至少一个第一终端; 接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成; 根据所述控制指令,控制所述控制指令相对应的第二终端。
2.根据权利要求1所述的方法,其特征在于,所述获取触发事件,包括: 接收所述第二终端发送来的第二终端状态信息; 判断所述第二终端状态信息是否满足所述触发事件触发条件; 如果所述第二终端状态信息满足所述触发事件触发条件,则根据所述第二终端状态信息获取所述触发事件; 或者, 判断是否满足预先设置的触发事件触发条件; 如果满足预先设置的触发事件触发条件,则获取预先设置的触发事件。
3.根据权利要求1所述的方法,其特征在于,所述根据所述触发事件,生成通知消息,包括: 判断所述触发事件是否属于预先设置的触发事件推送列表; 如果所述触发事件属于所述触发事件推送列表,则根据所述触发事件,生成通知消息。
4.根据权利要求1所述的方法,其特征在于,所述将所述通知消息推送至至少一个第一终端,包括: 将所述通知消息推送至预先设置的至少一个第一终端; 或者, 根据所述触发事件,将所述通知消息推送至与所述触发事件相对应的至少一个第一终端。
5.根据权利要求1所述的方法,其特征在于,所述通知消息中包括有根据所述触发事件获取的视频、图片和/或文字内容。
6.根据权利要求1或2所述的方法,其特征在于,所述路由器与第二终端在同一局域网环境下。
7.—种远程智能控制方法,其特征在于,所述方法包括: 接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成; 根据所述通知消息,生成对应的控制指令; 将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
8.根据权利要求7所述的方法,其特征在于,所述根据所述通知消息,生成对应的控制指令,包括: 所 述通知消息中包括有至少一个控制选项; 通过选择所述控制选项,生成对应的控制指令; 或者, 根据所述通知消息,打开对应的控制应用程序;通过所述控制应用程序,生成所述控制指令。
9.根据权利要求7所述的方法,其特征在于,所述控制指令中包括有视频、图片和/或文字内容。
10.一种远程智能控制路由器,其特征在于,所述路由器包括: 触发事件获取模块,用于获取触发事件; 通知消息生成模块,用于根据所述触发事件,生成通知消息; 通知消息推送模块,用于将所述通知消息推送至至少一个第一终端; 控制指令接收模块,用于 接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成; 终端控制模块,用于根据所述控制指令,控制所述控制指令相对应的第二终端。
11.根据权利要求10所述的路由器,其特征在于,所述触发事件获取模块,包括:第一事件获取单元,和/或,第二事件获取单元; 所述第一事件获取单元,包括: 第一终端状态接收单元,用于接收所述第二终端发送来的第二终端状态信息; 第一触发事件判断单元,用于判断所述第二终端状态信息是否满足所述触发事件触发条件; 第一触发事件获取单元,用于在所述第二终端状态信息满足所述触发事件触发条件时,根据所述第二终端状态信息获取所述触发事件; 所述第二事件获取单元,包括: 第二触发事件判断单元,用于判断是否满足预先设置的触发事件触发条件; 第二触发事件获取单元,用于在满足预先设置的触发事件触发条件时,获取预先设置的触发事件。
12.根据权利要求10所述的路由器,其特征在于,所述通知消息生成模块,包括: 触发事件筛选单元,用于判断所述触发事件是否属于预先设置的触发事件推送列表; 通知消息生成单元,用于在所述触发事件属于所述触发事件推送列表时,根据所述触发事件,生成通知消息。
13.根据权利要求1所述的路由器,其特征在于,所述通知消息推送模块,包括:第一通知消息推送单元,和/或,第二通知消息推送单元; 所述第一通知消息推送单元,用于将所述通知消息推送至预先设置的至少一个第一终端; 所述第二通知消息推送单元,用于根据所述触发事件,将所述通知消息推送至与所述触发事件相对应的至少一个第一终端。
14.根据权利要求10所述的路由器,其特征在于,所述通知消息中包括有根据所述触发事件获取的视频、图片和/或文字内容。
15.根据权利要求10或11所述的路由器,其特征在于,所述路由器与第二终端在同一局域网环境下。
16.一种远程智能控制终端,其特征在于,所述终端包括: 通知消息接收模块,用于接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成;控制指令生成模块,用于根据所述通知消息,生成对应的控制指令; 控制指令返回模块,用于将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
17.根据权利要求16所述的终端,其特征在于,所述控制指令生成模块,包括:第一控制指令生成单元,和/或,第二控制指令生成单元; 所述第一控制指令生成单元,用于通过选择控制选项,生成对应的控制指令;所述通知消息中包括有至少一个所述控制选项; 第二控制指令生成单元,包括: 控制应用指引单元,用于根据所述通知消息,打开对应的控制应用程序; 应用控制单元,用于通过所述控制应用程序,生成所述控制指令。
18.根据权利要求16所述的终端,其特征在于,所述控制指令中包括有视频、图片和/或文字内容。
19.一种远程智能控制装置,其特征在于,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 获取触发事件; 根据所述触发事件,生成通知消息; 将所述通知消息推送至至少一个第一终端; 接收所述至少一个第一终端返回的控制指令;所述控制指令根据所述通知消息生成; 根据所述控制指令,控制所述控制指令相对应的第二终端。
20.一种远程智能控制装置,其特征在于,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 接收由路由器推送来的通知消息;所述通知消息根据所述路由器获取的触发事件生成; 根据所述通知消息,生成对应的控制指令; 将所述控制指令返回给所述路由器,以控制与所述路由器相连接的第二终端。
【文档编号】G05B19/418GK103955179SQ201410141371
【公开日】2014年7月30日 申请日期:2014年4月8日 优先权日:2014年4月8日
【发明者】张鹏飞, 陈勇, 王益冬, 郭洪伟 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1