一种身份识别方法及装置与流程

文档序号:16251194发布日期:2018-12-12 00:03阅读:157来源:国知局
一种身份识别方法及装置与流程

本发明涉及安全监控及数据传输领域,尤其涉及一种身份识别方法及装置。

背景技术

随着互联网技术的不断发展,用车软件越来越受到人们的欢迎。当乘客需要打车时,可以利用互联网在用车软件上选择用车时间、上车地点以及下车地点等信息,并将信息提交给系统平台,在系统平台形成一个订单,系统平台再将订单发布给在系统平台注册的司机用户,由司机筛选订单,并进行接单操作,在一定程度上方便了人们的出行。

目前,司机在接到订单前往乘客所发布的订单的目的地之后,通常会采用人工问询的方式来确定订单上乘客的身份信息,但是在一些场景下,由于语言表达和理解的问题,可能会出现拉错乘客的情况发生,假如同一位置处刚好有多个人都是去机场的,那么司机在达到目的地,乘客上车之后,可能会采用人工问询的方式问司机:“是否是去机场的?”,在这种情况下可能会导致乘客坐错车,影响用户体验。



技术实现要素:

本发明的目的是提供一种身份识别方法及装置,以提高网上约车身份识别的准确性,提升用户体验。

本发明的目的是通过以下技术方案实现的:

第一方面,本发明提供一种身份识别方法,包括:

移动终端响应用户进行预约车辆操作产生的约车订单信息,所述约车订单信息中包括所述用户预约车辆的标识信息,所述预约车辆能够广播所述标识信息;

所述移动终端确定接收到的广播消息中包括所述预约车辆的标识信息,且发出广播消息的车辆与所述终端设备所在的位置的距离小于第一阈值时,提示与所述终端设备所在的位置的距离小于第一阈值的车辆为所述预约车辆。

可选的,所述预约车辆安装有信标设备,所述预约车辆的标识信息为所述信标设备的标识,所述信标设备发出的信标广播用于广播所述信标设备的标识。

可选的,确定发出广播消息的车辆与所述终端设备所在的位置的距离小于第一阈值,包括:

所述移动终端根据接收到的所述广播消息的信号强度确定发出所述广播信息的预约车辆与所述终端设备所在位置的距离小于所述第一阈值。

可选的,所述方法还包括:

所述移动终端确定接收到的广播消息中不包括所述预约车辆的标识信息时,提示所述用户,与所述终端设备所在的位置的距离小于第一阈值的车辆不为所述预约车辆。

可选的,所述方法还包括:

所述移动终端确定接收到的广播消息中包括所述预约车辆的标识信息,且发出广播消息的车辆与所述终端设备所在的位置的距离小于第二阈值时,提示所述预约车辆靠近所述终端设备所在的位置。

可选的,所述移动终端通过如下方式接收所述广播消息:

所述移动终端通过蓝牙设备接收所述广播消息。

第二方面,本发明提供一种身份识别装置,包括:

处理单元,用于响应用户进行预约车辆操作产生的约车订单信息,所述约车订单信息中包括所述用户预约车辆的标识信息,所述预约车辆能够广播所述标识信息;

提示单元,用于在确定接收到的广播消息中包括所述预约车辆的标识信息,且发出广播消息的车辆与所述终端设备所在的位置的距离小于第一阈值时,提示与所述终端设备所在的位置的距离小于第一阈值的车辆为所述预约车辆。

可选的,所述预约车辆安装有信标设备,所述预约车辆的标识信息为所述信标设备的标识,所述信标设备发出的信标广播用于广播所述信标设备的标识。

可选的,所述装置还包括:确定单元,具体用于按如下方式确定发出广播消息的车辆与所述终端设备所在的位置的距离小于第一阈值:

根据接收到的所述广播消息的信号强度确定发出所述广播信息的预约车辆与所述终端设备所在位置距离小于所述第一阈值。

可选的,所述提示单元还用于:确定接收到的广播消息中不包括所述预约车辆的标识信息时,提示所述用户,与所述终端设备所在的位置的距离小于第一阈值的车辆不为所述预约车辆。

可选的,所述提示单元还用于:确定接收到的广播消息中包括所述预约车辆的标识信息,且发出广播消息的车辆与所述终端设备所在的位置的距离小于第二阈值时,提示所述预约车辆靠近所述终端设备所在的位置。

可选的,所述装置还包括:接收单元,用于通过蓝牙设备接收所述广播消息。

第三方面,本发明提供了一种身份识别装置,包括:

存储器,用于存储程序指令;

处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行第一方面所述的方法。

第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行第一方面所述的方法。

本发明提供一种身份识别方法及装置,通过将用户预约的车辆的标识信息与用户预约的车辆的标识信息进行对比,确认身份是否正确,从而利用车辆与信标广播信号的标识信息之间的唯一性,提高身份识别的准确性,并且无需人为确认,提升用户体验。

附图说明

