设备控制方法、装置和系统的制作方法_2

文档序号:9276695阅读:来源:国知局
[0082]图5是本发明实施例提供的一种设备控制装置结构示意图;
[0083]图6是本发明实施例提供的一种设备控制系统的结构示意图;
[0084]图7是本发明实施例提供的一种移动设备的结构示意图。
【具体实施方式】
[0085]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0086]图1是本发明实施例提供的一种设备控制方法的流程图。该发明实施例的执行主体为移动设备,参见图1,该方法包括:
[0087]101、当移动设备与指定功能设备的USB接口连接时,获取该移动设备预先存储的设备信息。
[0088]102、向该指定功能设备发送该设备信息,使得该指定功能设备对该设备信息验证通过时,与该移动设备建立USB数据连接。
[0089]103、显示交互界面,通过该交互界面,接收对该指定功能设备的控制指令。
[0090]104、通过该USB数据连接,向该指定功能设备发送该控制指令,使得该指定功能设备执行与该控制指令对应的操作。
[0091]本发明实施例提供的方法,通过当与指定功能设备的USB接口连接时,自动向该指定功能设备发送预先存储的设备信息,由该指定功能设备对该设备信息进行验证,验证通过时,该移动设备即可对该指定功能设备进行控制。验证过程中无需输入设备信息,避免了设备信息的泄露,提高了安全性能。
[0092]可选地,该设备信息包括该移动设备的设备标识、用于管理该指定功能设备的用户标识和数字签名中的至少一项。
[0093]可选地,该向该指定功能设备发送该设备信息,包括:
[0094]根据预设密钥,对该设备信息进行加密,得到加密设备信息;
[0095]向该指定功能设备发送该加密设备信息,使得该指定功能设备根据该预设密钥进行解密,得到该设备信息。
[0096]可选地,该通过该USB数据连接,向该指定功能设备发送该控制指令之后,该方法还包括:
[0097]通过该USB数据连接,接收该指定功能设备的操作结果;
[0098]在该交互界面上,显示该操作结果。
[0099]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0100]图2是本发明实施例提供的一种设备控制方法的流程图。该发明实施例的执行主体为指定功能设备,参见图2,该方法包括:
[0101]201、监控本端的USB接口。
[0102]202、当检测到该USB接口与移动设备连接时,获取该移动设备预先存储的设备信息。
[0103]203、对该设备信息进行验证,验证通过时,与该移动设备建立USB数据连接。
[0104]204、通过该USB数据连接,接收该移动设备发送的控制指令,该控制指令在该移动设备显示的交互界面上触发。
[0105]205、执行与该控制指令对应的操作。
[0106]本发明实施例提供的方法,通过当本端的USB接口与该移动设备连接时,获取该移动设备预先存储的设备信息,对该设备信息验证通过后,该移动设备即可对本端进行控制。验证过程中无需输入设备信息,避免了设备信息的泄露,提高了安全性能。
[0107]可选地,该获取该移动设备预先存储的设备信息,包括:
[0108]接收该移动设备发送的加密设备信息,该加密设备信息由该移动设备根据预设密钥对该设备信息进行加密得到;
[0109]根据该预设密钥,对该加密设备信息进行解密,得到该设备信息。
[0110]可选地,该对该设备信息进行验证,包括:
[0111]当该设备信息包括该移动设备的设备标识时,判断预设设备标识列表中是否包括该设备标识,该预设设备标识列表包括至少一个合法的设备标识;或者,
[0112]当该设备信息包括用户标识时,判断预设用户标识列表中是否包括该用户标识,该预设用户标识列表包括用于管理该本端的至少一个用户标识;或者,
[0113]当该设备信息包括数字签名时,判断该设备信息中的数字签名与该本端的预设数字签名是否匹配。
[0114]可选地,该执行与该控制指令对应的操作,包括:
[0115]根据该设备信息,获取该移动设备的权限列表,该权限列表包括该移动设备能够触发的控制指令;
[0116]当该权限列表中包括该控制指令时,执行与该控制指令对应的操作。
[0117]可选地,该执行与该控制指令对应的操作之后,该方法还包括:
[0118]获取该操作的操作结果;
[0119]当该操作结果满足预设告警条件时,对该操作结果进行告警提示。
[0120]上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再
--赘述。
[0121]图3A是本发明实施例提供的一种设备控制方法的流程图。该发明实施例的交互主体为移动设备和指定功能设备,参见图3A,该方法包括:
[0122]301、指定功能设备监控配置的USB接口。
[0123]本发明实施例中,该移动设备可以为手机、平板电脑等设备,该指定功能设备用于实现指定功能,可以为网络服务器、自动售货机、家庭影院设备、工控机等,本发明实施例对此均不做限定。
[0124]为了对该指定功能设备进行维护,维护人员经常需要控制该指定功能设备执行一些操作,但是,该指定功能设备未配置显示屏幕和输入单元,不能显示交互界面,维护人员不能通过交互界面对该指定功能设备进行控制。而该移动设备配置有显示屏幕,可以在显示屏幕上显示交互界面,且该移动设备配置有输入单元,如键盘、鼠标、触摸显示屏等,维护人员可以在该移动设备上输入指令。那么,当维护人员要控制该指定功能设备执行某些操作时,可以通过该移动设备的交互界面,对该指定功能设备进行控制。
[0125]具体地,该指定功能设备配置有USB接口,该指定功能设备可以对该USB接口进行监控,检测该USB接口是否与移动设备连接。当维护人员要控制该指定功能设备时,可以通过数据线,将该移动设备与该USB接口连接,此时该指定功能设备与该移动设备可以通过该数据线进行交互,维护人员即可通过该移动设备的交互界面,对该指定功能设备进行控制。
[0126]302、移动设备通过数据线,与该指定功能设备的USB接口连接,获取预先存储的设备信息。
[0127]303、该移动设备向该指定功能设备发送该设备信息。
[0128]本发明实施例中,该设备信息用于验证该移动设备的身份,可以包括该移动设备的设备标识、用于管理该指定功能设备的用户标识和数字签名中的至少一项。其中,该设备标识用于唯一确定该移动设备,可以为该移动设备的设备编号等,该用户标识可以为该指定功能设备的管理账号、管理用户昵称等,该设备信息包括该用户标识时,还可以包括与该用户标识对应的密码。另外,该设备信息还可以包括该移动设备的品牌、型号等,本发明实施例对此均不做限定。
[0129]进一步地,该设备信息可以由该移动设备生成,也可以由用于管理该指定功能设备的管理服务器发送给该移动设备,该管理服务器用于对该指定功能设备进行管理,可以通过网络与该移动设备连接,也可以通过网络与该指定功能设备连接,本发明实施例对此也不做限定。
[0130]该移动设备可以预先获取该设备信息,并存储该设备信息,当移动设备通过数据线与该USB接口连接时,可以获取该设备信息,向该指定功能设备发送该设备信息,以便该指定功能设备对该设备信息进行验证。
[0131]需要说明的是,本发明实施例仅以该移动设备向该指定功能设备发送设备信息为例进行说明,而在实际应用中,为了保证设备信息的安全性,该移动设备还可以根据预设密钥,对该设备信息进行加密,得到加密设备信息,并向该指定功能设备发送该加密设备信息,则该指定功能设备接收到该加密设备信息时,根据该预设密钥,对该加密设备信息进行解密,得到该设备信息。其中,该预设密钥可以由该指定功能设备与该移动设备通过协商确定,或者由该指定功能设备与该管理服务器协商确定,并由该管理服务器发送给该移动设备,本发明实施例对此不做限定。
[0132]进一步地,该移动设备可以预先存储该设备信息,当与该指定功能设备的USB接口连接时,再根据该预设密钥,对该设备信息进行加密,将得到的加密设备信息发送给该指定功能设备,或者,该移动设备还可以预先根据该预设密钥,对该设备信息进行加密,存储加密设备信息,当与该指定功能设备的USB接口连接时,再获取该加密设备信息,发送给该指定功能设备,本发明实施例对此不做限定。
[0133]304、当该指定功能设备接收到该设备信息时,对该设备信息进行验证,验证通过时,与该移动设备建立USB数据连接。
[0134]当该指定功能设备获取到该设备信息时,对该设备信息进行验证,以便判断该移动设备是否能够对该指定功能设备进行控制,只有当验证通过时,该指定功能设备才会与该移动设备建立USB数据连接。
[0135]该指定功能设备对该移动设备进行验证的过程具体可以包括以下步骤(I)至(3)中的任一项:
[0136](I)当该设备信息包括该移动设备的设备标识时,判断预设设备标识列表中是否包括该设备标识。
[0137]该指定功能设备可以创建预设设备标识列表,该预设设备标识列表包括至少一个合法的设备标识,当该指定功能设备获取到该设备信息,并确定该设备信息中包含设备标识时,判断该预设设备标识列表中是否包括该移动设备的设备标识,如果该预设设备标识列表中包括该移动设备的设备标识,表示该移动设备的设备标识为合法的设备标识,该移动设备可以对该指定功能设备进行控制,则验证通过。如果该预设设备标识列表中不包括该移动设备的设备标识,表示该移动设备的设备标识不是合法的设备标识,该移动设备不可以对该指定功能设备进行控制,则验证失败。
[0138]其中,该预设设备标识列表中包括的合法设备标识可以由该指定功能设备在开发时设置,或者由管理服务器设置并发送给该指定功能设备,本发明实施例对此不做限定。
[0139](2)当该设备信息包括用户标识时,判断预设用户标识列表中是否包括该用户标识。
[0140]该指定功能设备可以创建预设用户标识列表,该预设用户标识列表包括用于管理该指定功能设备的至少一个用户标识,当该指定功能设备获取到该设备信息,并确定该设备信息中包含用户标识时,判断该预设用户标识列表中是否包括该移动设备的用户标识,如果该预设用户标识列表中包括该移动设备的用户标识,表示该移动设备具有管理该指定功能设备的权限,可以对该指定功能设备进行控制,则验证通过,如果该预设用户标识列表中不包括该移动设备的用户标识,表示该
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1