掌桥专利:专业的专利平台
掌桥专利
首页

数字钥匙标定方法、移动终端、云端服务器及存储介质

文献发布时间:2023-06-19 18:37:28


数字钥匙标定方法、移动终端、云端服务器及存储介质

技术领域

本发明涉及汽车通信技术领域,尤其涉及一种数字钥匙标定方法、移动终端、云端服务器及计算机可读存储介质。

背景技术

数字钥匙,也被经常称为蓝牙钥匙或者虚拟钥匙,数字钥匙可以通过像手机这样的智能终端代替传统的汽车钥匙,能够对车辆执行解锁或者闭锁、启动等操作,由于其相比较传统车钥匙更加地快捷和智能,现在也受到越来越多的车主的青睐和使用。

在车主用户使用数字钥匙之前,往往需要先将自己的手机通过数字钥匙客户端与车辆进行绑定,再由客户端根据车企厂商设定好的钥匙参数为用户下发数字钥匙,但由于目前手机等智能终端的型号太多且手机厂商也在不断地推出新型的智能终端,以及不同型号智能终端的蓝牙信号强度往往都是不同的,这就导致车企厂商对数字钥匙参数的标定远远无法覆盖所有型号的智能终端,所以使得很大一部分车主用户的智能终端属于非标定的智能终端,将非标定的智能终端作为数字钥匙,用户使用起来很容易出现各种功能异常,严重影响用户对数字钥匙的使用体验。

发明内容

本发明的主要目的在于提供一种数字钥匙标定方法、移动终端、云端服务器及计算机可读存储介质,旨在解决用户将非标定的智能终端作为数字钥匙,使用起来容易出现各种功能异常的技术问题。

为实现上述目的,本发明提供一种数字钥匙标定方法,所述数字钥匙标定方法应用于移动终端,所述移动终端与云端服务器连接;

所述方法包括以下步骤:

接收用户输入的用户标定参数,并将所述用户标定参数发送至所述云端服务器;

接收所述云端服务器基于所述用户标定参数反馈的数字钥匙;

确定所述数字钥匙对应的车辆,并将所述数字钥匙发送至所述车辆

可选地,在所述接收用户输入的用户标定参数的步骤之前,所述方法还包括:

检测所述云端服务器中是否存在与所述移动终端的终端型号对应的目标标定参数;

若所述云端服务器中不存在所述目标标定参数,则获取所述云端服务器中的预置标定参数并显示;

基于所述预置标定参数,执行所述接收用户输入的用户标定参数的步骤。

可选地,所述确定所述数字钥匙对应的车辆,将所述数字钥匙发送至所述车辆的步骤,包括:

获取预设范围内所有的蓝牙信号,过滤所述蓝牙信号中的非车载蓝牙信号以得到车载蓝牙信号;

确定所述车载蓝牙信号中与所述数字钥匙中的蓝牙地址一致的目标蓝牙信号,以及确定所述目标蓝牙信号对应的车辆;

蓝牙连接所述车辆,将所述数字钥匙发送至所述车辆。

可选地,在所述将所述数字钥匙发送至所述车辆的步骤之后,所述方法还包括:

当接收到所述车辆的已蓝牙解锁或者已蓝牙闭锁的提示信息,接收用户的距离调整指令;

根据所述距离调整指令,更新所述数字钥匙并将更新后的数字钥匙发送至所述车辆。

可选地,在所述将所述数字钥匙发送至所述车辆的步骤之后,所述方法还包括:

获取所述移动终端与所述车辆之间的实时距离,根据所述实时距离确定用户行为;

若所述用户行为属于走近车辆行为,判断所述实时距离中的主驾距离是否达到与所述数字钥匙对应的解锁距离;

若所述主驾距离达到所述数字钥匙对应的解锁距离,则发送解锁指令至所述车辆以使所述车辆解锁。

此外,为实现上述目的,本发明还提供一种数字钥匙标定方法,所述数字钥匙标定方法应用于上述云端服务器;所述方法包括以下步骤:

