账号登录方法、车辆及可读存储介质与流程

文档序号:32606082发布日期:2022-12-20 16:40阅读:61来源:国知局
账号登录方法、车辆及可读存储介质与流程

1.本发明涉及车辆领域,特别涉及一种账号登录方法、账号登录系统、车辆及可读存储介质。


背景技术:

2.车载系统是指对声、光、电等各种设备进行集中控制的系统,现在的智能车辆中一般都会装载车载系统,一般需要通过账号登录到车载系统后,才能对各种设备进行控制,其中,登录一般都会采取输入用户名和密码、人脸识别或声纹识别的方式。
3.通过用户输入用户名和密码的方式一般需要用户每次输入复杂的用户名和密码,时间久了可能会有忘记用户名或密码的风险;通过人脸识别的方式一般需要专业的人脸识别设备,一方面会增加成本,另一方面,易受到环境因素的干扰,如在较暗的环境下难以准确识别,而车内环境一般均会比较暗,使得登录效率低;通过声纹识别的方式一般需要对比两次声纹,在车上嘈杂的环境往往可能会存在识别不准确导致登录效率低。
4.综上所述,现有技术中登录车载系统的方式难以兼顾登录效率与登录安全性,这些缺陷大大降低了用户登录车载系统的体验度。


技术实现要素:

5.本发明要解决的技术问题是为了克服现有技术中登录车载系统时难以兼顾效率与安全性的缺陷,提供一种能够兼顾效率与安全性,能够使用户无感登录车载系统的账号登录方法、车辆及可读存储介质。
6.本发明是通过下述技术方案来解决上述技术问题:
7.本发明提供了一种账号登录方法,所述账号登录方法包括以下步骤:
8.响应于车辆的车载系统上电,检测无线设备;
9.响应于检测到无线设备,验证所述无线设备是否符合登录条件;
10.响应于所述无线设备符合所述登录条件,利用所述无线设备的设备信息登录所述车载系统。
11.本发明提供了一种账号登录系统,所述账号登录系统包括:检测模块、登录验证模块以及登录模块;
12.所述检测模块用于响应于车辆的车载系统上电,检测无线设备;
13.所述登录验证模块用于响应于检测到无线设备,验证所述无线设备是否符合登录条件;
14.所述登录模块用于响应于所述无线设备符合所述登录条件,利用所述无线设备的设备信息登录所述车载系统。
15.本发明还提供了一种车辆,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的账号登录方法。
16.本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机
程序被处理器执行时实现如上所述的账号登录方法。
17.本发明的积极进步效果在于:本发明中,响应于车辆的车载系统上电,且响应于检测到无线设备,如果无线设备符合登录条件,则可以利用无线设备的设备信息登录车载系统,一方面,本实施例中的登录流程简单、登录效率高,可以实现用户的无感登录,另一方面,利用无线设备本身的设备信息可以提高登录的准确性,对登录条件的验证也可以提高登录的安全性,综合提高了用户登录车载系统的体验度。
附图说明
18.图1为本发明实施例1的应用环境示意图。
19.图2为本发明实施例1的账号登录方法的流程图。
20.图3为本发明实施例2的账号登录系统的模块示意图。
21.图4为本发明实施例3的电子设备的模块示意图。
具体实施方式
22.下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
23.实施例1
24.本实施例提供了一种账号登录方法,图1示出了本实施例的应用环境示意图,本实施例主要应用在电子设备与车辆进行交互的场景中,如图2所示,本实施例中的账号登录方法包括以下步骤:
25.步骤101、响应于车辆的车载系统上电,检测无线设备。
26.步骤102、响应于检测到无线设备,验证无线设备是否符合登录条件。
27.步骤103、响应于无线设备符合登录条件,利用无线设备的设备信息登录车载系统。
28.本实施例中的无线设备具体可以包括:智能手机、平板个人计算机(pc)、移动电话、视频电话、电子书阅读器、台式pc、膝上pc、上网本、工作站、服务器、个人数字助手(pda)、便携式多媒体播放器(pmp)、mp3播放器、移动医疗设备、照相机或可穿戴设备(例如,头戴设备(hmd)、电子眼镜、电子衣服、电子手镯、电子项链、电子配件、电子纹身、智能镜子或智能手表)等等具有无线数据传输功能的终端设备。应当理解根据本公开各种实施例的电子设备不限于以上所提及的设备。其中,本实施例中优选便携式无线设备,如无线手环、无线耳机、无线眼睛等等。
29.其中,无线设备的类型至少包括蓝牙设备及nfc(近场通信)设备,具体无线设备可以根据实际需求进行选择,如,当需要扩大检测的面积范围时,则优选蓝牙设备,如当需要缩小检测面积范围,则优选nfc设备。
30.其中,在检测到无线设备的无线信号时,可以根据检测到的无线信号来获取对应无线设备的设备信息,而具体获取设备信息的方式可以参考现有技术中根据无线信号获取对应无线设备的设备信息的方式,本发明并不对此进行限制。具体的设备信息可以包括设备地址、设备名称、设备序列号、设备版本号等等信息及各种信息的组合,应当理解,根据本公开各种实施例的设备信息不限于以上所提及的信息种类。
31.进一步的,本实施例优选的设备信息为不易发生篡改的信息,如地址信息(mac(媒体存取控制位址)地址)、序列号等信息。
32.本实施例中,将不易发生篡改的地址信息或序列号信息作为设备信息,进一步提高了用户登录车载系统的安全性。
33.在一种具体的实现方式中,登录条件包括:无线设备与目标设备间的距离小于预设距离、无线设备的设备信息属于预设信息和无线设备与车辆的车载系统已绑定中至少一种。本实施例中将登录条件设置为同时满足无线设备与目标设备间的距离小于预设距离和无线设备的设备信息属于预设信息。在其他实施例中,可以根据实际情况任意组合,不受本实施例的限定。
34.其中,当登录条件包括:无线设备与目标设备间的距离小于预设距离时,目标设备为驾驶员需要接触或与驾驶员的位置较近的设备,如:方向盘、刹车制动、油门踏板、搁脚板、仪表等等,具体的,可以在目标车辆设备上装载距离传感器来实时检测无线设备与目标车辆设备的距离。应当理解,根据本公开各种实施例的目标设备不限于以上所提及的设备,距离检测方式不限于以上所提及的方式;
35.当登录条件包括:无线设备与车辆的车载系统已绑定时,可以通过检测第一绑定信息的方式来判断无线设备与车辆的车载系统是否已绑定。即,当存在用于表征无线设备与车辆的车载系统发生过绑定的第一绑定信息时,则说明无线设备符合登录条件,当未存在该第一绑定信息时,则说明无线设备不符合登录条件。
36.其中,第一绑定信息为无线设备在与车载系统进行绑定时,生成的第一绑定信息。如:可以在第一次检测到无线设备的设备信息时,自动进行绑定,生成第一绑定信息,也可以在第一次检测到无线设备的设备信息时发送用于提示用户绑定无线设备与车辆系统的提示信息,当获取到的绑定指令时,再进行绑定,生成第一绑定信息。
37.进一步的,当未检测到第一绑定信息时,本实施例还可以包括检测是否存在用于表示无线设备与除车载系统以外的其他车载系统已绑定的第二绑定信息的步骤,如果存在第二绑定信息,则判断第二绑定信息是否解除,若是,则进行绑定,如否,则只有在检测到第二绑定信息解除后,才进行绑定,如果不存在第二绑定信息,则直接进行绑定。具体的,本实施例中,对于每一车辆而言,在进行绑定之后,会将对应的绑定信息发送至云端。云端中存储有若干绑定信息,即无线设备与车载系统的一一对应关系。进一步的,在生成登录账号后,也可以进一步将其发送至云端,一方面,便于云端对车辆进行集中管理,另一方面也减轻了车辆信息的存储压力,节约了车辆的信息存储空间。
38.本实施例中,一个无线设备只能绑定一个车载系统,通过这种方式,防止无线设备丢失或被窃取时,用户的登录账号容易被窃取的情况发生,从而进一步提高了本实施例中登录方法的安全性。
39.在一种优选的实施方式中,只有在检测到无线设备与目标设备的距离小于或等于预设贴近距离时,才会进行绑定,通过这种方式,只有无线设备靠近目标设备,并且当两者之间的距离很短时(如5厘米),才会将二者进行绑定,原因在于只有与目标设备的距离很短时,才有可能是车主,因此才会将对应的无线设备与车载系统其进行绑定,提高了绑定的安全性,也进一步提高了后续账号登录的安全性。
40.本实施例中,当车辆的车载系统上电,则检测无线设备,提高了无线设备检测的智
能性,也避免了持续对无线设备进行检测所导致的能耗过高的情况发生,当检测到无线设备,如果无线设备符合登录条件,则可以利用无线设备的设备信息登录车载系统,一方面,本实施例中的登录流程简单、登录效率高,可以实现用户的无感登录,另一方面,利用无线设备本身的设备信息可以提高登录的准确性,对登录条件的验证也可以提高登录的安全性,综合提高了用户登录车载系统的体验度。
41.本实施例中,包括多种登录条件,当无线设备符合多种登录条件中的至少一种时,则可以实现车载系统用户的无感登录,提高了用户登录车载系统的灵活度,并且,当登录条件为多种登录条件的组合时,进一步提高了登录车载系统的安全性。
42.在一种具体的实施方式中,步骤103具体可以包括:获取与无线设备对应的登录账号,并利用登录账号登录车载系统。
43.其中,登录账号为之前向云端自动或手动注册的车载系统的登录账号,该登录账号为根据无线设备的设备信息生成的账号。具体的,登录账号可以为仅根据设备信息生成的账号,也可以为根据设备信息与其他信息(如车载系统的系统信息)一起生成的账号。在注册完登录账号后将登录账号保存在车辆的存储系统中或者保存在与车辆电连接的其他设备或云服务器中。具体的,在利用获取的登录账号进行登录时,则获取之前存储的登录账号进行登录。
44.其中,系统信息可以包括系统地址、系统名称、系统序列号、系统版本号等等信息及各种信息的组合,应当理解,根据本公开各种实施例的系统信息不限于以上所提及的信息种类。
45.进一步的,本实施例优选的系统信息为不易发生篡改的信息,如地址信息、序列号等信息。
46.本实施例中,可以根据获取的登录账号直接登录车载系统,进一步提高了登录车载系统的效率。
47.在一种具体的实时方式中,步骤103具体可以包括:根据无线设备的设备信息生成登录账号,或根据无线设备的设备信息及车辆的系统信息生成登录账号;并利用登录账号登录车载系统。
48.在这种方式中,无需事先存储登录账号,可以利用获取的设备信息,实时生成登录账号进行登录,节约了存储空间,提高了资源利用度。
49.在一具体的实施方式中,步骤101具体包括检测目标无线设备,目标无线设备为与目标设备最近的无线设备,或最先检测到的无线设备,或最先检测到的与目标设备的距离小于或等于预设贴近距离的无线设备。
50.本实施例中,在进行检测时,如果存在多个无线设备,可以自动选择目标无线设备进行登录,进一步提高了登录车载系统的智能性及效率。
51.实施例2
52.本实施例提供了一种账号登录系统,如图3所示,该账号登录系统包括:检测模块、登录验证模块以及登录模块。检测模块用于响应于车辆的车载系统上电,检测无线设备;登录验证模块用于响应于检测到无线设备,验证无线设备是否符合登录条件;登录模块用于响应于无线设备符合登录条件,利用无线设备的设备信息登录车载系统。
53.本实施例中的无线设备以及无线设备的设备信息可以参考实施例1中的无限设备
及无限设备的设备信息,此处便不再赘述。
54.本实施例中,在一种具体的实现方式中,登录条件包括:无线设备与目标设备间的距离小于预设距离、无线设备的设备信息属于预设信息和无线设备与车辆的车载系统已绑定中至少一种。本实施例中将登录条件设置为同时满足无线设备与目标设备间的距离小于预设距离和无线设备的设备信息属于预设信息。在其他实施例中,可以根据实际情况任意组合,不受本实施例的限定。
55.其中,当登录条件包括:无线设备与目标设备间的距离小于预设距离时,目标车辆设备为驾驶员需要接触或与驾驶员的位置较近的设备,如:方向盘、刹车制动、油门踏板、搁脚板、仪表等等,具体的,登录验证模块具体可以利用在目标车辆设备上装载的距离传感器来实时检测无线设备与目标车辆设备的距离。应当理解,根据本公开各种实施例的目标设备不限于以上所提及的设备,距离检测方式不限于以上所提及的方式;
56.当登录条件包括:无线设备与车辆的车载系统已绑定时,登录验证模块可以通过检测第一绑定信息的方式来判断无线设备与车辆的车载系统是否已绑定。即,当存在用于表征无线设备与车辆的车载系统发生过绑定的第一绑定信息时,则说明无线设备符合登录条件,当未存在该第一绑定信息时,则说明无线设备不符合登录条件。
57.其中,第一绑定信息为无线设备在与车载系统进行绑定时,生成的第一绑定信息。如:本实施例可以进一步包括绑定模块,可以用于在第一次检测到无线设备的设备信息时,自动进行绑定,生成第一绑定信息,也可以用于在第一次检测到无线设备的设备信息时发送用于提示用户绑定无线设备与车辆系统的提示信息,当获取到的绑定指令时,再进行绑定,生成第一绑定信息。
58.进一步的,当未检测到第一绑定信息时,绑定模块还可以用于检测是否存在用于表示无线设备与除车载系统以外的其他车载系统已绑定的第二绑定信息的步骤,如果存在第二绑定信息,则判断第二绑定信息是否解除,若是,则进行绑定,如否,则只有在检测到第二绑定信息解除后,才进行绑定,如果不存在第二绑定信息,则直接进行绑定。具体的,本实施例中,对于每一车辆而言,在进行绑定之后,绑定模块用于将对应的绑定信息发送至云端。云端中存储有若干绑定信息,即无线设备与车载系统的一一对应关系。进一步的,在生成登录账号后,绑定模块也可以用于进一步将其发送至云端,一方面,便于云端对车辆进行集中管理,另一方面也减轻了车辆信息的存储压力,节约了车辆的信息存储空间。
59.本实施例中,一个无线设备只能绑定一个车载系统,通过这种方式,防止无线设备丢失或被窃取时,用户的登录账号容易被窃取的情况发生,从而进一步提高了本实施例中登录方法的安全性。
60.在一种优选的实施方式中,绑定模块只有在检测到无线设备与目标设备的距离小于或等于预设贴近距离时,才会进行绑定,通过这种方式,只有无线设备靠近目标设备,并且当两者之间的距离很短时(如5厘米),才会将二者进行绑定,原因在于只有与目标设备的距离很短时,才有可能是车主,因此才会将对应的无线设备与车载系统其进行绑定,提高了绑定的安全性,也进一步提高了后续账号登录的安全性。
61.本实施例中,检测模块用于当车辆的车载系统上电,则检测无线设备,提高了无线设备检测的智能性,也避免了持续对无线设备进行检测所导致的能耗过高的情况发生,当检测到无线设备,登录验证模块当检测到无线设备符合登录条件,登录模块则可以利用无
线设备的设备信息登录车载系统,一方面,本实施例中的登录流程简单、登录效率高,可以实现用户的无感登录,另一方面,利用无线设备本身的设备信息可以提高登录的准确性,对登录条件的验证也可以提高登录的安全性,综合提高了用户登录车载系统的体验度。
62.本实施例中,包括多种登录条件,当无线设备符合多种登录条件中的至少一种时,则可以实现车载系统用户的无感登录,提高了用户登录车载系统的灵活度,并且,当登录条件为多种登录条件的组合时,进一步提高了登录车载系统的安全性。
63.在一种具体的实施方式中,登录模块具体用于获取与无线设备对应的登录账号,并利用登录账号登录车载系统。
64.其中,登录账号为之前向云端自动或手动注册的车载系统的登录账号,该登录账号为根据无线设备的设备信息生成的账号。具体的,登录账号可以为仅根据设备信息生成的账号,也可以为根据设备信息与其他信息(如车载系统的系统信息)一起生成的账号。在注册完登录账号后将登录账号保存在车辆的存储系统中或者保存在与车辆电连接的其他设备或云服务器中。具体的,在利用获取的登录账号进行登录时,则获取之前存储的登录账号进行登录。
65.其中,本实施例中的系统信息可以参考实施例1中的系统信息,本实施例便不再赘述。
66.本实施例中,可以根据获取的登录账号直接登录车载系统,进一步提高了登录车载系统的效率。
67.在一种具体的实时方式中,登录模块具体用于根据无线设备的设备信息生成登录账号,或根据无线设备的设备信息及车辆的系统信息生成登录账号;并利用登录账号登录车载系统。
68.在这种方式中,无需事先存储登录账号,可以利用获取的设备信息,实时生成登录账号进行登录,节约了存储空间,提高了资源利用度。
69.在一具体的实施方式中检测模块具体用于检测目标无线设备,目标无线设备为与目标设备最近的无线设备,或最先检测到的无线设备,或最先检测到的与目标设备的距离小于或等于预设贴近距离的无线设备。
70.本实施例中,检测模块在进行检测时,如果存在多个无线设备,可以自动选择目标无线设备进行登录,进一步提高了登录车载系统的智能性及效率。
71.实施例3
72.本实施例提供一种车辆,车辆可以通过计算设备的形式表现(例如可以为服务器设备),包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中处理器执行计算机程序时可以实现实施例1中任意一账号登录方法。
73.图4示出了本实施例的硬件结构示意图,如图4所示,车辆9具体包括:
74.至少一个处理器91、至少一个存储器92以及用于连接不同系统组件(包括处理器91和存储器92)的总线93,其中:
75.总线93包括数据总线、地址总线和控制总线。
76.存储器92包括易失性存储器,例如随机存取存储器(ram)921和/或高速缓存存储器922,还可以进一步包括只读存储器(rom)923。
77.存储器92还包括具有一组(至少一个)程序模块924的程序/实用工具925,这样的
程序模块924包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
78.处理器91通过运行存储在存储器92中的计算机程序,从而执行各种功能应用以及数据处理,例如本发明实施例1中账号登录方法。
79.车辆9进一步可以与一个或多个外部设备94(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(i/o)接口95进行。并且,车辆9还可以通过网络适配器96与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器96通过总线93与车辆9的其它模块通信。应当明白,尽管图中未示出,可以结合车辆9使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
80.应当注意,尽管在上文详细描述中提及了车辆的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
81.实施例4
82.本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现实施例1中任意一中账号登录方法。
83.其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
84.在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行实现实施例1中账号登录方法。
85.其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
86.虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1