一种智能设备之间的控制方法及系统的制作方法

文档序号:9249415阅读:220来源:国知局
一种智能设备之间的控制方法及系统的制作方法
【技术领域】
[0001]本发明涉及设备之间的控制方法技术领域,特别是涉及一种智能设备之间的控制方法及系统。
【背景技术】
[0002]当今,在智能手机等智能设备的实际应用中,出于安全或者其它方面的考虑,通常需要限制智能设备使用某些应用程序和服务。
[0003]现有技术中,以智能手机为例,Exchange服务器通过Exchange账户的同步功能可以禁止用户使用WiF1、蓝牙、Pop3服务或者安装第三方应用程序等等,虽然实现了实时的控制,但实现较为复杂,需要连接到互联网,并且用户一旦删除Exchange账号,控制功能将会被自动解除,极其不便。另外,还有常见的家长控制软件,它是通过家长提前在被控手机中设定好访问规则,以限制该被控手机中孩子能够使用的功能,但是由于设定及修改访问规则必须在被控手机中完成,这样易造成控制密码的泄露,极其不安全。

【发明内容】

[0004]有鉴于此,本发明提供了一种智能设备之间的控制方法及系统,以实现智能设备之间灵活、安全地控制的目的。
[0005]为解决上述技术问题,本发明提供一种智能设备之间的控制方法,包括:
[0006]主控设备确定针对被控设备中应用程序的发起控制指令,生成并显示含有所述发起控制指令的二维码图像;
[0007]所述被控设备扫描所述含有发起控制指令的二维码图像,并验证所述含有发起控制指令的二维码图像的有效性,当验证成功时,接受所述主控设备对所述应用程序使用权限的控制,所述被控设备处于受控制状态。
[0008]优选的,当所述被控设备处于受控状态时,还包括:
[0009]所述主控设备确定针对所述应用程序的解除控制指令,生成并显示含有所述解除控制指令的二维码图像;
[0010]所述被控设备扫描所述含有解除控制指令的二维码图像,并验证所述含有解除控制指令的二维码图像的有效性,当验证成功时,解除对所述应用程序使用权限的控制,所述被控设备处于未受控状态。
[0011]优选的,当所述被控设备处于受控状态时,还包括:
[0012]所述被控设备确定并发送针对所述应用程序的申请权限请求;
[0013]所述主控设备接收所述申请权限请求,生成并显示含有授权信息的二维码图像;
[0014]所述被控设备扫描所述含有授权信息的二维码图像,并验证所述含有授权信息的二维码图像的有效性,当验证成功时,接受所述主控设备对所述应用程序的临时授权,启动所述应用程序。
[0015]优选的,当所述发起控制指令包括所述控制信息、系统时间及MEI码时,所述主控设备生成含有发起控制指令的二维码图像,包括:
[0016]将所述发起控制指令编码为二进制码,利用加密私钥对编码得到的二进制码进行加密;
[0017]在所述加密后的二进制码的头部添加功能标志位、尾部添加解密公钥;
[0018]利用所述加密后的二进制码、所述功能标志位及所述解密公钥,生成所述含有发起控制指令的二维码图像。
[0019]优选的,所述被控设备验证所述含有发起控制指令的二维码图像的有效性,包括:
[0020]将所述含有发起控制指令的二维码图像解码为二进制码,并解析解码得到的二进制码,得到所述加密后的二进制码、所述功能标志位及所述解密公钥;
[0021]判断所述功能标志位是否正确,当确定所述功能标志位不正确时,则验证失败;
[0022]当确定所述功能标志位正确时,利用所述解密公钥解密所述加密后的二进制码,得到所述控制信息、所述系统时间及所述MEI码,判断所述控制信息中的控制类型标志位是否正确,当确定所述控制类型标志位不正确时,则验证失败;
[0023]当确定所述控制类型标志位正确时,判断解密得到的所述系统时间与当前系统时间之间的时间间隔是否小于预设时间段,如果是,则验证成功,否则,验证失败。
[0024]优选的,当验证成功时,还包括:
[0025]存储所述頂EI码和所述解密公钥。
[0026]优选的,所述加密私钥为RSA512私钥,所述解密公钥为RSA512公钥。
[0027]优选的,当所述授权信息包括权限使用时间段时,所述被控设备接受所述主控设备对所述应用程序的临时授权,启动所述应用程序之后,还包括:
[0028]当所述应用程序的使用时间超过所述权限使用时间段时,关闭所述应用程序。
[0029]优选的,所述被控设备利用任务管理器实现接受所述主控设备对所述应用程序使用权限的控制。
[0030]本发明还提供了一种智能设备之间的控制系统,包括:
[0031]主控设备,用于确定针对被控设备中应用程序的发起控制指令,生成并显示含有所述发起控制指令的二维码图像;所述发起控制指令至少包括控制信息;
[0032]所述被控设备,用于扫描所述含有发起控制指令的二维码图像,并验证所述含有发起控制指令的二维码图像的有效性,当验证成功时,接受所述主控设备对所述应用程序使用权限的控制,所述被控设备处于受控制状态。
[0033]以上本发明提供的一种智能设备之间的控制方法及系统中,首先,主控设备确定针对被控设备中应用程序的发起控制指令,生成并显示含有所述发起控制指令的二维码图像;然后,被控设备扫描这个含有发起控制指令的二维码图像,并验证含有发起控制指令的二维码图像的有效性,当验证成功时,接受所述主控设备对所述应用程序使用权限的控制,所述被控设备处于受控制状态。在上述技术方案中,将二维码图像作为主控设备与被控设备之间传递信息的载体,控制方用户只需在自己的主控设备上进行简单的操作即可实现对被控设备的控制,实现了设备间的安全灵活的控制。并且,主控设备生成并显示含有发起控制指令的二维码图像,以供被控设备扫描,不需要连接到互联网,实现了设备间离线的、灵活的控制。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0035]图1为本发明一种智能设备之间的控制方法实施例1的流程图;
[0036]图2为本发明一种智能设备之间的控制方法实施例2的流程图;
[0037]图3为本发明一种智能设备之间的控制方法实施例2中的二维码图像对应的二进制码结构示意图;
[0038]图4为本发明一种智能设备之间的控制方法实施例3的流程图;
[0039]图5为本发明一种智能设备之间的控制方法实施例4的流程图;
[0040]图6为本发明一种智能设备之间的控制方法实施例5的流程图;
[0041]图7为本发明一种智能设备之间的控制系统实施例1的结构框图示意图;
[0042]图8为基于图7的结构框图示意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]本发明的核心是提供一种智能设备之间的控制方法及系统,以实现智能设备之间灵活、安全地控制的目的。
[0045]需要说明的是,本发明所提供的智能设备之间的控制方法中,主控设备不仅能对被控设备中的应用程序进行权限控制,还可以对被控设备中的服务进行权限控制,此处不做严格控制。
[0046]本发明中,智能设备可以是智能手机,也可以是平板电脑,还可以是其他智能设备,此处不做严格限定。本发明以下技术内容以智能手机为例进行说明。
[0047]本发明将控制过程按照控制类型的不同分为三个类型:控制主体(也称主控设备)发起控制、控制主体解除控制,控制客体(也称被控设备)申请临时权限。
[0048]在控制主体发起控制中,控制客体通过扫描验证控制主体提供的含有发起控制指令的二维码图像完成对应用程序或服务的限制。
[0049]在控制客体申请临时权限中,控制客体需要扫描验证控制主体提供的含有授权信息的二维码图像之后才能临时启用受限的应用程序或服务。
[0050]在控制主体解除控制中,控制客体需要扫描验证控制主体提供的含有解除控制指令的二维码图像才能解除控制。<
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1