接收移动终端发送的用户标定参数;

根据所述用户标定参数,生成与所述用户标定参数对应的数字钥匙;

将所述数字钥匙发送至所述移动终端,以供所述移动终端将所述数字钥匙发送至对应的车辆。

可选地,所述根据所述用户标定参数,生成与所述用户标定参数对应的数字钥匙的步骤,包括:

解析所述用户标定参数以得到目标档位、手机型号以及车辆识别码;

根据所述目标档位确定对应的蓝牙信号补偿强度,并根据所述手机型号和所述车辆识别码生成对应的认证信息;

关联所述蓝牙信号补偿强度、手机型号、所述车辆识别码以及所述认证信息以生成数字钥匙。

此外,为实现上述目的,本发明还提供数字钥匙标定装置,所述数字钥匙标定装置应用于移动终端,所述移动终端与云端服务器连接;所述数字钥匙标定装置包括:

参数标定模块,用于接收用户输入的用户标定参数,并将所述用户标定参数发送至所述云端服务器;

钥匙同步模块,用于接收所述云端服务器基于所述用户标定参数反馈的数字钥匙;确定所述数字钥匙对应的车辆,并将所述数字钥匙发送至所述车辆;

其中,所述数字钥匙标定装置还应用于所述云端服务器,所述数字钥匙标定装置还包括:

钥匙生成模块,用于接收移动终端发送的用户标定参数;根据所述用户标定参数,生成与所述用户标定参数对应的数字钥匙;

钥匙发放模块,用于将所述数字钥匙发送至所述移动终端,以供所述移动终端将所述数字钥匙发送至对应的车辆。

此外,为实现上述目的,本发明还提供一种移动终端,包括处理器、存储器、以及存储在所述存储器上的可被所述处理器执行的数字钥匙标定程序,其中,所述数字钥匙标定程序被所述处理器执行时,实现如上所述的数字钥匙标定方法的步骤。

此外,为实现上述目的,本发明还提供一种云端服务器,包括处理器、存储器、以及存储在所述存储器上的可被所述处理器执行的数字钥匙标定程序,其中,所述数字钥匙标定程序被所述处理器执行时,实现如上所述的数字钥匙标定方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有数字钥匙标定程序,其中,所述数字钥匙标定程序被处理器执行时,实现如上所述的数字钥匙标定方法的步骤。

本发明技术方案中的数字钥匙标定方法,通过步骤:接收用户输入的用户标定参数,并发送所述用户标定参数至与所述移动终端通信连接的云端服务器;接收所述云端服务器基于所述用户标定参数反馈的数字钥匙;确定所述数字钥匙对应的车辆,将所述数字钥匙发送至所述车辆。本发明解决了用户将非标定的智能终端作为数字钥匙,使用起来容易出现各种功能异常的技术问题。具体来说,本发明主要通过交由用户针对非标定智能终端进行自定义标定参数以生成数字钥匙的方式,最大限度地满足用户对数字钥匙各种功能的使用需求,符合用户的使用习惯更加人性化,同时也极大地缓解了车企对各个智能终端型号进行数字钥匙标定的工作压力和成本。

附图说明

图1为本发明实施例方案涉及的终端设备的硬件运行环境的结构示意图;

图2为本发明数字钥匙标定方法第一实施例的流程示意图;

图3为本发明数字钥匙标定方法第一实施例步骤S30之后的流程示意图;

图4为本发明数字钥匙标定方法第二实施例的流程示意图;

图5为本发明数字钥匙标定方法第三实施例的流程示意图;

图6为本发明数字钥匙标定方法第三实施例步骤S200的细化流程图;

图7为本发明数字钥匙标定方法的一实施例的整体综合流程示意图;

图8为本发明数字钥匙标定装置的框架结构示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的终端设备的硬件运行环境的结构示意图。

在本发明实施例中,终端设备可以为移动终端,或者,该终端设备也可以为与该移动终端连接的云端服务器。

