本发明涉及车辆诊断技术领域,尤其涉及一种车辆诊断选项显示方法和车辆诊断装置。
背景技术:
现如今,越来越多的人们拥有了自己的汽车,而伴随着车辆的普及,车辆诊断技术也在不断发展。车辆诊断产品通过检测车辆的综合指标,进而对车辆整体进行功能诊断。在现有的车辆诊断技术中,车辆诊断装置诊断车辆的功能通常是根据使用该车辆诊断装置的检测人员的操作执行的。
一般地,检测人员在长时间使用车辆诊断装置检测车辆的过程中,往往会形成自己的使用习惯,例如专注于检测某款车型、检测顺序的流程、检测数据精确度的控制等等。但是,车辆诊断装置在检测和诊断过程中检测人员需要按部就班地一步步找出并启动所需要执行的诊断选项。这种方法且步骤繁琐且流程冗余,使得检测人员的工作效率降低,不利于车辆诊断装置基于检测人员的操作快速进行车辆诊断,使用体验不佳。
技术实现要素:
本发明的主要目的在于提供一种车辆诊断选项显示方法和车辆诊断装置,旨在解决车辆诊断装置无法根据检测人员的使用习惯,优先显示相应的诊断选项以供选择,导致检测人员无法实现快速诊断车辆的技术问题。
为实现上述目的,本发明实施例提供一种车辆诊断选项显示方法,所述车辆诊断选项显示方法包括:
当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;
当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取所述认证账号中所有诊断选项的使用频率;
将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。
可选地,所述身份认证信息包括人脸认证信息和指纹认证信息,所述当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号的步骤包括:
当检测到人脸认证信息时,判断车辆诊断装置中是否存在与人脸认证信息相对应的认证账号;
当检测到指纹认证信息时,判断车辆诊断装置中是否存在与指纹认证信息相对应的认证账号。
可选地,所述将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项的步骤之后还包括:
当车辆诊断装置检测到用户的认证账号基于诊断选项的操作时,统计所述诊断选项的使用频率;
将所述诊断选项和对应的使用频率关联到用户的认证账号并存储。
可选地,所述将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项的步骤之后还包括:
当检测到用户触发的自定义设置指令时,车辆诊断装置基于用户的设置指令,设置诊断选项的显示顺序;
显示所述显示顺序中的前预设个数的诊断选项。
可选地,所述当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号的步骤还包括:
当车辆诊断装置中不存在与身份认证信息相对应的认证账号时,显示认证失败的提示信息。
此外,为实现上述目的,本发明还提供一种车辆诊断装置,所述车辆诊断装置包括:
判断模块,用于当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;
获取模块,用于当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取所述认证账号中所有诊断选项的使用频率;
第一显示模块,用于将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。
可选地,所述身份认证信息包括人脸认证信息和指纹认证信息,所述判断模块包括:
第一判断单元,用于当检测到人脸认证信息时,判断车辆诊断装置中是否存在与人脸认证信息相对应的认证账号;
第二判断单元,用于当检测到指纹认证信息时,判断车辆诊断装置中是否存在与指纹认证信息相对应的认证账号。
可选地,所述车辆诊断装置还包括:
统计模块,用于当车辆诊断装置检测到用户的认证账号基于诊断选项的操作时,统计所述诊断选项的使用频率;
存储模块,用于将所述诊断选项和对应的使用频率关联到用户的认证账号并存储。
可选地,所述车辆诊断装置还包括:
设置模块,用于当检测到用户触发的自定义设置指令时,车辆诊断装置基于用户的设置指令,设置诊断选项的显示顺序;
第二显示模块,用于显示所述显示顺序中的前预设个数的诊断选项。
可选地,所述判断模块还用于:
当车辆诊断装置中不存在与身份认证信息相对应的认证账号时,显示认证失败的提示信息。
本发明的技术方案中,首先当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;然后当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取所述认证账号中所有诊断选项的使用频率;最后将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。通过上述方式,车辆诊断装置智能地定制了符合检测人员使用习惯的诊断选项,简化车辆诊断过程的操作流程,提升了检测人员的工作效率和整体的车辆诊断效率,实现了快速进行车辆诊断的技术效果,使得车辆诊断过程方便而又快捷,极大地提升了检测人员的使用体验。
附图说明
图1为本发明车辆诊断选项显示方法第一实施例的流程示意图;
图2为本发明车辆诊断选项显示方法第二实施例中所述当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号的步骤的细化流程示意图;
图3为本发明车辆诊断选项显示方法第三实施例的流程示意图;
图4为本发明车辆诊断选项显示方法第四实施例的流程示意图;
图5是本发明车辆诊断装置第一实施例的模块示意图;
图6为本发明车辆诊断装置第二实施例中判断模块的细化模块示意图;
图7为本发明车辆诊断装置第三实施例的模块示意图;
图8为本发明车辆诊断装置第四实施例的模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参考附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现在将参考附图描述实现本发明各个实施例的车辆诊断装置。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
所述车辆诊断装置是针对车辆各项功能参数进行检测诊断的诊断仪器,可实时检测车辆的各项性能指标,并根据所述性能指标综合诊断车辆的性能状态,是车辆检测人员必备的一种诊断工具。
车辆诊断装置对车辆执行检测和诊断时,需要检测人员人为地去控制所述车辆诊断装置。检测人员使用车辆诊断装置时,检测人员即为车辆诊断装置的用户。车辆诊断装置在对车辆执行检测诊断功能之前,需要用户在车辆诊断装置进行操作,从而确定车辆诊断装置对待检测车辆执行相对应的功能。车辆诊断装置按照既定的流程显示固定的诊断选项供用户选择,即使用户经常使用某些诊断选项,也需要逐一选择所需的诊断选项。
基于上述现有的车辆诊断装置的功能,提出本发明的车辆诊断选项显示方法和车辆诊断装置。
本发明提供一种车辆诊断选项显示方法,该车辆诊断选项显示方法主要应用于车辆诊断装置上,在车辆诊断选项显示方法第一实施例中,参考图1,所述车辆诊断选项显示方法包括:
步骤S10,当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;
所述车辆诊断装置可以为固定的车辆诊断终端,也可以是便携式车辆诊断仪或者其他相关的车辆诊断产品等。本实施例中,实现识别用户个人信息的功能,需要事先输入具有用户特定标识的身份认证信息。用户可以通过多种方式输入身份认证信息,例如,手动输入工号、数字密码,或通过生物扫描技术,如虹膜识别技术,人脸识别技术、指纹识别技术等完成身份认证信息的主动输入或被动输入。
在车辆诊断装置的存储单元中,存储着注册过该车辆诊断装置的具有身份信息的认证账号(即ID),所述账号拥有该账号使用所述车辆诊断装置进行各种功能操作时对应的各种诊断选项或信息的记录。不同的账号拥有各自的记录,且互不影响。
当车载诊断装置检测并接收到用户输入的身份认证信息时,车辆诊断装置即可验证判断所述身份认证信息是否是有效信息。其判断标准为,以用户所输入的身份认证信息作为参考数据,判断车辆诊断装置的数据库中是否存在与该参考数据对应的认证账号。若存在所述认证账号,则证明车辆诊断装置中存在与该身份认证信息绑定的账号信息,即该用户是车辆诊断装置的认证账户,能够使用该车辆诊断账户的各项功能,并且可以调取各种诊断选项或信息的记录;若不存在所述认证账号,则证明所述身份认证信息不存在于车辆诊断终端中,用户认证失败,无法调取各种诊断选项或信息的记录。
步骤S20,当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取所述认证账号中所有诊断选项的使用频率;
假设车辆诊断装置的数据库能够查询到与身份认证信息相对应的认证账号,则证明用户拥有使用该车辆诊断装置并能够调取认证账号的诊断选项或信息的记录。车辆诊断装置将通过该认证账号以往的诊断选项或信息记录,将其以使用频率从大到小排列的形式显示给用户。由于用户在以往的检测车辆的性能指标或诊断性能状况的过程中,留下了各种用于检测或诊断的诊断选项的使用操作记录,车辆诊断装置可以通过调取所述操作记录,提取操作记录中各种诊断选项的使用频率。所述使用频率是本发明技术方案实现其技术效果的重要参考数据。
步骤S30,将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。
将所述使用频率从大到小进行排列,即意味着所述使用频率对应的诊断选项从大到小进行排列,该排列反应了用户的使用习惯,即用户进行以往车辆检测与诊断功能过程中经常使用的功能,而这一趋势被车辆诊断装置记录下来后,为方便用户快速方便地使用所述功能,将功能对应的诊断选项进行排序,由于车辆诊断装置的显示界面是有限的,因此只需将用户经常使用的几个诊断选项列出即可,而不需要全部进行显示。其中前预设个数可由用户进行自定义设置。
为辅助理解本实施例,以下将通过一个具体的例子进行解释说明:
车辆诊断装置实时检测是否接收到输入的身份认证信息,当检测并接收到用户输入的身份认证信息时,车辆诊断装置在数据库中查询是否有该身份认证信息,若有,则获取与该身份认证信息对应的认证账号。车辆诊断装置可获取到该认证账号以往的使用操作记录等,假设该认证账号的用户经常检测A品牌车辆的a型号车辆,那么在该认证账号中,A品牌车辆的a型号车辆的诊断选项的使用频率会比较高。此时,车辆诊断装置将获取与A品牌车辆的a型号车辆相关的诊断选项等,并按照所述诊断选项的使用频率从大到小排列的方式显示出来。即车辆诊断装置优先显示使用频率较高的A品牌车辆的a型号车辆的诊断选项,使用频率越高,则对应的诊断选项显示在车辆诊断装置上的排序越靠前。车辆诊断装置参考了以往用户在某些特定的诊断选项的使用频率,智能地将用户以往使用频率较高的诊断选项优先显示,以供用户选择使用。
本发明的技术方案中,首先当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;然后当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取所述认证账号中所有诊断选项的使用频率;最后将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。通过上述方式,车辆诊断装置智能地定制了符合检测人员使用习惯的诊断选项,简化车辆诊断过程的操作流程,提升了检测人员的工作效率和整体的车辆诊断效率,实现了快速进行车辆诊断的技术效果,使得车辆诊断过程方便而又快捷,极大地提升了检测人员的使用体验。
进一步地,在本发明车辆诊断选项显示方法第一实施例的基础上,提出车辆诊断选项显示方法第二实施例,参考图2,所述第二实施例与第一实施例之间的区别在于,所述身份认证信息包括人脸认证信息和指纹认证信息,
所述当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号的步骤包括:
步骤S11,当检测到人脸认证信息时,判断车辆诊断装置中是否存在与人脸认证信息相对应的认证账号;
步骤S12,当检测到指纹认证信息时,判断车辆诊断装置中是否存在与指纹认证信息相对应的认证账号。
车辆诊断装置的认证方式可以为人脸识别认证,也可以是指纹识别认证。本实施例作为本发明的优选方案,当车辆诊断装置的认证方式为人脸识别认证时,用户可以自行触发人脸识别指令,或者车辆诊断装置自动生成人脸识别指令,从而完成主动或被动输入身份认证信息。
例如,车辆诊断装置实时检测是否接收到身份认证信息,而当用户进入到车辆诊断装置的人脸识别区域,且车辆诊断装置获取到人脸识别指令时,获取当前用户的人脸认证信息,并以该人脸认证信息为参考数据,判断车辆诊断装置的数据库中是否存在该人脸认证信息,若有,则获取与之相对应的认证帐号;
或者,当用户在车辆诊断装置的指纹识别区域,且车辆诊断装置获取到指纹识别指令时,获取当前用户的指纹认证信息,并以该指纹认证信息为参考数据,判断车辆诊断装置的数据库中是否存在该指纹认证信息,若有,则获取与之相对应的认证帐号。
需要说明的是,人脸认证信息和指纹认证信息可以单独进行认证,也可以进行二次认证,即本实施例的认证方式可以根据实际情况实现交替认证,在人脸认证完成之后,进行指纹认证,以便更精确地识别用户的身份认证信息,从而获取到对应的认证账号。
进一步地,在本发明车辆诊断选项显示方法第一实施例的基础上,提出车辆诊断选项显示方法第三实施例,参考图3,所述第三实施例与第一实施例之间的区别在于,所述将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项的步骤之后还包括:
步骤S40,当车辆诊断装置检测到用户的认证账号基于诊断选项的操作时,统计所述诊断选项的使用频率;
车辆诊断装置在切换到用户的认证账号之后,用户可以在车辆诊断装置上正常使用车辆诊断装置的各项诊断选项。由于此时车辆诊断装置登录了用户的认证账号,因此用户基于车辆诊断装置的诊断选项上的操作,都将被车辆诊断终端记录下来。车辆诊断装置通过记录用户的操作事项,进而统计以获得用户基于诊断选项上的操作的使用频率。即用户一旦在车辆诊断装置上进行功能操作,则此时车辆诊断装置获取到本次操作中的操作对象(即诊断选项)以及用户对所述诊断选项进行操作的使用频率。
步骤S50,将所述诊断选项和对应的使用频率关联到用户的认证账号并存储。
获取到统计的使用频率以及对应的诊断选项之后,车辆诊断装置将用户操作的诊断选项和对应的使用频率存储到车辆诊断装置的存储单元中,以做下一次用户操作的显示依据。
进一步地,在本发明车辆诊断选项显示方法第三实施例的基础上,提出车辆诊断选项显示方法第四实施例,参照图4,所述第四实施例与第三实施例之间的区别在于,所述将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项的步骤之后还包括:
步骤S60,当检测到用户触发的自定义设置指令时,车辆诊断装置基于用户的设置指令,设置诊断选项的显示顺序;
步骤S70,显示所述显示顺序中的前预设个数的诊断选项。
本发明的技术方案是提供符合用户使用习惯的诊断选项以便用户快速使用。当用户的使用习惯发生改变时,会在某一段时间内对原先使用频率较高的诊断选项不再有强烈的使用需求,而对其他的诊断选项开始有一定的需求量;或者用户需要先使用某项功能的数据才开始执行使用频率高的诊断选项。例如,用户原先进行检测诊断的车辆时属于A品牌的a车,因此与A品牌a车相关的诊断选项的使用频率会比较高;而现在用户只检测诊断B品牌的b车,需要的是与B品牌b车相关的诊断选项,不再需要与A品牌a车相关的诊断选项。但是,车辆诊断装置会一直显示A品牌a车相关的诊断选项,因为其使用频率高于B品牌b车的相关诊断选项。此时,用户可以触发自定义设置指令进行自行设置,通过用户的设置指令,设置诊断选项的显示顺序。即在使用频率这一因素之外,直接设置诊断选项的优先显示。然后在将所述显示顺序中的前预设个数的诊断选项显示出来(其中所述预设个数可以由用户自行设置)。例如,A品牌a车相关的诊断选项的使用频率较高,因而一直显示,用户只需设置B品牌b车的诊断选项的顺序在前,则B品牌b车的诊断选项将不受使用频率高低的影响,从而优先显示出来。
进一步地,在本发明车辆诊断选项显示方法第四实施例的基础上,提出车辆诊断选项显示方法第五实施例,所述第五实施例与第四实施例之间的区别在于,所述当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号的步骤还包括:
当车辆诊断装置中不存在与身份认证信息相对应的认证账号时,显示认证失败的提示信息。
车辆诊断装置中不存在与身份认证信息相对应的认证账号可以分两种情况:
一、车辆诊断装置未能获取到正确的身份认证信息,导致该身份认证信息在车辆诊断装置中并不存在。例如用户输入的工号不对,或者用户未按照正确的流程输入指纹认证信息或人脸认证信息等;
二、车辆诊断装置获取到正确的身份认证信息,但是在其数据库中并没有与该身份认证信息相互对应的认证账号。例如用户输入正确的工号,但该工号的认证账号已经被删除或列入黑名单等。
以上两种情况仅为举例说明,当车辆诊断装置中不存在与身份认证信息对应的认证账号时,显示认证失败的提示信息,以提醒用户重新输入身份认证信息。
参考图5,本发明还提供一种车辆诊断装置,在车辆诊断装置第一实施例中,所述车辆诊断装置包括:
判断模块10,用于当检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;
所述车辆诊断装置可以为固定的车辆诊断终端,也可以是便携式车辆诊断仪或者其他相关的车辆诊断产品等。本实施例中,实现识别用户个人信息的功能,需要事先输入具有用户特定标识的身份认证信息。用户可以通过多种方式输入身份认证信息,例如,手动输入工号、数字密码,或通过生物扫描技术,如虹膜识别技术,人脸识别技术、指纹识别技术等完成身份认证信息的主动输入或被动输入。
在车辆诊断装置的存储单元中,存储着注册过该车辆诊断装置的具有身份信息的认证账号(即ID),所述账号拥有该账号使用所述车辆诊断装置进行各种功能操作时对应的各种诊断选项或信息的记录。不同的账号拥有各自的记录,且互不影响。
当车载诊断装置检测并接收到用户输入的身份认证信息时,车辆诊断装置即可验证判断所述身份认证信息是否是有效信息。其判断标准为,以用户所输入的身份认证信息作为参考数据,判断车辆诊断装置的数据库中是否存在与该参考数据对应的认证账号。若存在所述认证账号,则证明车辆诊断装置中存在与该身份认证信息绑定的账号信息,即该用户是车辆诊断装置的认证账户,能够使用该车辆诊断账户的各项功能,并且可以调取各种诊断选项或信息的记录;若不存在所述认证账号,则证明所述身份认证信息不存在于车辆诊断终端中,用户认证失败,无法调取各种诊断选项或信息的记录。
获取模块20,用于当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取所述认证账号中所有诊断选项的使用频率;
假设车辆诊断装置的数据库能够查询到与身份认证信息相对应的认证账号,则证明用户拥有使用该车辆诊断装置并能够调取认证账号的诊断选项或信息的记录。车辆诊断装置将通过该认证账号以往的诊断选项或信息记录,将其以使用频率从大到小排列的形式显示给用户。由于用户在以往的检测车辆的性能指标或诊断性能状况的过程中,留下了各种用于检测或诊断的诊断选项的使用操作记录,车辆诊断装置可以通过调取所述操作记录,提取操作记录中各种诊断选项的使用频率。所述使用频率是本发明技术方案实现其技术效果的重要参考数据。
第一显示模块30,用于将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。
将所述使用频率从大到小进行排列,即意味着所述使用频率对应的诊断选项从大到小进行排列,该排列反应了用户的使用习惯,即用户进行以往车辆检测与诊断功能过程中经常使用的功能,而这一趋势被车辆诊断装置记录下来后,为方便用户快速方便地使用所述功能,将功能对应的诊断选项进行排序,由于车辆诊断装置的显示界面是有限的,因此只需将用户经常使用的几个诊断选项列出即可,而不需要全部进行显示。其中前预设个数可由用户进行自定义设置。
为辅助理解本实施例,以下将通过一个具体的例子进行解释说明:
车辆诊断装置实时检测是否接收到输入的身份认证信息,当检测并接收到用户输入的身份认证信息时,车辆诊断装置在数据库中查询是否有该身份认证信息,若有,则获取与该身份认证信息对应的认证账号。车辆诊断装置可获取到该认证账号以往的使用操作记录等,假设该认证账号的用户经常检测A品牌车辆的a型号车辆,那么在该认证账号中,A品牌车辆的a型号车辆的诊断选项的使用频率会比较高。此时,车辆诊断装置将获取与A品牌车辆的a型号车辆相关的诊断选项等,并按照所述诊断选项的使用频率从大到小排列的方式显示出来。即车辆诊断装置优先显示使用频率较高的A品牌车辆的a型号车辆的诊断选项,使用频率越高,则对应的诊断选项显示在车辆诊断装置上的排序越靠前。车辆诊断装置参考了以往用户在某些特定的诊断选项的使用频率,智能地将用户以往使用频率较高的诊断选项优先显示,以供用户选择使用。
本发明的技术方案中,首先当判断模块10检测到用户输入的身份认证信息时,判断车辆诊断装置中是否存在与身份认证信息相对应的认证账号;然后当车辆诊断装置中存在与身份认证信息相对应的认证账号时,获取模块20获取所述认证账号中所有诊断选项的使用频率;最后第一显示模块30将所述诊断选项按照对应的使用频率从大到小进行排序,并显示所述排列中的前预设个数的诊断选项。通过上述方式,车辆诊断装置智能地定制了符合检测人员使用习惯的诊断选项,简化车辆诊断过程的操作流程,提升了检测人员的工作效率和整体的车辆诊断效率,实现了快速进行车辆诊断的技术效果,使得车辆诊断过程方便而又快捷,极大地提升了检测人员的使用体验。
进一步地,在本发明车辆诊断装置第一实施例的基础上,提出车辆诊断装置第二实施例,参考图6,所述第二实施例与第一实施例之间的区别在于,所述身份认证信息包括人脸认证信息和指纹认证信息,所述判断模块10包括:
第一判断单元11,用于当检测到人脸认证信息时,判断车辆诊断装置中是否存在与人脸认证信息相对应的认证账号;
第二判断单元12,用于当检测到指纹认证信息时,判断车辆诊断装置中是否存在与指纹认证信息相对应的认证账号。
车辆诊断装置的认证方式可以为人脸识别认证,也可以是指纹识别认证。本实施例作为本发明的优选方案,当车辆诊断装置的认证方式为人脸识别认证时,用户可以自行触发人脸识别指令,或者车辆诊断装置自动生成人脸识别指令,从而完成主动或被动输入身份认证信息。
例如,车辆诊断装置实时检测是否接收到身份认证信息,而当用户进入到车辆诊断装置的人脸识别区域,且车辆诊断装置获取到人脸识别指令时,第一判断单元11获取当前用户的人脸认证信息,并以该人脸认证信息为参考数据,判断车辆诊断装置的数据库中是否存在该人脸认证信息,若有,则获取与之相对应的认证帐号;
或者,当用户在车辆诊断装置的指纹识别区域,且车辆诊断装置获取到指纹识别指令时,第二判断单元12获取当前用户的指纹认证信息,并以该指纹认证信息为参考数据,判断车辆诊断装置的数据库中是否存在该指纹认证信息,若有,则获取与之相对应的认证帐号。
需要说明的是,人脸认证信息和指纹认证信息可以单独进行认证,也可以进行二次认证,即本实施例的认证方式可以根据实际情况实现交替认证,在人脸认证完成之后,进行指纹认证,以便更精确地识别用户的身份认证信息,从而获取到对应的认证账号。
进一步地,在本发明车辆诊断装置第一实施例的基础上,提出车辆诊断装置第三实施例,参考图7,所述第三实施例与第一实施例之间的区别在于,所述车辆诊断装置还包括:
统计模块40,用于当车辆诊断装置检测到用户的认证账号基于诊断选项的操作时,统计所述诊断选项的使用频率;
车辆诊断装置在切换到用户的认证账号之后,用户可以在车辆诊断装置上正常使用车辆诊断装置的各项诊断选项。由于此时车辆诊断装置登录了用户的认证账号,因此用户基于车辆诊断装置的诊断选项上的操作,都将被车辆诊断终端记录下来。车辆诊断装置通过记录用户的操作事项,进而统计以获得用户基于诊断选项上的操作的使用频率。即用户一旦在车辆诊断装置上进行功能操作,则此时统计模块40会获取到本次操作中的操作对象(即诊断选项)以及用户对所述诊断选项进行操作的使用频率。
存储模块50,用于将所述诊断选项和对应的使用频率关联到用户的认证账号并存储。
获取到统计的使用频率以及对应的诊断选项之后,车辆诊断装置将用户操作的诊断选项和对应的使用频率存储到车辆诊断装置的存储单元中,以做下一次用户操作的显示依据。
进一步地,在本发明车辆诊断装置第三实施例的基础上,提出车辆诊断装置第四实施例,参考图8,所述第四实施例与第三实施例之间的区别在于,所述车辆诊断装置还包括:
设置模块60,用于当检测到用户触发的自定义设置指令时,车辆诊断装置基于用户的设置指令,设置诊断选项的显示顺序;
第二显示模块70,用于显示所述显示顺序中的前预设个数的诊断选项。
本发明的技术方案是提供符合用户使用习惯的诊断选项以便用户快速使用。当用户的使用习惯发生改变时,会在某一段时间内对原先使用频率较高的诊断选项不再有强烈的使用需求,而对其他的诊断选项开始有一定的需求量;或者用户需要先使用某项功能的数据才开始执行使用频率高的诊断选项。例如,用户原先进行检测诊断的车辆时属于A品牌的a车,因此与A品牌a车相关的诊断选项的使用频率会比较高;而现在用户只检测诊断B品牌的b车,需要的是与B品牌b车相关的诊断选项,不再需要与A品牌a车相关的诊断选项。但是,车辆诊断装置会一直显示A品牌a车相关的诊断选项,因为其使用频率高于B品牌b车的相关诊断选项。此时,用户可以触发自定义设置指令进行自行设置,而设置模块60将通过用户的设置指令,设置诊断选项的显示顺序。即在使用频率这一因素之外,直接设置诊断选项的优先显示。然后在第二显示模块70的显示功能下,将所述显示顺序中的前预设个数的诊断选项显示出来(其中所述预设个数可以由用户自行设置)。例如,A品牌a车相关的诊断选项的使用频率较高,因而一直显示,用户只需设置B品牌b车的诊断选项的顺序在前,则B品牌b车的诊断选项将不受使用频率高低的影响,从而优先显示出来。
进一步地,在本发明车辆诊断装置第四实施例的基础上,提出车辆诊断装置第五实施例,所述第五实施例与第四实施例之间的区别在于,所述判断模块10还用于:
当车辆诊断装置中不存在与身份认证信息相对应的认证账号时,显示认证失败的提示信息。
车辆诊断装置中不存在与身份认证信息相对应的认证账号可以分两种情况:
一、车辆诊断装置未能获取到正确的身份认证信息,导致该身份认证信息在车辆诊断装置中并不存在。例如用户输入的工号不对,或者用户未按照正确的流程输入指纹认证信息或人脸认证信息等;
二、车辆诊断装置获取到正确的身份认证信息,但是在其数据库中并没有与该身份认证信息相互对应的认证账号。例如用户输入正确的工号,但该工号的认证账号已经被删除或列入黑名单等。
以上两种情况仅为举例说明,当车辆诊断装置中不存在与身份认证信息对应的认证账号时,显示认证失败的提示信息,以提醒用户重新输入身份认证信息。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。