一种基于生物特征识别的软件授权系统和方法技术方案

技术编号:20944684 阅读:33 留言:0更新日期:2019-04-24 02:28
本申请公开了一种基于生物特征识别的软件授权系统和方法。系统包含:服务器、终端;所述服务器用于存储生物特征信息数据、软件任务信息;接收所述终端发送的生物特征信息,与存储的生物特征信息进行比对;当采集的生物特征信息与存储的生物特征信息比对结果相同时,将软件任务信息发送至所述终端;所述终端,用于采集生物特征信息并发送至所述服务器、根据所述软件任务信息启动授权软件。本发明专利技术方法还包含授权的步骤和认证使用的步骤。本发明专利技术将传统的控制终端的授权方法转变为对用户进行控制的授权方法,既解决了多人使用一台终端中授权软件时易被破解的问题,又方便用户在所有终端使用该款软件,提升了跨终端操作软件的便利性。

A Software Authorization System Based on Biometric Recognition

This application discloses a software authorization system and method based on biometric recognition. The system includes: a server and a terminal; the server is used to store biometric information data and software task information; it receives biometric information sent by the terminal and compares it with the stored biometric information; when the collected biometric information has the same result as the stored biometric information, the software task information is sent to the terminal; the terminal, The utility model is used for collecting biometric information and sending it to the server, and starting authorization software according to the software task information. The method of the invention also includes the steps of authorization and authentication. The invention transforms the traditional authorization method of control terminal into an authorization method of user control, which not only solves the problem that authorization software in one terminal is easily cracked by many people, but also facilitates users to use the software in all terminals, and enhances the convenience of cross-terminal operation software.

【技术实现步骤摘要】
一种基于生物特征识别的软件授权系统和方法
本申请涉及一种软件授权系统,尤其涉及一种基于生物特征识别的软件授权系统和方法。
技术介绍
信息技术日新月异,日常办公及生活逐渐信息化、智能化,这离不开各种信息化软件的支持。而软件非常容易被复制,盗版现象比较严重,损害了软件开发商的利益,影响软件的更新换代进度。各种软件厂商均对软件进行了授权控制,比较常见的有授权码控制、硬件绑定控制等,这些传统的授权方法都是通过对单台特定终端的软件使用权限进行控制,存在着易被破解、无法跨终端使用、对多人共用同一台终端的现象无法控制等问题。
技术实现思路
本申请实施例提供一种基于生物特征识别的软件授权系统和方法,解决了目前产品易被破解、无法跨终端使用、对多人共用同一台终端的现象无法控制的问题。一种基于生物特征识别的软件授权系统,包含:服务器、终端。所述服务器,用于比对生物特征信息与数据库信息,向所述终端发送软件任务信息。所述终端,用于采集所述生物特征信息、发送至所述服务器,根据所述软件任务信息运行。所述软件任务信息是与所述生物特征信息对应的,包括至少两个终端的标识。进一步地,所述软件任务信息还包含至少一个软件的标识;所述终端,还用于识别所述软件任务信息包含被启动的软件的标识,运行所述被启动的软件。优选的,所述生物特征信息为人脸信息或者虹膜信息。进一步地,所述终端,还用于识别所述软件任务信息不包含被启动的软件的标识,则启动注册过程或缴费过程。进一步地,所述终端,还用于识别所述软件任务信息不包含被启动的软件的标识,则采集所述生物特征数据。进一步地,所述软件任务信息还包含以下至少一种:软件运行产生的设置信息、文本、模型。进一步地,所述服务器包含:认证模块、存储模块。所述认证模块,用于接收所述终端发送的生物特征信息,与数据库存储的生物特征信息进行比对。当采集的生物特征信息与存储的生物特征信息比对结果相同时,将所述软件任务信息发送至所述终端;所述存储模块,用于建立个人生物特征信息数据库,存储生物特征信息和对应的软件任务信息。进一步地,所述终端包含:授权模块、采集模块。所述授权模块,用于根据所述软件任务信息运行软件。所述采集模块,用于采集所述生物特征信息并发送至所述服务器。优选地,所述认证模块与多个授权模块连接。本申请提出一种基于生物特征识别的软件授权系统使用方法,包含授权的步骤和认证使用的步骤:授权的步骤,进一步包括:所述终端采集用户的生物特征信息;将所述生物特征信息和软件任务信息发送至所述服务器;所述服务器将所述生物特征信息与软件任务信息绑定并建立该数据库;认证的步骤,进一步包括:所述终端采集生物特征信息,发送至所述服务器;所述服务器比对所述生物特征信息与数据库中信息;比对成功,将软件任务信息发送至所述终端,根据所述软件任务信息运行;对比失败,则所述终端停止运行,或进入授权的步骤。本实施例采用的上述至少一个技术方案能够达到以下有益效果:本专利技术采用用户生物特征信息作为用户使用某个需授权软件的密钥,提升了软件授权系统的安全等级,增加了破解难度。用户在经过授权之后即可在所有终端使用该款软件,提升了跨终端操作软件的便利性。本专利技术提供的授权系统当识别出用户身份后,授权系统会自动将此用户前期对该软件的设置、编辑的文本、建立的模型等信息同步到当前终端中,供用户选择要继续进行的工作,解决了用户跨终端使用同一软件时,用户数据及使用习惯延续性的问题,提升了用户体验。本专利技术将传统的控制“终端”的授权方法转变为对“用户”进行控制的授权方法,以“单个用户”作为授权/收费单元,计费方式更加合理。附图说明图1为本专利技术基于生物特征识别的软件授权系统的实施例示意图;图2为基于生物特征识别的软件授权系统的另一种实施例示意图;图3为本专利技术的系统中授权过程实施例流程图;图4为本专利技术的系统中认证使用过程实施例流程图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本专利技术基于生物特征识别的软件授权系统的实施例示意图。本申请提出的基于生物特征识别的软件授权系统,包含:服务器100、终端101。所述服务器,用于比对生物特征信息B与数据库信息,向所述终端发送软件任务信息。所述服务器,例如,是装有生物特征信息数据库和生物特征信息比对软件的服务器计算机单元。所述生物信息数据库,例如可以是生物特征信息与用户注册信息绑定存储的存储颗粒。优选的,所述生物特征信息为人脸信息或者虹膜信息。服务器接收所述终端发送的生物特征信息,并对生物特征信息加以判断,并将识别结果返回给所述终端。所述软件任务信息,例如可以是有权用户使用软件时对软件的设置和使用记录。所述软件任务信息是与所述生物特征对应的信息,包括至少两个终端的标识X、Y。进一步地,所述软件任务信息还包含至少一个软件的标识S。进一步地,所述软件任务信息还包含以下至少一种:软件运行产生的设置信息C、文本T、模型M。例如,服务器存储已授权用户的生物特征信息和用户对授权的软件的设置信息以及在需授权软件中撰写的文本、建立的模型等信息。再例如,在接收识别结果时,所述终端接收软件任务信息中的终端标识、软件标识;还接收到用户在前期或其它终端使用授权软件撰写的文档、建立的模型以及相关设置信息,并提供列表供用户选择要编辑的文档、仿真的模型或者常用的设置等信息。所述终端,用于采集所述生物特征信息、发送至所述服务器,根据所述软件任务信息运行。例如,所述终端是安装有生物特征信息采集设备和终端软件的计算机单元。终端实时监控安装的某个或某几个需授权的软件是否被用户打开,若有用户打开授权软件,则所述终端会调用摄像头采集用户的生物特征信息,包括人脸、虹膜等,并将采集的生物特征信息发送至服务器,并接受服务器返回的比对结果;所述授权软件,例如可以是需要用户获得软件拥有方授权的使用许可才能使用的软件;再例如,所述终端根据所述软件任务信息运行,识别软件任务信息中的终端标识与自身是否相同;当识别所述软件任务信息包含被启动的软件的标识时,运行所述被启动的软件;当识别所述软件任务信息不包含被启动的软件的标识,则采集所述生物特征数据、启动注册过程或缴费过程。图2为基于生物特征识别的软件授权系统的另一种实施例示意图。本申请提出的基于生物特征识别的软件授权系统,包含认证模块11、存储模块12、采集模块13、授权模块14。所述服务器包含:认证模块11、存储模块12。所述认证模块,用于接收所述终端发送的生物特征信息,与存储的生物特征信息进行比对;当采集的生物特征信息与存储的生物特征信息比对结果相同时,将软件任务信息发送至所述终端;所述认证模块,例如,是运行有生物特征信息认证程序的计算机单元。认证模块接收所述授权模块发送的生物特征信息,并对生物特征信息加以判断,若该生物特征信息是用户在线授权过程中采集,则将此生物特征信息存入生物特征信息数据库,若该生物特征信息非用户在线授权中所采集,则将生本文档来自技高网...