如图1所示,该终端设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示器(Display)、输入单元比如控制面板,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WIFI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。作为一种计算机存储介质的存储器1005中可以包括数字钥匙标定程序。

本领域技术人员可以理解,图1中示出的硬件结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

继续参照图1,图1中作为一种计算机可读存储介质的存储器1005可以包括操作装置、用户接口模块、网络通信模块以及数字钥匙标定程序。

在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的数字钥匙标定程序,并执行以下操作:

接收用户输入的用户标定参数,并将所述用户标定参数发送至所述云端服务器;

接收所述云端服务器基于所述用户标定参数反馈的数字钥匙;

确定所述数字钥匙对应的车辆,并将所述数字钥匙发送至所述车辆。

进一步地,处理器1001可以调用存储器1005中存储的数字钥匙标定程序,还执行以下操作:

检测所述云端服务器中是否存在与所述移动终端的终端型号对应的目标标定参数;

若所述云端服务器中不存在所述目标标定参数,则获取所述云端服务器中的预置标定参数并显示;

基于所述预置标定参数,执行所述接收用户输入的用户标定参数的步骤。

进一步地,处理器1001可以调用存储器1005中存储的数字钥匙标定程序,还执行以下操作:

获取预设范围内所有的蓝牙信号,过滤所述蓝牙信号中的非车载蓝牙信号以得到车载蓝牙信号;

确定所述车载蓝牙信号中与所述数字钥匙中的蓝牙地址一致的目标蓝牙信号,以及确定所述目标蓝牙信号对应的车辆;

蓝牙连接所述车辆,将所述数字钥匙发送至所述车辆。

进一步地,处理器1001可以调用存储器1005中存储的数字钥匙标定程序,还执行以下操作:

当接收到所述车辆的已蓝牙解锁或者已蓝牙闭锁的提示信息,接收用户的距离调整指令;

根据所述距离调整指令,更新所述数字钥匙并将更新后的数字钥匙发送至所述车辆。

进一步地,处理器1001可以调用存储器1005中存储的数字钥匙标定程序,还执行以下操作:

获取所述移动终端与所述车辆之间的实时距离,根据所述实时距离确定用户行为;

若所述用户行为属于走近车辆行为,判断所述实时距离中的主驾距离是否达到与所述数字钥匙对应的解锁距离;

若所述主驾距离达到所述数字钥匙对应的解锁距离,则发送解锁指令至所述车辆以使所述车辆解锁。

进一步地,处理器1001可以调用存储器1005中存储的数字钥匙标定程序,还执行以下操作:

接收移动终端发送的用户标定参数;

根据所述用户标定参数,生成与所述用户标定参数对应的数字钥匙;

将所述数字钥匙发送至所述移动终端,以供所述移动终端将所述数字钥匙发送至对应的车辆。

进一步地,处理器1001可以调用存储器1005中存储的数字钥匙标定程序,还执行以下操作:

解析所述用户标定参数以得到目标档位、手机型号以及车辆识别码;

根据所述目标档位确定对应的蓝牙信号补偿强度,并根据所述手机型号和所述车辆识别码生成对应的认证信息;

关联所述蓝牙信号补偿强度、手机型号、所述车辆识别码以及所述认证信息以生成数字钥匙。

基于上述控制器的硬件结构,提出本发明数字钥匙标定方法的各个实施例。

本发明实施例提供一种数字钥匙标定方法。

请参照图2,图2为本发明数字钥匙标定方法第一实施例的流程示意图;在本发明第一实施例中,所述数字钥匙标定方法应用于移动终端,所述移动终端与云端服务器连接;所述方法包括以下步骤:

步骤S10,接收用户输入的用户标定参数,并将所述用户标定参数发送至所述云端服务器;

在本实施例中,移动终端可以为手机、平板电脑、智能手表、智能手环等具有近场通信功能的智能终端。