图1为本发明实施例提供的一种身份识别方法流程图;

图2为本发明实施例提供的一种身份识别装置的结构框图;

图3为本发明实施例提供的另一种身份识别装置的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在当前人口密集的城市之中,由于交通状况的复杂性,打车软件的使用率也越来越高,然而由于各种因素的影响,经常会出现司机拉错乘客(乘客坐错车)的情况发生,使得用户体验较差。

有鉴于此,本申请实施例提供了一种身份识别方法及装置,通过在车辆中安装信标广播设备,利用信标广播设备的标识与车辆之间的唯一性,进行身份识别,并且在接收到广播消息中的信标设备的标识与预约的车辆中信标设备的标识进行比对,从而避免了人工问询确认的麻烦,并且提高了身份识别的准确率。

其中,需要理解的是,在下文的描述中,“第一”、“第二”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。

图1所示为本发明实施例提供的一种身份识别方法流程图,图1所示方法的执行主体可以为一种身份识别装置,参阅图1所示,该方法包括:

需要理解的是,图1所示的方法的执行主体以移动终端为例,进行详细说明。

s101:用户进行预约车辆操作,产生约车订单信息。

具体的,用户可在移动终端的应用程序(application,app)上操作,建立约车订单信息。

可以理解的是,用户可通过登录打车的app,例如,滴滴打车,并可在app中输入目的地以及用户的出发位置,以建立约车订单信息,预约车辆。

s102:移动终端响应约车订单信息。

用户在app上建立约车订单信息之后,移动终端可响应该约车订单信息。其中,该约车订单信息中可包括用户所预约车辆的标识信息,并且该预约车辆能够广播自身的标识信息。

s103:移动终端接收广播消息。

可以理解的是,该广播消息可以为靠近该移动终端的车辆发出的广播消息。

s104:移动终端确定接收到的广播消息中包括预约车辆的标识信息,且发出广播消息的车辆与用户所在的位置的距离小于第一阈值时,提示用户距离所述终端设备的位置小于第一阈值的车辆为预约车辆。

其中,提示用户可以是通过终端设备上的喇叭发出提示音,或者在终端设备的显示屏上显示信息。示例性地,假设第一阈值为a,显示的信息可以是:“与你的距离为a的车辆为预约车辆”。

具体的,移动终端在确定接收到的广播消息中包括约车订单信息中的预约车辆的标识信息,并且发出广播消息的车辆的位置与用户所在的位置的距离小于设定的阈值时,例如,可以为第一阈值,可发出提示信息,该提示信息用来提示预约车辆的身份。

可以理解的是,用户可在移动终端设置该第一阈值,为了提高识别预约车辆的准确性,可以将第一阈值设置为小于2m。例如,将第一阈值设置为1m,即预约车辆与用户所在位置的距离小于1m,可以认为用户已乘预约车辆,或者,可认为预约车辆已到达终端设备所在的位置。

本申请实施例中,将接收到的广播消息中包括的车辆的标识信息与用户预约的车辆的标识信息进行比对,若接收到的广播消息中包括预约车辆的标识信息,并且预约车辆与用户所在的位置的距离小于第一阈值,则向用户发送提示消息,以提示用户在与终端设备所在的位置的距离小于第一阈值的车辆是预约车辆,即身份识别正确,利用预约车辆发出的广播消息的唯一性进行身份识别,避免了人工问询的麻烦,同时提高了身份识别的准确性,提升用户体验。

可选地,本申请实施例中的预约车辆内可安装有信标(beacon)设备,预约车辆的标识信息即信标设备的标识,例如,可以为信标设备的通用唯一识别码(universallyuniqueidentifier,uuid),该uuid与车辆之间为一一对应的关系。

车辆内安装的信标设备可广播消息,该广播消息中可广播信标设备的标识。

由于beacon设备是一种通过低功率的蓝牙技术实现精确定位的设备,故,本申请实施例中车辆内可安装beacon设备,beacon设备发出广播消息,移动终端上的蓝牙设备可定位接收beacon设备发出的广播消息,从而确定移动终端所在的位置与车辆之间的距离,提高身份识别的准确率。

具体的,利用beacon设备的定位测试结果可通过如下表格反映,以下三个表格分别为理论距离为2m,5m,10m时的信标设备的定位测试结果。

表1理论距离为2m

表2理论距离为5m

表3理论距离为10m

通过上述表格可知:信标设备的定位性能较好,并且距离越近,误差越小,即定位精度越高。

可以理解的是,通常信标设备的定位精度在10m内是有效的,在3m内时最准确的。

进一步的,确定发出广播消息的车辆与用户所在的位置的距离可通过如下方式判断:

移动终端可根据接收到的广播消息的信号强度确定发出广播消息的车辆与用户所在位置的距离。例如,当接收到广播消息的信号较强时,可确定发出广播消息的车辆与用户所在位置的距离较近,当接收到广播消息的信号较弱时,可确定发出广播消息的车辆与用户所在位置的距离较远。

