一种自动锁车的方法及电子设备与流程

文档序号:27244759发布日期:2021-11-03 19:43阅读:206来源:国知局
一种自动锁车的方法及电子设备与流程

1.本技术涉及车联网、智能控车领域,具体涉及一种自动锁车的方法及电子设备。


背景技术:

2.车辆停稳后忘记锁车的事情时有发生,一旦忘记就会伴随车上财物被盗窃的风险,给我们的工作生活带来巨大的麻烦和损失。更不用说车钥匙忘拔带来的耗油/耗电、车辆/财物失窃等问题。
3.目前,存在车速锁车和自动锁车的技术,车速锁车,即当车速大于某一阈值(例如15km/h)的情况下,车辆在车门关闭的情况下车门自动上锁;自动锁车,即当用户熄火之后,关门离开,过一小段时间(例如5分钟),车门会自动上锁,以防止被盗。但是自动锁车技术还不完善也不普及,当出现车钥匙忘拔的情况时,由于车辆没有熄火,没有办法自动锁车,从而会有车辆耗油/耗电、车辆/财物失窃的问题。


技术实现要素:

4.为了解决上述背景技术中提到的至少一个问题,本技术提供了一种自动锁车的方法,车内无人时能够自动熄火锁车,避免车辆油/电浪费,也避免因车辆未熄火锁车产生的财物失窃、车辆失窃等不必要的麻烦。
5.本技术实施例提供的具体技术方案如下:第一方面,提供一种自动锁车的方法,所述方法包括:响应于检测到车辆座位上无人且车钥匙与车辆连接或检测到车辆座位无人且车钥匙在车辆内,判断是否能够接收到来自移动终端的信号,得到第一判断结果;根据第一判断结果,对所述移动终端的状态进行判断,得到第二判断结果;根据所述第二判断结果,输出控制指令;根据所述控制指令进行熄火和锁车。
6.通过采用上述技术方案,能够响应车辆座位上无人且车钥匙与车辆连接或检测到车辆座位无人且车钥匙在车辆内的场景,在此场景下对移动终端的状态进行判断,从而判断车辆车主的情况,是否忘记熄火锁车,进而自动熄火锁车,避免车辆油/电浪费,也避免因车辆未熄火锁车产生的财物失窃、车辆失窃等不必要的麻烦。
7.进一步的,所述第一判断结果包括能够接收到来自移动终端的信号和不能接收到来自移动终端的信号。
8.通过采用上述技术方案,对能够接收到来自移动终端的信号和不能接收到来自移动终端的信号两种场景进行预设判断,考虑到车主忘记熄火锁车并且接收不到车主移动终端信号的情况,判断分析较为全面。
9.进一步的,若所述第一判断结果为能够接收到来自移动终端的信号,则所述对所述移动终端的状态进行判断,得到第二判断结果,包括:接收所述移动终端的位置;
获取车辆的位置;计算所述移动终端的位置和所述车辆的位置之间的直线距离,以及判断所述直线距离是否大于第一预设距离,得到所述第二判断结果,其中,所述第一预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的第一临界距离;所述根据所述第二判断结果,输出控制指令,包括:若所述第二判断结果为所述直线距离大于所述第一预设距离,则所述控制指令为熄火并锁车。
10.通过采用上述技术方案,能够获得移动终端的位置和车辆的位置之间的直线距离,若该距离大于第一预设距离,则直接对车辆进行熄火并锁车。这种实施方式简单有效,且用户可以根据自己的实际情况设定第一预设距离,用户的体验感好。
11.进一步的,若所述第一判断结果为不能接收到来自移动终端的信号,则所述对所述移动终端的状态进行判断,得到第二判断结果,包括:采集最近一次接收到来自移动终端的信号时的时间;计算移动终端与车辆断开连接的持续时间,以及判断所述持续时间是否大于第一预设时间,得到第二判断结果,其中,所述第一预设时间为预先设定好的达到需要自动锁车的移动终端断开连接的临界持续时间;所述根据所述第二判断结果,输出控制指令,包括:若所述第二判断结果为所述持续时间大于所述第一预设时间,则所述控制指令为熄火并锁车。
12.通过采用上述技术方案,在不能接收到来自移动终端的信号的情况下,能够计算移动终端与车辆断开连接的持续时间,并通过判断该持续时间是否大于第一预设时间,进而决定是否自动熄火锁车。在接收不到移动终端的信号的情况下,也能进行车辆自动熄火锁车,方案较为全面,避免车辆油/电浪费,也避免因车辆未熄火锁车产生的财物失窃、车辆失窃等不必要的麻烦。同时,用户可以根据自己的实际需求自主设定第一预设时间,用户的体验感好。
13.进一步的,若所述第一判断结果为能够接收到来自移动终端的信号,则所述对所述移动终端的状态进行判断,得到第二判断结果,包括:接收所述移动终端的位置;获取车辆的位置;计算所述移动终端的位置和所述车辆的位置之间的直线距离;响应于所述直线距离大于第二预设距离,监测所述直线距离大于所述第二预设距离的持续时间,以及判断所述持续时间是否大于第二预设时间,得到所述第二判断结果,其中,所述第二预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的第二临界距离;所述根据所述第二判断结果,输出控制指令,包括:若所述第二判断结果为所述持续时间大于所述第二预设时间,则所述控制指令为熄火并锁车。
14.通过采用上述技术方案,通过设定第二预设距离与第二预设时间,仅当大于第二预设距离的持续时间大于第二预设时间,即车主已离开车辆一段时间,才会自动熄火锁车,
防止车辆误熄火锁车,避免造成不必要的麻烦。
15.进一步的,所述第二预设距离为子距离阈值一且所述第二预设时间为子时间阈值一;或者,所述第二预设距离为子距离阈值二且所述第二预设时间为子时间阈值二;其中,所述子距离阈值一大于所述子距离阈值二,且所述子时间阈值一小于所述子时间阈值二。
16.通过采用上述技术方案,通过子距离阈值一、子时间阈值一;子距离阈值二、子时间阈值二两种预设情况为用户提供不同的限定触发条件,用户可以根据自己的实际需求分别设定,可以满足不同用户的不同需求,适应性强,用户的体验感好。
17.进一步的,所述根据所述控制指令进行熄火和锁车,包括:将所述控制指令传输至移动终端;若在第三预设时间内接收移动终端的关于所述控制指令的确认信号,则按照所述确认信号进行熄火和锁车。
18.通过采用上述技术方案,用户可以在移动终端内确认控制指令,进一步避免车辆误锁车,同时,第三预设时间用户也可根据自己的实际需求自主设定,第三预设时间的存在也为控制指令的确认提供了缓冲时间。同时,也相当于告知用户车辆未熄火锁车的状态,让用户根据自己的需要确认是否熄火锁车,令用户放心。
19.进一步的,所述将所述控制指令传输至移动终端,包括:每隔单位时间间隔获取移动终端的位置并监测所述移动终端的位置和所述车辆的位置之间的直线距离是否大于第二预设距离;若连续n次监测到所述直线距离大于所述第二预设距离,则将所述控制指令传输至所述移动终端。
20.通过采用上述技术方案,设置n次检测可以进一步判断车辆是否真正有熄火锁车的需求,如若n次检测所述直线距离均大于第二预设距离,则可以将控制指令传输给用户,让用户进一步确认是否需要熄火锁车,同时用户也相当于了解了车辆未熄火锁车的状态,进一步地避免了车辆误熄火锁车,用户的体验感更好。
21.进一步的,所述根据所述第二判断结果,输出控制指令之前,还包括:接收来自can总线上的车辆行驶信息,所述车辆行驶信息包括车速信息和车辆档位信息;所述根据所述第二判断结果,输出控制指令,包括:根据所述第二判断结果和所述车辆行驶信息,输出所述控制指令。
22.通过采用上述技术方案,能够获取车辆行驶信息,获取车辆的车速信息、车辆档位信息,可以根据车速信息以及档位信息判断车辆是否需要自动熄火锁车,通过车辆的状态来判断会不会误锁车,以避免例如溜车时误熄火锁车的情况出现。
23.进一步的,所述根据所述第二判断结果和所述车辆行驶信息,输出所述控制指令,包括:判断车辆的车速是否为0和车辆的档位为p档或n档,得到第三判断结果;根据所述第二判断结果和所述第三判断结果,输出所述控制指令。
24.通过采用上述技术方案,仅当车速为0且挂p档或n档时,车辆才会进行熄火锁车,进一步地避免了误熄火锁车,避免给用户造成不必要的麻烦。
25.进一步的,若所述车辆的档位不为p档或n档,则将所述车辆的档位调整为p档或n档。
26.第二方面,还提供一种自动锁车的系统,包括:管理模块,远程通信服务模块,定位模块,蓝牙连接模块和can模块,其特征在于,所述自动锁车的系统用于实施所述自动锁车的方法。
27.第三方面,还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述自动锁车的方法。
28.第四方面,还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行所述的自动锁车的方法。
29.本技术实施例具有如下有益效果:本技术实施例提供的一种自动锁车的方法,不仅能在车内无人时自动熄火锁车,避免车辆油/电浪费,避免因车辆未熄火锁车产生的财物失窃、车辆失窃等问题;同时,因为对移动终端的网络状态和位置状态上不同场景的考虑,以及车辆车速、档位的分析,更好的避免了误锁车,从而避免误锁车给用户带来的不必要麻烦;另外,还可以将未熄火锁车的状态传输给移动终端,让移动终端来决定是否需要熄火和/或锁车,用户的体验感较好。
附图说明
30.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
31.图1示出本技术提供的自动锁车的方法的总流程图;图2示出根据本技术一个实施例的自动锁车的方法的流程示意图;图3示出本技术提供的自动锁车的系统的结构示意图;图4示出可被用于实施本技术中所述的各个实施例的示例性系统。
具体实施方式
32.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
33.应当理解,在本技术的描述中,除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
34.还应当理解,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
35.需要注意的是,术语“s1”、“s2”等仅用于步骤的描述目的,并非特别指称次序或顺位的意思,亦非用以限定本技术,其仅仅是为了方便描述本技术的方法,而不能理解为指示步骤的先后顺序。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普
通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本技术要求的保护范围之内。
36.实施例一本技术提出了一种自动锁车的方法,可以应用于自动锁车的系统和自动锁车的电子设备中,用于判断车辆是否需要熄火锁车。具体通过获取到的车辆行驶信息、车钥匙的连接状态、车辆车座上是否有人以及通过移动终端的状态来判断车辆是否需要熄火锁车。其中,所述车辆行驶信息包括但不限于车辆的车速、车辆的档位;车钥匙的连接方式可以是无线连接(例如蓝牙连接)也可以是机械连接等连接方式;车辆车座上是否有人可以通过车辆搭载的重力传感器/压力传感器或是光/热感应器等来感应车内是否有人;所述移动终端包括但不限于手机、平板电脑、智能手环、智能手表和笔记本电脑。
37.本技术提供了一种自动锁车的方法,参照图1,该方法包括:s1、响应于检测到车辆座位上无人且车钥匙与车辆连接或检测到车辆座位无人且车钥匙在车辆内,判断是否能够接收到来自移动终端的信号,得到第一判断结果。
38.s2、根据第一判断结果,对移动终端的状态进行判断,得到第二判断结果。
39.s3、根据第二判断结果,输出控制指令。
40.s4、根据控制指令进行熄火和锁车。
41.示例性的,上述移动终端为一种智能手机,搭载了一种可以实施本实施例的计算机可读存储介质app,可以通过手机上app与当前车辆的网络连接状态或是蓝牙连接状态等来判断能否接收到来自手机的信号。另外,上述移动终端的状态主要包括手机/手机上的app与当前车辆的网络连接状态或是手机/手机上的app与当前车辆的蓝牙连接状态以及手机的当前位置信息。
42.在本实施例中,可以通过对能否接收到来自移动终端的信号,对移动终端的状态进行进一步的判断,并对移动终端的状态进行进一步的分析,再通过判断车钥匙与车辆是否连接以及车辆的座位上是否有人,来决定是否要进行熄火和/或锁车。通过上述技术方案,可以避免车辆内有人时误熄火锁车,并通过对移动终端状态的分析,来判断当前车辆是否有熄火锁车需求,避免误锁车,实现合理锁车,节油节电,规避车辆被窃、财物丢失的目的。
43.其中,所述第一判断结果包括能够接收到来自移动终端的信号和不能接收到来自移动终端的信号。
44.下面结合图2进行说明:在一些实施例中,若第一判断结果为能够接收到来自移动终端的信号,则s2还包括:s211、接收移动终端的位置。
45.s212、获取车辆的位置。
46.s213、计算移动终端的位置和车辆的位置之间的直线距离,以及判断直线距离是否大于第一预设距离,得到第二判断结果,其中,第一预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的第一临界距离。
47.同时,s3还包括:s311、若第二判断结果为直线距离大于第一预设距离,则控制指令为熄火并锁车。
48.其中,上述第一预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的临界距离,通过调查/经验调查该距离预设一个推荐值,用户可根据实际需求改变第一预设距离的距离值。另外,当车钥匙与车辆未连接时,且车辆的座位上无人,经过一小段时间(例如五分钟),输出控制指令,控制指令为锁车,并执行控制指令。若不满足第二判断条件,例如直线距离不大于第一预设距离,或车辆的座位上有人,则不输出控制指令,也不执行控制指令。
49.在另一些实施例中,若第一判断结果为不能接收到来自移动终端的信号,则s2还包括:s221、采集最近一次接收到来自移动终端的信号时的时间。
50.s222、计算移动终端与车辆断开连接的持续时间,以及判断持续时间是否大于第一预设时间,得到第二判断结果,其中,第一预设时间为预先设定好的达到需要自动锁车的移动终端断开连接的临界持续时间。
51.同时,s3还包括:s321、若第二判断结果为持续时间大于第一预设时间,则控制指令为熄火并锁车。
52.其中,上述第一预设时间为预先设定好的达到需要自动锁车的移动终端断开连接的临界持续时间,通过调查/经验调查该时间预设一个推荐值,用户可根据实际需求改变第一预设时间的时间值。另外,当车钥匙与车辆未连接时,且车辆的座位上无人,经过一小段时间(例如五分钟),输出控制指令,控制指令为锁车,并执行控制指令。若不满足第二判断条件,例如直线距离不大于第一预设距离,或车辆的座位上有人,则不输出控制指令,也不执行控制指令。
53.在本实施例中,通过对移动终端断连时间的计算以及移动终端与当前车辆距离的计算来分析移动终端的连接状态与位置关系,来分析车主/用户是否已离开车辆一定时间/一定距离,并且确保车内无人,从而进行熄火锁车。
54.在一些实施例中,若第一判断结果为能够接收到来自移动终端的信号,则s2还包括:s211、接收移动终端的位置。
55.s212、获取车辆的位置。
56.s233、计算移动终端的位置和车辆的位置之间的直线距离。
57.s234、响应于直线距离大于第二预设距离,监测直线距离大于第二预设距离的持续时间,以及判断持续时间是否大于第二预设时间,得到第二判断结果,其中,第二预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的第二临界距离。
58.同时,s3还包括:s331、若第二判断结果为持续时间大于第二预设时间,则控制指令为熄火并锁车。
59.其中,上述第二预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的第二临界距离,上述第二预设时间为预先设定好的达到需要自动锁车的移动终端与车辆之间的临界距离需要保持的临界持续时间。
60.进一步的,第二预设距离为子距离阈值一且第二预设时间为子时间阈值一;或者,第二预设距离为子距离阈值二且第二预设时间为子时间阈值二;其中,子距离阈值一大于子距离阈值二,且子时间阈值一小于子时间阈值二。
61.其中,子距离阈值一也可以小于子距离阈值二,且子时间阈值一大于子时间阈值二;子距离阈值一也可以等于子距离阈值二,且子时间阈值一等于子时间阈值二。
62.其中,上述第二预设距离、子距离阈值一、子距离阈值二、第二预设时间、子时间阈值一以及子时间阈值二都有一个预设推荐值,用户可根据需求自行修改,但必须遵循上述条件。
63.在一些实施例中,s4还包括:s411、将控制指令传输至移动终端。
64.s412、若在第三预设时间内接收移动终端的关于控制指令的确认信号,则按照确认信号进行熄火和锁车。
65.在本实施例中,用户可以在移动终端内确认控制指令,进一步避免车辆误锁车,同时,第三预设时间用户也可根据自己的实际需求自主设定,第三预设时间的存在也为控制指令的确认提供了缓冲时间。同时,也相当于告知用户车辆未熄火锁车的状态,让用户根据自己的需要确认是否熄火锁车,令用户放心。
66.在一些实施例中,s4还包括:s421、每隔单位时间间隔获取移动终端的位置并监测移动终端的位置和车辆的位置之间的直线距离是否大于第二预设距离。
67.s422、若连续n次监测到直线距离大于第二预设距离,则将控制指令传输至移动终端。
68.具体的,每隔单位时间间隔计算移动终端和车辆之间的直线距离,可以实时监测移动终端的状态,并重复n次判断在第二预设时间内直线距离是否均大于第二预设距离,每次判断后均等待单位时间,间隔获取移动终端的位置并监测移动终端的位置和车辆的位置之间的实时距离。若最后一次判断结果依然是直线距离均大于第二预设距离,则可以将控制指令传输至移动终端,让用户了解到车辆未熄火锁车的状态,来根据自己的实际需求决定是否需要强制执行熄火并锁车的指令。
69.其中,上述单位时间为预先设定的判断与判断之间的等待时间,预设一个标准推荐值。n为重复判断的次数,也预设一个标准推荐值。上述预设值,用户可根据自己的需求进行修改。
70.示例性的,若接收到手机的网络信号或接收到手机蓝牙连接,则t