其中,用户标定参数是用户自定义的标定参数,包括但不限于目标档位、手机型号、车辆型号以及车辆识别码。并且其中的手机型号、车辆型号以及车辆识别码可以都不要用户手动输入,可以将移动终端和车辆进行蓝牙连接之后,通过数字钥匙软件直接读取得到。其中的目标档位可以包括0档、+1档、+2档、+3档、-1档、-2档、-3档,其档位的含义是:以0档为蓝牙信号强度参数基准,+1档、+2档、+3档这些正档位为在0档的基础上对蓝牙信号强度参数的正补偿,针对于那些蓝牙信号强度较弱的移动终端。-1档、-2档、-3档这些负档位为在0档的基础上蓝牙信号强度参数的负补偿,针对那些蓝牙信号强度过强的移动终端。

用户可以通过数字钥匙软件的方式来实现对数字钥匙参数的标定,在接收用户输入的用户标定参数的同时可以输出预设的标准建议提示,比如标准建议提示可以为“建议设置走近3米解锁,离开8米闭锁”,以协助用户更好地根据实际需要设置标定参数,其中输出预设的标准建议提示的方式不限于弹窗显示、数字钥匙软件的用户标定参数的用户界面显示、语音提示等方式。在接收用户输入的用户标定参数之后,当接收到用户的生成数字钥匙指令,将所述用户标定参数和生成数字钥匙指令发送至与移动终端的云端服务器,所述云端服务器用户根据用户标定参数自动生成对应的数字钥匙,该云端服务器还可以包括各种标定智能终端的标定参数,在判定用户的移动终端为标定智能终端,可以直接根据移动终端型号和移动终端型号对应的标定参数生成数字钥匙并下发给移动终端。

在一实施例中,所述步骤S10之前,所述方法还包括:

步骤a,检测所述云端服务器中是否存在与所述移动终端的终端型号对应的目标标定参数;

步骤b,若所述云端服务器中不存在所述目标标定参数,则获取所述云端服务器中的预置标定参数并显示;

步骤c,基于所述预置标定参数,执行所述接收用户输入的用户标定参数的步骤。

在允许和接收用户输入的用户标定参数,可以先获取所述移动终端的终端型号,将所述终端型号和数字钥匙请求指令发送至所述云端服务器,云端服务器根据终端型号和数字钥匙请求指令反馈对应的请求结果以根据所述请求结果检测所述云端服务器中是否存在与所述移动终端的终端型号对应的目标标定参数,如果检测到云端服务器中不存在终端型号对应的目标标定参数,也就意味着用户的移动终端属于非标定移动终端,那么为了使用户设置用户标定参数更加便利,可以进一步获取云端服务器中的预置标定参数并显示给用户,用户可以在该预置标定参数的基础上,设置用户标定参数。其中的预置标定参数可以包括所述终端型号对应的终端系列的平均档位或者中位数档位,例如华为P40系列包括了多个具体的终端型号,每个终端型号的蓝牙信号强度都存在一定的差异,可以取云端服务器中已标定华为P40系列的终端型号的档位的平均值作为用户的终端型号对应的预置标定参数,这样在能够很大程度上与用户的移动终端的实际蓝牙信号强度相符或相差较小,便于用户针对预置标定参数进行简单调整或者不调整就得到令用户满意、功能正常的数字钥匙。

步骤S20,接收所述云端服务器基于所述用户标定参数反馈的数字钥匙;

在云端服务器接收到用户标定参数和生成数字钥匙指令之后,就可以对用户标定参数中的各项参数进行关联和认证,从而生成度用户标定参数对应的数字钥匙并下发至移动终端,移动终端就接收到了该数字钥匙。

步骤S30,确定所述数字钥匙对应的车辆,并将所述数字钥匙发送至所述车辆。

在移动终端未与车辆进行蓝牙连接时,需要先找到和确定数字钥匙对应的用户车辆,再通过蓝牙传输将数字钥匙同步至车辆的蓝牙模块之中。如果此前移动终端已经和车辆进行蓝牙连接也可以直接将数字钥匙发送至车辆。在一实施例中,如果车辆处于联网状态,还可以通过云端服务器将数字钥匙同步发送给移动终端和车辆。

