实现控制安全授权和分享的智能设备、终端设备及方法

文档序号:9711755阅读:391来源:国知局
实现控制安全授权和分享的智能设备、终端设备及方法
【技术领域】
[0001 ]本公开涉及设备互联,更具体地,涉及实现安全控制授权并能分享控制的智能设备、终端设备及方法。
【背景技术】
[0002]随着物联网的兴起,越来越多的设备接入到互联网中。例如,目前市场上常见的智能插座、智能冰箱等智能设备上设有无线保真(WIFI)模块,从而这些智能设备可以通过WIFI方式接入到家庭热点(如路由器)的网络中。
[0003]在使用过程中,用户可以先在智能手机上安装与智能设备对应的应用程序(APP)。当智能设备接入家庭网络后,用户可以通过智能手机的APP对智能设备进行控制。现有技术中,智能手机对智能设备的操控方式要么可能存在安全隐患,例如容易造成木马或者非法智能手机(APP)自由控制智能设备,要么需要具备较多流程或者需要用户较多参与才能实现较为安全的控制,用户体验不好。
[0004]此外,在目前的一些操控方案中,在家庭局域网环境下要么只能实现单个智能手机(APP)对智能设备的操控,难以将操控权分享给特定用户;要么各智能手机均能对智能设备进行操控,存在安全隐患。而在远程控制时,只能实现单个智能手机对智能设备的操控,也不便于将操控分享给特定用户,即整体上难以兼顾分享控制体验与安全性的平衡。

【发明内容】

[0005]本公开的目的至少部分地在于提供一种智能设备、终端设备及方法,以便能够安全地实现智能设备控制授权。
[0006]根据本公开的一个方面,提供了一种终端设备,包括:通信接口 ;存储器,存储该终端设备的标识信息;以及控制器,配置为控制通信接口:向智能设备发送针对该智能设备的控制授权请求,其中控制授权请求包括该终端设备的标识信息;接收响应于控制授权请求而从该智能设备发送的对该智能设备进行控制的授权或者需要另一终端设备授权的消息;以及在接收到需要另一终端设备授权的消息时,向该另一终端设备发送控制请求,并接收响应于控制请求而从该另一终端设备转发的对该智能设备进行控制的授权。
[0007]根据本公开的另一方面,提供了一种智能设备,包括:通信接口;存储器;以及控制器,配置为:通过通信接口接收来自终端设备的控制授权请求,其中,控制授权请求包括该终端设备的标识信息;确定该控制授权请求是否为针对该智能设备的首次绑定请求;如果该控制授权请求是首次绑定请求,则向该终端设备授权对该智能设备进行控制,并在存储器中存储该终端设备的标识信息;以及如果该控制授权请求不是首次绑定请求,则通过通信接口向该终端设备返回需要另一终端设备授权的消息,其中该另一终端设备是由存储器中存储的标识信息所标识的终端设备。
[0008]根据本公开的另一方面,提供了一种终端设备中获得对智能设备进行控制的授权的方法,包括:向智能设备发送控制授权请求,其中控制授权请求包括该终端设备的标识信息;接收从智能设备响应于控制授权请求而发送的对该智能设备进行控制的授权或者需要另一终端设备授权的消息;以及在接收到需要另一终端设备授权的消息时,向该另一终端设备发送控制请求,并接收响应于控制请求而从该另一终端设备转发的对该智能设备进行控制的授权。
[0009]根据本公开的了另一方面,提供了一种智能设备中授权终端设备对该智能设备进行控制的方法,包括:接收来自终端设备的控制授权请求,其中控制授权请求包括该终端设备的标识信息;确定该控制授权请求是否为针对该智能设备的首次绑定请求;如果该控制授权请求是首次绑定请求,则向该终端设备发送对该智能设备进行控制的授权,并存储该终端设备的标识信息;以及如果该控制授权请求不是首次绑定请求,则向该终端设备发送需要另一终端设备授权的消息,其中该另一终端设备是由所存储的标识信息标识的终端设备。
[0010]根据本公开的实施例,终端设备只能控制已对其授权的智能设备。此外,终端设备可以获得智能设备的管理员控制授权,并能够向其他终端设备分享控制授权。因此,能够有效提高智能设备(特别是家庭环境下)操控的安全性,获得分享控制体验,并且整个过程无需用户过多参与,方便快捷,提升了用户体验。
【附图说明】
[0011]通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
[0012]图1示出了根据本公开实施例的示例网络环境;
[0013]图2示出了根据本公开实施例的向终端设备授权对智能设备的控制的示例流程;
[0014]图3示出了根据本公开实施例的利用证书进行请求-授权的示例流程;
[0015]图4是示意性示出了根据本公开实施例的终端设备的框图;
[0016]图5是示意性示出了根据本公开实施例的智能设备的框图。
【具体实施方式】
[0017]以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
[0018]在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
[0019]在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
[0020]附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。
[0021]因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另夕卜,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
[0022]图1示出了根据本公开实施例的示例网络环境。
[0023]如图1所示,根据该实施例的网络环境100可以包括接入点(AP)lOl,例如无线路由器,其提供WIFI网络100。该WIFI网络100可遵循各种合适的无线协议,例如IEEE 802.11a、IEEE 802.lib等。具有WIFI功能的各种电子设备可以接入AP 101,从而加入该WIFI网络100。电子设备可以包括具有通信功能(特别是WIFI通信功能)以及信息处理能力的任何电子设备,例如服务器、个人计算机(PC)、笔记本电脑,终端设备如智能手机、个人数字助手(PDA),各种智能设备如智能插座、智能电视、智能冰箱等。在图1中示出了智能手机103、智能电视105、另一智能手机107作为电子设备的示例,它们可以分别通过无线链路113、115、117而接入到WIFI网络100。
[0024]在此需要指出的是,尽管以WIFI网络100为例进行描述,但是本公开不限于此。本公开可以适于各种合适的网络环境,例如各种有线网络、无线网络、或者有线和无线网络的混合。
[0025]—般地,终端设备(例如,智能手机103、107)可以具有用户界面(UI),例如键盘、显示屏、和/或触摸屏等,从而可以便于用户进行操控;而很多智能设备(例如,智能插座)可能不具备UI或者只具有能进行简单操控的UI,不利于用户进行复杂操控。因此,通常可以在终端设备中安装针对智能设备的应用程序(APP),从而可以在网络环境100中通过终端设备对智能设备进行方便的操控。
[0026]为了安全地向终端设备授权对智能设备的控制,根据本公开的实施例,由终端设备向智能设备发送控制授权请求,只有在该请求被智能设备确认并因此向终端设备授权时,终端设备才能对智能设备进行控制。这种请求-授权可以通过证书的形式来实现。例如,可以生成用以将对智能设备的控制授权给终端设备的证书(以下称作“授权签名证书”)。终端设备可以利用该证书来向智能设备表明其被合法授权的身份。另一方面,还可以生成智能设备用来对授权签名证书进行验证的证书(以下称作“授权校验证书”)。当智能设备利用授权校验证书验证了终端设备的授权签名证书之后,可以将其控制授权给该终端设备。这种授权签名证书和授权校验证书例如可以在云端生成。
[0027]授权签名证书和授权校验证书可以是针对各智能设备分别生成的。即,每一智能设备具有与其相对应的授权签名证书以及与其相对应的授权校验证书。终端设备为了获得与其希望控制的智
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1