一种获取设备监控信息的方法及装置的制造方法

文档序号:10615958阅读:268来源:国知局
一种获取设备监控信息的方法及装置的制造方法
【专利摘要】本发明公开了一种获取设备监控信息的方法及装置,用以简化操作流程,提高安全性。所述获取设备监控信息的方法,包括:主客户端从设备携带的二维码中获取设备的身份信息,根据所述设备的身份信息以及所述主客户端为该设备分配的网络配置信息生成新的二维码,其中,所述设备的身份信息包括:设备标识、MAC地址、连接该设备的用户名和密码,所述网络配置信息包括:该设备连接网络的网络名称和密码;所述主客户端将所述新的二维码呈现给该设备,在确定该设备根据从所述新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。
【专利说明】
_种获取设备监控信息的方法及装置
技术领域
[0001]本发明涉及监控信息获取技术领域,尤其涉及一种获取设备监控信息的方法及装置。
【背景技术】
[0002]目前,在获取设备的监控信息时,需要对设备进行配置,配置完成之后才能拉取监控信息,但是现有技术中在获取设备的监控信息时,第一次配置和拉取监控信息均比较麻烦,而且安全性不高,特别是家用设备对于不专业的人来说,操作起来很不方便,主要面临以下问题:设备联网麻烦;拉取监控信息麻烦;安全性不高;当另一客户端要拉取监控信息时,也需要重复同样的步骤。具体来说,现有技术中获取设备的监控信息的方式主要有以下两种:
[0003]技术方案一:在客户端软件中点击“添加设备”,输入路由器的用户名和密码,登录路由器,客户端通过公钥对路由器的用户名和密码进行加密并发送给路由器,然后路由器通过广播包将用公钥加密后的用户名和密码发送出去,同时设备按下按键进入搜寻广播包的模式(还有一种方式是一上电就进入搜寻广播包的模式),设备接收到路由器发送过来的用户名和密码,采用私钥解密获得用户名和密码,并使用获得的用户名和密码连接路由器,然后,在客户端软件里面点击添加好的设备,然后输入设备的用户名和密码,即可获取设备的监控信息。该技术方案虽然可以确定某个设备,且简单易于实现,但是用户操作流程太多,需要记住设备和路由器的用户名以及密码,而且通过广播的方式识别率不高。
[0004]技术方案二:设备采用W1-Fi保护设置(W1-Fi Protected Setup,WPS)的方式入网,然后在客户端软件中点击扫描设备,根据设备的序列号选择相应的设备,输入该设备的用户名和密码,即可获取设备的监控信息。该技术方案虽然联网方便,但是需要按键,某些时候不太方便,而且需要自己选择设备,不能唯一确定某个设备。
[0005]综上所述,现有技术在获取设备的监控信息时,需要在客户端软件中操作按键,需要输入设备的用户名以及密码,操作流程多,同时安全性不高,而且其它客户端在获取设备的监控信息时需要重复同样的步骤。

【发明内容】