在一实施例中,所述步骤S30,包括:

步骤d,获取预设范围内所有的蓝牙信号,过滤所述蓝牙信号中的非车载蓝牙信号以得到车载蓝牙信号;

步骤e,确定所述车载蓝牙信号中与所述数字钥匙中的蓝牙地址一致的目标蓝牙信号,以及确定所述目标蓝牙信号对应的车辆;

步骤f,蓝牙连接所述车辆,将所述数字钥匙发送至所述车辆。

在该实施例中,其中的预设范围可以根据实际需要进行设置,比如10m,但不能超过30m,因为30m是目前民用蓝牙的极限距离,超过移动终端30m的车辆自然就不能被检测得到。检测以获取预设范围内所有的蓝牙信号,将蓝牙信号中的非车载信号进行滤除屏蔽,从而此时就可以确定预设范围内的所有车载蓝牙信号,其中过滤非车载蓝牙信号的方式可以通过蓝牙名称的方式进行,一般车载蓝牙的名称区别于其他非车载蓝牙,此外车企还可以选择过滤所有蓝牙信号中其他非本品牌蓝牙信号以得到车载蓝牙信号,即可以通过本品牌特定蓝牙名称将蓝牙信号区分为非车载蓝牙信号和车载蓝牙信号。通过上述过滤蓝牙信号的方式能够缩小蓝牙信号数量以便于快速地定位用户目标车辆的蓝牙信号,进而在剩余的车载蓝牙信号通过数字钥匙中的蓝牙地址对用户的目标车辆进行蓝牙连接,并在蓝牙连接完成时发送数字钥匙至用户车辆。

请参照图3,在一实施例中,所述步骤S30之后,所述方法还包括:

步骤S40,当接收到所述车辆的已蓝牙解锁或者已蓝牙闭锁的提示信息,接收用户的距离调整指令;

步骤S50,根据所述距离调整指令,更新所述数字钥匙并将更新后的数字钥匙发送至所述车辆。

由于用户在设定了用户标定参数得到数字钥匙之后,往往还会进行实地测试解锁和闭锁的实际距离,以蓝牙解锁为例,当用户进行蓝牙解锁的测试时,车辆可以在用户接近车辆一定距离时进行解锁,同时发送已蓝牙解锁的提示信息至移动终端,当移动终端接收到已蓝牙解锁的提示信息,用户会根据该提示和所在的位置决定要不要增大或者减小解锁距离,假设用户当前与车辆的距离为5m,车辆进行了蓝牙解锁,用户觉得该距离较长担心不够安全,可以通过移动终端对解锁距离进行调整,即移动终端接收用户的距离调整指令,比如用户可以输入缩减2m的距离调整指令,移动终端可以根据该距离调整指令以及当前数字钥匙的档位确定待调档位,比如,当前数字钥匙的档位为-1挡,可以确定用户的移动终端属于蓝牙信号强度过强的移动终端,又根据缩减2m的距离调整指令可以确定还需要对数字钥匙的档位进行降低,至于降低多少可以根据目前档位和具体地距离调整指令进行确定,比如当前数字钥匙的档位为-1挡,距离调整指令为缩减2m,就可以将待调档位设置为-2挡,将该-2挡的参数发送至云端服务器以实现对当前数字钥匙的更新,在更新了数字钥匙同时也要同步更新车辆的数字钥匙保证移动终端和车辆的钥匙匹配。对于蓝牙闭锁等数字钥匙的其他功能的调整同上,在此不再过多赘述。

通过这一实施例,能够结合用户的感知,方便用户对数字钥匙进行准确地调整,同时减少了用户对数字钥匙的调整次数,提升了用户对数字钥匙的使用体验。

