[go: up one dir, main page]

CN115601859A - 交通工具解锁方法、装置、设备、介质及程序产品 - Google Patents

交通工具解锁方法、装置、设备、介质及程序产品 Download PDF

Info

Publication number
CN115601859A
CN115601859A CN202211090964.0A CN202211090964A CN115601859A CN 115601859 A CN115601859 A CN 115601859A CN 202211090964 A CN202211090964 A CN 202211090964A CN 115601859 A CN115601859 A CN 115601859A
Authority
CN
China
Prior art keywords
vehicle
key
environment
unlocking
environmental
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211090964.0A
Other languages
English (en)
Inventor
李平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Spreadtrum Communications Shenzhen Co ltd
Original Assignee
Spreadtrum Communications Shenzhen Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Spreadtrum Communications Shenzhen Co ltd filed Critical Spreadtrum Communications Shenzhen Co ltd
Priority to CN202211090964.0A priority Critical patent/CN115601859A/zh
Publication of CN115601859A publication Critical patent/CN115601859A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • B60R25/24Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user
    • B60R25/241Means to switch the anti-theft system on or off using electronic identifiers containing a code not memorised by the user whereby access privileges are related to the identifiers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/10Communication protocols, communication systems of vehicle anti-theft devices
    • B60R2325/103Near field communication [NFC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本申请提供一种交通工具解锁方法、装置、设备、介质及程序产品。该方法应用于交通工具,该方法包括:接收交通工具的钥匙发送的交通工具的解锁信号,解锁信号包括钥匙获取的第一环境信息和钥匙的标识;根据钥匙的标识,对钥匙进行合法性验证,并确定解锁信号的强度是否大于或等于预设强度阈值;根据第一环境信息和交通工具获取的第二环境信息,确定交通工具与钥匙是否处于同一环境;若钥匙的合法性验证通过、解锁信号的强度大于或等于预设强度阈值、且交通工具与钥匙处于同一环境,则执行解锁操作。本申请的方法,可以提高交通工具的解锁准确性,也可以提高交通工具的安全性,避免误解锁给用户造成损失。

Description

交通工具解锁方法、装置、设备、介质及程序产品
技术领域
本申请涉及交通工具解锁领域,尤其涉及一种交通工具解锁方法、装置、设备、介质及程序产品。
背景技术
伴随着汽车的升级换代,用户对车钥匙的便捷性要求也逐渐提高。传统的插入式车钥匙已经无法满足用户的需求,智能车钥匙已成为市面上大部分车型的标配。
目前,一些智能车钥匙采用无钥匙进入(Passive Keyless Entry,简称PKE)技术,对车辆进行解锁。即,当用户携带智能车钥匙进入到车辆的探测范围时,智能车钥匙会发出解锁信号,车辆在基于检测到的车钥匙发出的解锁信号的强度,确定车钥匙处于车辆安全解锁范围后,会自动执行解锁操作。这样,用户只需拉动车门即可进入车内。该技术省去了用户寻找车钥匙解锁车辆的步骤。
然而,车辆采用上述方式进行解锁的准确性较低。
发明内容
本申请提供一种交通工具解锁方法、装置、设备、介质及程序产品,用以解决解锁的准确性较低的问题。
第一方面,本申请提供一种交通工具解锁方法,所述方法应用于交通工具,所述方法包括:
接收交通工具的钥匙发送的交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
根据所述钥匙的标识,对所述钥匙进行合法性验证,并确定所述解锁信号的强度是否大于或等于预设强度阈值;
根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境;
若所述钥匙的合法性验证通过、所述解锁信号的强度大于或等于预设强度阈值、且所述交通工具与所述钥匙处于同一环境,则执行解锁操作。
可选地,所述第一环境信息和所述第二环境信息均包括下述至少一项数据:环境湿度数据、环境声纹数据、环境无线指纹密码,所述环境无线指纹密码用于表征识别到的环境中的无线信号。
可选地,所述第一环境信息和所述第二环境信息均至少两项数据;
所述根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境,包括:
若所述第一环境信息中的至少一项数据,与所述第二环境信息中对应项的数据匹配,则确定所述交通工具与所述钥匙处于同一环境;
若所述第一环境信息中的每一项数据,与所述第二环境信息中对应项的数据均不匹配,则确定所述交通工具与所述钥匙未处于同一环境。
可选地,所述第一环境信息和所述第二环境信息均包括环境无线指纹密码,所述方法还包括:
采集环境中的无线信号;
根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码;
根据生成的环境无线指纹密码,得到所述第二环境信息。
可选地,所述根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境之后,所述方法还包括:
若所述交通工具与所述钥匙未处于同一环境,且所述钥匙发送解锁信号的次数大于或等于预设次数,则输出提示信息,所述提示信息用于提示交通工具收到非法解锁信号。
第二方面,本申请提供一种交通工具解锁方法,所述方法应用于交通工具的钥匙,所述方法包括:
获取第一环境信息;
根据所述第一环境信息和所述钥匙的标识,生成交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
向所述交通工具发送所述解锁信号,以使所述交通工具在根据所述第一环境信息,以及,所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
可选地,所述第一环境信息和所述第二环境信息均包括下述至少一项数据:环境湿度数据、环境声纹数据、环境无线指纹密码,所述环境无线指纹密码用于表征识别到的环境中的无线信号。
可选地,所述第一环境信息和所述第二环境信息均包括环境无线指纹密码,所述获取第一环境信息,包括:
采集环境中的无线信号;
根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码;
根据生成的环境无线指纹密码,得到所述第一环境信息。
第三方面,本申请提供一种交通工具解锁装置,所述装置应用于交通工具,所述装置包括:
接收模块,用于接收交通工具的钥匙发送的交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
验证模块,用于根据所述钥匙的标识,对所述钥匙进行合法性验证;
第一确定模块,用于确定所述解锁信号的强度是否大于或等于预设强度阈值;
第二确定模块,用于根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境;
解锁模块,用于在所述钥匙的合法性验证通过、所述解锁信号的强度大于或等于预设强度阈值、且所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
第四方面,本申请提供一种交通工具解锁装置,所述装置应用于交通工具的钥匙,所述装置包括:
获取模块,用于获取第一环境信息;
生成模块,用于根据所述第一环境信息和所述钥匙的标识,生成交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
发送模块,用于向所述交通工具发送所述解锁信号,以使所述交通工具在根据所述第一环境信息,以及,所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
第五方面,本申请提供一种电子设备,包括:处理器、信息采集单元,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述信息采集单元,用于采集环境信息;
所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项,或,第二方面任一项所述的方法。
第六方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项,或,第二方面任一项所述的方法。
第七方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面任一项,或,第二方面任一项所述的方法。
第八方面,本申请提供一种芯片,所述芯片上存储有计算机程序,所述计算机程序被所述芯片执行时,实现如第一方面任一项,或,第二方面任一项所述的方法。
本申请提供的交通工具解锁方法、装置、设备、介质及程序产品,通过在基于交通工具的钥匙发出解锁信号的RSSI判断是否解锁的基础上,增加交通工具和钥匙是否处于同一环境中的判断条件,来共同确定持有钥匙的用户是否处于安全解锁范围,避免通过单一信号强度判断,导致交通工具解锁准确性低的问题。引入交通工具和钥匙是否处于同一环境中的判断条件,可以避免前述所描述的中继攻击的风险,不仅可以提高交通工具的解锁准确性,也可以提高交通工具的安全性,避免误解锁给用户造成损失。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1为现有技术提供的车辆解锁的流程示意图;
图2为一种可能的车辆解锁的场景示意图;
图3为本申请实施例提供的一种交通工具解锁方法的流程示意图;
图4为本申请实施例提供的一种车辆解锁方法的流程示意图;
图5为本申请实施例提供的另一种车辆解锁方法的流程示意图;
图6为本申请实施例提供的再一种车辆解锁方法的流程示意图;
图7为本申请实施例提供的一种交通工具解锁装置的结构示意图;
图8为本申请实施例提供的另一种交通工具解锁装置的结构示意图;
图9为本申请提供的一种电子设备900结构示意图。
通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
目前,采用PKE技术实现解锁的功能的车辆和车钥匙需事先完成配对绑定。即,车辆和车钥匙中分别存储有车辆的标识和车钥匙的标识之间的绑定关系,该绑定关系用于表征该车钥匙具有解锁该车辆的权限。其中,上述车辆的标识例如可以是车辆的车架号、发动机代码等任一唯一能够表示该车辆的标识,上述车钥匙的标识例如可以是车钥匙的芯片ID号、车辆的车架号、发动机代码等。上述配对绑定可以是在车辆出厂之前完成的,也可以是初次使用车钥匙时完成的。
目前,在完成配对绑定之后,车辆和车钥匙之间可以通过低功耗蓝牙技术(Bluetooth low energy,简称BLE)进行无线信号传输,或者说进行通信,以实现车辆的解锁,具体如下:
图1为现有技术提供的车辆解锁的流程示意图,如图1所示,主要包括以下步骤:
S101、车钥匙向车辆发送解锁信号。
相应地,车辆接收该解锁信号,该解锁信号携带有车钥匙的标识。
S102、车辆根据车钥匙的标识,对车钥匙进行合法性验证。
例如,车辆可以判断该解锁信号中携带的车钥匙的标识,是否为其自身存储的绑定关系中的车钥匙的标识,来对车钥匙进行合法性验证。当两者一致时,则确定车钥匙的合法性验证通过。当两者不一致时,则确定车钥匙的合法性验证失败。
若验证通过,说明该钥匙是该车辆的钥匙,则执行步骤S103;若验证失败,说明该钥匙并非是该车辆的钥匙,则无需进行后续操作,即丢弃该解锁信号。
S103、判断解锁信号的信号强度(Received Signal Strength Indication,简称RSSI)是否大于或等于预设强度阈值。
无线信号的强度与距离正相关,即发送端与接收端之间的距离越近,接收端检测到的信号强度越大,发送端与接收端之间的距离越远,接收端检测到的信号强度越小。因此,采用无线传输方式传输的解锁信号同样满足上述规则,因此,车辆可以基于解锁信号的RSSI判断车钥匙与车辆之间的距离。
若解锁信号的RSSI大于或等于预设强度阈值,说明车钥匙位于车辆的安全解锁范围内,即持有车钥匙的用户在安全解锁范围内,满足解锁条件,则执行步骤S104。若解锁信号的RSSI小于预设强度阈值,说明车钥匙未位于车辆的安全解锁范围内,即持有车钥匙的用户未在安全解锁范围内,不满足解锁条件,此时可以继续检测车钥匙发出的解锁信号,即,返回执行步骤S102。
S104、执行解锁操作。
以上即为现有技术中车辆和车钥匙之间采用PKE实现车辆的解锁的流程。然而,上述基于车钥匙发出解锁信号的RSSI判断是否解锁,存在准确性较低的问题。
图2为一种可能的车辆解锁的场景示意图。如图2所示,在用户带着车钥匙离开车辆一定距离后,若其他人使用中继器对车钥匙发出的解锁信号进行放大,使车辆接收到RSSI较大的解锁信号。当中继器对车钥匙发出的解锁信号的放大倍数足够大,会使车辆接收到的解锁信号的RSSI足够大,进而会使车辆误判用户在安全解锁范围内,从而打开车锁,给用户造成损失。
有鉴于此,本申请提出了一种交通工具解锁方法,在基于交通工具的钥匙(下述简称钥匙)发出解锁信号的RSSI判断是否解锁的基础上,增加交通工具和钥匙是否处于同一环境中的判断条件,来共同确定持有钥匙的用户是否处于安全解锁范围,避免通过单一信号强度判断,导致交通工具解锁准确性低的问题。引入交通工具和钥匙是否处于同一环境中的判断条件,可以避免前述所描述的中继攻击的风险,不仅可以提高交通工具的解锁准确性,也可以提高交通工具的安全性,避免误解锁给用户造成损失。
应理解,本申请所涉及的交通工具可以是车辆、船舶、飞机、火车等任一需要解锁的交通工具。应理解,本申请中的车辆包括但不限于汽车、电动自行车、摩托车等。
应理解,本申请中的钥匙,可以是传统形态的钥匙,也可以是带有钥匙功能的终端设备,例如手机、平板电脑、具有无线通信功能的手持设备、可穿戴设备(手表、运动手环、运动脚环等)等,本申请统一称为钥匙。
在本申请实施例中,钥匙和交通工具分别新增有信息采集单元,用于采集其所处的环境信息,包括但不限于湿度传感器、声纹采集卡和射频收发模块等中至少一项采集模块。本申请实施例不限定信息采集单元在钥匙,以及,交通工具上的设置位置。以车辆为例,示例性的,例如可以设置在车辆顶部。
在本申请实施例中,交通工具和钥匙之间可通过近距离无线通信技术进行通信,以实现交通工具的解锁。例如,BLE、紫蜂(Zigbee)、远距离近场通信(Near FieldCommunication,简称NFC)等。此处所说的远距离NFC例如可以在3米内实现通信。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
图3为本申请实施例提供的一种交通工具解锁方法的流程示意图。如图3所示,该方法可以包括如下步骤:
S301、钥匙获取第一环境信息。
所述第一环境信息是指钥匙周围的环境数据,用来表征钥匙所处的环境。具体采集环境中的哪些数据来表征钥匙所处的环境,与交通工具可能存在的环境,或者,用户的需求有关。
例如,对于陆地交通工具(例如车辆)而言,第一环境信息例如可以包括环境湿度数据、环境声纹数据、环境无线指纹密码、环境图像等中至少一项。对于空中交通工具(例如飞机)而言,第一环境信息例如可以包括环境湿度数据、环境声纹数据、定位数据、环境图像等中至少一项。对于水中交通工具(例如船舶)而言,第一环境信息例如可以包括环境声纹数据、定位数据、环境图像等中至少一项。
其中,环境湿度数据用来表征钥匙周围环境的湿度。环境声纹数据包括但不限于声纹的频率、强度、声音长度、音色等中至少一项。环境无线指纹密码用于表征识别到的环境中的无线信号。示例性的,该环境无线指纹密码例如可以包括:环境中的无线信号的频率信息和强度信息。定位数据例如可以是经纬度。
钥匙可以实时采集周围的环境数据,得到第一环境信息。钥匙也可以周期性的采集其环境信息,并将周期性的采集的环境信息存储至钥匙的存储器中。当钥匙需要发送解锁信号时,可以将存储器中存储的采集时间距离当前时间最近的环境信息作为第一环境信息。
S302、钥匙根据所述第一环境信息和所述钥匙的标识,生成交通工具的解锁信号。
在本实施例中,解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识。即,相比于现有技术的解锁信号,本申请的解锁信号中新增了用于识别钥匙和交通工具是否处于同一环境的第一环境信息。
本申请不限定上述第一环境信息和钥匙的标识在解锁信号中的排布顺序,例如,钥匙的标识在前,第一环境信息在后,或者,第一环境信息在前,钥匙的标识在后。另外,当第一环境信息包括至少一项数据时,该至少一项数据可以采用预设的排布顺序排布等。
S303、钥匙向所述交通工具发送所述解锁信号。
相应地,交通工具接收该解锁信号。该解锁信号包括:第一环境信息和钥匙的标识。
S304、交通工具根据所述钥匙的标识,对所述钥匙进行合法性验证;若是,则执行步骤S305。
关于如何利用钥匙的标识,对所述钥匙进行合法性验证可以参见前述关于步骤S102的描述。
若验证通过,说明该钥匙是该交通工具的钥匙,则执行步骤S305;若验证失败,说明该钥匙并非是该交通工具的钥匙,则无需进行后续操作,即丢弃该解锁信号。
S305、交通工具判断所述解锁信号的强度是否大于或等于预设强度阈值。
若解锁信号的RSSI大于或等于预设强度阈值,说明钥匙位于交通工具的安全解锁范围内,即持有钥匙的用户在安全解锁范围内,满足解锁条件,则执行步骤S306。若解锁信号的RSSI小于预设强度阈值,说明钥匙未位于交通工具的安全解锁范围内,即持有钥匙的用户未在安全解锁范围内,不满足解锁条件,此时可以继续检测钥匙发出的解锁信号,即,返回执行步骤S304。
关于交通工具如何获取解锁信号的强度,可以参见现有技术中如何获取无线信号的强度的实现方式,本申请对此不进行限定。
S306、交通工具根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境。
第二环境信息所包括的内容与第一环境信息一致。示例性的,以第一环境信息包括环境湿度数据和环境声纹数据为例,相应地,第二环境信息也包括环境湿度数据和环境声纹数据。区别在于,第一环境信息为钥匙获取的,用来表征钥匙所处的环境,第二环境信息为交通工具采集的,用来表征交通工具所处的环境。因此,通过两个环境信息,可以得出交通工具与钥匙是否处于同一环境的结论。
交通工具可以实时采集周围的环境数据,得到第二环境信息。交通工具也可以周期性的采集其环境信息,并将周期性的采集的环境信息存储至交通工具的存储器中。当交通工具需要判断与钥匙是否处于同一环境时,可以将存储器中存储的采集时间距离当前时间最近的环境信息作为第二环境信息。
一种可能的实现方式,交通工具可以将第一环境信息和第二环境信息输入至预先训练好的模型,以通过该模型来预测交通工具与钥匙是否处于同一环境。
一种可能的实现方式,交通工具可以根据第一环境信息和第二环境信息,以及,预设的第一环境信息、第二环境信息,以及,是否处于同一环境的结论三者之间的映射关系,确定交通工具与钥匙是否处于同一环境。该实现方式通常可以适用于停放在固定环境中的交通工具的解锁场景。
一种可能的实现方式,交通工具可以对比第一环境信息和第二环境信息中的环境数据,确定交通工具与钥匙是否处于同一环境。
例如,第一环境信息和第二环境信息均包括一项数据(例如仅包括环境湿度数据),则可以根据第一环境信息所包括的该项数据和第二环境信息所包括的该项数据是否匹配,确定交通工具与钥匙是否处于同一环境。此处所说的匹配可以是两者是否相同,或者,两者之间的差异位于预设的容错范围内等。当该项数据匹配时,可以确定交通工具与钥匙处于同一环境。当该项数据不匹配时,可以确定交通工具与钥匙未处于同一环境。
例如,第一环境信息和第二环境信息均包括至少两项数据,则可以判断第一环境信息中的每一项数据,与所述第二环境信息中对应项的数据是否匹配。可选地,若第一环境信息中的至少一项数据,与第二环境信息中对应项的数据匹配,则确定交通工具与钥匙处于同一环境;若第一环境信息中的每一项数据,与第二环境信息中对应项的数据均不匹配,则确定交通工具与钥匙未处于同一环境。可选地,若第一环境信息中的每一项数据,与第二环境信息中对应项的数据均匹配,则确定交通工具与钥匙处于同一环境;若第一环境信息中的至少一项数据,与第二环境信息中对应项的数据不匹配,则确定交通工具与钥匙未处于同一环境。
若确定交通工具与钥匙处于同一环境,则执行步骤S307。若确定交通工具与钥匙未处于同一环境,交通工具可以丢弃该解锁信号;或者,交通工具输出用于提示交通工具收到非法解锁信号的提示信息;或者,交通工具更新记录的“钥匙发送解锁信号的次数”,并判断更新后的次数是否大于或等于预设次数,若大于或等于预设次数,输出用于提示交通工具收到非法解锁信号的提示信息,若小于预设次数,则此次可以不做任何处理。
需说明,上述所说的提示信息,例如可以是交通工具发出报警信号(例如特定的蜂鸣声),或者是,交通工具通过云端向用户的终端设备或者钥匙发送提示信息。
当钥匙处于交通工具的安全解锁范围内时,钥匙与交通工具会处于同一环境中,此时钥匙发送的解锁信号中携带的第一环境信息会与交通工具自身采集的第二环境信息匹配。因此,通过第一环境信息和第二环境信息,以及,解锁信号的RSSI,可以双重验证钥匙是否位于交通工具的安全解锁范围内,提高了交通工具的解锁准确性,避免通过单一信号强度判断导致交通工具解锁准确性低的问题。
另外,中继攻击的场景中,钥匙并非真正处于交通工具的安全解锁范围内,因此,钥匙发送的解锁信号中携带的第一环境信息会与交通工具自身采集的第二环境信息不匹配,因此,在本申请实施例中,不会触发交通工具执行解锁的操作,可以提高交通工具的安全性,避免误解锁给用户造成损失。
S307、交通工具执行解锁操作。
执行完解锁操作之后,用户只需拉动交通工具的驾驶舱门即可进入交通工具的驾驶舱。该技术省去了用户寻找钥匙解锁交通工具的步骤。
应理解,上述实施例中虽然以先判断钥匙合法性的,再判断解锁信号强度,再判断是否处于同一环境为例描述的交通工具的解锁过程。但是应理解,本申请并不限定上述钥匙合法性的判断、解锁信号强度的判断,以及,基于第一环境信息和第二环境信息确定是否处于同一环境的判断三者之间的执行顺序,或者说,三者的执行顺序可以互换,当同时满足三者的判断条件时,交通工具执行解锁操作。
本申请提供的交通工具解锁方法,在基于交通工具的钥匙(下述简称钥匙)发出解锁信号的RSSI判断是否解锁的基础上,增加交通工具和钥匙是否处于同一环境中的判断条件,来共同确定持有钥匙的用户是否处于安全解锁范围,避免通过单一信号强度判断,导致交通工具解锁准确性低的问题。引入交通工具和钥匙是否处于同一环境中的判断条件,可以避免前述所描述的中继攻击的风险,不仅可以提高交通工具的解锁准确性,也可以提高交通工具的安全性,避免误解锁给用户造成损失。
下面以交通工具为车辆为例,通过几个具体的示例对本申请实施例提供的交通工具的解锁方法进行示例说明。
示例1、第一环境信息和第二环境信息均包括环境湿度数据,车钥匙和车辆均设置有湿度传感器,预设强度阈值为-30dBm。
图4为本申请实施例提供的一种车辆解锁方法的流程示意图。如图4所示,该方法可以包括如下步骤:
S401、车钥匙采集环境湿度数据A1。
车钥匙通过其上设置的湿度传感器采集上述环境湿度数据A1,用来表征车钥匙周围环境。
S402、车钥匙根据采集的环境湿度数据A1和车钥匙的标识L1,生成车辆的解锁信号。
上述解锁信号包括环境湿度数据A1和车钥匙的标识L1,在解锁信号中的排布顺序例如可以为L1A1。
S403、车钥匙向车辆发送该解锁信号。
相应地,上述车辆接收该解锁信号。
S404、车辆根据上述车钥匙的标识L1,对该车钥匙进行合法性验证。
若验证通过,说明该车钥匙是该车辆的钥匙,则执行步骤S405;若验证失败,说明该车钥匙并非是该车辆的钥匙,则丢弃该解锁信号。
S405、车辆判断该解锁信号的RSSI是否大于或等于-30dBm。
若解锁信号的RSSI≥-30dBm,说明该车钥匙位于该车辆的安全解锁范围内,即持有该车钥匙的用户在安全解锁范围内,满足解锁条件,则执行步骤S406。若解锁信号的RSSI<-30dBm,说明该车钥匙未位于该车辆的安全解锁范围内,即持有该车钥匙的用户未在安全解锁范围内,不满足解锁条件,此时可以继续检测该车钥匙发出的解锁信号,即,返回执行步骤S404。即,获取车钥匙发送的下一解锁信号,并对下一解锁信号进行判断。
S406、车辆根据环境湿度数据A1和该车辆采集的环境湿度数据A2,确定该车辆和该车钥匙是否处于同一环境。
车辆通过其上设置的湿度传感器采集环境湿度数据A2,用来表征车辆周围环境。
车辆对比环境湿度数据A1和环境湿度数据A2,判断二者之间的差异是否在预设的容错范围内。例如,可以将两个湿度数据相减,判断其差值的绝对值是否位于预设取值范围内。若位于预设取值范围内,说明环境湿度数据A1和环境湿度数据A2匹配,即,该车辆和该钥匙在同一环境中,则执行步骤S407;若未位于预设取值范围内,说明环境湿度数据A1和环境湿度数据A2不匹配,即,该车辆和该钥匙未处于同一环境中,则执行步骤S408。
S407、车辆执行解锁操作。
S408、车辆判断记录的车钥匙发送解锁信号的次数i是否大于或等于预设次数。
车辆自身可以记录其接收到的车钥匙发送解锁信号的次数i。在一次解锁流程中,初次接收到解锁信号时,车辆记录的次数可以是初始值。这个初始值可以是0或者1,或者,其他预设值。
若是,说明车辆与车钥匙并未处于同一环境,但车辆可以持续收到车钥匙的解锁信号。在这种场景下,车辆可以基于预设次数判断是否可能存在前述所描述的中继攻击的风险。当i大于或等于预设次数时,车辆确定存在前述所描述的中继攻击的风险,则执行步骤S409,若否,则执行步骤S410。
S409、车辆输出提示信息。
S410、车辆将记录到解锁信号的次数i加1。
需说明,本示例给出的是先判断记录的车钥匙发送解锁信号的次数,再更新接收到的解锁信号的次数。具体实现时,也可以先更新再判断。如果采用先更新再判断的方式,则更新后的次数为当前接收到的解锁信号的次数。如果采用先判断再更新的方式,则更新后的次数为下次接收到的解锁信号的次数。
本申请实施例提供的车辆解锁方法,由于不同环境的湿度数据不同,因此,车钥匙可以采集环境中的湿度数据,并携带在解锁信号中发送给车辆,以使车辆可以基于两者采集的环境中的湿度数据,准确的判断车辆与车钥匙是否处于同一环境,提高了判断的准确性,进而提高了车辆解锁准确性。
示例2、第一环境信息和第二环境信息均包括环境声纹数据,车钥匙和车辆均设置有声纹采集卡,预设强度阈值为-30dBm。
图5为本申请实施例提供的另一种车辆解锁方法的流程示意图。如图5所示,该方法可以包括如下步骤:
S501、车钥匙采集环境声纹数据B1。
车钥匙通过其上设置的声纹采集卡采集上述环境声纹数据B1。环境声纹数据B1例如可以包括:车钥匙周围环境声音的频率a1、强度b1、声音长度c1,用来表征车钥匙周围环境。例如a1、b1、c1在环境声纹数据B1中的排布顺序为a1b1c1。
S502、车钥匙根据采集的环境声纹数据B1和车钥匙的标识L2,生成车辆的解锁信号。
上述解锁信号包括环境声纹数据B1和车钥匙的标识L2,在解锁信号中的排布顺序为L2B1。
S503、车钥匙向车辆发送该解锁信号。
相应地,上述车辆接收该解锁信号。
S504、车辆根据上述车钥匙的标识L2,对该车钥匙进行合法性验证。
若验证通过,说明该车钥匙是该车辆的钥匙,则执行步骤S505;若验证失败,说明该车钥匙并非是该车辆的钥匙,则丢弃该解锁信号。
S505、车辆判断该解锁信号的RSSI是否大于或等于预设强度阈值。
若解锁信号的RSSI≥-30dBm,则执行步骤S506。若解锁信号的RSSI<-30dBm,则返回执行步骤S504。
S506、车辆根据环境声纹数据B1和该车辆采集的环境声纹数据B2,确定该车辆和该车钥匙是否处于同一环境。
车辆通过其上设置的声纹采集卡采集上述环境声纹数据B2。同样地,环境声纹数据B2与环境声纹数据B1包括相同的内容,以及,排布顺序相同,以环境声纹数据B1包括车钥匙周围环境声音的频率a1、强度b1、声音长度c1为例,环境声纹数据B2可以包括车辆周围环境声音的频率a2,强度b2,声音长度c2,用来表征车辆周围环境。
车辆对比环境声纹数据B1和环境声纹数据B2,判断二者之间的差异是否在预设的容错范围内。若在预设的容错范围内,说明环境声纹数据B1和环境声纹数据B2匹配,即,该车辆和该钥匙在同一环境中,则执行步骤S507;若不在预设的容错范围内,说明环境声纹数据B1和环境声纹数据B2不匹配,即,该车辆和该钥匙未处于同一环境中,则执行步骤S508。
例如,可以将环境声纹数据B1中每一项数据与环境声纹数据B2中对应项数据相减,判断其差值的绝对值是否位于对应的取值范围内。若均位于对应预设取值范围内,说明环境声纹数据B1和环境声纹数据B2匹配,即,该车辆和该钥匙在同一环境中,则执行步骤S507;若至少一项未位于对应的取值范围内,说明环境声纹数据B1和环境声纹数据B2不匹配,即,该车辆和该钥匙未处于同一环境中,则执行步骤S508。
S507、车辆执行解锁操作。
S508、车辆判断记录的车钥匙发送解锁信号的次数i是否大于或等于预设次数。
若是,则执行步骤S509,若否,则执行步骤S510。
S509、车辆输出提示信息。
S510、车辆将记录到解锁信号的次数i加1。
执行完步骤S510之后,返回执行S504。即,获取车钥匙发送的下一解锁信号,并对下一解锁信号进行判断。
本申请实施例提供的车辆解锁方法,由于不同环境中所存在声音不同,因此,车钥匙可以采集环境中的声纹数据,并携带在解锁信号中发送给车辆,以使车辆可以基于两者采集的环境声纹数据,准确的判断车辆与车钥匙是否处于同一环境,提高了判断的准确性,进而提高了车辆解锁准确性。
示例3、第一环境信息和第二环境信息均包括环境湿度数据和环境无线指纹密码,车钥匙和车辆均设置有湿度传感器和射频收发模块,预设强度阈值为-30dBm。
图6为本申请实施例提供的再一种车辆解锁方法的流程示意图。如图6所示,该方法可以包括如下步骤:
S601、车钥匙采集环境湿度数据A3。
车钥匙通过其上设置的湿度传感器采集上述环境湿度数据A3,用来表征车钥匙周围环境。
S602、车钥匙采集环境中的无线信号。
车钥匙通过其上设置的射频收发模块采集周围环境中的无线信号。关于如何使用射频收发模块采集周围环境中的无线信号可以参见现有技术,在此不再赘述。
S603、车钥匙根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码C1。
例如,车钥匙采集到环境中的某个WIFI信号,该WIFI信号的频率为p1、信号强度为f1,组成环境无线指纹密码C1。例如,可以将p1和f1的组合作为环境无线指纹密码C1,也可以对该组合进行加密,将加密后的数据作为环境无线指纹密码C1。
应理解,此处是以无线信号的强度和无线信号的频率生成环境无线指纹密码C1的方式示例说明。具体实现时,也可以进一步结合其他的特征生成环境无线指纹密码C1,例如,无线信号的名称等。
另外,上述示例仅以WIFI信号为例进行了说明,具体实现时,车钥匙所能采集的无线信号的类型,与射频收发模块的功能有关,或者说,与车钥匙设置的射频收发模块的种类有关。
当车钥匙设置有能够采集蓝牙信号的和WIFI信号的射频收发模块时,可以采集环境中的蓝牙信号和WIFI信号以生成环境无线指纹密码。当车钥匙仅设置有能够采集蓝牙信号的射频收发模块时,可以采集环境中的蓝牙信号以生成环境无线指纹密码。
上述采集环境湿度数据A3和环境无线指纹密码C1的执行可以不分先后顺序。
S604、车钥匙根据环境湿度数据A3和环境无线指纹密码C1,得到所述第一环境信息。
环境湿度数据A3和环境无线指纹密码C1在第一环境信息中的排布顺序例如可以为A3C1。
S605、车钥匙根据第一环境信息A3C1和车钥匙的标识L3,生成车辆的解锁信号。
上述第一环境信息A3C1和车钥匙的标识L3在解锁信号中的排布顺序例如可以为L3A3C1。
S606、车钥匙向所述车辆发送所述解锁信号。
相应地,车辆接收该解锁信号。
S607、车辆根据上述车钥匙的标识L3,对该车钥匙进行合法性验证。
若验证通过,说明该车钥匙是该车辆的钥匙,则执行步骤S608;若验证失败,说明该车钥匙并非是该车辆的钥匙,则丢弃该解锁信号。
S608、车辆判断该解锁信号的RSSI是否大于或等于-30dBm。
若解锁信号的RSSI≥-30dBm,则执行步骤S609。若解锁信号的RSSI<-30dBm,则返回执行步骤S607。
S609、车辆根据环境湿度数据A3和该车辆采集的环境湿度数据A4,确定该车辆和该车钥匙是否处于同一环境。
车辆通过其上设置的湿度传感器采集环境湿度数据A4,用来表征车辆周围环境。
车辆对比环境湿度数据A3和环境湿度数据A4,判断二者之间的差异是否在预设的容错范围内。例如,可以将两个湿度数据相减,判断其差值的绝对值是否位于预设取值范围内。若位于预设取值范围内,说明环境湿度数据A3和环境湿度数据A4匹配,即,该车辆和该钥匙在同一环境中,则执行步骤S610;若未位于预设取值范围内,说明环境湿度数据A3和环境湿度数据A4不匹配,即,该车辆和该钥匙未处于同一环境中,则执行步骤S611,即再次进行是否处于同一环境的判断。
S610、车辆根据环境无线指纹密码C1和该车辆采集的环境无线指纹密码C2,再次确定该车辆和该车钥匙是否处于同一环境。
车辆通过其上设置的射频收发模块采集周围环境中的无线信号,根据采集到的无线信号的频率和信号强度,生成环境无线指纹密码,用来表征车辆周围环境。同样地,环境无线指纹密码C2与环境无线指纹密码C1包括相同的内容,以及,排布顺序相同。以环境无线指纹密码C1包括车钥匙周围环境中某个WIFI信号的频率p1、强度f1为例,环境无线指纹密码C2可以包括车辆周围环境中某个WIFI信号的频率p2、强度f2。
车辆对比环境无线指纹密码C1和环境无线指纹密码C2,判断二者之间的差异是否在预设的容错范围内。若在预设的容错范围内,说明环境无线指纹密码C1和环境无线指纹密码C2匹配,即,该车辆和该钥匙在同一环境中,则执行步骤S611;若不在预设的容错范围内,说明环境无线指纹密码C1和环境无线指纹密码C2不匹配,即,再次确认该车辆和该钥匙未处于同一环境中,则执行步骤S612。
例如,可以将环境无线指纹密码C1中每一项数据(例如频率或强度)与环境无线指纹密码C2中对应项数据相减,判断其差值的绝对值是否位于对应的取值范围内。若均位于对应预设取值范围内,说明环境无线指纹密码C1和环境无线指纹密码C2匹配,即,该车辆和该钥匙在同一环境中,则执行步骤S611;若至少一项未位于对应的取值范围内,说明环境无线指纹密码C1和环境无线指纹密码C2不匹配,即,该车辆和该钥匙未处于同一环境中,则执行步骤S612。
S611、车辆执行解锁操作。
S612、车辆判断记录的车钥匙发送解锁信号的次数i是否大于或等于预设次数。
若是,则执行步骤S613,若否,则执行步骤S614。
S613、车辆输出提示信息。
S614、车辆将记录到解锁信号的次数i加1。
应理解,本实施例虽然以先根据环境湿度数据判断车辆和车钥匙是否处于同一环境,再利用环境无线指纹密码再次确认车辆和车钥匙是否处于同一环境为例进行说明的,但在具体实现时,可以先利用环境无线指纹密码进行判断,再利用环境湿度数据进行判断,或者,也可以同时进行判断,上述至少一项数据匹配即可认定车辆和车钥匙是否处于同一环境,若上述每一项数据均不匹配,则认定车辆和车钥匙不处于同一环境,其实现方式与上述类似,在此不再赘述。
通过上述采用两种环境数据进行车辆和车钥匙是否处于同一环境的判断,可以确保判断的精准性。另外,也可以避免因其中某个采集模块故障,或者环境异常导致该模块采集的数据出现偏差时,能够准确获取车辆和车钥匙是否处于同一环境的结论,从而能够提高车辆解锁准确性。
例如,车钥匙上不慎沾上水,导致车钥匙中的湿度传感器采集的环境湿度数据出现偏差,不能真实的反映出车钥匙的周围环境。在该场景下,本申请实施例可以通过环境无线指纹密码再次进行是否处于同一环境的判断,以防出现因意外情况而造成的错误判断,提高判断的准确性。
应理解,虽然上述实施例是以单独利用环境湿度数据和环境声纹数据,以及共同利用环境湿度数据和环境无线指纹密码为例进行说明的,但在具体实现时,可以采用上述单独一项数据来判断车辆和车钥匙是否处于同一环境,也可以采用上述至少两项数据共同进行判断,其实现方式与上述实施例类似,在此不再赘述。
图7为本申请实施例提供的一种交通工具解锁装置的结构示意图。如图7所示,所述装置应用于交通工具,所述装置包括:接收模块11、验证模块12、第一确定模块13、第二确定模块14、解锁模块15。可选地,该装置还可以包括:采集模块16和/或输出模块17。
接收模块11,用于接收交通工具的钥匙发送的交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
验证模块12,用于根据所述钥匙的标识,对所述钥匙进行合法性验证;
第一确定模块13,用于确定所述解锁信号的强度是否大于或等于预设强度阈值;
第二确定模块14,用于根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境;
解锁模块15,用于在所述钥匙的合法性验证通过、所述解锁信号的强度大于或等于预设强度阈值、且所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
一种可能的实现方式,所述第一环境信息和所述第二环境信息均包括下述至少一项数据:环境湿度数据、环境声纹数据、环境无线指纹密码,所述环境无线指纹密码用于表征识别到的环境中的无线信号。
在该实现方式下,若所述第一环境信息和所述第二环境信息均至少两项数据,则所述第二确定模块14,具体用于在所述第一环境信息中的至少一项数据,与所述第二环境信息中对应项的数据匹配时,确定所述交通工具与所述钥匙处于同一环境;在所述第一环境信息中的每一项数据,与所述第二环境信息中对应项的数据均不匹配时,确定所述交通工具与所述钥匙未处于同一环境。
示例性的,所述第一环境信息和所述第二环境信息均包括环境无线指纹密码,则采集模块16,用于采集环境中的无线信号;根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码;根据生成的环境无线指纹密码,得到所述第二环境信息。
一种可能的实现方式,输出模块17,用于在第二确定模块14根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境之后,若所述交通工具与所述钥匙未处于同一环境,且所述钥匙发送解锁信号的次数大于或等于预设次数,则输出提示信息,所述提示信息用于提示交通工具收到非法解锁信号。
本申请实施例提供的交通工具解锁装置,可以执行上述方法实施例中的交通工具解锁方法,其实现原理和技术效果类似,在此不再赘述。可选地,该交通工具解锁装置可以是交通工具中的芯片,也可以是交通工具本身。
图8为本申请实施例提供的另一种交通工具解锁装置的结构示意图。如图8所示,所述装置应用于交通工具的钥匙,所述装置包括:获取模块21、生成模块22、发送模块23。
获取模块21,用于获取第一环境信息;
生成模块22,用于根据所述第一环境信息和所述钥匙的标识,生成交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
发送模块23,用于向所述交通工具发送所述解锁信号,以使所述交通工具在根据所述第一环境信息,以及,所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
一种可能的实现方式,所述第一环境信息和所述第二环境信息均包括下述至少一项数据:环境湿度数据、环境声纹数据、环境无线指纹密码,所述环境无线指纹密码用于表征识别到的环境中的无线信号。
在该实现方式下,若所述第一环境信息和所述第二环境信息均包括环境无线指纹密码,则获取模块21,具体用于采集环境中的无线信号;根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码;根据生成的环境无线指纹密码,得到所述第一环境信息。
本申请实施例提供的交通工具解锁装置,可以执行上述方法实施例中的交通工具解锁方法,其实现原理和技术效果类似,在此不再赘述。可选地,该交通工具解锁装置可以是钥匙中的芯片,也可以是钥匙本身。
图9为本申请提供的一种电子设备900结构示意图。如图9所示,该电子设备900可以包括:至少一个处理器901、信息采集单元902、存储器903。该电子设备可以是交通工具的钥匙,也可以是交通工具的钥匙中的芯片、芯片模组等。或者,该电子设备可以是交通工具,也可以是交通工具中的芯片、芯片模组等。
存储器903,用于存储程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。
存储器903可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
信息采集单元902,用于采集环境信息。
信息采集单元902可以包括湿度传感器、声纹采集卡、射频收发模块等中至少一项。当电子设备900为交通工具的钥匙,或者交通工具的钥匙中的芯片、芯片模组时,信息采集单元902采集的环境信息为第一环境信息。当电子设备900为交通工具,或者交通工具中的芯片、芯片模组时,信息采集单元902采集的环境信息为第二环境信息。
处理器901用于执行存储器903存储的计算机执行指令,以实现前述方法实施例所描述的交通工具解锁方法。其中,处理器901可能是一个中央处理器(Central ProcessingUnit,简称为CPU),或者是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路。
该电子设备900还可以包括通信接口904,以通过通信接口904可以与外部设备进行通信交互。当电子设备900为交通工具的钥匙,或者交通工具的钥匙中的芯片、芯片模组时,外部设备例如可以是交通工具。当电子设备900为交通工具,或者交通工具中的芯片、芯片模组时,外部设备例如可以是交通工具的钥匙。
在具体实现上,如果通信接口904、存储器903、信息采集单元902和处理901独立实现,则通信接口904、存储器903、信息采集单元902和处理901可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA)总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,简称为EISA)总线等。总线可以分为地址总线、数据总线、控制总线等,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果通信接口904、存储器903、信息采集单元902和处理901集成在一块芯片上实现,则通信接口904、存储器903、信息采集单元902和处理901可以通过内部接口完成通信。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有程序指令,程序指令用于上述实施例中的方法。
本申请还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。电子设备900的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得电子设备900实施上述的各种实施方式提供的交通工具解锁方法。
本申请还提供一种芯片,所述芯片上存储有计算机程序,所述计算机程序被所述芯片执行时,实现各种实施方式提供的交通工具解锁方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。

