一种定位方法及定位系统的制作方法

文档序号:7816314阅读:172来源:国知局
一种定位方法及定位系统的制作方法
【专利摘要】本发明公开了一种基于指纹身份识别的定位方法及系统,该方法包括:用户终端将用户的指纹信息和定位信息发送给服务器;所述服务器根据所述指纹信息,确定所述用户的身份;所述服务器根据所述定位信息,确定所述用户当前所在的位置。采用本发明技术方案能同时对被管理人员的身份与位置进行实时了解,提高管理效率。
【专利说明】一种定位方法及定位系统

【技术领域】
[0001]本发明涉及定位识别【技术领域】,尤其涉及一种定位方法及定位系统。

【背景技术】
[0002]目前,由于人们的交往活动越来越频繁、越来越广泛,在经济交往中,管理人员常常需要对外勤人员的身份与位置信息进行实时或定时的了解。而市面上只有单一的身份识别装置(如打卡器)或单一的定位装置,不能满足管理人员的需求。如公司派员工出差,管理人员需知道该员工是否到达目的地以及是否本人到达,而市面上仅有单一功能的装置无法同时实现这两个功能。
[0003]这样使得管理人员无法保证出差员工的真实情况,管理效率低下,无法满足管理者的实际需求。


【发明内容】

[0004]本发明实施例提出一种基于指纹身份识别的定位方法及系统,采用本发明技术方案能同时对被管理人员的身份与位置进行实时了解,提高管理效率。
[0005]本发明实施例提供一种定位方法,包括:
[0006]用户终端将用户的指纹信息和定位信息发送给服务器;
[0007]所述服务器根据所述指纹信息,确定所述用户的身份;
[0008]所述服务器根据所述定位信息,确定所述用户当前所在的位置。
[0009]进一步的,所述定位方法还包括:
[0010]服务器预先存储用户的原始验证信息和管理区域信息;
[0011]所述原始验证信息包括:用户身份信息、用户的指纹信息和用户终端的唯一标识;所述用户的指纹信息分别与所述用户身份信息、所述用户终端的唯一标识关联绑定;
[0012]所述管理区域信息包含:由多个经纬点组成的多边形管理区域,所述管理区域与至少一个用户相互关联绑定。
[0013]进一步的,所述服务器根据所述指纹信息,确定用户身份具体为:
[0014]服务器根据接收的指纹信息,查询所述原始验证信息中是否存在相互匹配的指纹信息,如果存在,则根据所述匹配的指纹信息所关联的用户身份信息,确定用户的身份。
[0015]进一步的,所述定位信息包括经纬度信息;则所述服务器根据所述定位信息,确定所述用户当前所在的位置,具体为:所述服务器解析所述经纬度信息,确定用户当前所在位置;
[0016]或者,所述定位信息包括用户终端的唯一标识;则所述服务器根据所述定位信息,确定所述用户当前所在的位置,具体为:所述服务器根据用户终端的唯一标识,查询所述唯一标识所关联的用户身份信息,根据所述用户身份信息进行LBS定位,确定用户当前所在位置。
[0017]进一步的,在所述服务器根据所述定位信息,确定所述用户当前所在的位置之后,还包括:所述服务器判断用户所在的位置是否在所述用户所关联的管理区域内,如果是,则存储本次验证记录,否则发送消息通知管理人员和所述用户,并存储本次验证记录。
[0018]进一步的,所述用户终端发送的指纹信息由指纹采集仪采集,且所述指纹采集仪通过蓝牙方式将采集到的指纹信息发送给所述用户终端。
[0019]相应地,本发明实施例提供了一种定位系统,包括:用户终端和服务器;
[0020]所述用户终端包括信息发送模块;所述信息发送模块用于将用户的指纹信息和定位信息发送给服务器;
[0021]所述服务器包括信息接收模块、身份判断模块和定位模块;
[0022]所述信息接收模块用于接收所述信息发送模块发送的所述指纹信息和定位信息;
[0023]所述身份判断模块用于根据所述指纹信息,确定所述用户的身份;
[0024]所述定位模块用于根据所述定位信息,确认用户当前所在的位置。
[0025]进一步的,所述服务器还包括存储模块;
[0026]所述存储模块用于预先存储用户的原始验证信息和管理区域信息;
[0027]所述原始验证信息包括:用户身份信息、用户的指纹信息和用户终端的唯一标识;所述用户的指纹信息分别与所述用户身份信息、所述用户终端的唯一标识关联绑定;
[0028]所述管理区域信息包含:由多个经纬点组成的多边形管理区域,所述管理区域与至少一个用户相互关联绑定。
[0029]进一步的,所述身份判断模块用于根据所述指纹信息,确定所述用户的身份,具体为:根据所述信息接收模块的指纹信息,查询所述原始验证信息中是否存在相互匹配的指纹信息,如果存在,则根据所述匹配的指纹信息所关联的用户身份信息,确定用户身份。
[0030]进一步的,所述定位信息包括经纬度信息;则所述定位模块用于解析所述经纬度信息,确定用户当前所在位置;或者所述定位信息包括用户终端的唯一标识;则所述定位模块用于根据用户终端的唯一标识,查询所述唯一标识所关联的用户身份信息,根据所述用户身份信息进行LBS定位,确定用户当前所在位置。
[0031]进一步的,所述服务器还包括:位置判断模块和消息发送模块,所述位置判断模块用于判断用户所在的位置是否在所述用户所关联的管理区域内,如果是,则所述存储模块存储本次验证记录,否则所述消息发送模块发送消息通知管理人员和所述用户,所述存储模块存储本次验证记录。
[0032]进一步的,所述定位系统还包括指纹采集仪;所述指纹采集仪与所述用户终端通过蓝牙方式通信连接,用于采集用户的指纹信息,并将采集的指纹信息发送给所述用户终端。
[0033]实施本发明实施例,具有如下有益效果:
[0034]本发明实施例提供的一种基于指纹身份识别的定位方法及系统,用户终端将用户的指纹信息和定位信息发送给服务器。服务器根据指纹信息确定用户的身份,根据定位信息确定用户当前所在位置。相比于现有技术中仅是单一的定位技术或者单一的身份识别装置,本发明技术方案将生物识别技术与定位技术结合,能同时被管理人员进行身份识别与位置定位,提高管理效率。
[0035]进一步的,服务器预先存储用户的原始验证信息和管理区域信息,并将该信息进行关联绑定。在识别用户身份后,根据用户与管理区域的关联关系能判定用户是否在其所属的管理区域内,及时了解出勤人员的实际情况,提高管理效率。
[0036]进一步的,本发明中的定位信息可以由用户终端定位后,将相应的经纬度信息发送给服务器,或者由服务器根据用户终端的唯一标签,采用LBS基站定位,从而确定用户所在位置。本发明可使用多种定位方法与生物识别技术结合,进一步提高本发明的实用性。
[0037]进一步的,本发明的指纹信息由外勤人员随身携带的指纹采集仪进行采集,指纹采集仪与用户终端通过蓝牙方式进行通信,将采集的指纹信息发送给用户终端。相比于现有技术采用数据线接收指纹采集仪的指纹信息,本发明便于携带而且美观。