[0006]本发明实施例提供了一种获取设备监控信息的方法及装置,用以简化操作流程,提尚安全性。
[0007]本发明实施例提供的一种获取设备监控信息的方法,该方法包括:主客户端从设备携带的二维码中获取设备的身份信息,根据所述设备的身份信息以及所述主客户端为该设备分配的网络配置信息生成新的二维码,其中,所述设备的身份信息包括:设备标识、媒介访问控制(Medium/Media Access Control,MAC)地址、连接该设备的用户名和密码,所述网络配置信息包括:该设备连接网络的网络名称和密码;所述主客户端将所述新的二维码呈现给该设备,在确定该设备根据从所述新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。
[0008]本发明实施例提供的上述方法中,从设备携带的二维码中获取设备的身份信息,该身份信息包括设备标识、MAC地址、连接该设备的用户名和密码,根据设备的身份信息以及主客户端为该设备分配的网络配置信息生成新的二维码,并将新的二维码呈现给该设备,设备根据从新的二维码中获取的网络配置信息接入网络,然后主客户端利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,在获取设备的监控信息的过程中,主客户端从设备携带的二维码中获取连接该设备的用户名和密码,并利用获取到的用户名和密码向设备发送连接认证请求,设备从主客户端提供的新的二维码中获取网络配置信息连接网络,不需要操作按键,也不需要输入设备的用户名和密码,与现有技术中在获取设备的监控信息时,需要在客户端软件中操作按键,需要输入设备的用户名以及密码相比,简化了操作流程,同时使用二维码在主客户端和设备之间进行双向认证,提高了安全性。
[0009]在一种可能的实施方式中,本发明实施例提供的上述方法中,该方法还包括:所述主客户端授权至少一个从客户端获取所述设备采集的监控信息,且针对每一已授权的从客户端,设置授权有效期。
[0010]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述主客户端针对每一已授权的从客户端,设置授权有效期之后,该方法还包括:所述主客户端周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取所述设备采集的监控信息。
[0011]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述主客户端授权至少一个从客户端获取所述设备采集的监控信息,包括:针对所述至少一个从客户端中的每一从客户端,所述主客户端为该从客户端创建连接所述设备的子用户名和密码,并将所述子用户名和密码生成授权二维码呈现给所述从客户端;所述从客户端从所述授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。
[0012]本发明实施例提供的上述方法中,当从客户端需要获取设备的监控信息时,主客户端为该从客户端创建连接设备的子用户名和密码,并将子用户名和密码生成授权二维码呈现给该从客户端,从客户端从授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,也即从客户端在获取设备的监控信息时,只需从主客户端提供的授权二维码中获取连接设备的子用户名和密码,即可连接设备获取设备采集的监控信息,与现有技术中其它客户端获取设备的监控信息时需要重复同样的步骤相比,简化了从客户端的操作,方便多个客户端获取设备的监控信息,同时通过主客户端的授权实现对从客户端获取设备的监控信息的控制。
[0013]在一种可能的实施方式中,本发明实施例提供的上述方法中,在所述主客户端接收到所述设备发送的连接认证成功响应之后,该方法还包括:所述主客户端修改连接该设备的密码。
[0014]本发明实施例提供的一种获取设备监控信息的装置,该装置包括:第一处理单元,用于从设备携带的二维码中获取设备的身份信息,根据所述设备的身份信息以及该装置所在的主客户端为该设备分配的网络配置信息生成新的二维码,其中,所述设备的身份信息包括:设备标识、媒介访问控制MAC地址、连接该设备的用户名和密码,所述网络配置信息包括:该设备连接网络的网络名称和密码;第二处理单元,用于将所述新的二维码呈现给该设备,在确定该设备根据从所述新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。
[0015]本发明实施例提供的上述装置中,从设备携带的二维码中获取设备的身份信息,该身份信息包括设备标识、MAC地址、连接该设备的用户名和密码,根据设备的身份信息以及该装置所在的主客户端为该设备分配的网络配置信息生成新的二维码,并将新的二维码呈现给该设备,设备根据从新的二维码中获取的网络配置信息接入网络,然后该装置所在的主客户端利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,在获取设备的监控信息的过程中,该装置所在的主客户端从设备携带的二维码中获取连接该设备的用户名和密码,并利用获取到的用户名和密码向设备发送连接认证请求,设备从该装置所在的主客户端提供的新的二维码中获取网络配置信息连接网络,不需要操作按键,也不需要输入设备的用户名和密码,与现有技术中在获取设备的监控信息时,需要在客户端软件中操作按键,需要输入设备的用户名以及密码相比,简化了操作流程,同时使用二维码在该装置所在的主客户端和设备之间进行双向认证,提高了安全性。
[0016]在一种可能的实施方式中,本发明实施例提供的上述装置中,所述第二处理单元,还用于:授权至少一个从客户端获取所述设备采集的监控信息,且针对每一已授权的从客户端,设置授权有效期。
[0017]在一种可能的实施方式中,本发明实施例提供的上述装置中,所述第二处理单元针对每一已授权的从客户端,设置授权有效期之后,还用于:周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取所述设备采集的监控信息。
[0018]在一种可能的实施方式中,本发明实施例提供的上述装置中,所述第二处理单元授权至少一个从客户端获取所述设备采集的监控信息,包括:针对所述至少一个从客户端中的每一从客户端,所述第二处理单元为该从客户端创建连接所述设备的子用户名和密码,并将所述子用户名和密码生成授权二维码呈现给所述从客户端;所述从客户端从所述授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。
[0019]本发明实施例提供的上述装置中,当从客户端需要获取设备的监控信息时,该装置所在的主客户端为该从客户端创建连接设备的子用户名和密码,并将子用户名和密码生成授权二维码呈现给该从客户端,从客户端从授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,也即从客户端在获取设备的监控信息时,只需从该装置所在的主客户端提供的授权二维码中获取连接设备的子用户名和密码,即可连接设备获取设备采集的监控信息,与现有技术中其它客户端获取设备的监控信息时需要重复同样的步骤相比,简化了从客户端的操作,同时方便多个客户端获取设备的监控信息,同时通过该装置所在的主客户端的授权实现对从客户端获取设备的监控信息的控制。
[0020]在一种可能的实施方式中,本发明实施例提供的上述装置中,在所述第二处理单元接收到所述设备发送的连接认证成功响应之后,所述第二处理单元还用于:修改连接该设备的密码。
【附图说明】
[0021]图1为本发明实施例提供的一种获取设备监控信息的方法的示意流程图;
[0022]图2为本发明实施例提供的设备、主客户端以及从客户端相连接的结构示意图;
[0023]图3为本发明实施例提供的获取设备监控信息的方法的具体流程的示意图;
[0024]图4为本发明实施例提供的一种获取设备监控信息的装置的结构示意图。
【具体实施方式】
[0025]下面结合附图,对本发明实施例提供的一种获取设备监控信息的方法及装置的【具体实施方式】进行详细地说明。
[0026]本发明实施例提供的一种获取设备监控信息的方法,如图1所示,该方法包括:
[0027]步骤102,主客户端从设备携带的二维码中获取设备的身份信息,根据设备的身份信息以及主客户端为该设备分配的网络配置信息生成新的二维码,其中,设备的身份信息包括:设备标识、媒介访问控制MAC地址、连接该设备的用户名和密码,网络配置信息包括:该设备连接网络的网络名称和密码;
[0028]步骤104,主客户端将新的二维码呈现给该设备,在确定该设备根据从新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息。
[0029]本发明实施例提供的方法中,从设备携带的二维码中获取设备的身份信息,该身份信息包括设备标识、MAC地址、连接该设备的用户名和密码,根据设备的身份信息以及主客户端为该设备分配的网络配置信息生成新的二维码,并将新的二维码呈现给该设备,设备根据从新的二维码中获取的网络配置信息接入网络,然后主客户端利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,在获取设备的监控信息的过程中,主客户端从设备携带的二维码中获取连接该设备的用户名和密码,并利用获取到的用户名和密码向设备发送连接认证请求,设备从主客户端提供的新的二维码中获取网络配置信息连接网络,不需要操作按键,也不需要输入设备的用户名和密码,与现有技术中在获取设备的监控信息时,需要在客户端软件中操作按键,需要输入设备的用户名以及密码相比,简化了操作流程,同时使用二维码在主客户端和设备之间进行双向认证,提高了安全性。
[0030]具体实施时,设备携带的二维码用于标示设备的身份信息,可以贴在机身上,也可以附带在设备上,其中,设备的身份信息包括:设备标识、MAC地址、连接设备的用户名和密码,主客户端扫描设备携带的二维码,从设备携带的二维码中获取设备的身份信息,根据设备的MAC地址为设备分配网络配置信息,也即为设备分配连接网络的网络名称和密码,然后将设备的身份信息与为设备分配的网络配置信息拼接成一个完整的信息,并根据设备标识以及拼接后的信息生成新的二维码,将新的二维码呈现给设备。其中,设备标识用于唯一标识设备身份,不同设备的设备标识不同,例如:设备标识可以是设备序列号。
[0031]值得说明的是,主客户端需要根据设备标识以及拼接后的信息生成新的二维码,一方面,可以保证主客户端只为其扫描过的设备生成新的二维码,允许其扫描过的设备接入网络,防止主客户端未扫描过的设备接入网络,提高安全性;另一方面,设备在扫描新的二维码之后,可以从新的二维码中获取设备标识,并验证获取到的设备标识与自身的设备标识是否相同,以确定该新的二维码是否为主客户端为自身生成的,避免多个设备同时连接时因扫描错误二维码而无法连接网络。
[0032]设备在接通电源之后,会测试网络是否联通,如果网络联通,则可以直接向客户端提供监控信息,如果网络没有联通,则不断扫描主客户端提供的新的二维码,并从主客户端提供的新的二维码中解析出网络配置信息,根据网络配置信息连接网络,由于主客户端已经配置且接入网络,因此,在设备接入网络之后,主客户端利用从设备携带的二维码中获取到的连接设备的用户名和密码登录设备,也即主客户端向设备发送连接认证请求,设备对主客户端发送的用户名和密码进行认证,认证成功则向主客户端发送连接认证成功响应,认证失败则向主客户端发送连接认证失败响应,主客户端收到设备发送的连接认证成功响应时,可以获取设备采集的监控信息。其中,设备可以是网络摄像机,主客户端可以是智能设备,例如:手机、电脑等。
[0033]在一种可能的实施方式中,本发明实施例提供的方法中,该方法还包括:主客户端授权至少一个从客户端获取设备采集的监控信息,且针对每一已授权的从客户端,设置授权有效期。
[0034]在一种可能的实施方式中,本发明实施例提供的方法中,主客户端针对每一已授权的从客户端,设置授权有效期之后,该方法还包括:主客户端周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取设备采集的监控信息。
[0035]在一种可能的实施方式中,本发明实施例提供的方法中,主客户端授权至少一个从客户端获取设备采集的监控信息,包括:针对至少一个从客户端中的每一从客户端,主客户端为该从客户端创建连接设备的子用户名和密码,并将子用户名和密码生成授权二维码呈现给从客户端;从客户端从授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息。
[0036]本发明实施例提供的方法中,当从客户端需要获取设备的监控信息时,主客户端为该从客户端创建连接设备的子用户名和密码,并将子用户名和密码生成授权二维码呈现给该从客户端,从客户端从授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,也即从客户端在获取设备的监控信息时,只需从主客户端提供的授权二维码中获取连接设备的子用户名和密码,即可连接设备获取设备采集的监控信息,与现有技术中其它客户端获取设备的监控信息时需要重复同样的步骤相比,简化了从客户端的操作,同时方便多个客户端获取设备的监控信息,同时通过主客户端的授权实现对从客户端获取设备的监控信息的控制。
[0037]具体实施时,当从客户端需要获取设备采集的监控信息时,可以通过主客户端对该从客户端进行授权,控制获取监控信息的从客户端,提高安全性,并设置每一已授权从客户端的授权有效期,例如:主客户端授权从客户端A在9: 00-12: 00之间获取设备采集的监控信息,授权从客户端B在16: 00-22: 00之间获取设备采集的监控信息等,主客户端对从客户端授权之后,周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取设备采集的监控信息。
[0038]具体实施时,主客户端对从客户端授权时,主客户端为从客户端创建子用户名和密码,可以将子用户名和密码直接发送至从客户端,为了提高安全性,也可以将子用户名和密码生成授权二维码,将授权二维码呈现给从客户端,由从客户端扫描授权二维码,并从授权二维码中获取子用户名和密码。其中,主客户端为多个从客户端创建的子用户名和密码可以相同也可以不同。
[0039]在一种可能的实施方式中,本发明实施例提供的方法中,在主客户端接收到设备发送的连接认证成功响应之后,该方法还包括:主客户端修改连接该设备的密码。
[0040]具体实施时,在主客户端接收到设备发送的连接认证成功响应之后,也即主客户端与设备连接认证成功,主客户端可以修改连接该设备的密码,避免其它客户端未经授权获取该设备采集的监控信息,提高安全性。
[0041]作为较为具体的实施例,本发明实施例提供的一种获取设备监控信息的方法中设备、主客户端以及从客户端的连接结构,如图2所示,包括设备21、主客户端22、从客户端23以及连接器24,其中,设备21用于向主客户端22和/或从客户端23提供监控信息,该设备中的拍照组件用于扫描主客户端22呈现的二维码;主客户端22用于获取设备采集的监控信息,并授权从客户端23获取设备采集的监控信息,主客户端22中拍照组件用于扫描设备21携带的二维码,并从设备21携带的二维码中获取设备21的身份信息,主客户端22中的二维码组件用于生成二维码呈现给设备21以及生成授权二维码呈现给从客户端23,具体来说,主客户端22将获取到的设备21的身份信息以及为设备21分配的网络配置信息拼接成一个完整的信息,并根据拼接成的信息生成新的二维码呈现给设备21,主客户端22创建子用户名和密码,并将子用户名和密码生成授权二维码呈现给从客户端23;从客户端23通过主客户端22的授权,获取设备的监控信息,从客户端23中的拍照组件用于扫描主客户端22呈现的授权二维码,并从授权二维码中获取连接设备21的子用户名和密码;连接器24用于将设备21、主客户端22以及从客户端23与网络相连接。
[0042]在如图2所示的连接结构下,本发明实施例提供的一种获取设备监控信息的方法的具体流程,如图3所示,包括:
[0043]步骤302,主客户端31扫描设备32携带的二维码,从设备32携带的二维码中获取设备32的身份信息,设备32的身份信息包括设备序列号、MAC地址、连接设备32的用户名和密码;
[0044]步骤304,主客户端31利用设备32的身份信息以及为设备32分配的网络配置信息拼接成一个完整的信息,并根据拼接成的信息生成新的二维码呈现给设备32;
[0045]步骤306,设备32电源接通,测试网络是否联通,若是,则直接向主客户端31提供监控信息,若否,则执行步骤308;
[0046]步骤308,设备32扫描主客户端31提供的新的二维码,获取网络配置信息,并利用网络配置信息中提供的网络名称和密码连接网络;
[0047]步骤310,主客户端31利用设备的用户名和密码登录设备,也即向设备32发送连接认证请求,并修改连接设备32的密码;
[0048]步骤312,设备32认证主客户端31提供的用户名和密码,认证成功时,执行步骤314,否则,执行步骤328;
[0049]步骤314,主客户端31接收设备32发送的连接认证成功响应,并在认证成功之后,成功修改连接设备32的密码;
[0050]步骤316,主客户端31获取设备32采集的监控信息;
[0051]步骤318,主客户端31为从客户端33创建子用户名和密码,将子用户名和密码生成授权二维码呈现给从客户端33,指定授权从客户端33获取监控信息的有效期,并在从客户端33的有效期到期时,禁止从客户端33获取设备32采集的监控信息;
[0052]步骤320,从客户端33扫描主客户端31提供的授权二维码,并从授权二维码中获取子用户名和密码登录设备32,也即从客户端33向设备32发送连接认证请求;
[0053]步骤322,设备32认证从客户端33提供的子用户名和密码,认证成功时,执行步骤324,否则,执行步骤328;
[0054]步骤324,从客户端33接收设备32发送的连接认证成功响应;
[0055]步骤326,从客户端33在接收到设备32发送的连接认证成功响应之后,获取设备32采集的监控信息;
[0056]步骤328,设备32对主客户端31和从客户端33认证时,认证失败时,主客户端31和/或从客户端33认证失败时,不能获取设备32采集的监控信息。
[0057]本发明实施例提供的一种获取设备监控信息的装置,如图4所示,该装置包括:第一处理单元402,用于从设备携带的二维码中获取设备的身份信息,根据设备的身份信息以及该装置所在的主客户端为该设备分配的网络配置信息生成新的二维码,其中,设备的身份信息包括:设备标识、媒介访问控制MAC地址、连接该设备的用户名和密码,网络配置信息包括:该设备连接网络的网络名称和密码;第二处理单元404,用于将新的二维码呈现给该设备,在确定该设备根据从新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息。
[0058]本发明实施例提供的装置中,从设备携带的二维码中获取设备的身份信息,该身份信息包括设备标识、MAC地址、连接该设备的用户名和密码,根据设备的身份信息以及该装置所在的主客户端为该设备分配的网络配置信息生成新的二维码,并将新的二维码呈现给该设备,设备根据从新的二维码中获取的网络配置信息接入网络,然后该装置所在的主客户端利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,在获取设备的监控信息的过程中,该装置所在的主客户端从设备携带的二维码中获取连接该设备的用户名和密码,并利用获取到的用户名和密码向设备发送连接认证请求,设备从该装置所在的主客户端提供的新的二维码中获取网络配置信息连接网络,不需要操作按键,也不需要输入设备的用户名和密码,与现有技术中在获取设备的监控信息时,需要在客户端软件中操作按键,需要输入设备的用户名以及密码相比,简化了操作流程,同时使用二维码在该装置所在的主客户端和设备之间进行双向认证,提高了安全性。
[0059]在一种可能的实施方式中,本发明实施例提供的装置中,第二处理单元404,还用于:授权至少一个从客户端获取设备采集的监控信息,且针对每一已授权的从客户端,设置授权有效期。
[0060]在一种可能的实施方式中,本发明实施例提供的装置中,第二处理单元404针对每一已授权的从客户端,设置授权有效期之后,还用于:周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取设备采集的监控信息。
[0061 ]在一种可能的实施方式中,本发明实施例提供的装置中,第二处理单元404授权至少一个从客户端获取设备采集的监控信息,包括:针对至少一个从客户端中的每一从客户端,第二处理单元404为该从客户端创建连接设备的子用户名和密码,并将子用户名和密码生成授权二维码呈现给从客户端;从客户端从授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息。
[0062]本发明实施例提供的装置中,当从客户端需要获取设备的监控信息时,该装置所在的主客户端为该从客户端创建连接设备的子用户名和密码,并将子用户名和密码生成授权二维码呈现给该从客户端,从客户端从授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,也即从客户端在获取设备的监控信息时,只需从该装置所在的主客户端提供的授权二维码中获取连接设备的子用户名和密码,即可连接设备获取设备采集的监控信息,与现有技术中其它客户端获取设备的监控信息时需要重复同样的步骤相比,简化了从客户端的操作,同时方便多个客户端获取设备的监控信息,同时通过该装置所在的主客户端的授权实现对从客户端获取设备的监控信息的控制。
[0063]在一种可能的实施方式中,本发明实施例提供的装置中,在第二处理单元404接收到设备发送的连接认证成功响应之后,第二处理单元404还用于:修改连接该设备的密码。
[0064]本发明实施例提供的获取设备监控信息的装置可以集成在管理设备的主客户端中,第一处理单元402和第二处理单元404均可以采用CPU等处理器,可以是同一 CPU处理器,也可以采用不同的(PU处理器。
[0065]综上所述,本发明实施例提供的一种获取设备监控信息的方法及装置,从设备携带的二维码中获取设备的身份信息,该身份信息包括设备标识、MAC地址、连接该设备的用户名和密码,根据设备的身份信息以及主客户端为该设备分配的网络配置信息生成新的二维码,并将新的二维码呈现给该设备,设备根据从新的二维码中获取的网络配置信息接入网络,然后主客户端利用获取到的用户名和密码向设备发送连接认证请求,并在接收到设备发送的连接认证成功响应时,获取设备采集的监控信息,在获取设备的监控信息的过程中,主客户端从设备携带的二维码中获取连接该设备的用户名和密码,并利用获取到的用户名和密码向设备发送连接认证请求,设备从主客户端提供的新的二维码中获取网络配置信息连接网络,不需要操作按键,也不需要输入设备的用户名和密码,简化了操作流程,同时使用二维码在主客户端和设备之间进行双向认证,提高了安全性。
[0066]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0067]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0068]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0069]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0070]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种获取设备监控信息的方法,其特征在于,该方法包括: 主客户端从设备携带的二维码中获取设备的身份信息,根据所述设备的身份信息以及所述主客户端为该设备分配的网络配置信息生成新的二维码,其中,所述设备的身份信息包括:设备标识、媒介访问控制MAC地址、连接该设备的用户名和密码,所述网络配置信息包括:该设备连接网络的网络名称和密码; 所述主客户端将所述新的二维码呈现给该设备,在确定该设备根据从所述新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。2.根据权利要求1所述的方法,其特征在于,该方法还包括: 所述主客户端授权至少一个从客户端获取所述设备采集的监控信息,且针对每一已授权的从客户端,设置授权有效期。3.根据权利要求2所述的方法,其特征在于,所述主客户端针对每一已授权的从客户端,设置授权有效期之后,该方法还包括: 所述主客户端周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取所述设备采集的监控信息。4.根据权利要求2或3所述的方法,其特征在于,所述主客户端授权至少一个从客户端获取所述设备采集的监控信息,包括: 针对所述至少一个从客户端中的每一从客户端,所述主客户端为该从客户端创建连接所述设备的子用户名和密码,并将所述子用户名和密码生成授权二维码呈现给所述从客户端; 所述从客户端从所述授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。5.根据权利要求1所述的方法,其特征在于,在所述主客户端接收到所述设备发送的连接认证成功响应之后,该方法还包括:所述主客户端修改连接该设备的密码。6.一种获取设备监控信息的装置,其特征在于,该装置包括: 第一处理单元,用于从设备携带的二维码中获取设备的身份信息,根据所述设备的身份信息以及该装置所在的主客户端为该设备分配的网络配置信息生成新的二维码,其中,所述设备的身份信息包括:设备标识、媒介访问控制MAC地址、连接该设备的用户名和密码,所述网络配置信息包括:该设备连接网络的网络名称和密码; 第二处理单元,用于将所述新的二维码呈现给该设备,在确定该设备根据从所述新的二维码中获取的网络配置信息接入网络时,利用获取到的用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控?目息O7.根据权利要求6所述的装置,其特征在于,所述第二处理单元,还用于:授权至少一个从客户端获取所述设备采集的监控信息,且针对每一已授权的从客户端,设置授权有效期。8.根据权利要求7所述的装置,其特征在于,所述第二处理单元针对每一已授权的从客户端,设置授权有效期之后,还用于: 周期性的查询每一已授权的从客户端的授权有效期是否到期,当确定任一已授权的从客户端的授权有效期到期时,禁止该从客户端获取所述设备采集的监控信息。9.根据权利要求7或8所述的装置,其特征在于,所述第二处理单元授权至少一个从客户端获取所述设备采集的监控信息,包括: 针对所述至少一个从客户端中的每一从客户端,所述第二处理单元为该从客户端创建连接所述设备的子用户名和密码,并将所述子用户名和密码生成授权二维码呈现给所述从客户端; 所述从客户端从所述授权二维码中获取子用户名和密码,利用获取到的子用户名和密码向所述设备发送连接认证请求,并在接收到所述设备发送的连接认证成功响应时,获取所述设备采集的监控信息。10.根据权利要求6所述的装置,其特征在于,在所述第二处理单元接收到所述设备发送的连接认证成功响应之后,所述第二处理单元还用于:修改连接该设备的密码。
【文档编号】H04L29/06GK105978861SQ201610264908
【公开日】2016年9月28日
【申请日】2016年4月26日
【发明人】黄海彬, 吴惠敏
【申请人】浙江大华技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1