Claims (13)

1.一种交通工具解锁方法,其特征在于,所述方法应用于交通工具,所述方法包括:
接收所述交通工具的钥匙发送的交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
根据所述钥匙的标识,对所述钥匙进行合法性验证,并确定所述解锁信号的强度是否大于或等于预设强度阈值;
根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境;
若所述钥匙的合法性验证通过、所述解锁信号的强度大于或等于预设强度阈值、且所述交通工具与所述钥匙处于同一环境,则执行解锁操作。
2.根据权利要求1所述的方法,其特征在于,所述第一环境信息和所述第二环境信息均包括下述至少一项数据:环境湿度数据、环境声纹数据、环境无线指纹密码,所述环境无线指纹密码用于表征识别到的环境中的无线信号。
3.根据权利要求2所述的方法,其特征在于,所述第一环境信息和所述第二环境信息均至少两项数据;
所述根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境,包括:
若所述第一环境信息中的至少一项数据,与所述第二环境信息中对应项的数据匹配,则确定所述交通工具与所述钥匙处于同一环境;
若所述第一环境信息中的每一项数据,与所述第二环境信息中对应项的数据均不匹配,则确定所述交通工具与所述钥匙未处于同一环境。
4.根据权利要求2或3所述的方法,其特征在于,所述第一环境信息和所述第二环境信息均包括环境无线指纹密码,所述方法还包括:
采集环境中的无线信号;
根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码;
根据生成的环境无线指纹密码,得到所述第二环境信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境之后,所述方法还包括:
若所述交通工具与所述钥匙未处于同一环境,且所述钥匙发送解锁信号的次数大于或等于预设次数,则输出提示信息,所述提示信息用于提示交通工具收到非法解锁信号。
6.一种交通工具解锁方法,其特征在于,所述方法应用于交通工具的钥匙,所述方法包括:
获取第一环境信息;
根据所述第一环境信息和所述钥匙的标识,生成所述交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
向所述交通工具发送所述解锁信号,以使所述交通工具在根据所述第一环境信息,以及,所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
7.根据权利要求6所述的方法,其特征在于,所述第一环境信息和所述第二环境信息均包括下述至少一项数据:环境湿度数据、环境声纹数据、环境无线指纹密码,所述环境无线指纹密码用于表征识别到的环境中的无线信号。
8.根据权利要求7所述的方法,其特征在于,所述第一环境信息和所述第二环境信息均包括环境无线指纹密码,所述获取第一环境信息,包括:
采集环境中的无线信号;
根据采集到的无线信号的强度和无线信号的频率,生成环境无线指纹密码;
根据生成的环境无线指纹密码,得到所述第一环境信息。
9.一种交通工具解锁装置,其特征在于,所述装置应用于交通工具,所述装置包括:
接收模块,用于接收所述交通工具的钥匙发送的交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
验证模块,用于根据所述钥匙的标识,对所述钥匙进行合法性验证;
第一确定模块,用于确定所述解锁信号的强度是否大于或等于预设强度阈值;
第二确定模块,用于根据所述第一环境信息和所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙是否处于同一环境;
解锁模块,用于在所述钥匙的合法性验证通过、所述解锁信号的强度大于或等于预设强度阈值、且所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
10.一种交通工具解锁装置,其特征在于,所述装置应用于交通工具的钥匙,所述装置包括:
获取模块,用于获取第一环境信息;
生成模块,用于根据所述第一环境信息和所述钥匙的标识,生成交通工具的解锁信号,所述解锁信号包括所述钥匙获取的第一环境信息和所述钥匙的标识;
发送模块,用于向所述交通工具发送所述解锁信号,以使所述交通工具在根据所述第一环境信息,以及,所述交通工具获取的第二环境信息,确定所述交通工具与所述钥匙处于同一环境时,执行解锁操作。
11.一种电子设备,其特征在于,包括:处理器、信息采集单元,以及与所述处理器通信连接的存储器;
所述存储器存储计算机执行指令;
所述信息采集单元,用于采集环境信息;
所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1-8中任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至8任一项所述的交通工具解锁方法。
13.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-8中任一项所述的方法。
CN202211090964.0A 2022-09-07 2022-09-07 交通工具解锁方法、装置、设备、介质及程序产品 Pending CN115601859A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211090964.0A CN115601859A (zh) 2022-09-07 2022-09-07 交通工具解锁方法、装置、设备、介质及程序产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211090964.0A CN115601859A (zh) 2022-09-07 2022-09-07 交通工具解锁方法、装置、设备、介质及程序产品