【专利附图】

【附图说明】
[0038]图1是本发明实施例提供的一种定位方法的流程示意图;
[0039]图2为本发明实施例提供的定位方法的一种可选流程示意图;
[0040]图3为本发明实施例提供的定位方法的一种可选流程示意图;
[0041]图4为本发明实施例提供的定位方法的一种可选流程示意图;
[0042]图5为本发明实施例提供的一种定位系统的结构示意图;
[0043]图6为本发明实施例提供的定位系统的一种可选结构示意图;
[0044]图7为本发明实施例提供的定位系统的一种可选结构示意图;
[0045]图8为本发明实施例提供的定位系统的一种可选结构示意图。

【具体实施方式】
[0046]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0047]参见图1,是本发明提供的一种定位方法的流程示意图,该方法包括以下步骤:
[0048]步骤101:用户终端将用户的指纹信息和定位信息发送给服务器。
[0049]在本实施例中,用户终端可以但不限于为手机终端、平板电脑或者电脑终端。用户终端可以通过有线网络、无线网络、3G/4G网络等方式向服务器发送指纹信息和定位信息。
[0050]步骤102:服务器根据该指纹信息,确定用户的身份。
[0051]步骤103:服务器根据该定位信息,确定用户当前所在的位置。
[0052]作为本实施例的一种举例,服务器预先存储用户的原始验证信息和管理区域信息。该原始验证信息包括:用户身份信息、用户的指纹信息和用户终端的唯一标识;该用户的指纹信息分别与用户身份信息、用户终端的唯一标识关联绑定。该管理区域信息包含:由多个经纬点组成的多边形管理区域,所述管理区域与至少一个用户相互关联绑定。
[0053]在本实施例中,用户终端的唯一标签可以但不限于为用户终端的设备号。用户身份信息可以但不限于为姓名、手机号或性别等。
[0054]作为本实施例的一种举例,参见图2,图2为步骤102的一种可选流程示意图。如图2所示,步骤102具体为:
[0055]步骤201:服务器根据接收的指纹信息,查询原始验证信息中是否存在相互匹配的指纹信息;如果存在,则执行步骤202:根据所述匹配的指纹信息所关联的用户身份信息,确定用户的身份。否则执行步骤203:服务器发送消息通知管理人员和用户。在本举例中,服务器可以发送短信到管理人员和用户手机,以通知验证不成功,便于用户重新输入验证。同时,服务器存储本次验证记录,以便日后查询管理。
[0056]作为本实施例的一种举例,步骤103具体为:如果定位信息包括经纬度信息,则服务器解析所述经纬度信息,确定用户当前所在位置。或者,如果定位信息包括用户终端的唯一标识;则服务器根据用户终端的唯一标识,查询该唯一标识所关联的用户身份信息,根据所述用户身份信息进行LBS定位,确定用户当前所在位置。譬如,用户终端为手机终端时,手机终端首先会开启GPS搜索,如果搜不到卫星则转为LBS定位。如果采用GPS定位方式,则手机要把搜到的经纬度信息与手机设备号、指纹仪设备号、指纹信息一起发送给服务器;如果采用LBS定位方式,则手机只需发送手机设备号、指纹仪设备号和指纹信息,服务器会通过手机设备号查找到相应的用户手机号,然后对该手机号进行基站定位(LBS),获取经纬度?目息。
[0057]作为本实施例的一种举例,参见图3,图3为本实施例的另一种可选流程示意图。如图3所示,本举例与图1的区别在于,在步骤103之后,还包括以下步骤。
[0058]步骤301:服务器判断用户所在的位置是否在所述用户所关联的管理区域内,如果是,则执行步骤302,否则,执行步骤303。
[0059]步骤302:存储本次验证记录。
[0060]步骤303:发送消息通知管理人员和用户,并存储本次验证记录。
[0061]在本举例中,该管理区域由多个经纬点组成的多边形区域,由管理人员预先设置并存储在服务器的数据库中。管理人员在网络平台的地图上画出一个多边区域,并把需要被监管于该区域的人员添加进来,将该区域与被监管人员的原始验证信息进行关联,并存储入服务器。服务器根据用户所在的位置的经纬度信息,通过射线法判断该位置是否超出管理区域。如果超出,则服务器向管理人员和用户发送短信,以通知本次验证结果,使用户再一次进行验证。如果不是,则说明本次验证成功,服务器保存本次验证记录,以供管理人员查询。
[0062]在本举例中,如果比较定位验证信息与原始验证信息两者中的指纹信息,却无法确定用户身份时,服务器可以但不限于向用户发送短信,以告知用户指纹信息验证失败,以供用户再次采用本发明上传指纹信息,继续识别身份。
[0063]作为本实施例的一种举例,参见图4,图4为本发明定位方法的一种可选流程示意图。如图4所示,图4与图1的区别在于,在步骤101之前,还包括步骤401:指纹采集仪采集用户指纹信息,并通过蓝牙方式将采集到的指纹信息发送给用户终端。
[0064]在本举例中,指纹采集仪与用户终端通过蓝牙方式进行通信连接。指纹采集仪还可以将指纹采集仪的设备号发送给用户终端,在服务器识别用户身份时,也对指纹采集仪的设备号进行识别,提高身份识别的准确性。
[0065]在本举例中,在服务器预存用户的原始验证信息时,指纹采集仪还可以将采集的指纹信息发送给用户终端,再通过用户终端发送给服务器,以供服务器预存。
[0066]另一方面,本发明实施例提供了一种定位系统,参见图5,图5为本发明实施例提供的一种定位系统的结构示意图,其主要包括:用户终端501和服务器502。其中,用户终端501与服务器502通信连接,可以但不限于采用无线网络、3G/4G网络等方法进行通信。
[0067]用户终端501包括信息发送模块5011 ;信息发送模块5011用于将用户的指纹信息和定位信息发送给服务器502。
[0068]服务器502包括信息接收模块5021、身份判断模块5022和定位模块5023。信息接收模块5021分别与身份判断模块5022、定位模块5023连接。
[0069]信息接收模块5021用于接收信息发送模块5011发送的指纹信息和定位信息。身份判断模块5022用于根据该指纹信息,确定用户的身份。定位模块5023用于根据该定位信息,确认用户当前所在的位置。
[0070]本实施例定位系统的工作流程与原理可参见上文关于定位方法的相关描述。
[0071]作为本实施例的一种举例,参见图6,图6为本发明实施例提供的定位系统的另一种可选结构示意图。如图6所示,图6与图5的区别在于,服务器602还包括存储模块6024,存储模块6024与信息接收模块5021连接。存储模块6024用于预先存储用户的原始验证信息和管理区域信息。其中,原始验证信息包括:用户身份信息、用户的指纹信息和用户终端的唯一标识。用户的指纹信息分别与用户身份信息、用户终端的唯一标识关联绑定。管理区域信息包含:由多个经纬点组成的多边形管理区域。管理区域与至少一个用户相互关联绑定。管理人员可以在同一管理区域中添加多个用户,以便统一管理。
[0072]在本举例中,身份判断模块6022用于根据指纹信息,确定用户的身份,具体为:根据信息接收模块5021指纹信息,如果存在,则根据匹配指纹信息所关联的用户身份信息,确定用户身份。
[0073]在本举例中,如果定位信息包括经纬度信息,则定位模块6023用于解析该经纬度信息,确定用户当前所在位置。或者如果定位信息包括用户终端的唯一标识,则定位模块6023用于根据用户终端的唯一标识,查询该用户终端的唯一标识所关联的用户身份信息,根据用户身份信息进行LBS定位,确定用户当前所在位置。
[0074]作为本实施例的一种举例,参见图7,图7为本发明实施例提供的定位系统的另一种可选结构示意图。如图7所示,图7与图6的区别在于,服务器702还包括位置判断模块7025和消息发送模块7026。位置判断模块7025用于判断用户所在的位置是否在用户所关联的管理区域内,如果是,则存储模块7024存储本次验证记录,否则消息发送模块7026发送消息通知管理人员和用户,存储模块7024存储本次验证记录。
[0075]在本举例中,消息发送模块7026还用于在用户指纹验证不成功时,向用户发送消息通知管理人员和用户。该发送的消息可以但不限于为短信。
[0076]作为本实施例的一种举例,参见图8,图8为本发明实施例提供的定位系统的一种可选结构示意图。如图8所示,图8与图7的区别在于,定位系统还包括指纹采集仪803。其中指纹采集仪803与用户终端801通过蓝牙方式通信连接,用于采集用户的指纹信息,并将采集的指纹信息发送给用户终端801。用户终端801包括:信息发送模块8011和指纹信息接收模块8012。其中,指纹信息接收模块8012用于接收指纹采集仪803发送的指纹信息。信息发送模块8011用于向服务器802发送指纹信息和定位信息。
[0077]在本举例中,采用便携式指纹采集仪采集用户的指纹信息,并通过蓝牙方式无线传输给用户终端,再由用户终端发送给服务器。服务器可以对该指纹信息进行预存或者身份验证,提高本发明的实用性。
[0078]由上可见,实施本发明实施例,具有如下有益效果:
[0079]本发明实施例提供的一种基于指纹身份识别的定位方法及系统,用户终端将用户的指纹信息和定位信息发送给服务器。服务器根据指纹信息确定用户的身份,根据定位信息确定用户当前所在位置。相比于现有技术中仅是单一的定位技术或者单一的身份识别装置,本发明技术方案将生物识别技术与定位技术结合,能同时被管理人员进行身份识别与位置定位,提高管理效率。
[0080]进一步的,服务器预先存储用户的原始验证信息和管理区域信息,并将该信息进行关联绑定。在识别用户身份后,根据用户与管理区域的关联关系能判定用户是否在其所属的管理区域内,及时了解出勤人员的实际情况,提高管理效率。
[0081]进一步的,本发明中的定位信息可以由用户终端定位后,将相应的经纬度信息发送给服务器,或者由服务器根据用户终端的唯一标签,采用LBS基站定位,从而确定用户所在位置。本发明可使用多种定位方法与生物识别技术结合,进一步提高本发明的实用性。
[0082]进一步的,本发明的指纹信息由外勤人员随身携带的指纹采集仪进行采集,指纹采集仪与用户终端通过蓝牙方式进行通信,将采集的指纹信息发送给用户终端。相比于现有技术采用数据线接收指纹采集仪的指纹信息,本发明便于携带而且美观。
[0083]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0084]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【权利要求】
1.一种定位方法,其特征在于,包括: 用户终端将用户的指纹信息和定位信息发送给服务器; 所述服务器根据所述指纹信息,确定所述用户的身份; 所述服务器根据所述定位信息,确定所述用户当前所在的位置。
2.根据权利要求1所述的定位方法,其特征在于,所述定位方法还包括: 服务器预先存储用户的原始验证信息和管理区域信息; 所述原始验证信息包括:用户身份信息、用户的指纹信息和用户终端的唯一标识;所述用户的指纹信息分别与所述用户身份信息、所述用户终端的唯一标识关联绑定; 所述管理区域信息包含:由多个经纬点组成的多边形管理区域,所述管理区域与至少一个用户相互关联绑定。
3.根据权利要求2所述的定位方法,其特征在于,所述服务器根据所述指纹信息,确定所述用户的身份,具体为:服务器根据接收的指纹信息,查询所述原始验证信息中是否存在相互匹配的指纹信息,如果存在,则根据所述匹配的指纹信息所关联的用户身份信息,确定用户的身份; 或者,所述定位信息包括经纬度信息;则所述服务器根据所述定位信息,确定所述用户当前所在的位置,具体为:所述服务器解析所述经纬度信息,确定用户当前所在位置; 或者,所述定位信息包括用户终端的唯一标识;则所述服务器根据所述定位信息,确定所述用户当前所在的位置,具体为:所述服务器根据用户终端的唯一标识,查询所述唯一标识所关联的用户身份信息,根据所述用户身份信息进行LBS定位,确定用户当前所在位置。
4.根据权利要求2所述的定位方法,其特征在于,在所述服务器根据所述定位信息,确定所述用户当前所在的位置之后,还包括: 所述服务器判断用户所在的位置是否在所述用户所关联的管理区域内,如果是,则存储本次验证记录,否则发送消息通知管理人员和所述用户,并存储本次验证记录。
5.根据权利要求1至4任一项所述的定位方法,其特征在于,所述用户终端发送的指纹信息由指纹采集仪采集,且所述指纹采集仪通过蓝牙方式将采集到的指纹信息发送给所述用户终端。
6.一种定位系统,其特征在于,包括:用户终端和服务器; 所述用户终端包括信息发送模块;所述信息发送模块用于将用户的指纹信息和定位信息发送给服务器; 所述服务器包括信息接收模块、身份判断模块和定位模块; 所述信息接收模块用于接收所述信息发送模块发送的所述指纹信息和定位信息; 所述身份判断模块用于根据所述指纹信息,确定所述用户的身份; 所述定位模块用于根据所述定位信息,确认用户当前所在的位置。
7.根据权利要求6所述的定位系统,其特征在于,所述服务器还包括存储模块; 所述存储模块用于预先存储用户的原始验证信息和管理区域信息; 所述原始验证信息包括:用户身份信息、用户的指纹信息和用户终端的唯一标识;所述用户的指纹信息分别与所述用户身份信息、所述用户终端的唯一标识关联绑定; 所述管理区域信息包含:由多个经纬点组成的多边形管理区域,所述管理区域与至少一个用户相互关联绑定。
8.根据权利要求7所述的定位系统,其特征在于,所述身份判断模块用于根据所述指纹信息,确定所述用户的身份,具体为: 根据所述信息接收模块的指纹信息,查询所述原始验证信息中是否存在相互匹配的指纹信息,如果存在,则根据所述匹配的指纹信息所关联的用户身份信息,确定用户身份; 或者,所述定位信息包括经纬度信息;则所述定位模块用于解析所述经纬度信息,确定用户当前所在位置; 或者,所述定位信息包括用户终端的唯一标识;则所述定位模块用于根据用户终端的唯一标识,查询所述唯一标识所关联的用户身份信息,根据所述用户身份信息进行LBS定位,确定用户当前所在位置。
9.根据权利要求7所述的定位系统,其特征在于,所述服务器还包括:位置判断模块和消息发送模块,所述位置判断模块用于判断用户所在的位置是否在所述用户所关联的管理区域内,如果是,则所述存储模块存储本次验证记录,否则所述消息发送模块发送消息通知管理人员和所述用户,所述存储模块存储本次验证记录。
10.根据权利要求6至9任一项所述的定位系统,其特征在于,还包括指纹采集仪;所述指纹采集仪与所述用户终端通过蓝牙方式通信连接,用于采集用户的指纹信息,并将采集的指纹信息发送给所述用户终端。
【文档编号】H04W64/00GK104244410SQ201410525274
【公开日】2014年12月24日 申请日期:2014年10月8日 优先权日:2014年10月8日
【发明者】郭建泉, 林尉铭, 刘元进 申请人:广州杰赛科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1