智能终端锁控方法与流程

文档序号:12729876阅读:442来源:国知局
智能终端锁控方法与流程

本发明涉及智能终端管理领域,尤指一种智能终端锁控方法。



背景技术:

随着电子科技的迅猛发展,智能终端的功能应用也越来越多元化,这些智能终端在带给人们便利的同时,也带来了各类隐私、安全或通信方面的隐患,为此当前领域中出现了各种各样的智能终端管理软件,通过这些管理软件用户可有效管理本人所使用的智能终端。

在某些特定区域内,基于安全或隐私考虑,需要对该区域内所有用户的智能终端做出统一管理,例如短信控制、电话控制、拍照控制或网络控制等,以通过上述管理防止智能终端的不当使用,造成不必要的隐私泄露或其他危险造成的人身财产损失,例如航运中需乘客关闭网络、公司内部会议中需参与者关闭手机以及研发基地禁止拍照等;此时仅靠各用户自我通过上述软件控制智能终端明显不足,为此业内亟需一种研发能用有效的统一管理区域内所有智能终端的方法。



技术实现要素:

本发明目的在于提供一种有效的、能够管理区域内所有智能终端设备的方法。

为达上述目的,本发明具体提供一种智能终端锁控方法,所述方法包含:终端获取控制信息,根据所述控制信息与终端信息生成锁控信息;将所述锁控信息上传至服务端,当收到所述服务器反馈的确认信息后遍历终端存储的数据库,随机生产解锁信息;显示所述解锁信息并锁控所述终端。

在上述智能终端锁控方法中,优选的,当所述终端网络异常时,将所述锁控信息存储至终端的数据库,当终端网络正常时,将所述终端存储的所述锁控信息上传至服务端。

在上述智能终端锁控方法中,优选的,所述锁控信息包含:终端标识信息、终端 通信标识信息、控制信息标识、锁控时间和锁控指令信息。

在上述智能终端锁控方法中,优选的,所述锁控所述终端包含屏蔽所述终端菜单键、返回键和拍照键。

在上述智能终端锁控方法中,优选的,开启所述终端监控端,当所述监控端监控到所述终端执行预定操作外的动作时,所述监控端输出锁控提示并锁控所述终端。

在上述智能终端锁控方法中,优选的,终端获取控制信息并校验所述控制信息,当校验通过时,将所述解锁信息与所述解码信息匹对,如匹对通过,解锁所述终端。

在上述智能终端锁控方法中,优选的,校验所述控制信息是否为通用控制信息,当所述控制信息为通用控制信息时校验所述控制信息是否失效,当所述控制信息未失效时,将当前时间与所述控制信息比对,如当前时间在所述控制信息的预定时间范围内,校验通过。

在上述智能终端锁控方法中,优选的,当所述控制信息不为通用控制信息时,通过所述解锁信息生成所述通用控制信息,通过所述通用控制信息解锁所述终端。

在上述智能终端锁控方法中,优选的,当当前时间不在所述控制信息的预定时间范围内时,通过所述解锁信息生成所述通用控制信息,通过所述通用控制信息解锁所述终端。

在上述智能终端锁控方法中,优选的,当终端离开预定区域后,将所述控制信息上传至服务端,解锁所述终端。

在上述智能终端锁控方法中,优选的,当终端离开预定区域后且所述终端网络异常时,将所述控制信息存储至终端的数据库,解锁所述终端,且当终端网络正常时,将所述终端存储的所述控制信息上传至服务端。

本发明的有益技术效果在于:通过本发明所提供的智能终端锁控方法可有效的实现在特定区域内对智能终端的统一管理,防止智能终端的不当使用造成不必要的人身财产的损失。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:

图1为本发明所提供的智能终端锁控方法流程示意图;

图2为本发明所提供的智能终端锁控方法中防止用户操作的流程事宜图;

图3为本发明所提供的智能终端锁控方法中解锁的流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。