一种可能的实施方式中,本申请实施例中可采用接收的信号强度指示(receivedsignalstrengthindicator,rssi)定位算法计算发出广播消息的车辆与用户所在位置的距离。由于rssi定位算法在现有技术中有所涉及,故,在此对算法不作过多赘述。

可以理解的是,rssi的值可以反映广播消息的信号强度。

具体的,本申请实施例中可通过步数感应器来控制是否开始获取信标广播,即当用户开始向所设置的出发地的位置移动时,可通过移动终端上的步数感应器来控制是否开启移动终端上的蓝牙,以获取广播消息。

进一步的,移动终端确定接收到的广播消息中不包括预约车辆的标识信息时,可对用户发出提示信息,提示用户所在位置的距离小于预设阈值的车辆不是预约车辆。

需要说明的是,移动终端接收到的广播消息中不包括预约车辆的标识信息,可提醒用户发出广播消息的车辆的位置与用户所在位置的距离小于阈值的车辆并不是预约车辆,即身份识别错误,用户可能乘错车。

本申请实施例中,用户可以在移动终端中设置不同的阈值对用户进行乘车提醒。具体的,可设定第二阈值,该第二阈值可理解为用户进入信标设备发出的广播消息的覆盖范围的阈值范围。第二阈值大于第一阈值。

移动终端确定接收到的广播消息中包括预约车辆的标识信息,并且发出广播消息的车辆与用户所在位置的距离小于第二阈值时,可提示用户预约车辆靠近用户所在的位置,即预约车辆即将到达终端设备所在的位置。在此基础上,当发出包括预约车辆的标识信息的广播消息的车辆与用户所在位置的距离小于第一阈值,再次发出提示信息,从而提示用户。比如预约车辆距离终端设备5m时,提示用户,预约车辆距离终端设备1m,再次提示用户。

例如,移动终端可向用户发出提示信息,该提示信息可包括:发出广播消息并且靠近用户的车辆为用户预约的车辆,身份识别正确。

优选的,移动终端可通过蓝牙设备接收车辆发出的广播消息。

具体的,移动终端可打开蓝牙,接收车辆发出的广播消息,由于蓝牙具有低功耗的特点,故,相比于现有技术中通过gps定位的方法更能节省能量。

基于与上述一种身份识别方法实施例相同的构思,本发明实施例还提供了一种身份识别装置。图2所示为本发明实施例提供的一种身份识别装置的结构框图,包括:处理单元101、提示单元102。

其中,处理单元101,用于响应用户进行预约车辆操作产生的约车订单信息,该约车订单信息中包括用户预约车辆的标识信息,预约车辆能够广播标识信息。

提示单元102,用于在确定接收到的广播消息中包括预约车辆的标识信息,且发出广播消息的车辆与终端设备所在的位置的距离小于第一阈值时,提示与所述终端设备所在的位置的距离小于第一阈值的车辆为所述预约车辆。

可选的,预约车辆安装有信标设备,预约车辆的标识信息为信标设备的标识,信标设备发出的信标广播用于广播信标设备的标识。

进一步的,该装置还包括:确定单元103,所述确定单元103具体用于按如下方式确定发出广播消息的车辆与终端设备所在的位置的距离小于第一阈值:

移动终端根据接收到的广播消息的信号强度确定发出广播消息的预约车辆与终端设备所在位置距离小于所述第一阈值。

进一步的,提示单元102还用于:确定接收到的广播消息中不包括预约车辆的标识信息时,提示用户,与终端设备所在的位置的距离小于第一阈值的车辆不为预约车辆。

进一步的,提示单元102还用于:确定接收到的广播消息中包括预约车辆的标识信息,且发出广播消息的车辆与终端设备所在的位置的距离小于第二阈值时,提示预约车辆靠近终端设备所在的位置。

更进一步的,该装置还包括:接收单元104,用于通过蓝牙设备接收广播消息。

需要说明的是,本发明实施例中上述涉及的身份识别装置中各个单元的功能实现可以进一步参照相关方法实施例的描述,在此不再赘述。

本申请实施例还提供另外一种身份识别装置,如图3所示,该装置包括:

存储器202,用于存储程序指令。

处理器200,用于调用所述存储器中存储的程序指令,按照获得的程序执行本申请实施例所述的任一方法流程。

收发机201,用于在处理器200的控制下接收和发送识别身份的指令。

其中,在图3中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器200代表的一个或多个处理器和存储器202代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。

收发机201可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。

处理器200负责管理总线架构和通常的处理,存储器302可以存储处理器200在执行操作时所使用的数据。

处理器200可以是中央处理器(cpu)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld)。

本申请实施例还提供了一种计算机存储介质,用于储存为上述本申请实施例中所述的任一装置所用的计算机程序指令,其包含用于执行上述本申请实施例提供的任一方法的程序。

所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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