基于二维码的无触屏Android设备管理方法及系统技术方案

技术编号:23363553 阅读:39 留言:0更新日期:2020-02-18 17:30
本发明专利技术提供一种基于二维码的无触屏Android设备管理方法,将设备数据加密,之后生成二维码;移动终端扫描二维码,获取加密后的设备数据;后台服务器接收并解密得到设备数据,并将设备数据以及操作数据发送至移动终端;根据设备数据以及操作数据设定操作内容,之后将操作内容发送至后台服务器;根据操作内容生成新的状态信息,将新的状态信息进行加密生成加密数据发送至移动终端;移动终端接收加密数据,并根据加密数据生成二维码;设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息,并根据新的状态信息进行操作;还提供一种基于二维码的无触屏Android设备管理系统;便于用户管理设备,并保证数据安全。

A touch-free Android device management method and system based on QR code

【技术实现步骤摘要】
基于二维码的无触屏Android设备管理方法及系统
本专利技术涉及一种基于二维码的无触屏Android设备管理方法及系统。
技术介绍
目前,市面上较多的Android设备是带有触摸屏的,如手机、POS机、收银机等设备。这些设备自身带有触摸屏及相关的按键,可以直接触摸屏幕打开相应的设置软件对设备进行控制。而随着Android系统的普及,无触摸屏的Android设备也越来越多的出现在生活中,如部分电视机、广告播放屏、码牌等。该类设备在实际使用场景中很少需要依赖到触摸屏,而不使用触摸屏可以大大减少产品相应的成本。但是,由于该类设备无触摸屏,无法直接通过触摸屏幕对终端进行控制,甚至有些设备的按键都只有简单的几个按键,在开发及对设备的管理过程中存在诸多不便。目前对于无触摸屏的Android设备的管控主要有以下一些手段:1、通过遥控器、按键等进行简单的控制,如电视机的控制。2、通过后台对设备进行管控,终端联网与后台交互,后台对指定终端下发控制指令控制终端。3、插入外设控制终端,如键盘、扫码枪等。对于以上一些手段,往往需要依赖其他非常用设备如遥控器、外设等进行设备管理,实际使用不方便,且所能操作的控制很有限,且安全性和权限管理上无法保障。使用后台对设备直接进行管控虽然能实现对设备的远程管控,但是在终端的日常维护,开发调试以及无网络等使用场景上有较大的局限性。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于二维码的无触屏Android设备管理方法,便于用户管理Android设备,并保证数据安全。本专利技术之一是这样实现的:一种基于二维码的无触屏Android设备管理方法,其特征在于:包括:步骤1、将设备数据加密,之后生成二维码;步骤2、移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器;步骤3、后台服务器接收并解密得到设备数据,并将设备数据以及操作数据发送至移动终端;步骤4、移动终端接收,并根据设备数据以及操作数据设定操作内容,之后将操作内容发送至后台服务器;步骤5、后台服务器接收,并根据操作内容生成新的状态信息,将新的状态信息进行加密生成加密数据发送至移动终端;步骤6、移动终端接收加密数据,并根据加密数据生成二维码;步骤7、设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息,并根据新的状态信息进行操作。进一步地,所述步骤1进一步具体为:设备生成一第一随机数,将设备数据以及第一随机数进行压缩并加密,之后生成二维码,并设定二维码的有效时间。进一步地,所述步骤3进一步具体为:后台服务器接收并解密得到设备数据以及第一随机数,并进行验证第一随机数,若是通过验证,则将设备数据以及操作数据发送至移动终端;否,则结束。进一步地,所述步骤2进一步具体为:移动终端登陆至后台服务器,移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器。进一步地,所述步骤5进一步具体为:后台服务器接收,并根据操作内容生成新的状态信息以及第二随机数,将新的状态信息以及第二随机数进行压缩并加密生成加密数据,之后发送至移动终端。进一步地,所述步骤7进一步具体为:设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息以及第二随机数,验证所述第二随机数,若通过验证,则根据新的状态信息进行操作;否,则结束。本专利技术之二是这样实现的:一种基于二维码的无触屏Android设备管理系统,包括:生成设备二维码模块,将设备数据加密,之后生成二维码;获取模块,移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器;解密模块,后台服务器接收并解密得到设备数据,并将设备数据以及操作数据发送至移动终端;操作模块,移动终端接收,并根据设备数据以及操作数据设定操作内容,之后将操作内容发送至后台服务器;生成模块,后台服务器接收,并根据操作内容生成新的状态信息,将新的状态信息进行加密生成加密数据发送至移动终端;生成操作二维码模块,移动终端接收加密数据,并根据加密数据生成二维码;操作模块,设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息,并根据新的状态信息进行操作。进一步地,所述生成设备二维码模块和解密模块进一步具体为:设备生成一第一随机数,将设备数据以及第一随机数进行压缩并加密,之后生成二维码,并设定二维码的有效时间;后台服务器接收并解密得到设备数据以及第一随机数,并进行验证第一随机数,若是通过验证,则将设备数据以及操作数据发送至移动终端;否,则结束。进一步地,所述获取模块进一步具体为:移动终端登陆至后台服务器,移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器。进一步地,所述生成模块和操作模块进一步具体为:后台服务器接收,并根据操作内容生成新的状态信息以及第二随机数,将新的状态信息以及第二随机数进行压缩并加密生成加密数据,之后发送至移动终端;所述操作模块进一步具体为:设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息以及第二随机数,验证所述第二随机数,若通过验证,则根据新的状态信息进行操作;否,则结束。本专利技术具有如下优点:实现不同角色如开发人员、维修人员、代理商、商户等对无触屏的Android设备的管理需求如终端状态切换、终端调试、终端设置、终端关机。附图说明下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术方法执行流程图。图2为本专利技术具体实施方式的原理框架图。图3为本专利技术具体实施方式的时序图。具体实施方式如图1所示,本专利技术之一是这样实现的:一种基于二维码的无触屏Android设备管理方法,其特征在于:包括:步骤1、设备生成一第一随机数,将设备数据以及第一随机数进行压缩并加密,之后生成二维码,并设定二维码的有效时间;步骤2、移动终端登陆至后台服务器,移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器;步骤3、后台服务器接收并解密得到设备数据以及第一随机数,并进行验证第一随机数,若是通过验证,则将设备数据以及操作数据发送至移动终端;否,则结束;步骤4、移动终端接收,并根据设备数据以及操作数据设定操作内容,之后将操作内容发送至后台服务器;步骤5、后台服务器接收,并根据操作内容生成新的状态信息以及第二随机数,将新的状态信息以及第二随机数进行压缩并加密生成加密数据,之后发送至移动终端;步骤6、移动终端接收加密数据,并根据加密数据生成二维码;步骤7、设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息以及第二随机数,验证所述第二随机数,若通过验证,则根据新的状态信息进行操作;否,则结束。本专利技术基于二维码的无触屏Android设备管理系统,包括:生成设备二维码模块,设备生成本文档来自技高网...

