终端设备的远程控制方法、装置及系统的制作方法

文档序号:8342845阅读:384来源:国知局
终端设备的远程控制方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及物联网领域,具体而言,涉及一种终端设备的远程控制方法、装置及系统。
【背景技术】
[0002]随着互联网技术的快速发展,网络即时通讯工具越来越普及,比如微信。为了社交和通讯更加方便快捷,用户通常会使用至少一种互联网即时通讯工具,用户通过使用移动终端设备中的即时通讯工具,可以实现随时随地地通讯。此外,移动互联网技术的快速发展,使得物联网技术也越来越普及,各种智能终端设备,比如家用电器等,都可以通过物联网进行互连,实现终端设备的智能控制。但是,当前的物联网中的终端设备并不具有统一的接口,不同的生产厂商采用不同的连接方式,且控制方式也不相同,对终端设备的使用、维护以及管理均存在不方便的问题,而且物联网中终端设备的远程控制结构不统一也会增加对终端设备管理维护的成本。
[0003]针对现有技术物联网中的终端设备的远程控制接口不统一造成的管理维护不方便的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明的主要目的在于提供一种终端设备的远程控制方法、装置及系统,以解决现有技术物联网中的终端设备的远程控制接口不统一造成的管理维护不方便的问题。
[0005]为了实现上述目的,根据本发明的一个方面,提供了一种终端设备的远程控制方法。
[0006]该终端设备的远程控制方法包括:通过即时通讯工具接收来自客户端的控制指令,其中,控制指令为控制终端设备的指令;获取第一客户端账号,其中,第一客户端账号为客户端在即时通讯工具中的客户端账号;根据客户端账号与终端设备标识的对应关系获取第一终端设备标识,其中,第一终端设备标识为第一客户端账号对应的终端设备标识;通过将控制指令发送至第一终端设备标识对应的终端设备实现对第一终端设备标识对应的终端设备的控制。
[0007]进一步地,通过即时通讯工具接收来自客户端的控制指令包括:获取远程服务器在即时通讯工具中的服务器账号;通过服务器账号接收客户端账号发送的控制消息,其中,控制消息中包含控制指令;从服务器账号接收到的控制消息中提取控制指令。
[0008]进一步地,在根据客户端账号与终端设备标识的对应关系获取第一终端设备标识之前,该终端设备的远程控制方法还包括:建立客户端账号与终端设备标识的对应关系,其中,建立客户端账号与终端设备标识的对应关系包括:远程服务器对第一客户端账号进行认证;远程服务器为通过认证的第一客户端账号授予权限,其中,权限包括接收服务器账号的发布信息和向服务器账号发送消息;建立远程服务器授予权限的第一客户端账号与终端设备标识的对应关系,根据客户端账号与终端设备标识的对应关系获取第一终端设备标识包括:根据远程服务器授予权限的第一客户端账号与终端设备标识的对应关系获取远程服务器授予权限的第一客户端账号对应的终端设备标识。
[0009]进一步地,远程服务器中存储有客户端账号与设备终端标识的关联期限,其中,在关联期限内客户端账号与设备终端标识存在对应关系,关联期限为客户端账号设置的期限。
[0010]进一步地,远程服务器中包括语音识别模块,其中,语音识别模块用于处理类型为语音的控制消息,并将类型为语音的控制消息转化为控制指令。
[0011]进一步地,远程服务器为客户端账号提供菜单选项,其中,菜单选项中包括一个或者多个对终端设备的操作指令。
[0012]为了实现上述目的,根据本发明的另一方面,提供了一种终端设备的远程控制装置。
[0013]该终端设备的远程控制装置包括:接收模块,用于通过即时通讯工具接收来自客户端的控制指令,其中,控制指令为控制终端设备的指令;第一获取模块,用于获取第一客户端账号,其中,第一客户端账号为客户端在即时通讯工具中的客户端账号;第二获取模块,用于根据客户端账号与终端设备标识的对应关系获取第一终端设备标识,其中,第一终端设备标识为第一客户端账号对应的终端设备标识;控制模块,用于通过将控制指令发送至第一终端设备标识对应的终端设备实现对第一终端设备标识对应的终端设备的控制。
[0014]进一步地,接收模块包括:第一获取子模块,用于获取远程服务器在即时通讯工具中的服务器账号;第一发送子模块,用于通过服务器账号接收客户端账号发送的控制消息,其中,控制消息中包含控制指令;提取模块,用于从服务器账号接收到的控制消息中提取控制指令。
[0015]进一步地,该终端设备的远程控制装置还包括:建立模块,用于建立客户端账号与终端设备标识的对应关系,其中,建立模块包括:认证模块,用于远程服务器对第一客户端账号进行认证;授权模块,用于远程服务器为通过认证的第一客户端账号授予权限,其中,权限包括接收服务器账号的发布信息和向服务器账号发送消息;第一建立子模块,用于建立远程服务器授予权限的第一客户端账号与终端设备标识的对应关系,其中,第二获取模块包括:第二获取子模块,用于根据远程服务器授予权限的第一客户端账号与终端设备标识的对应关系获取远程服务器授予权限的第一客户端账号对应的终端设备标识。
[0016]为了实现上述目的,根据本发明的另一方面,提供了一种终端设备的远程控制系统。
[0017]该终端设备的远程控制系统包括:终端设备;客户端;远程服务器,用于通过即时通讯工具接收来自客户端的控制指令,获取第一客户端账号,根据客户端账号与终端设备标识的对应关系获取第一终端设备标识,通过将控制指令发送至第一终端设备标识对应的终端设备实现对第一终端设备标识对应的终端设备的控制,其中,控制指令为控制终端设备的指令,第一客户端账号为客户端在即时通讯工具中的客户端账号,第一终端设备标识为第一客户端账号对应的终端设备标识。
[0018]通过本发明,采用通过即时通讯工具接收来自客户端的控制指令,其中,控制指令为控制终端设备的指令;获取第一客户端账号,其中,第一客户端账号为客户端在即时通讯工具中的客户端账号;根据客户端账号与终端设备标识的对应关系获取第一终端设备标识,其中,第一终端设备标识为第一客户端账号对应的终端设备标识;通过将控制指令发送至第一终端设备标识对应的终端设备实现对第一终端设备标识对应的终端设备的控制,解决了现有技术物联网中的终端设备的远程控制接口不统一造成的管理维护不方便的问题。该发明使用即时通讯工具作为物联网终端设备的控制平台的接口,通过将终端设备标识和即时通讯工具中的客户端账号进行关联,实现了客户端账号对终端设备的远程控制,通过该发明无需再单独开发控制软件,也无需安装其他客户端应用程序,达到了接口统一,使用方便,成本低廉的效果。
【附图说明】
[0019]构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的终端设备的远程控制系统的示意图;
[0021]图2是根据本发明第一实施例的终端设备的远程控制方法的流程图;
[0022]图3是根据本发明第二实施例的终端设备的远程控制方法的流程图;以及
[0023]图4是根据本发明实施例的终端设备的远程控制装置的示意图。
【具体实施方式】
[0024]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
[0025]为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0026]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1