Publications (1)

Publication Number Publication Date
CN115601859A true CN115601859A (zh) 2023-01-13

Family

ID=84843381

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211090964.0A Pending CN115601859A (zh) 2022-09-07 2022-09-07 交通工具解锁方法、装置、设备、介质及程序产品

Country Status (1)

Country Link
CN (1) CN115601859A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116923314A (zh) * 2023-07-04 2023-10-24 深圳市汉星电子有限公司 车辆解锁方法、移动设备及计算机可读存储介质
CN118283621A (zh) * 2023-10-31 2024-07-02 比亚迪股份有限公司 一种解锁方法及相关系统
WO2025112366A1 (zh) * 2023-11-27 2025-06-05 比亚迪股份有限公司 信息识别方法、系统、车辆、电子设备及存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19850176C1 (de) * 1998-10-30 2000-08-31 Siemens Ag Diebstahlschutzeinrichtung für ein Kraftfahrzeug und Verfahren zum Betreiben der Diebstahlschutzeinrichtung
EP1690758A1 (de) * 2005-02-09 2006-08-16 Delphi Technologies, Inc. Verfahren zur Berechtigungsprüfung und Sicherheitssystem
US20140194139A1 (en) * 2011-12-08 2014-07-10 Lei T. Yang Location sensing using channel fading fingerprinting
CN106416374A (zh) * 2013-09-18 2017-02-15 亚马逊技术公司 使用无线电指纹分析确认递送位置
CN106828413A (zh) * 2017-02-22 2017-06-13 奇瑞汽车股份有限公司 一种无钥匙控制车辆的方法及系统
DE102017200378A1 (de) * 2017-01-11 2018-07-12 Ford Global Technologies, Llc Verfahren und Vorrichtung zum Sichern eines Systems für passive Entriegelung eines Fahrzeugsystems gegen Relaisstellenangriffe
JP2018133013A (ja) * 2017-02-17 2018-08-23 パナソニックIpマネジメント株式会社 配達管理システム、配達システム、および配達管理方法
DE102017218376A1 (de) * 2017-10-13 2019-04-18 Continental Automotive Gmbh Verfahren zum Betreiben einer Diebstahlschutzanordnung
CN110176149A (zh) * 2019-05-24 2019-08-27 北京嘀嘀无限科技发展有限公司 一种控制目标车辆执行相应操作的方法及系统
CN112116735A (zh) * 2019-06-20 2020-12-22 华为技术有限公司 一种智能锁解锁方法及相关设备
CN114845243A (zh) * 2022-07-04 2022-08-02 浙江吉利控股集团有限公司 一种车辆控制方法和装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19850176C1 (de) * 1998-10-30 2000-08-31 Siemens Ag Diebstahlschutzeinrichtung für ein Kraftfahrzeug und Verfahren zum Betreiben der Diebstahlschutzeinrichtung
EP1690758A1 (de) * 2005-02-09 2006-08-16 Delphi Technologies, Inc. Verfahren zur Berechtigungsprüfung und Sicherheitssystem
US20140194139A1 (en) * 2011-12-08 2014-07-10 Lei T. Yang Location sensing using channel fading fingerprinting
CN106416374A (zh) * 2013-09-18 2017-02-15 亚马逊技术公司 使用无线电指纹分析确认递送位置
DE102017200378A1 (de) * 2017-01-11 2018-07-12 Ford Global Technologies, Llc Verfahren und Vorrichtung zum Sichern eines Systems für passive Entriegelung eines Fahrzeugsystems gegen Relaisstellenangriffe
JP2018133013A (ja) * 2017-02-17 2018-08-23 パナソニックIpマネジメント株式会社 配達管理システム、配達システム、および配達管理方法
CN106828413A (zh) * 2017-02-22 2017-06-13 奇瑞汽车股份有限公司 一种无钥匙控制车辆的方法及系统
DE102017218376A1 (de) * 2017-10-13 2019-04-18 Continental Automotive Gmbh Verfahren zum Betreiben einer Diebstahlschutzanordnung
CN110176149A (zh) * 2019-05-24 2019-08-27 北京嘀嘀无限科技发展有限公司 一种控制目标车辆执行相应操作的方法及系统
CN112116735A (zh) * 2019-06-20 2020-12-22 华为技术有限公司 一种智能锁解锁方法及相关设备
CN114845243A (zh) * 2022-07-04 2022-08-02 浙江吉利控股集团有限公司 一种车辆控制方法和装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116923314A (zh) * 2023-07-04 2023-10-24 深圳市汉星电子有限公司 车辆解锁方法、移动设备及计算机可读存储介质
CN118283621A (zh) * 2023-10-31 2024-07-02 比亚迪股份有限公司 一种解锁方法及相关系统
WO2025112366A1 (zh) * 2023-11-27 2025-06-05 比亚迪股份有限公司 信息识别方法、系统、车辆、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN115601859A (zh) 交通工具解锁方法、装置、设备、介质及程序产品
CN111918797B (zh) 用于为车辆提供基于蓝牙的被动进入和被动启动(peps)的方法和系统
US10659457B2 (en) Information processing device, information processing system, and information processing method
CN111295862B (zh) 用于密码地保证车辆身份的系统和方法
JP6740980B2 (ja) 車載無線通信装置、距離情報検出方法
JP6147983B2 (ja) 電子キー登録システム
CN104183036A (zh) 安全被动无钥匙进入和启动系统的移动历史确保
CN113015138B (zh) 用于信息分享的方法、电子设备和计算机可读存储介质
CN108377260B (zh) 展示车辆信息的系统和方法
JP2018020611A (ja) 車両ドア解錠装置
JP5605294B2 (ja) 認証システム及び認証方法
JP2017179873A (ja) キー位置検出システム
CN104580138A (zh) 用于进行远程访问验证的系统和方法
JP2020029715A (ja) 認証システム及び認証方法
EP1740419B1 (en) Antitheft apparatus for vehicle and vehicle antitheft system
JP2012041713A (ja) 車両の遠隔制御システム及び遠隔制御方法
CN108647506A (zh) 一种指纹密码的录入方法、指纹解锁方法及终端设备
KR101709222B1 (ko) 도로 조사데이터의 품질 평가 장치 및 방법
KR102081266B1 (ko) 무자각 인증을 이용한 휴대폰 인증 방법
CN108508862A (zh) 一种用于车辆的身份验证系统及车辆
WO2020158860A1 (ja) 認証システム及び認証方法
CN111605633A (zh) 用于检测车辆的碰撞部位的装置和方法
CN114394063A (zh) 一种基于步态分析的汽车无钥匙进入安全防护系统
JP2010248708A (ja) 電子キーシステム
JP2018188883A (ja) 車両ドア解錠システム、車両ドア解錠方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination