汽车的解锁方法、智能终端及计算机可读存储介质与流程

文档序号:25702707发布日期:2021-06-30 00:36阅读:106来源:国知局
汽车的解锁方法、智能终端及计算机可读存储介质与流程

1.本发明涉及车锁控制领域,尤其涉及一种汽车的解锁方法、智能终端及计算机可读存储介质。


背景技术:

2.为了实现用户对汽车的解锁,可以使用户携带基于射频识别技术的智能钥匙,并通过智能钥匙向汽车发送射频信号,使汽车根据射频信号实现解锁,在采用这种方式进行汽车的解锁时,需要用户手动点击智能钥匙上的按钮,或者将智能钥匙接近汽车车门的特定区域,以实现解锁,这两种解锁方式都需要用户主动干预解锁的过程,汽车解锁过程比较繁琐,使得用户解锁汽车的体验度较低。


技术实现要素:

3.本发明的主要目的在于提供一种汽车的解锁方法、智能终端及计算机可读存储介质,旨在解决汽车解锁过程比较繁琐,使得用户解锁汽车的体验度较低的技术问题。
4.为实现上述目的,本发明提供一种汽车的解锁方法,所述汽车的解锁方法应用于智能终端,所述汽车的解锁方法包括:
5.建立所述智能终端与汽车的短距离无线通信连接;
6.通过所述智能终端的距离检测模块,检测所述智能终端与所述汽车的第一距离;
7.在检测到所述第一距离小于第一阈值时,向所述汽车发送解锁指令,以使所述汽车根据所述解锁指令进行解锁。
8.优选地,所述向所述汽车发送解锁指令,以使所述汽车根据所述解锁指令进行解锁的步骤包括:
9.向所述汽车发送所述解锁指令以及验证指令,以使所述汽车根据所述验证指令对用户身份进行验证,并在验证所述用户身份成功后根据所述解锁指令进行解锁,或者验证所述用户失败时返回重新验证的验证请求。
10.优选地,所述向所述汽车发送所述解锁指令以及验证指令的步骤之后,还包括:
11.在接收到所述汽车验证所述用户身份失败而发送的所述验证请求时,通过所述距离检测模块,检测所述智能终端与所述汽车的第二距离;
12.在所述第二距离小于第二阈值时,对所述用户身份进行重新验证,其中,所述第二阈值小于所述第一阈值;
13.在所述用户身份重新验证成功时,向所述汽车发送验证成功的验证结果以及所述解锁指令,以使所述汽车根据所述验证结果确定对所述用户身份验证成功时,根据所述解锁指令进行解锁。
14.优选的,所述对所述用户身份进行重新验证的步骤包括:
15.检测是否存储有实际身份信息与预存身份信息匹配成功的记录,其中,在存储有所述匹配成功的记录时,确定对所述用户身份重新验证成功,所述实际身份信息为所述智
能终端预设时间段内检测得到的用户的身份信息,所述用户的身份信息包括所述用户的生物特征信息和/或所述用户在所述智能终端输入的密码。
16.优选地,所述距离检测模块为超宽带定位基站。
17.优选地,所述汽车的解锁方法还包括:
18.实时获取运动传感器检测到的运动数据;
19.在根据所述运动数据确定用户处于运动状态时,检测是否符合建立所述短距离无线通信连接的距离条件,在检测到符合所述距离条件时,执行建立所述智能终端与汽车的短距离无线通信连接的步骤;
20.或者,在根据所述运动数据确定所述用户处于静止状态时,返回执行所述实时获取运动传感器检测到的运动数据的步骤。
21.优选地,所述汽车的解锁方法还包括:
22.获取所述智能终端的第二位置以及预存的所述汽车的第一位置,所述第一位置以及所述第二位置通过卫星定位得到;
23.确定所述第一位置与所述第二位置之间的第三距离;
24.在所述第三距离小于第三阈值时,执行建立所述智能终端与汽车的短距离无线通信连接的步骤。
25.优选地,所述确定所述第一位置与所述第二位置的第三距离之后,还包括:
26.确定所述第三距离对应的预设时间间隔;
27.每隔所述预设时间间隔,返回执行获取所述智能终端的第二位置以及预存的所述汽车的第一位置的步骤。
28.此外,为实现上述目的,本发明还提供一种智能终端,所述智能终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的汽车的解锁程序,所述汽车的解锁程序被所述处理器执行时实现应用于智能终端的所述汽车的解锁方法的步骤。
29.本发明实施例提出的一种汽车的解锁方法、智能终端以及计算机可读存储介质,通过建立智能终端与汽车的短距离无线通信连接,使得用户携带的智能终端与汽车之间实现通信,并且智能终端与汽车所建立的短距离无线通信连接,也表明了汽车与用户的距离是在一定的范围内的,这种范围受限于具体采用的短距离无线通信连接的方式,智能终端可以基于距离检测模块检测汽车与自身的第一距离,从而使智能终端判断用户是否足够接近汽车,在检测到汽车与智能终端的第一距离小于第一阈值时,表明用户已经足够接近汽车,此时说明用户可能已经接近汽车,为了最大程度的简化解锁的流程,智能终端向汽车发送解锁指令,使得汽车在接收到解锁指令之后,根据解锁指令进行解锁,从而自动地实现解锁,只要用户足够接近汽车,便能够自动解锁,不需要用户主动干预解锁的过程,解锁过程比较简单,提升了用户解锁汽车的体验度。
附图说明
30.图1是本发明实施例方案涉及的智能终端的结构示意图;
31.图2为本发明汽车的解锁方法第一实施例的流程示意图;
32.图3为本发明汽车的解锁方法第二实施例的流程示意图;
33.图4为本发明汽车的解锁方法第三实施例的流程示意图;
34.图5为本发明汽车的解锁方法第三实施例步骤s80的细化示意图;
35.图6为本发明汽车的解锁方法第四实施例的流程示意图。
36.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
37.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
38.如图1所示,图1是本发明实施例方案涉及的智能终端的结构示意图。
39.图1表示智能终端,智能终端可以是智能手机、智能可穿戴设备,智能可穿戴设备比如智能手表。该智能终端可以包括:处理器1001,例如cpu,存储器1002,通信总线1003,通信接口1004。其中,通信总线1003用于实现这些组件之间的连接通信。存储器1002可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。
40.可选地,智能终端还可以包括传感器,传感器比如运动传感器,运动传感器例如加速度传感器、陀螺仪、磁力计,运动传感器用于检测用户是否处于运动状态;智能终端还可以包括超宽带定位模块,并通过超宽带定位模块检测与其他设备的距离。
41.本领域技术人员可以理解,图1中示出的智能终端的结构并不构成对智能终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
42.如图1所示,作为一种计算机存储介质的存储器1002中可以包括操作系统以及汽车的解锁程序。
43.在图1所示的智能终端中,通信接口1004主要用于连接汽车,与汽车进行数据通信;而处理器1001可以用于调用存储器1002中存储的汽车的解锁程序,并执行以下操作:
44.建立所述智能终端与汽车的短距离无线通信连接;
45.通过所述智能终端的距离检测模块,检测所述智能终端与所述汽车的第一距离;
46.在检测到所述第一距离小于第一阈值时,向所述汽车发送解锁指令,以使所述汽车根据所述解锁指令进行解锁。
47.进一步地,处理器1001可以调用存储器1002中存储的汽车的解锁程序,还执行以下操作:
48.向所述汽车发送所述解锁指令以及验证指令,以使所述汽车根据所述验证指令对用户身份进行验证,并在验证所述用户身份成功后根据所述解锁指令进行解锁,或者验证所述用户失败时返回重新验证的验证请求。
49.进一步地,处理器1001可以调用存储器1002中存储的汽车的解锁程序,还执行以下操作:
50.在接收到所述汽车验证所述用户身份失败而发送的所述验证请求时,通过所述距离检测模块,检测所述智能终端与所述汽车的第二距离;
51.在所述第二距离小于第二阈值时,对所述用户身份进行重新验证,其中,所述第二阈值小于所述第一阈值;
52.在所述用户身份重新验证成功时,向所述汽车发送验证成功的验证结果以及所述解锁指令,以使所述汽车根据所述验证结果确定对所述用户身份验证成功时,根据所述解锁指令进行解锁。
53.进一步地,处理器1001可以调用存储器1002中存储的汽车的解锁程序,还执行以下操作:
54.检测是否存储有实际身份信息与预存身份信息匹配成功的记录,其中,在存储有所述匹配成功的记录时,确定对所述用户身份重新验证成功,所述实际身份信息为所述智能终端预设时间段内检测得到的用户的身份信息,所述用户的身份信息包括所述用户的生物特征信息和/或所述用户在所述智能终端输入的密码。
55.进一步地,处理器1001可以调用存储器1002中存储的汽车的解锁程序,还执行以下操作:
56.实时获取运动传感器检测到的运动数据;
57.在根据所述运动数据确定用户处于运动状态时,检测是否符合建立所述短距离无线通信连接的距离条件,在检测到符合所述距离条件时,执行建立所述智能终端与汽车的短距离无线通信连接的步骤;
58.或者,在根据所述运动数据确定所述用户处于静止状态时,返回执行所述实时获取运动传感器检测到的运动数据的步骤。
59.进一步地,处理器1001可以调用存储器1002中存储的汽车的解锁程序,还执行以下操作:
60.获取所述智能终端的第二位置以及预存的所述汽车的第一位置,所述第一位置以及所述第二位置通过卫星定位得到;
61.确定所述第一位置与所述第二位置之间的第三距离;
62.在所述第三距离小于第三阈值时,执行建立所述智能终端与汽车的短距离无线通信连接的步骤。
63.进一步地,处理器1001可以调用存储器1002中存储的汽车的解锁程序,还执行以下操作:
64.确定所述第三距离对应的预设时间间隔;
65.每隔所述预设时间间隔,返回执行获取所述智能终端的第二位置以及预存的所述汽车的第一位置的步骤。
66.参照图2,本发明第一实施例提供一种汽车的解锁方法,所述汽车的解锁方法包括:
67.步骤s10,建立所述智能终端与汽车的短距离无线通信连接;
68.在本实施例中,执行主体为智能终端。智能终端是一种计算机设备,本实施例中的智能终端主要指能够被用户随身携带的终端设备,智能终端比如智能手机以及各类可穿戴设备,可穿戴设备是佩戴于人体的一种计算机设备,可穿戴设备比如智能手表、智能手环等设备。由于用户往往随身携带智能终端,因此可以通过智能终端与汽车之间的距离,来判断用户是否接近汽车,在用户接近汽车的情况下,表明用需要对汽车解锁,此时智能终端向汽车发送解锁指令,使汽车进行解锁。此外,在根据终端设备与汽车的距离进行解锁之前,还需要先将汽车与智能终端关联或者绑定,以实现汽车与智能终端的认证,建立汽车与智能终端的对应关系,使得在实际进行解锁时,智能终端与汽车是已经存在对应关系的一组设备,对于与汽车不存在对应关系的智能终端,将无法向汽车发送解锁指令,无法使汽车解锁;在将智能终端与汽车进行关联时,可以通过蓝牙进行配对的方式实现关联,即对于需要
关联的汽车以及智能终端,可以通过蓝牙将二者进行配对,以使后续智能终端搜索到已配对的汽车时,与其建立通信连接;在将汽车与智能终端关联之前,还可以输出使用协议的提示信息,让用户根据提示信息选择同意使用协议之后,再进行关联。
69.智能终端实时或者定时尝试与汽车建立短距离无线通信连接,以通过该段距离无线通信连接进行通信,短距离无线通信连接泛指各种能够实现几十米内的通信的连接方式,短距离无线通信连接比如蓝牙通信连接,蓝牙通信连接具备低功耗的特点,因此通过蓝牙通信连接实现智能终端与汽车的通信可以降低智能终端的功耗;在建立蓝牙通信连接时,智能终端定时或者实时搜索已通过蓝牙配对的汽车的标识,搜索到已配对的汽车的标识时,根据该标识与汽车建立蓝牙通信连接。
70.步骤s20,通过所述智能终端的距离检测模块,检测所述智能终端与所述汽车的第一距离;
71.距离检测模块为用于检测智能终端与汽车之间的距离的模块,为了提升近距离检测的准确度,距离检测模块可以采用超宽带定位基站,此外,距离检测模块也可以是蓝牙模块,终端设备在与汽车建立了短距离无线通信连接之后,基于距离检测模块检测智能终端与汽车的第一距离,以检测用户是否接近汽车;第一距离是智能终端与汽车之间的距离,为了提升检测用户接近的准确度,可以采用超宽带定位基站检测汽车与智能终端的第一距离,在基于超宽带定位基站检测第一距离的情况下,汽车可以包括超宽带定位标签,智能终端可以通过自身的超宽带定位基站向汽车的超宽带定位标签发送脉冲信号,根据汽车的超宽带定位标签返回的脉冲信号以及发送信号和接收到返回信号的时间差,计算得到第一距离;或者,智能终端也可以通过向汽车发送蓝牙信号进行测距,得到第一距离,智能终端基于蓝牙模块检测到的汽车的蓝牙信号强度检测与汽车的距离,比如,在检测到汽车的信号强度在