本发明主要通过交由用户针对非标定智能终端进行自定义标定参数以生成数字钥匙的方式,最大限度地满足用户对数字钥匙各种功能的使用需求,符合用户的使用习惯更加人性化,同时也极大地缓解了车企对各个智能终端型号进行数字钥匙标定的工作压力和成本。

请参照图4,图4为本发明数字钥匙标定方法第二实施例的流程示意图;进一步地,基于本发明数字钥匙标定方法的第一实施例提出本发明数字钥匙标定方法的第二实施例,在本实施例中,所述步骤S30之后,所述方法还包括:

步骤S31,获取所述移动终端与所述车辆之间的实时距离,根据所述实时距离确定用户行为;

在本实施例中,既可以由车辆检测得到移动终端与所述车辆之间的实时距离并发送给移动终端,还可以由移动终端检测得到移动终端与所述车辆之间的实时距离,两者的区别在于哪一主体接收另一主体的广播蓝牙信号以确定对方的蓝牙信号强度。

获取所述移动终端与所述车辆之间的实时距离是实时获取的,通过实时获取实时距离进而确定实时距离的变化趋势才能确定用户的行为是走进车辆还是远离车辆,走进车辆即可以认定为用户打算解锁使用车辆,远离车辆即可以认定为用户离开闭锁车辆。

步骤S32,若所述用户行为属于走近车辆行为,判断所述实时距离中的主驾距离是否达到与所述数字钥匙对应的解锁距离;

步骤S33,若所述主驾距离达到所述数字钥匙对应的解锁距离,则发送解锁指令至所述车辆以使所述车辆解锁。

由于车身的体积比较大,所以为了精细化用户的解锁距离,还可以在车辆的左右车门分别设置了左右双蓝牙模块的情况下,实时距离就包括了主驾距离和副驾距离,进而确定实时距离中的主驾距离,即移动终端距离主驾车门的距离。

如果用户行为属于走进车辆,即用户打算解锁车辆,判断主驾距离是否达到了数字钥匙中的解锁距离,只有在主驾距离达到了解锁距离,车门才会解锁,其中车门解锁既可以是车辆主动地根据移动终端的蓝牙信号强度进行解锁,也可以由移动终端在判断达到解锁距离时向车辆发送解锁指令以使车辆进行解锁。

通过本实施例,能够实现精细化解锁,进一步提升用户使用数字钥匙的使用体验。

在一实施例中,所述步骤S30之后,所述方法还包括:

步骤g,获取所述移动终端与所述车辆之间的实际解锁距离或实际闭锁距离,判断所述实际解锁距离或所述实际闭锁距离是否符合各自对应的预设标准距离范围;

步骤h,若所述实际解锁距离或所述实际闭锁距离不符合各自对应的预设标准距离范围,则输出对应的提示信息以提醒用户重设所述用户标定参数。

在这一实施例中,考虑到尽管移动终端的蓝牙信号强度存在差异,但车辆的蓝牙模块广播的蓝牙信号强度对于每个移动终端几乎是没差别的,所以根据车辆的蓝牙模块广播的蓝牙信号强度确定距离是可靠准确的。那么就可以根据车辆广播的蓝牙信号强度来确定移动终端与所述车辆之间的实际解锁距离或实际闭锁距离,即在车辆解锁的时候对应的移动终端与所述车辆之间的实际距离和车辆闭锁的时候对应的移动终端与所述车辆之间的实际距离,分别判断所述实际解锁距离或所述实际闭锁距离是否符合各自对应的预设标准距离范围,如果实际解锁距离不符合其对应的预设标准距离范围,就可以提示用户可以重设用户标定参数以调整解锁距离,如果实际闭锁距离不符合其对应的预设标准距离范围,就可以提示用户可以重设用户标定参数以调整解锁距离,其中预设标准距离范围既可以是车企建议的标准距离范围,也可以是用户期望和设定的标准距离范围。

通过这一实施例,就能够帮助用户在合理或者期望的解锁距离或者闭锁距离调整标定参数,从而使得生成的数字钥匙能够最大限度地实际满足用户的使用需求。