请参考图1所示,本发明具体提供一种智能终端锁控方法,所述方法包含:终端获取控制信息,根据所述控制信息与终端信息生成锁控信息;将所述锁控信息上传至服务端,当收到所述服务器反馈的确认信息后遍历终端存储的数据库,随机生产解锁信息;显示所述解锁信息并锁控所述终端。

在上述实施例中,所述锁控信息包含:终端标识信息、终端通信标识信息、控制信息标识、锁控时间和锁控指令信息。所述锁控所述终端包含屏蔽所述终端菜单键、返回键和拍照键。

在本发明一优选的实施例中,当所述终端网络异常时,将所述锁控信息存储至终端的数据库,当终端网络正常时,将所述终端存储的所述锁控信息上传至服务端。

为更清楚的解释上述实施例,以下通过手机为例做进一步说明:

关于手机的锁控主要通过以下步骤实现:

1、在手机上启动上述发明整合的锁控软件扫描控制信息,其中所述控制信息可为二维码图片、条码信息或其他标识信息,以下以二维码信息为例,本领域相关技术人员当可知,本发明所提供的控制信息并不以二维码信息为限。

2、扫描成功后将二维码信息和手机信息打包成锁控信息。

其后分两种情况考虑:

如果手机终端网络异常,则将锁控信息保存到手机本地数据库,该锁控信息的数据内容包括:

1>infoType:2,表示锁控信息;

2>infoContet:imei=手机 IMEI&imsi=卡 IMSI&ercodeText=二维码串码&lockTime=锁控时间(格式:yyyyMMddHHmm)&lockType=1;

3>createDate:数据创建时间格式yyyy-MM-dd HH:mm:ss。

如果手机终端网络正常,则将该锁控信息通过uploadLockRecords上传到服务器,服务器保存成功,并返回给终端成功消息,result=success。如果上传失败,result=其他,则按照网络异常处理。其中,上传服务器的所述锁控信息的数据如下:

1>imei=手机IMEI;

2>imsi=手机卡IMSI;

3>ercodeText=二维码串码信息;

4>lockTime=锁控时间 格式yyyy-MM-dd HH:mm:ss;

5>lockType=1,表示锁控。

3、再根据终端信息和控制信息生成以特定的解锁信息,例如:在手机存储的数据库中随机选择一个6位数字作为本次进入的ID。

4、在终端上显示锁控主界面,并将上述6位ID显示在主界面。

5、此时智能终端锁控成功,屏蔽HOME键,返回键,拍照键操作功能等。

在上述步骤2与步骤3之间,还包含:如果之前网络异常,待检测到手机网络正常时,将保存到该手机上的且未上传的锁控信息通过uploadLockRecords上传到服务器,如果上传服务器成功,result=success,则将手机本地数据库中的该条记录删除;如果上传失败,result=其他,则将等待下次上传。

请参考图2所示,在本发明一优选的实施例中,当所述智能终端进入锁控状态后,即开启所述终端监控端,当所述监控端监控到所述终端执行预定操作外的动作时,所述监控端输出锁控提示并锁控所述终端。

在上述实施例中,可根据实际需要提前预制锁控要求,即限制电话、限制短信、限制网络、限制拍照或限制部分电话等,当所述监控端监测到所述终端执行了上述限制条件时,该终端显示锁控提示,并切断当前用户操作,锁控所述终端。

以下以限定用户操作手机HOME键为例,对上述实施例做简单说明,本领域相关技术人员当可知,该实例仅为进一步说明本发明所提供的技术方案,并不对本发明保护范围做任何限制。

在实际工作中,当手机提示锁控成功之后,手机会启动屏幕监控服务,该服务对锁控界面进行监听;在锁控状态中,当用户按下HOME键,锁屏界面退出,返回系统主界面;此时,手机的屏幕监控服务监听到锁控界面被关闭,即时通过手机屏幕提示用户手机处于锁控状态,同时切断用户当前操作,启动锁控主界面恢复锁控状态。

请参考图3所示,本发明一优选的实施例中,终端获取控制信息并校验所述控制信息,当校验通过时,将所述解锁信息与所述解码信息匹对,如匹对通过,解锁所述终端。

在上述实施例中,所述校验所述控制信息包含:校验所述控制信息是否为通用控制信息,当所述控制信息为通用控制信息时校验所述控制信息是否失效,当所述控制信息未失效时,将当前时间与所述控制信息比对,如当前时间在所述控制信息的预定时间范围内,校验通过。

其中,当所述控制信息不为通用控制信息时或当前时间不在所述控制信息的预定时间范围内时,通过所述解锁信息生成所述通用控制信息,通过所述通用控制信息解锁所述终端。

在上述实施例中,当终端离开预定区域后,将所述控制信息上传至服务端,解锁所述终端。如所述终端网络异常,则将所述控制信息存储至终端的数据库,解锁所述终端,且当终端网络正常时,将所述终端存储的所述控制信息上传至服务端。

为更清楚的解释上述实施例,以下通过手机为例做进一步说明:

关于手机的解锁主要通过以下步骤实现:

1.当用户需要离开预定区域时,可通过手机扫描控制信息,如二维码;

2.此时,手机校验该二维码是否为通用控制信息,即万能二维码;

3.如果是,则继续校验二维码是否失效;

4.如果没有失效,校验当前时间是否为可以使用二维码时间,即预定使用时间范围;

5.如果在可以使用二维码解锁的时间,则将扫描获取的串码与手机锁控界面显示数字对应的串码进行比对,比对成功30秒后延时解锁成功,如果比对失败,则重新执行扫码过程。

在上述实施例中,如果二维码不是万能二维码或者二维码失效或者不在使用万能二维码解锁的时间,在二维码维护端输入6位锁控界面生成的数字,二维码维护端会将该用户对应的串码重新生成二维码,用户扫描该二维码,即可解锁成功。

之后,检查手机的网络状态,如果网络正常,则将用户离开指定区域的信息通过uploadLockRecords上传服务器,解锁手机。上传服务器的数据如下:

1>imei=手机IMEI;

2>imsi=手机卡IMSI;

3>ercodeText=二维码串码信息;

4>lockTime=锁控时间 格式yyyy-MM-dd HH:mm:ss;

5>lockType=2,2表示普通解锁,3表示万能二维码解锁。

如果网络异常或者上传失败,则将用户离开指定区域的信息存入本机数据库,且认为手机解锁成功,同时,网络正常后,将该信息通过uploadLockRecords上传数据库,删除本地记录,解锁手机。存入手机数据库的数据如下:

1>infoType:2,表示锁控信息;

2>infoContet:imei=手机 IMEI&imsi=卡 IMSI&ercodeText=二维码串码&lockTime=锁控时间(格式:yyyyMMddHHmm)&lockType=1;

3>createDate:数据创建时间格式yyyy-MM-dd HH:mm:ss;

通过本发明所提供的智能终端锁控方法可有效的实现在特定区域内对智能终端的统一管理,防止智能终端的不当使用造成不必要的人身财产的损失。

在本发明的上述实施例中,所述锁控具体指锁屏控制。例如:进入特定区域,运行软件,扫描二维码,启动手机锁屏控制,此时显示从手机数据库中随机抽取出来的6位数字。启动电话监控服务,监控拨出和呼入号码,监控拨出和呼入号码是否在电话白名单内,如果号码不在电话白名单内,则将电话自动挂断。启动屏幕监控服务,屏蔽掉home键,返回键,菜单键,拍照键。启动应用监控服务,杀掉除应用白名单之外的应用。在锁控状态下,手机关机,在手机重启后,仍进入到锁控界面。

所述解锁即解锁智能终端的锁控操作,例如:离开指定区域,解除手机控制状态,还原正常使用。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1