【技术保护点】
1.一种基于生物特征识别的软件授权系统,包含:服务器、终端,其特征在于,所述服务器,用于比对生物特征信息与数据库信息,向所述终端发送软件任务信息;所述终端,用于采集所述生物特征信息、发送至所述服务器,根据所述软件任务信息运行;所述软件任务信息是与所述生物特征信息对应的,包括至少两个终端的标识。

【技术特征摘要】
1.一种基于生物特征识别的软件授权系统,包含:服务器、终端,其特征在于,所述服务器,用于比对生物特征信息与数据库信息,向所述终端发送软件任务信息;所述终端,用于采集所述生物特征信息、发送至所述服务器,根据所述软件任务信息运行;所述软件任务信息是与所述生物特征信息对应的,包括至少两个终端的标识。2.根据权利要求1所述基于生物特征识别的软件授权系统,其特征在于,所述软件任务信息还包含至少一个软件的标识;所述终端,还用于识别所述软件任务信息包含被启动的软件的标识,运行所述被启动的软件。3.根据权利要求1所述基于生物特征识别的软件授权系统,其特征在于,所述生物特征信息为人脸信息或者虹膜信息。4.根据权利要求2所述基于生物特征识别的软件授权系统,其特征在于,所述终端,还用于识别所述软件任务信息不包含被启动的软件的标识,则启动注册过程或缴费过程。5.根据权利要求2所述基于生物特征识别的软件授权系统,其特征在于,所述终端,还用于识别所述软件任务信息不包含被启动的软件的标识,则采集所述生物特征数据。6.根据权利要求1~5任意一项所述基于生物特征识别的软件授权系统,其特征在于,所述软件任务信息还包含以下至少一种:软件运行产生的设置信息、文本、模型。7.根据权利要求1~5任意一项所述基于生物特征识别的软件授权系统,其特征在于,所述服务...

【专利技术属性】
技术研发人员:韩一梁郭慧杰王超楠杨倩倩杨昆杨帆
申请(专利权)人:北京无线电计量测试研究所
类型:发明
国别省市:北京,11

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

1