box接收当前车辆的位置信息,采集手机传输的手机位置信息,并计算两者之间的直线距离。若在一分钟(子时间阈值一)内该直线距离均大于500米(子距离阈值一),则等待3分钟(单位时间),并重复判断一分钟内该直线距离是否均大于500米,重复3(n)次,每次结束后等待3分钟(单位时间)。若最后一次判断结果依然是一分钟内该直线距离均大于500米,则t

box通过网络向手机/手机app发送车辆未熄火锁车的通知。并且等待用户在手机/手机app上确认是否需要执行熄火锁车的指令,等待时间为5分钟(第三预设时间)。若用户确认,则按照用户确认结果执行指令,若用户在5分钟以后还未确认,则强制执行熄火并锁车的指令。
71.示例性的,若在一分钟内该直线距离不大于500米,或重复判断过程中一分钟内直线距离不大于500米,则判断在5分钟(子时间阈值二)内直线距离是否均大于100米(子距离阈值二)。若在5分钟内直线距离均大于100米,则等待3分钟(单位时间),并重复3(n)次判断在5分钟内直线距离是否均大于100米,每次判断后均等待3分钟。若最后一次判断结果依然
是“5分钟内直线距离均大于100米”,则t

box通过网络向手机发送车辆未熄火锁车的通知。并且等待用户在手机上确认是否需要执行熄火锁车的指令,等待时间为5分钟(第三预设时间)。若用户确认,则按照用户确认结果执行指令,若用户在5分钟以后还未确认,则强制执行熄火并锁车的指令。
72.示例性的,若未接收到手机的网络信号也未接收到手机蓝牙连接,则t