50db~

65db之间的情况下,表明汽车与智能终端在3m之内。
72.步骤s30,在检测到所述第一距离小于第一阈值时,向所述汽车发送解锁指令,以使所述汽车根据所述解锁指令进行解锁。
73.在检测到第一距离之后,智能终端判断第一距离是否小于第一阈值以确定用户接近汽车的状态,在第一距离小于第一阈值时,表明汽车足够接近,此时智能终端向汽车发送解锁指令,使汽车根据解锁指令进行解锁。第一阈值是用于指示用户是否足够接近的距离参数,第一阈值可以根据实际需要设定,比如可以将第一阈值设定为8米,解锁指令是用于指示汽车进行解锁的指令,解锁指将汽车的车门的锁解开;汽车在接收到解锁指令之后,可以直接进行解锁,也可以先验证用户的身份再进行解锁,此外,智能终端也可以自行验证用户的身份之后,发送直接解锁的解锁指令,使汽车直接解锁,而汽车不需要再进行验证。
74.在本实施例中,通过建立智能终端与汽车的短距离无线通信连接,使得用户携带的智能终端与汽车之间实现通信,并且智能终端与汽车所建立的短距离无线通信连接,也表明了汽车与用户的距离是在一定的范围内的,这种范围受限于具体采用的短距离无线通信连接的方式,智能终端可以基于距离检测模块检测汽车与自身的第一距离,从而使智能终端判断用户是否足够接近汽车,在检测到汽车与智能终端的第一距离小于第一阈值时,表明用户已经足够接近汽车,此时说明用户可能已经接近汽车,为了最大程度的简化解锁的流程,智能终端向汽车发送解锁指令,使得汽车在接收到解锁指令之后,根据解锁指令进行解锁,从而自动地实现解锁,只要用户足够接近汽车,便能够自动解锁,不需要用户主动
干预解锁的过程,解锁过程比较简单,提升了用户解锁汽车的体验度。
75.参照图3,本发明第二实施例提供一种汽车的解锁方法,基于第一实施例,所述步骤s30包括:
76.步骤s31,向所述汽车发送所述解锁指令以及验证指令,以使所述汽车根据所述验证指令对用户身份进行验证,并在验证所述用户身份成功后根据所述解锁指令进行解锁,或者验证所述用户失败时返回重新验证的验证请求;
77.智能终端在向汽车发送解锁指令的同时还可以发送验证指令,解锁指令用于指示汽车进行解锁,验证指令用于指示汽车对用户身份进行验证,汽车在同时检测到解锁指令以及验证指令时,首先根据验证指令对用户身份进行验证,并在验证成功后根据解锁指令进行解锁,其中,还可以对解锁指令以及验证指令本身的数据完整性或者安全性进行数据验证,以提升解锁的安全性;汽车在验证用户身份失败时,还向智能终端发送重新验证的验证请求,使得能够基于备选的验证手段实现对用户的身份进行重新验证。
78.此外,解锁指令以及验证指令均为计算机指令,作为计算机指令,其实质的数据形式为程序或者代码,本实施例所指解锁指令是能够用于使汽车进行解锁的指令,所指验证指令是能够用于触发汽车进行用户身份验证的指令,在此基础上,也可以将某一目标计算机指令同时用于作为解锁指令以及作为验证指令,汽车在接收到该目标计算机指令时,首先验证用户身份,验证成功后直接解锁,通过发送验证指令使汽车对用户身份进行验证,能够提高汽车解锁的安全性。
79.所述步骤s31之后,还包括:
80.步骤s40,在接收到所述汽车验证所述用户身份失败而发送的所述验证请求时,通过距离检测模块,检测所述智能终端与所述汽车的第二距离;
81.智能终端在向汽车发送解锁指令之后,汽车在进行解锁时还验证用户的身份,以提升安全性,在验证用户身份成功之后解锁,汽车可以通过车车门上的生物特征识别模块进行生物特征的识别验证,比如通过指纹识别模块对用户的指纹信息进行验证,在用户的指纹信息与预设的指纹信息匹配的情况下,验证用户身份成功,在不匹配的情况下,验证用户身份失败,此时解锁失败,汽车未完成解锁,为了进一步实现对用户的身份的验证以实现解锁,汽车可以向智能终端发送用户身份的验证请求,以使智能终端验证用户的身份,在智能终端验证用户身份成功之后,可以向汽车发送验证成功的验证结果,汽车在接收到验证成功的验证结果之后,直接进行解锁;此外,智能终端向汽车发送解锁指令之后,汽车在接收到解锁指令时可以预先启动生物特征识别模块,以使用户在通过汽车上的生物特征识别模块进行验证时,汽车能够迅速响应。上述的验证请求指验证用户身份的请求,第二距离是智能终端与汽车的距离,第一距离与第二距离可以相同,也可以不同,智能终端可以通过超宽带定位基站检测第二距离。
82.步骤s50,在所述第二距离小于第二阈值时,对所述用户身份进行重新验证,所述第二阈值小于所述第一阈值;
83.第二阈值是用于检测用户是否停留在汽车的特定范围内的距离参数,第二阈值小于第一阈值,设置第一阈值的目的在于检测用户是否足够接近,同时也用于触发汽车提前加载验证用户身份的生物特征识别模块,设置第二阈值的目的在于,在汽车对用户的身份验证失败时,用户只要依然停留在第二阈值的范围内,便能够触发智能终端验证用户的身
份。
84.为了简化验证的流程,智能终端在验证用户的身份时,可以检测是否存储有实际身份信息与预存身份信息匹配成功的记录,实际身份信息为智能终端预设时间段内检测得到的用户的身份信息,用户的身份信息包括用户的生物特征信息以及用户在智能终端输入的密码;在存储有记录时,用户的身份验证成功;比如,可以检测智能终端中在最近二十分钟内是否有指纹识别成功或者面部识别成功的记录,在有记录时,即表明验证成功。
85.步骤s60,在所述用户身份重新验证成功时,向所述汽车发送验证成功的验证结果以及所述解锁指令,以使所述汽车根据所述验证结果确定对所述用户身份验证成功时,根据所述解锁指令进行解锁。
86.智能终端在用户的身份验证成功时,向汽车发送验证成功的验证结果,汽车接收到验证结果之后,直接进行解锁。
87.在一场景中,用户携带智能终端接近汽车,智能终端首先检测到第一距离小于第一阈值8米,此时向汽车发送解锁指令,用户进一步走近汽车,并通过汽车上的指纹识别模块验证身份,验证成功后汽车解锁,在验证失败的情况下,汽车向智能终端发送验证请求,智能终端接收到验证请求之后,判断用户是否停留在第二阈值1.5米以内,在用户停留在1.5米以内的情况下,智能终端验证用户的身份成功之后向汽车发送验证成功的验证结果,汽车接收到验证结果之后解锁,从而使得用户能够在汽车的验证失败的情况下,转而通过智能终端进行身份的验证,并完成解锁。此外,在另一场景中,用户将智能终端转借给家人使用的情况下,家人若无法通过汽车的生物特征识别模块进行身份验证的情况下,只需要在汽车验证失败后,停留在第二阈值范围内,即可通过智能终端完成身份的验证,从而适应了不同场景的验证需求。此外,汽车在验证用户身份失败后,还可以计时预设时长,比如计时30s,在计时时长达到预设时长之后,再发送验证请求至智能终端;并且,如果在特定时间内汽车未接收到验证成功的验证结果时,还可以停止接收验证结果,以提升安全性。
88.在本实施例中,通过向汽车发送解锁指令以及验证指令,以使所述汽车根据所述验证指令对用户身份进行验证,并在验证所述用户身份成功后根据所述解锁指令进行解锁,或者验证所述用户失败时返回重新验证的验证请求,在接收到汽车验证用户身份失败而发送的验证请求时,检测智能终端与汽车的第二距离,在第二距离小于第二阈值时,对用户身份进行重新验证,在用户身份重新验证成功时,向汽车发送验证成功的验证结果以及解锁指令,汽车接收到验证结果确定对用户身份验证成功时根据解锁指令进行解锁,从而使得在汽车验证用户身份失败的情况下通过智能终端验证用户身份,以进行解锁,提升了多场景的适用性。
89.参照图4,本发明第三实施例提供一种汽车的解锁方法,基于上述任一实施例,所述汽车的解锁方法还包括:
90.步骤s70,定时获取运动传感器检测到的运动数据;
91.运动传感器比如惯性传感器,是用于检测用户运动的情况的传感器,运动传感器比如加速度计、陀螺仪,在运动传感器检测到的数据大于预设运动阈值的情况下,可判定用户处于运动状态;检测用户是否处于运动状态的目的之一在于,仅在用户处于运动状态的情况下,智能终端才获取第一位置以及第二位置,而在用户不处于运动状态的情况下,停止获取第一位置以及第二位置,以降低获取位置的功耗;用户在不处于运动状态的情况下,表
明用户可能没有接近汽车,此时并不需要检测汽车与用户之间的距离,因此就不需要获取第一位置以及第二位置。
92.步骤s80,在根据运动数据确定用户处于运动状态时,检测是否符合建立所述短距离无线通信连接的距离条件,在检测到符合所述距离条件时,执行建立所述智能终端与汽车的短距离无线通信连接的步骤;
93.距离条件用于判定用户与汽车足够接近,以至于能够触发建立短距离无线通信连接,比如,在用户与汽车相距1000米的情况下,此时视作用户并没有解锁汽车的需求,并不会建立短距离无线通信连接,只有在足够近的情况下,才会尝试建立短距离无线通信连接。
94.步骤s90,在根据所述运动数据确定所述用户处于静止状态时,返回执行所述实时获取运动传感器检测到的运动数据的步骤。
95.在用户处于静止状态时,返回执行步骤70,从而能够持续检测用户的运行情况。
96.其中,如图5所示,所述步骤s80包括:
97.步骤s81,在根据所述运动数据确定用户处于运动状态时,获取所述智能终端的第二位置以及预存的所述汽车的第一位置,所述第一位置以及所述第二位置通过卫星定位得到;
98.在用户处于运动状态的情况下,用户可能在接近汽车,此时,定时或者实时获取第一位置以及第二位置,以检测用户与汽车的距离,判断用户是否的确接近汽车。
99.第二位置是智能终端通过卫星定位检测得到的用户所处的位置,第一位置是汽车通过卫星定位检测得到汽车自身的位置,第一位置预存在智能终端中,第一位置表示智能终端最后一次检测到汽车所在的位置,第一位置可以识用户关闭车门时,汽车检测到的位置,预存的第一位置由汽车提前发送至智能终端,智能终端进行保存,此外,如果汽车连接互联网的情况下,也可以通过互联网发送实时的位置信息。
100.获取第一位置以及第二位置的目的之一在于,通过卫星定位首先获取汽车于用户的大致位置,在用户于汽车相距比较远的情况下,智能终端不获取第一距离,由于检测第一距离时采用超宽带定位基站进行检测的功耗较大,因此,在用户距离汽车较远的情况下,及第一距离大于第一阈值的情况下,首先通过卫星定位检测汽车与智能终端之间的大致距离,在用户距离汽车较近的情况下,即第二距离小于第二阈值的情况下,继而通过超宽带定位基站检测用户与汽车更精确的距离,从而能够降低功耗,也能够适时地检测用户与汽车的精确距离,实现解锁。
101.步骤s82,确定所述第一位置与所述第二位置之间的第三距离;
102.为了进一步降低获取第一位置以及第二位置的功耗,本实施例中在智能终端距离汽车较远的情况下,表示用户距离汽车较远,此时可以适当的降低获取第一位置以及第二位置的频率,以降低卫星定位的功耗,在智能终端距离汽车较近的情况下,可以适当地提升获取第一位置以及第二位置的频率,以及时检测用户与汽车的距离;第三距离为第一位置以及第二位置的距离,第三距离用于确定获取第一位置以及第二位置的频率。
103.步骤s83,检测所述第三距离是否符合所述距离条件,其中,在所述第三距离小于第三阈值时,确定符合所述距离条件,执行建立所述智能终端与汽车的短距离无线通信连接的步骤;
104.第三阈值为触发智能终端与汽车建立通信连接的距离参数,在第三距离不小于第
三阈值的情况下,智能终端不尝试与汽车建立通信连接,从而可以避免尝试建立通信连接所带来的增加功耗的问题,此外,第三阈值可以设定为短距离无线通信连接的有效传输距离,比如,短距离无线通信连接为蓝牙通信连接,蓝牙通信连接的有效传输距离可以设定为10米,也可以设置为其他距离;在第三距离小于第三阈值的情况下,表明用户与汽车足够接近,此时确定符合距离条件。
105.步骤s84,确定所述第三距离对应的预设时间间隔;
106.在获取到第三距离之后,获取终端设备中存储的第三距离对应的预设时间间隔,预设时间间隔是预先设定在终端设备中的获取第一位置以及第二位置的时间间隔,预设时间间隔比如10分钟、3分钟、20秒;比如,若第三距离为1000米,则对应的预设时间间隔为10分钟,或者,也可以先确定第三距离所在的距离区间,比如,1000米所在的距离区间为[1000,2000],进一步确定[1000,2000]对应的预设时间间隔为10分钟。
[0107]
步骤s85,每隔所述预设时间间隔,返回执行获取所述智能终端的第二位置以及预存的所述汽车的第一位置的步骤。
[0108]
在确定了预设时间间隔之后,智能终端每隔预设时间间隔,返回获取第二位置以及第一位置,比如,智能终端首先检测到第三距离为1000米,此时隔10分钟后,获取第一位置以及第二位置,确定第三距离为100米,此时隔1分钟后,获取第一位置以及第二位置,确定第三距离为10米,此时隔2秒后,获取第一位置以及第二位置,确定第三距离为7米,此时智能终端检测到7米小于第一阈值8米,进一步可以建立汽车与智能终端的短距离无线通信连接。
[0109]
在本实施例中,通过检测用户是否处于运动状态,仅在用户处于运动状态的情况下,才获取第一位置以及第二位置,从而可以节省用户不处于运动状态时智能终端的功耗,进一步先通过卫星定位获取第一位置以及第二位置,得到智能终端与汽车的距离,只有在智能终端与汽车足够接近的情况下,才通过超宽带定位基站检测更为精确的距离,由于卫星定位的功耗较低,所以能够降低在不采用超宽带定位基站获取汽车与智能终端的距离时的功耗,此外,本实施例还根据卫星定位到的第一位置以及第二位置,确定了汽车与智能终端的距离,进一步确定了需要隔多长时间才重新获取第一位置以及第二位置,在距离较远的情况下,可以隔比较久的时间才重新获取第一位置以及第二位置,以降低功耗,进一步地,为了避免智能终端时刻尝试与汽车建立通信连接所引起的功耗增加的问题,本实施例还根据汽车与智能终端的距离,判断了建立短距离无线通信连接的时机,只有在智能终端与汽车的处于有效的传输距离内时,才建立智能终端与汽车的通信连接,从而降低功耗,通过上述方式,降低了智能终端的功耗。
[0110]
参照图6,本发明第四实施例提出一种汽车的解锁方法,所述汽车的解锁方法应用于汽车,所述汽车的解锁方法还包括:
[0111]
步骤s100,建立所述汽车与智能终端的短距离无线通信连接,以使所述智能终端在通过距离检测模块检测到第一距离小于第一阈值时,返回解锁指令,所述第一距离为所述智能终端与所述汽车的距离;
[0112]
在本实施例中,执行主体为汽车。为了实现汽车的解锁,汽车通过接收智能终端的解锁指令,通过解锁指令进行解锁。汽车在建立与智能终端的短距离无线通信连接之前,还可以首先与智能终端进行关联,此后在接收某一智能终端发送的解锁指令时,只接收已经
建立了关联的智能终端发送的解锁指令,而在建立与智能终端的短距离无线通信连接时,也仅与已经关联的智能终端建立短距离无线通信连接,进行关联的方式可以是,将智能终端与汽车通过蓝牙进行配对,将已配对的智能终端作为关联的智能终端,如短距离无线通信连接为蓝牙通信连接,在建立蓝牙通信连接时,仅与已经配对的智能终端建立蓝牙通信连接;在建立了短距离无线通信连接之后,智能终端检测汽车与智能终端的第一距离,以检测用户是否接近汽车,在第一距离小于第一阈值的情况下,用户已经接近汽车,此时智能终端向汽车发送解锁指令,汽车在接收到智能终端发送的解锁指令之后,可以进行解锁;其中,智能终端中包括距离检测模块,汽车中也包括与该距离检测模块相对应的检测模块,比如,智能终端的距离检测模块为超宽带定位基站,则汽车端与超宽带定位基站对应的检测模块为超宽带定位标签,若智能终端的距离检测模块为蓝牙模块,则汽车端与与之对应也包括蓝牙模块。
[0113]
在检测到所述汽车的车门关闭时,将所述汽车当前的位置保存为第一位置;智能终端在确定汽车所在的位置时,所确定的为预存的第一位置,其中,预存的第一位置是由汽车发送的,并且第一位置所代表的的为汽车最新的位置,为了获取到汽车最新的位置,汽车只要在检测到汽车的车门关闭时,就获取自身当前的位置,并将当前的位置保存为第一位置;检测汽车的关闭可以通过车门上的传感器进行检测。
[0114]
在一场景中,用户离开汽车并关闭车门,此时汽车检测到车门关闭,保存当前的位置为第一位置,并将第一位置发送至智能终端,以使智能终端获取到最新的汽车的位置;此外,汽车在解锁之后,还可以在下次汽车开门之前,停止接收智能终端发送的解锁指令,或者停止根据解锁指令进行解锁,以避免意外解锁引起的安全问题。
[0115]
向所述智能终端发送所述第一位置,以使智能终端更新预存的所述第一位置。汽车只要检测到关门就可以向智能终端发送第一位置,使得智能终端更新汽车的第一位置,使得智能终端能够及时更新预存的第一位置,确定与汽车的距离。
[0116]
步骤s110,在接收到所述解锁指令时,进行解锁。
[0117]
汽车在接收到解锁指令时,可以直接将汽车的车门进行解锁,也可以先验证用户的身份,验证身份可以采用汽车的生物特征识别模块进行验证,比如通过门把手的指纹识别模块验证用户的身份;此外,汽车接收到解锁指令之后,为了验证用户的身份,汽车可以先预加载生物特征识别模块,以使用户在通过汽车的生物特征识别模块验证身份时,汽车能够迅速响应。
[0118]
为了提升安全性,汽车在接收到解锁指令时,采集用户的生物特征信息,通过用户的生物特征信息验证用户的身份,在用户的身份验证成功的情况下,进行解锁,在用户的身份验证失败的情况下,向智能终端发送验证请求,使智能终端验证用户的身份。生物特征信息包括指纹特征信息,可以在汽车的门把手上设置指纹验证模块,以使用户在触摸到门把手时检测用户的身份信息,在验证成功后解锁,提升用户的使用体验;生物特征信息还包面部信息,虹膜信息。
[0119]
采集的生物特征信息是在接收到解锁指令之后的特定时间内检测到的指纹信息,预存的生物特征信息是预先设定并保存在汽车中的生物特征信息,预存的生物特征信息可以与用户关联;在获取到采集的生物特征信息之后,将采集的生物特征信息与预存的生物特征信息比对。此外,预存的生物特征信息还可以是与智能终端关联的生物特征信息。
[0120]
在所述采集到的生物特征信息与所述预存的生物特征信息匹配时,进行解锁操作;可以通过采集到的生物特征信息与预存的生物特征信息的相似度确定二者是否匹配,在采集到的生物特征信息与预存的生物特征信息的相似度大于预设相似度阈值时,确定采集的生物特征信息与预存的生物特征信息匹配;在匹配时,进行解锁操作,将汽车的车门解锁,解锁成功后还可以向智能终端发送解锁成功的通知信息,此外,在发送通知信息时,还可以向与智能终端关联的其他智能终端发送解锁成功的通知信息。
[0121]
在一场景中,用户暂未录入生物特征信息使得汽车无法验证用户身份以解锁,此时还可以通过向前述发送解锁指令的智能终端发送验证用户身份的验证请求,使智能终端验证用户的身份;因此,汽车在采集到的生物特征信息与预存的生物特征信息不匹配时,向智能终端发送用户身份的验证请求。智能终端可以根据预设时间段内是否存储有验证用户身份成功的记录,来验证用户的身份,在预设时间段内存储有验证用户身份成功的记录时,用户的身份验证成功;智能终端验证成功之后返回验证成功的验证结果,汽车在接收到智能终端根据验证请求返回的验证成功的验证结果时,进行解锁操作,从而提升了汽车解锁对于不同场景的适应性,同时兼顾了安全性。
[0122]
在本实施例中,通过建立智能终端与汽车的短距离无线通信连接,使得智能终端能够在检测到第一距离小于第一阈值的情况下,返回解锁指令,汽车在接收到解锁指令时,进行解锁,只要用户足够接近汽车,汽车便能够实现解锁,解锁过程比较简单,从而提升了对汽车解锁的体验度。
[0123]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0124]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0125]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台智能终端(可以是手机,可穿戴设备等)执行本发明中对应的实施例所述的方法。
[0126]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1