智能设备的控制方法和装置的制造方法_4

文档序号:8942345阅读:来源:国知局
以通过在微博客户端中@自己来远程开启所述智能插座。当微博客户端检测到@提醒后,由于此前APP已经发起了通知注册,因此微博客户端可以向服务端发送一个通告消息,服务端在收到该通告消息后,可以根据本地保存的关联响应关系向智能插座下发一条开启的指令,当智能插座收到该指令时将自动开启。
[0138]在本实施例中,为了提高智能插座的安全性,还可以在创建该智能场景时,引入@信息源发起的地点和时间,使得只有在特定的时间和地点发起的针对自己的@提醒,才可以启动智能场景。例如,可以设定只有通过在下午5点半从办公室发起的针对自己的O提醒才可以启动智能场景。
[0139]在这种情况下,当用户在创建该智能场景时,用户可以在该智能场景的配置界面中将“下午五点?六点在办公室通过微博@我”设置为该智能场景的启动条件,同时可以将“开启智能插座”设置为该智能场景的关联任务。
[0140]此时,用户可以在下午五点?六点使用办公室的网络环境在微博客户端中O自己来远程开启智能插座。当微博客户端检测到@提醒后,可以对该@提醒源发起的位置进行定位,例如,用户可以在WIFI列表中以WIFI名称的形式对办公室的位置进行标定,当微博客户端收到@提醒后,可以检查用户当前接入的WIFI网络的名称是否和用户办公室的WIFI名称匹配,同时还可以检查该@提醒的发起时间,是否匹配下午五点?六点的时间段,如果@提醒源的发起时间和发起地点均匹配,因此微博客户端可以向服务端发送一个通告消息,服务端在收到该通告消息后,可以根据本地保存的关联响应关系向智能插座下发一条开启的指令,当智能插座收到该指令时将自动开启。
[0141]在以上实施例中,通过在终端上设置智能设备与第三方应用的关联响应关系,并由终端将关联响应关系通过服务端发送到第三方应用,当第三方应用检测到第一指定动作时,触发服务端向智能设备下发执行第二指定动作的指令,实现了可以通过第三方应用来对智能设备进行控制,从而可以适应不同的应用场景。
[0142]与前述智能设备的控制方法实施例相对应,本公开还提供了一种装置的实施例。
[0143]图7是根据一示例性实施例示出的一种智能设备的控制装置的示意框图。
[0144]如图7所示,根据一示例性实施例示出的一种智能设备的控制装置700,包括:设置模块701和第一发送模块702 ;其中:
[0145]所述设置模块701被配置为,基于输入的配置信息设置智能设备与第三方应用的关联响应关系;其中,所述关联响应关系包括通过所述第三方应用执行第一指定动作时触发所述智能设备执行第二指定动作;
[0146]所述第一发送模块702被配置为,将设置的所述关联响应关系通过服务端发送给所述第三方应用,以使得所述第三方应用在检测到所述第一指定动作时,向所述服务端发送通告消息,以触发所述服务端向所述智能设备下发执行所述第二指定动作的指令。
[0147]在以上实施例中,通过在终端上设置智能设备与第三方应用的关联响应关系,并由终端将关联响应关系通过服务端发送到第三方应用,当第三方应用检测到第一指定动作时,触发服务端向智能设备下发执行第二指定动作的指令,实现了可以通过第三方应用来对智能设备进行控制,从而可以适应不同的应用场景。
[0148]请参见图8,图8是本公开根据一示例性实施例示出的另一种装置的框图,该实施例在前述图7所示实施例的基础上,所述设置模块701可以包括获取子模块701A和设置子模块701B ;其中:
[0149]所述获取子模块701A被配置为,获取通过预设的配置界面输入的配置信息;
[0150]所述设置子模块701B被配置为,基于获取到的所述配置信息设置所述智能设备与所述第三方应用的关联响应关系。
[0151 ] 在以上实施例中,所述关联响应关系还可以包括通过所述第三方应用在指定地点和/或指定时间执行第一指定动作时触发所述智能设备执行第二指定动作。
[0152]图9是根据一示例性实施例示出的一种智能设备的控制装置的示意框图。
[0153]如图9所示,根据一示例性实施例示出的另一种智能设备的控制装置900,包括:接收模块901、第二发送模块902和第一下发模块903 ;其中:
[0154]所述接收模块901被配置为,接收终端发送的预先设置的智能设备与第三方应用的关联响应关系;其中,所述关联响应关系包括通过所述第三方应用执行第一指定动作时触发所述智能设备执行第二指定动作;
[0155]所述第二发送模块902被配置为,将所述关联响应关系发送给所述第三方应用;
[0156]所述第一下发模块903被配置为,在接收到所述第三方应用在检测到所述第一指定动作时发送的通告消息后,向所述智能设备下发执行所述第二指定动作的指令。
[0157]在以上实施例中,通过在终端上设置智能设备与第三方应用的关联响应关系,并由终端将关联响应关系通过服务端发送到第三方应用,当第三方应用检测到第一指定动作时,触发服务端向智能设备下发执行第二指定动作的指令,实现了可以通过第三方应用来对智能设备进行控制,从而可以适应不同的应用场景。
[0158]请参见图10,图10是本公开根据一示例性实施例示出的另一种装置的框图,该实施例在前述图9所示实施例的基础上,所述关联响应关系还包括通过所述第三方应用在指定地点和/或指定时间执行第一指定动作时触发所述智能设备执行第二指定动作;所述装置900还可以包括第二下发模块904 ;其中:
[0159]所述第二下发模块904被配置为,在接收到所述第三方应用在指定地点和/或指定时间检测到所述第一指定动作时发送的通告消息后,向所述智能设备下发执行所述第二指定动作的指令。
[0160]上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0161]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0162]相应的,本公开还提供一种智能设备的控制装置,所述装置包括:
[0163]处理器;
[0164]用于存储处理器可执行指令的存储器;
[0165]其中,所述处理器被配置为:
[0166]基于输入的配置信息设置智能设备与第三方应用的关联响应关系;其中,所述关联响应关系包括通过所述第三方应用执行第一指定动作时触发所述智能设备执行第二指定动作;
[0167]将设置的所述关联响应关系通过服务端发送给所述第三方应用,以使得所述第三方应用在检测到所述第一指定动作时,向所述服务端发送通告消息,以触发所述服务端向所述智能设备下发执行所述第二指定动作的指令。
[0168]相应的,本公开还提供一种终端,所述终端包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0169]基于输入的配置信息设置智能设备与第三方应用的关联响应关系;其中,所述关联响应关系包括通过所述第三方应用执行第一指定动作时触发所述智能设备执行第二指定动作;
[0170]将设置的所述关联响应关系通过服务端发送给所述第三方应用,以使得所述第三方应用在检测到所述第一指定动作时,向所述服务端发送通告消息,以触发所述服务端向所述智能设备下发执行所述第二指定动作的指令。
[0171]相应的,本公开还提供一种智能设备的控制装置,所述装置包括:
[0172]处理器;
[0173]用于存储处理器可执行指令的存储器;
[0174]其中,所述处理器被配置为:
[0175]接收终端发送的预先设置的智能设备与第三方应用的关联响应关系;其中,所述关联响应关系包括通过所述第三方应用执行第一指定动作时触发所述智能设备执行第二指定动作;
[0176]将所述关联响应关系发送给所述第三方应用;
[0177]当接收到所述第三方应用在检测到所述第一指定动作时发送的通告消息后,向所述智能设备下发执行所述第二指定动作的指令。
[0178]相应的,本公开还提供一种服务器,所述服务器包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0179]接收终端发送的预先设置的智能设备与第三方应用的关联响应关系;其中,所述关联响应关系包括通过所述第三方应用执行第一指定动作时触发所述智能设备执行第二指定动作;
[0180]将所述关联响应关系发送给所述第三方应用;
[0181]当接收到所述第三方应用在检测到所述第一指定动作时发送的通告消息后,向所述智能设备下发执行所述第二指定动作的指令。
[0182]图11是根据一示例性实施例示出的一种智能设备的控制装置的结构示意图。
[0183]如图11所示,根据一示例性实施例示出的一种智能设备的控制装置1100,该装置1100可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0184]参照图11,装置1100可以包括以下一个或多个组件:处理组件1101,存储器1102,电源组件1103,多媒体组件1104,音频组件1105,输入/输出(I/O)的接口 1106,传感器组件1107,以及通信组件1108。
[0185]处理组件1101通常控制装置1100的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1101可以包括一个或多个处理器1109来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1101可以包括一个或多个模块,便于处理组件1101和其他组件之间的交互。例如,处理部件1101可以包括多媒体模块,以方便多媒体组件1104和处理组件1101之间的交互。
[0186]存储器1102被配置为存储各种类型的数据以支持在装置1100的操作。这些数据的示例包括用于在装置1100上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1102可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(R0M),磁存储器,快闪存储器,磁盘或光盘。
[0187]电源组件1103为装置1100的各种组件提供电力。电源组件1103可以包括电源管理系统,一个或多个电源,及其他与为装置1100生成、管理和分配电力相关联的组件。
[0188]多媒体组件1104包括在所述装置1100和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1