请参照图5,图5为本发明数字钥匙标定方法第三实施例的流程示意图;进一步地,基于本发明数字钥匙标定方法的上述各个实施例提出本发明数字钥匙标定方法的第三实施例,在本实施例中,所述数字钥匙标定方法应用于云端服务器;所述方法包括以下步骤:

步骤S100,接收移动终端发送的用户标定参数;

步骤S200,根据所述用户标定参数,生成与所述用户标定参数对应的数字钥匙;

步骤S300,将所述数字钥匙发送至所述移动终端,以供所述移动终端将所述数字钥匙发送至对应的车辆。

在本实施例中,在云端服务器接收到用户的移动终端发送的用户标定参数,解析所述用户标定参数对用户标定参数中各项参数进行关联和认证,从而生成与所述用户标定参数对应的数字钥匙并下发数字钥匙至移动终端,同时,在用户车辆处于联网状态的情况下,还可以将数字钥匙同步发送至对应的车辆。以及,在生成数字钥匙的同时还将用户标定参数进行存储备用,在用户的数字钥匙丢失时,或者用户更换新智能终端时还可以直接根据该用户标定参数生成数字钥匙,或者用户对原来的数字钥匙的部分参数进行修改时,还可以通过原来的用户标定参数更高效地生成新的数字钥匙下发给用户。

请参照图6,在一实施例中,所述步骤S200,包括:

步骤S210,解析所述用户标定参数以得到目标档位、手机型号以及车辆识别码;

步骤S220,根据所述目标档位确定对应的蓝牙信号补偿强度,并根据所述手机型号和所述车辆识别码生成对应的认证信息;

步骤S230,关联所述蓝牙信号补偿强度、手机型号、所述车辆识别码以及所述认证信息以生成数字钥匙。

解析移动终端发送的用户标定参数以确定目标档位、手机型号以及车辆识别码,根据目标档位确定对应移动终端的蓝牙信号补偿强度,比较好理解的是,假设:解锁距离为3m,即用户带着移动终端走近车辆达到距离车辆3m时车辆解锁,对于一般的移动终端对应0档,对应3m解锁,在3m处信号强度为-50dbm时,但对于蓝牙信号强度较弱的,在信号强度为-50dbm时,可能实际的解锁距离为2m,在距车辆3m处,信号强度只有-70dbm,那么就可以提高档位,比如目标档位为+1档,对应的蓝牙信号补偿强度为20,那么就使得用户的移动终端即使在信号强度只有-70dbm情况下,也认为用户到达了距车辆3m处,从而完成车辆解锁,需要说明的是档位以及对应的蓝牙信号补偿强度根据实际需要进行设置,在此不做限制。

云端服务器还会对手机型号和所述车辆识别码进行关联和认证从而得到对应的认证信息,将所述蓝牙信号补偿强度、手机型号、所述车辆识别码以及所述认证信息进行关联就生成了数字钥匙。

通过该实施例,即使是用户设定的用户标定参数云端服务器也能够进行及时响应并高效地生成数字钥匙,满足用户对数字钥匙各种功能的使用需求,符合用户的使用习惯更加人性化,同时也极大地缓解了车企对各个智能终端型号进行数字钥匙标定的工作压力和成本。

为了进一步理解本发明的上述各个实施例,请参照图7,图7为本发明数字钥匙标定方法的一实施例的整体综合流程示意图。

在图7中,数字钥匙的生成和使用需要手机(移动终端)、车端BNCM(蓝牙钥匙模块,也即车载蓝牙模块)以及TSP(Telematics Service Provider,汽车远程服务提供商,也即云端服务器)这三端。

按照本发明的流程顺序,本发明可以通过以下各个环节来实现:

1、云端服务器将预置标定参数发送给移动终端;

2、移动终端基于阈值标定参数设置用户标定参数发送给云端服务器并向云端服务器请求钥匙;

3、云端服务器存储用户标定参数;

4、云端服务器向手机下发钥匙;

5、移动终端接收到钥匙并缓存钥匙;

6、移动终端与车辆靠近且蓝牙连接的情况下,车载蓝牙模块可以向移动终端请求钥匙;

7、移动终端发送钥匙给车载蓝牙模块;

8、车载蓝牙模块缓存钥匙;

9、移动终端可以判断用户的走进解锁和远离闭锁是否满足预设标准,该预设标准既可以由用户设定也可以由车企服务商建议;

10、如果用户的走进解锁和远离闭锁是否满足预设标准,保持当前的设置和正常使用数字钥匙。

此外,本发明还提供一种数字钥匙标定装置。请参照图8,本发明数字钥匙标定装置应用于移动终端,所述移动终端与云端服务器连接;

本发明数字钥匙标定装置包括:

参数标定模块A10,用于接收用户输入的用户标定参数,并将所述用户标定参数发送至所述云端服务器;

钥匙同步模块A20,用于接收所述云端服务器基于所述用户标定参数反馈的数字钥匙;确定所述数字钥匙对应的车辆,并将所述数字钥匙发送至所述车辆;

其中,本发明数字钥匙标定装置还应用于所述云端服务器,本发明数字钥匙标定装置还包括:

钥匙生成模块A30,用于接收移动终端发送的用户标定参数;根据所述用户标定参数,生成与所述用户标定参数对应的数字钥匙;

钥匙发放模块A40,用于将所述数字钥匙发送至所述移动终端,以供所述移动终端将所述数字钥匙发送至对应的车辆。

可选地,所述参数标定模块A10,还用于:

检测所述云端服务器中是否存在与所述移动终端的终端型号对应的目标标定参数;

若所述云端服务器中不存在所述目标标定参数,则获取所述云端服务器中的预置标定参数并显示;

基于所述预置标定参数,执行所述接收用户输入的用户标定参数的步骤。

可选地,所述钥匙同步模块A20,还用于:

获取预设范围内所有的蓝牙信号,过滤所述蓝牙信号中的非车载蓝牙信号以得到车载蓝牙信号;

确定所述车载蓝牙信号中与所述数字钥匙中的蓝牙地址一致的目标蓝牙信号,以及确定所述目标蓝牙信号对应的车辆;

蓝牙连接所述车辆,将所述数字钥匙发送至所述车辆。

可选地,所述钥匙同步模块A20,还用于:

当接收到所述车辆的已蓝牙解锁或者已蓝牙闭锁的提示信息,接收用户的距离调整指令;

根据所述距离调整指令,更新所述数字钥匙并将更新后的数字钥匙发送至所述车辆。

可选地,所述钥匙同步模块A20,还用于:

获取所述移动终端与所述车辆之间的实时距离,根据所述实时距离确定用户行为;

若所述用户行为属于走近车辆行为,判断所述实时距离中的主驾距离是否达到与所述数字钥匙对应的解锁距离;

若所述主驾距离达到所述数字钥匙对应的解锁距离,则发送解锁指令至所述车辆以使所述车辆解锁。

可选地,所述钥匙生成模块A30,还用于:

解析所述用户标定参数以得到目标档位、手机型号以及车辆识别码;

根据所述目标档位确定对应的蓝牙信号补偿强度,并根据所述手机型号和所述车辆识别码生成对应的认证信息;

关联所述蓝牙信号补偿强度、手机型号、所述车辆识别码以及所述认证信息以生成数字钥匙。

本发明的数字钥匙标定装置具体实施方式与上述数字钥匙标定方法各实施例基本相同,在此不再赘述。

此外,本发明还提供一种计算机可读存储介质。本发明计算机可读存储介质上存储有数字钥匙标定程序,其中,数字钥匙标定程序被处理器执行时,实现如上述的数字钥匙标定方法的步骤。

其中,数字钥匙标定程序被执行时所实现的方法可参照本发明数字钥匙标定方法的各个实施例,此处不再赘述。

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

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

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

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

应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

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

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

技术分类

06120115629795