【技术保护点】
1.一种基于二维码的无触屏Android设备管理方法,其特征在于:包括:/n步骤1、将设备数据加密,之后生成二维码;/n步骤2、移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器;/n步骤3、后台服务器接收并解密得到设备数据,并将设备数据以及操作数据发送至移动终端;/n步骤4、移动终端接收,并根据设备数据以及操作数据设定操作内容,之后将操作内容发送至后台服务器;/n步骤5、后台服务器接收,并根据操作内容生成新的状态信息,将新的状态信息进行加密生成加密数据发送至移动终端;/n步骤6、移动终端接收加密数据,并根据加密数据生成二维码;/n步骤7、设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息,并根据新的状态信息进行操作。/n

【技术特征摘要】
1.一种基于二维码的无触屏Android设备管理方法,其特征在于:包括:
步骤1、将设备数据加密,之后生成二维码;
步骤2、移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器;
步骤3、后台服务器接收并解密得到设备数据,并将设备数据以及操作数据发送至移动终端;
步骤4、移动终端接收,并根据设备数据以及操作数据设定操作内容,之后将操作内容发送至后台服务器;
步骤5、后台服务器接收,并根据操作内容生成新的状态信息,将新的状态信息进行加密生成加密数据发送至移动终端;
步骤6、移动终端接收加密数据,并根据加密数据生成二维码;
步骤7、设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息,并根据新的状态信息进行操作。


2.根据权利要求1所述的一种基于二维码的无触屏Android设备管理方法,其特征在于:所述步骤1进一步具体为:设备生成一第一随机数,将设备数据以及第一随机数进行压缩并加密,之后生成二维码,并设定二维码的有效时间。


3.根据权利要求2所述的一种基于二维码的无触屏Android设备管理方法,其特征在于:所述步骤3进一步具体为:后台服务器接收并解密得到设备数据以及第一随机数,并进行验证第一随机数,若是通过验证,则将设备数据以及操作数据发送至移动终端;否,则结束。


4.根据权利要求1所述的一种基于二维码的无触屏Android设备管理方法,其特征在于:所述步骤2进一步具体为:移动终端登陆至后台服务器,移动终端扫描二维码,获取加密后的设备数据,并发送至后台服务器。


5.根据权利要求1所述的一种基于二维码的无触屏Android设备管理方法,其特征在于:所述步骤5进一步具体为:后台服务器接收,并根据操作内容生成新的状态信息以及第二随机数,将新的状态信息以及第二随机数进行压缩并加密生成加密数据,之后发送至移动终端。


6.根据权利要求5所述的一种基于二维码的无触屏Android设备管理方法,其特征在于:所述步骤7进一步具体为:设备扫描移动终端显示的二维码,获取加密数据,之后进行解密,得到新的状态信息以及第二随机数,验证所...

【专利技术属性】
技术研发人员:邱熠龙
申请(专利权)人:福州汇思博信息技术有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1