box采集最近一次接收到来自手机的信号时的时间,并计算手机断开连接的持续时间,判断持续时间是否大于5分钟(第一预设时间),若持续时间大于5分钟且车钥匙与车辆连接,同时车辆座位上无人,则t

box通过网络向手机发送车辆未熄火锁车的通知。并且等待用户在手机上确认是否需要执行熄火锁车的指令,等待时间为5分钟(第三预设时间)。若用户确认,则按照用户确认结果执行指令,若用户在5分钟以后还未确认,则强制执行熄火并锁车的指令。
73.在一些实施例中,在s3之前,方法还包括:接收来自can总线上的车辆行驶信息,其中车辆行驶信息包括车速信息和车辆档位信息。
74.同时,s3还包括:s34、根据第二判断结果和车辆行驶信息,输出控制指令。
75.优选的,s34还包括:s341、判断车辆的车速是否为0和车辆的档位为p档或n档,得到第三判断结果;s342、根据第二判断结果和第三判断结果,输出控制指令。
76.优选的,若车辆的档位不为p档或n档,则将车辆的档位调整为p档或n档。
77.在本实施例中,能够获取车辆行驶信息,获取车辆的车速信息、车辆档位信息,可以根据车速信息以及档位信息判断车辆是否需要自动熄火锁车,通过车辆的状态来判断会不会误锁车,以避免例如溜车时误熄火锁车的情况出现。
78.实施例二本技术还提供一种自动锁车的系统,参照图3,系统300包括:管理模块301,远程通信服务模块302,定位模块303,蓝牙连接模块304和can模块305,该系统用于实施上述自动锁车的方法。系统还包括车辆中央处理单元306,车辆中央处理单元306主要是用于处理、执行其余模块传输来的指令。
79.其中,上述管理模块301具体为一种controller模块,具体的功能为:从其余各个模块中获取数据,进行判断与管理,并进行指令的制定;远程通信服务模块302具体为一种tsp control模块,具体功能为:通过网络和移动终端(手机)进行连接,接收外部设备发出的控车指令和请求;上述定位模块303具体为一种gps模块,用于实现车辆的定位功能;上述蓝牙连接模块304具体为一种ble模块,用于实现和外部设备(例如蓝牙钥匙、移动终端)的蓝牙连接,也接收外部设备发出的控车指令和请求;can模块305,和车辆的can总线网关连接,获取车辆的车速信息、车辆的档位信息等等。
80.其中,can总线为了便于管理和控制,一般按功能需求进行划分,传统汽车主要分动力和车身两大块,车身总线采用低速,动力采用高速。还留有一路专门做诊断的can连到车内的obd接口。另外,由于现在车内导航、影音的需求太大,can总线没办法提供给视频数据如此高的传输速率,所以在车载导航和娱乐系统中,一般采用速率可达22.5mb/s 的most总线或其他类似的高速总线。不同总线网络之间通信,全部依靠网关转发报文。因此,网关
也基本是车内总线中最重要的部件。can总线中的车身模块还能接收到压力传感器/重力传感器传输的信息,从而判断车辆的座位上是否有人。
81.具体的,管理模块301用于响应于检测到车辆座位上无人且车钥匙与车辆连接或检测到车辆座位无人且车钥匙在车辆内,判断是否能够接收到来自移动终端的信号,得到第一判断结果;以及用于根据第一判断结果,对所述移动终端的状态进行判断,得到第二判断结果;以及用于根据所述第二判断结果,输出控制指令;管理模块301将控制指令传输给车辆中央处理单元306,车辆中央处理单元306根据所述控制指令进行熄火和锁车。
82.进一步的,远程通信服务模块302通过网络和移动终端(手机)进行连接,用于接收来自移动终端的信号、控车指令和请求,并将是否能够接收到移动终端网络信号的信息传输给管理模块301;同样的,蓝牙连接模块304也可以和移动终端(手机)进行蓝牙连接,接收来自移动终端的信号、控车指令和请求,并将是否能够接收到移动终端的蓝牙信号的信息传输给管理模块301。管理模块301通过这种方式来判断是否能够接收到来自移动终端的信号。
83.另外,定位模块303(gps模块)用于接收车辆的位置信息,定位车辆,并将所接收到的车辆的位置信息传输给管理模块301;远程通信服务模块302通过网络接收到移动终端的位置信息,并将所接收到的移动终端的位置信息传输给管理模块301。
84.进一步的,若所述第一判断结果为能够接收到来自移动终端的信号,那么管理模块301还用于计算所述移动终端的位置和所述车辆的位置之间的直线距离,以及判断所述直线距离是否大于第一预设距离,得到所述第二判断结果;若所述第二判断结果为所述直线距离大于所述第一预设距离,则管理模块301输出的控制指令为熄火并锁车。
85.进一步的,若所述第一判断结果为不能接收到来自移动终端的信号,那么远程通信服务模块302采集最近一次接收到来自移动终端的网络信号时的时间,并将该时间传输给管理模块301;同时,蓝牙连接模块304采集最近一次接收到来自移动终端的蓝牙信号时的时间,并将该时间传输给管理模块301。管理模块301判断最近一次移动终端连接的时间,并计算移动终端断开连接的持续时间,在判断持续时间是否大于第一预设时间。其中,上述第一预设时间、上述第一预设距离在上述方法实施例中已经说明,故此处不再赘述。
86.进一步的,若所述第一判断结果为能够接收到来自移动终端的信号,管理模块301还用于响应于所述直线距离大于第二预设距离,监测所述直线距离大于所述第二预设距离的持续时间,以及判断所述持续时间是否大于第二预设时间,得到所述第二判断结果,其中,所述第二预设距离为预先设定好的达到需要自动锁车的移动终端与车辆之间的第二临界距离;若所述第二判断结果为所述持续时间大于所述第二预设时间,则管理模块301输出的控制指令为熄火并锁车。
87.进一步的,管理模块301将控制指令传输给远程通信服务模块302,远程通信服务模块302将控制指令传输至移动终端,并接收移动终端的确认信号。若在第三预设时间内远程通信服务模块302接收到移动终端的确认信号,则远程通信服务模块302将确认信号传输给管理模块301,管理模块301则按照确认信号判断是否执行控制指令,若在第三预设时间内远程通信服务模块302未收到移动终端的确认信号,则远程通信服务模块302将未收到移动终端的确认信号这一信息传输给管理模块301。管理模块301制定熄火并锁车的控制指令,并将控制指令传输给车辆中央处理单元306。车辆中央处理单元306则根据控制指令进
行熄火和锁车。
88.进一步的,can模块305还用于接收来自can总线上的车辆行驶信息,所述车辆行驶信息包括车辆的车速信息及车辆的档位信息,can模块305用于将所述车辆行驶信息传输给管理模块301。管理模块301用于判断车辆的车速是否为0和车辆的档位为p档或n档,得到第三判断结果。管理模块301还用于根据所述第二判断结果和所述第三判断结果,输出控制指令。
89.其中,若车辆的车速为0且车辆的档位为p档或n档,则管理模块301按照上述第二判断的判断结果,输出对应的控制指令并传输给车辆中央处理单元306。车辆中央处理单元306根据所述控制指令执行。
90.在本实施例中,提供了一种自动锁车的系统,该系统用于实施上述自动锁车的方法。系统内部还预设了上述第一预设时间、第二预设时间、第三预设时间、第一预设距离和第二预设距离的推荐值,以及重复次数的推荐值等。
91.本系统能够通过能否接收到来自移动终端的信号,对移动终端的状态进行进一步的判断,并对移动终端的状态进行进一步的分析,再通过判断车钥匙与车辆是否连接以及车辆的座位上是否有人,以及车辆行驶信息的分析判断来决定是否要进行熄火和锁车。还可以将未熄火锁车的状态传输给移动终端,让移动终端来决定是否需要熄火和锁车。
92.通过上述技术方案,不仅能在车内无人时自动熄火锁车,避免车辆油/电浪费,避免因车辆未熄火锁车产生的财物失窃、车辆失窃等问题;同时,因为对移动终端的网络状态和位置状态上不同场景的考虑,以及车辆车速、档位的分析,更好的避免了误锁车,从而避免误锁车给用户带来的不必要麻烦;另外,还可以将未熄火锁车的状态传输给移动终端,让移动终端来决定是否需要熄火和/或锁车,用户的体验感较好。
93.实施例三对应上述实施例,本技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时可以实现上述自动锁车的方法。
94.如图4所示,在一些实施例中,系统能够作为各所述实施例中的任意一个用于自动锁车的方法的上述电子设备。在一些实施例中,系统可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或nvm/存储设备)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本技术中所述的动作的一个或多个处理器(例如,(一个或多个)处理器)。
95.对于一个实施例,系统控制模块可包括任意适当的接口控制器,以向(一个或多个)处理器中的至少一个和/或与系统控制模块通信的任意适当的设备或组件提供任意适当的接口。
96.系统控制模块可包括存储器控制器模块,以向系统存储器提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。
97.系统存储器可被用于例如为系统加载和存储数据和/或指令。对于一个实施例,系统存储器可包括任意适当的易失性存储器,例如,适当的dram。在一些实施例中,系统存储器可包括双倍数据速率类型四同步动态随机存取存储器(ddr4sdram)。
98.对于一个实施例,系统控制模块可包括一个或多个输入/输出(i/o)控制器,以向
nvm/存储设备及(一个或多个)通信接口提供接口。
99.例如,nvm/存储设备可被用于存储数据和/或指令。nvm/存储设备可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(hdd)、一个或多个光盘(cd)驱动器和/或一个或多个数字通用光盘(dvd)驱动器)。
100.nvm/存储设备可包括在物理上作为系统被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,nvm/存储设备可通过网络经由(一个或多个)通信接口进行访问。
[0101] (一个或多个)通信接口可为系统提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。
[0102]
对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器的逻辑封装在一起以形成系统级封装(sip)。对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(soc)。
[0103]
在各个实施例中,系统可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统包括一个或多个摄像机、键盘、液晶显示器(lcd)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(asic)和扬声器。
[0104]
需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
[0105]
另外,本技术的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。
[0106]
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电
缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、rf、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。
[0107]
在此,根据本技术的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本技术的多个实施例的方法和/或技术方案。
[0108]
实施例四对应上述实施例,本技术还提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行自动锁车的方法。
[0109]
在本实施例中,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(ram,dram,sram);以及非易失性存储器,诸如闪存、各种只读存储器(rom,prom,eprom,eeprom)、磁性和铁磁/铁电存储器(mram,feram);以及磁性和光学存储设备(硬盘、磁带、cd、dvd);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。
[0110]
尽管已描述了本技术实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例中范围的所有变更和修改。
[0111]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1