一种基于智能终端的开机权限验证方法及系统的制作方法
【技术领域】
[0001]本发明涉及权限验证领域,更具体地,涉及一种基于智能终端的开机权限验证方法及系统。
【背景技术】
[0002]机器设备的使用,通常牵涉到用户使用权限的问题。而对权限进行验证,首先要识别用户身份,现阶段识别用户身份的方法有多种,如通过人脸识别、指纹识别或通过各种绑定用户身份的IC、ID卡等进行识别。但是生物识别的方法会增加数据的安全隐患,且造价相对昂贵,因此使用各种读卡装置作为识别用户身份的设备这一技术手段应用得较广。在进行权限认证的时候,只要将读卡装置获得的用户信息与授权列表比对,就可验证用户的开机权限。
[0003]许多大型仪器都配备有计算机主机。利用仪器主机连接的扫描设备采集用户身份信息进行权限认证是现有仪器开放管理系统的常用技术手段。但是由于仪器主机需控制配套硬件执行各项操作指令,不适合存放太多与仪器无关的信息,因此通常将获取的用户身份信息和控制端信息推送到服务器端,再在服务器端识别用户身份,验证其使用仪器的合法性,最后由服务器端通过网络接口向仪器主机返回授权,确认是否开机。具体验证过程如图1所示。
[0004]仪器主机接口连接的扫描设备,因实验室的特殊环境,在进行身份信息采集的时候除了存在数据安全隐患外,还存在着卫生安全隐患,这有可能造成交叉污染,所以非接触式的读卡控制器的使用更为广泛。其工作流程为:仪器控制端上连接有读卡控制器,在需要使用仪器时,用户使用配套的卡进行刷卡认证从而开启仪器及相关门禁。
[0005]非接触式的读卡控制器使用直观安全,在智能终端还未普及的年代,不失为一种廉价通用的端口识别设备,但是在实际使用中,存在着以下问题:
1.每一台纳入管理的仪器控制端,都必须配置一个扫描设备,如读卡控制器,拓展成本尚O
[0006]2.扫描设备内部程序需定制及由专用写码器写入,开发成本高。因此,增加仪器控制端,或升级都需向开发商购买及安装,维护成本高,更新困难。
[0007]3.在某些接口控制复杂的仪器上,扫描设备的接入接口,有可能与仪器其他接口冲突,导致仪器状态不稳定。
[0008]4.某些仪器会对读卡控制器产生射频干扰,影响控制。
[0009]综上所述,通过扫描设备采集用户信息再由主机推送至服务端进行权限验证的方法,已显滞后。
【发明内容】
[0010]本发明为解决以上现有技术的缺陷,提供了一种基于智能终端的开机权限验证方法,该方法拓展成本低,且不会带来仪器接口冲突、射频干扰等问题。
[0011]为实现以上发明目的,采用的技术方案是:
一种基于智能终端的开机权限验证方法,包括以下步骤:
51.使用智能终端获取用户权限信息,其中用户权限信息包括用户身份信息和用户需要使用的仪器设备的控制端标识;
52.通过智能终端将用户权限信息发送至服务器端进行权限验证,控制端标识对应的仪器设备控制端根据权限认证的结果确定是否开机。
[0012]以上方案中,智能终端不会产生射频干扰,且智能终端、仪器设备控制端是通过网络接入服务器端的,无需硬件接口接入,因此不需占用接口,同时在对仪器设备的控制端升级或拓展端口时,可自行安装控制程序,无须专用写码器写入,用户可轻松扩容及升级。
[0013]优选地,服务器端中保存有授权列表,授权列表由若干条授权条目组成,授权条目包括用户身份信息以及与用户身份信息关联的仪器设备控制端标识;步骤S2中,在进行权限验证的时候,服务器端在授权列表中查找与用户权限信息一致的授权条目;若存在着与用户权限信息一致的授权条目,则服务器端向该仪器设备控制端标识对应的仪器设备控制端下发开机命令进行开机。
[0014]优选地,步骤S2中,仪器设备控制端根据权限认证的结果确定是否开机的过程具体如下:
仪器设备控制端对服务器端的开机命令进行监听,当监听到开机命令时,仪器设备控制端向服务器端申请用户身份信息,并自动打开仪器设备,完成开机。
[0015]同时,本发明还提供了一种根据上述基于智能终端的开机权限验证方法的系统,其技术方案具体如下:
系统包括智能终端、服务器端和仪器设备控制端;
其中智能终端用于获取用户权限信息,并将用户权限信息发送至服务器端,用户权限信息包括用户身份信息和用户需要使用的仪器设备的控制端标识;
服务器端用于根据用户权限信息进行权限验证;
仪器设备控制端用于根据权限验证的结果确定是否开机。
[0016]与现有技术相比,本发明的有益效果是:
本发明提供的验证方法使用智能终端进行权限验证,智能终端不会产生射频干扰,且智能终端、仪器设备控制端是通过网络接入服务器端的,无需硬件接口接入,因此不需额外占用接口,同时在对仪器设备的控制端升级或拓展端口时,可自行安装控制程序,无须专用写码器写入,用户可轻松扩容及升级。
【附图说明】
[0017]图1为使用读卡控制器的验证方法的验证过程图。
[0018]图2为基于智能终端的开机权限验证方法的验证过程图。
[0019]图3为实施例1的开机权限验证方法的实施流程图。
【具体实施方式】
[0020]附图仅用于示例性说明,不能理解为对本专利的限制;
以下结合附图和实施例对本发明做进一步的阐述。 实施例1
随着科技的发展,智能终端产品已经十分普及。以往使用扫描设备获取用户信息来进行验证授权的验证方法,已凸显出拓展成本高、可能造成接口冲突、射频干扰等问题,因此开发更为廉价通用,且减少接口干扰的替代方法,是大势所趋。
[0021]智能终端可轻松接入网络进行各种网络的信号传
递,同时,通过开发通用操作系统的客户端程序,用户可以对智能终端进行拓展。由于智能终端具备以上优越性,因此本发明选择智能终端获取用户身份信息进行开机权限的验证。
[0022]如图2、3所示,本发明提供的验证方法包括以下步骤:
51.使用智能终端获取用户权限信息,其中用户权限信息包括用户身份信息和用户需要使用的仪器设备的控制端标识;
52.通过智能终端将用户权限信息发送至服务器端进行权限验证,控制端标识对应的仪器设备控制端根据权限认证的结果确定是否开机。
[0023]上述方案中,智能终端以及仪器设备的控制端分别通过网络接口与服务器端进行联接。用户通过智能终端登录服务器,再使用智能终端获取仪器设备的控制端标识码,获取的方式可为通过智能终端扫描仪器设备显示的控制端标识码或者通过手工输入仪器设备的控制端标识,然后将获取的权限信息发送至服务器端。
[0024]在实际使用的时候,智能终端不会产生射频干扰,且智能终端、仪器设备控制端是通过网络接入服务器端的,无需硬件接口接入,因此不需占用接口,同时在对仪器设备的控制端进行升级或拓展端口时,可自行安装控制程序进行升级,无须专用写码器写入,用户可轻松扩容及升级。
[0025]服务器端中保存有授权列表,授权列表由系统生成。用户在使用仪器设备之前,需要通过系统对所需使用的仪器设备进行预约,预约时需输入用户的身份信息、仪器设备的控制端标识及预约使用时间段,其中仪器设备的控制端标识由系统生成;系统根据以上信息生成授权列表,授权列表由若干条授权条目组成,授权条目包括用户身份信息以及与用户身份信息关联的仪器设备控制端标识;在进行权限验证的时候,服务器端在授权列表中查找与用户权限信息一致的授权条目;若存在着与用户权限信息一致的授权条目,且该授权条目的预约时段位于现时段,则服务器端向该仪器设备控制端标识对应的仪器设备控制端下发开机命令进行开机,否则返回提示,不予使用。
[0026]在具体的实施过程中,仪器设备控制端根据权限认证的结果确定是否开机的过程具体如下:
仪器设备控制端对服务器端的开机命令进行监听,当监听到开机命令时,仪器设备控制端向服务器端申请用户身份信息,并自动打开仪器设备,完成开机。
[0027]对于配置计算机主机的仪器设备来说,只要仪器设备主机安装有控制程序,再通过网络与服务器通讯,就可实现控制过程,无须安装读卡设备。
[0028]本发明提供的验证方法使用智能终端进行权限验证,智能终端不会产生射频干扰,且智能终端、仪器设备控制端是通过网络接入服务器端的,无需硬件接口接入,因此不需占用接口,同时在对仪器设备的控制端升级或拓展端口时,可自行安装控制程序,无须专用写码器写入,用户可轻松扩容及升级。
[0029]显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
【主权项】
1.一种基于智能终端的开机权限验证方法,其特征在于:包括以下步骤: 51.使用智能终端获取用户权限信息,其中用户权限信息包括用户身份信息和用户需要使用的仪器设备的控制端标识; 52.通过智能终端将用户权限信息发送至服务器端进行权限验证,控制端标识对应的仪器设备控制端根据权限认证的结果确定是否开机。2.根据权利要求1所述的基于智能终端的开机权限验证方法,其特征在于:服务器端中保存有授权列表,授权列表由若干条授权条目组成,授权条目包括用户身份信息以及与用户身份信息关联的仪器设备控制端标识;步骤S2中,在进行权限验证的时候,服务器端在授权列表中查找与用户权限信息一致的授权条目;若存在着与用户权限信息一致的授权条目,则服务器端向该仪器设备控制端标识对应的仪器设备控制端下发开机命令进行开机。3.根据权利要求2所述的基于智能终端的开机权限验证方法,其特征在于:步骤S2中,仪器设备控制端根据权限认证的结果确定是否开机的过程具体如下: 仪器设备控制端对服务器端的开机命令进行监听,当监听到开机命令时,仪器设备控制端向服务器端申请用户身份信息,并自动打开仪器设备,完成开机。4.根据权利要求1~3任一项所述基于智能终端的开机权限验证方法的系统,其特征在于:包括智能终端、服务器端和仪器设备控制端; 其中智能终端用于获取用户权限信息,并将用户权限信息发送至服务器端,用户权限信息包括用户身份信息和用户需要使用的仪器设备的控制端标识; 服务器端用于根据用户权限信息进行权限验证; 仪器设备控制端用于根据权限验证的结果确定是否开机。
【专利摘要】本发明涉及一种基于智能终端的开机权限验证方法及系统,验证方法包括以下步骤:S1.使用智能终端获取用户权限信息,其中用户权限信息包括用户身份信息和用户需要使用的仪器设备的控制端标识;S2.通过智能终端将用户权限信息发送至服务器端进行权限验证,控制端标识对应的仪器设备控制端根据权限认证的结果确定是否开机。本发明提供的验证方法使用智能终端进行权限验证,智能终端不会产生射频干扰,且智能终端、仪器设备控制端是通过网络接入服务器端的,无需硬件接口接入,因此不需额外占用接口,同时在对仪器设备的控制端升级或拓展端口时,可自行安装控制程序,无须专用写码器写入,用户可轻松扩容及升级。
【IPC分类】G06F21/34, G06F21/31
【公开号】CN104899483
【申请号】CN201510196161
【发明人】罗剑文
【申请人】中山大学
【公开日】2015年9月9日
【申请日】2015年4月23日