掌桥专利:专业的专利平台
掌桥专利
首页

诊断界面生成方法、装置、车辆诊断设备及介质

文献发布时间:2023-06-19 19:18:24


诊断界面生成方法、装置、车辆诊断设备及介质

技术领域

本发明涉及车辆诊断技术领域,尤其涉及一种诊断界面生成方法、装置、车辆诊断设备及介质。

背景技术

随着车辆诊断技术的发展,车辆诊断工作大多依靠专用设备进行,对车辆进行维修时需借助诊断设备生成各个诊断功能对应的诊断界面。

目前,维修厂的多个技师一般会共用一个诊断设备进行车辆诊断,且用的是同一个账号和密码登录诊断设备。然而,该诊断设备的功能界面比较单一,由于多个技师使用同一诊断设备,所生成的多个技师的使用记录也会比较多,从而造成诊断界面中使用记录和诊断记录的混淆,亟需一种能够根据不同技师的使用记录和习惯生成最适合当前技师的诊断界面,让多个使用者能够便捷快速的展开工作。

发明内容

本发明的主要目的在于提出一种诊断界面生成方法、装置、车辆诊断设备及介质,旨在在不同技师使用车辆诊断设备的同一账号时,根据不同技师的使用记录和习惯来生成最适合当前技师的界面,让多个使用者因为区分能便捷快速的展开工作,使得诊断界面更具有针对性和灵活性。

为实现上述目的,本发明提供一种诊断界面生成方法,其特征在于,所述诊断界面生成方法应用于车辆诊断设备,所述方法包括:

响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备;其中,一个设备账号设置至少两个账号密码,每一账号密码绑定一维修技师;

基于所述设备账号和所述账号密码,提取所述账号密码对应的维修技师在所述车辆诊断设备中的操作记录;

基于所述操作记录,生成对应的诊断显示界面。

优选地,所述响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备的步骤包括:

响应于包括设备账号和账号密码的用户登录请求,获取所述设备账号对应的密码列表;其中,所述密码列表包括多个验证密码;

若所述账号密码与所述密码列表中的任意一个所述验证密码一致,则根据所述设备账号和所述账号密码,登录所述车辆诊断设备。

优选地,所述响应于包括设备账号和账号密码的用户登录请求,获取所述设备账号对应的密码列表的步骤之后,还包括:

若所述账号密码与所述密码列表中的多个所述验证密码均不一致,则拒绝登录所述车辆诊断设备。

优选地,所述响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备的步骤之前,还包括:

在注册所述车辆诊断设备的设备账号时,采集所述设备账号对应的多个维修技师的密码设置信息,其中,所述密码设置信息包括字符信息、手势信息、生物信息中的至少一种;

基于所述生物信息,生成所述维修技师对应的账号密码。

优选地,所述在所述密码设置信息包括生物信息中的情况下,所述生物信息包括人脸信息、指纹信息以及语音信息中的至少一种。

优选地,所述操作记录包括诊断记录和使用记录,所述基于所述操作记录,生成对应的诊断显示界面的步骤包括:

将所述诊断记录和所述使用记录按照预设规则进行排序,并从排序后的诊断记录和排序后的使用记录中提取出目标功能组件;

确定所述目标功能组件的布局信息,并根据所述目标功能组件和所述布局信息,生成对应的诊断显示界面;其中,所述布局信息包括各个所述目标功能组件的大小信息和位置信息。

优选地,所述基于所述操作记录,生成对应的诊断显示界面的步骤之后,还包括:

在接收到针对所述诊断显示界面的恢复出厂设置的设置指令时,基于所述设置指令,将所述诊断显示界面恢复至所述车辆诊断设备出厂设置对应的初始诊断显示界面。

此外,为实现上述目的,本发明还提供一种诊断界面生成装置,所述装置包括:

登录模块,用于响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录车辆诊断设备;其中,一个设备账号设置至少两个账号密码,每一账号密码绑定一维修技师;

提取模块,用于基于所述设备账号和所述账号密码,提取所述账号密码对应的维修技师在所述车辆诊断设备中的操作记录;

显示模块,用于基于所述操作记录,生成对应的诊断显示界面。

此外,为实现上述目的,本发明还提供一种车辆诊断设备,所述车辆诊断设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的诊断界面生成程序,所述诊断界面生成程序被所述处理器执行时实现如上所述的诊断界面生成方法的步骤。

此外,为实现上述目的,本发明还提供一种介质,所述介质为计算机可读存储介质,所述计算机可读存储介质上存储有诊断界面生成程序,所述诊断界面生成程序被处理器执行时实现如上所述的诊断界面生成方法的步骤。

本发明提出的诊断界面生成方法、装置、车辆诊断设备与介质;所述诊断界面生成方法应用于车辆诊断设备。本发明通过响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备;其中,一个设备账号设置至少两个账号密码,每一账号密码绑定一维修技师;基于所述设备账号和所述账号密码,提取所述账号密码对应的维修技师在所述车辆诊断设备中的操作记录;基于所述操作记录,生成对应的诊断显示界面。本发明通过在不同维修技师使用车辆诊断设备的同一账号时,根据不同维修技师的使用记录和习惯来生成最适合当前技师的界面,让多个维修技师能便捷快速的展开工作,使得诊断显示界面更具有针对性和灵活性。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图;

图2为本发明诊断界面生成方法第一实施例的流程示意图;

图3为本发明诊断界面生成方法第一实施例的一子流程示意图;

图4为本发明诊断界面生成方法第二实施例的流程示意图;

图5为本发明诊断界面生成方法第二实施例的一子流程示意图;

图6为本发明诊断界面生成方法第三实施例的流程示意图;

图7为本发明诊断界面生成方法第四实施例的流程示意图;

图8为本发明诊断界面生成装置第一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。

本发明实施例车辆诊断设备可以是移动终端或服务器设备。

如图1所示,该设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及诊断界面生成程序。

其中,操作系统是管理和控制车辆诊断设备与软件资源的程序,支持网络通信模块、用户接口模块、诊断界面生成程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;用户接口模块用于管理和控制用户接口1003。

在图1所示的车辆诊断设备中,所述车辆诊断设备通过处理器1001调用存储器1005中存储的诊断界面生成程序,并执行下述诊断界面生成方法各个实施例中的操作。

基于上述硬件结构,提出本发明诊断界面生成方法实施例。

参照图2,图2为本发明诊断界面生成方法第一实施例的流程示意图,所述诊断界面生成方法包括:

步骤S10,响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备;其中,一个设备账号设置至少两个账号密码,每一账号密码绑定一维修技师。

其中,车辆诊断设备为针对汽车诊断的专业设备,可实时检测车辆的性能,并对车辆故障进行检测。

在联网状态下,车辆诊断设备可以识别出待诊断车辆的车辆信息并完成快速诊断,还可以在线查阅待诊断车辆的历史维修记录。

当处于无网络环境的情况下,车辆诊断设备的智能诊断无法使用,此时可选择传统诊断手动选择待诊断车辆的车系及车型进行车辆故障检测。

一个车辆诊断设备可以设置一个设备账号,该设备账号可以设置至少两个账号密码,且每一账号密码对应绑定一维修技师。

作为一示例,车辆诊断设备A的设备账号为123456,该设备账号(123456)可以绑定至少2个账户密码;账户密码1(如,A1S2)绑定对应的技师1,账户密码2(如,Q3W4)绑定对应的技师2;即这2个技师可以通过设备账号和账号密码登录车辆诊断设备A,进而这2个技师可以共用车辆诊断设备A进行汽车诊断。

可以在车辆诊断设备中的显示登录页面,在检测到包括设备账号和账号密码的用户登录请求时,根据该用户登录请求所对应的设备账号和账号密码,登录车辆诊断设备。

步骤S20,基于所述设备账号和所述账号密码,提取所述账号密码对应的维修技师在所述车辆诊断设备中的操作记录。

其中,操作记录为维修技师对车辆诊断设备进行一些操作所产生的记录,操作记录可以包括诊断记录、使用记录以及自定义设置记录;

诊断记录为维修技师在车辆诊断设备中进行汽车诊断所产生的记录;诊断记录可以包括当前登录车辆诊断设备的技师擅长诊断的车型记录、常用的诊断车型记录、聊天记录以及诊断报告记录。

诊断记录中记录了在车辆诊断设备本地的检测历史,可方便维修技师追溯;同时,可根据诊断记录,方便技师在下一次诊断时快速进入该车的系统进行诊断。

使用记录为维修技师在车辆诊断设备中所浏览过的历史记录,使用记录为技师浏览过的车辆诊断设备中预置的车型信息、维修文档和视频、案例等维修资料。

自定义设置记录为按照维修技师在车辆诊断设备中自定义设置调取对应的设置信息并进行页面展示所产生的记录,自定义设置记录主要体现在诊断显示界面中自定义设置的图标排列、功能展示、字体形式等方面。

在维修技师登录车辆诊断设备后,可以根据设备账号和账号密码,提取出该账号密码对应的维修技师在车辆诊断设备中的操作记录。

步骤S30,基于所述操作记录,生成对应的诊断显示界面。

在本实施例中,诊断显示界面为在车辆诊断设备中根据各个功能组件的布局信息所生成的诊断设备主页。

其中,功能组件为在车辆诊断设备中根据汽车的各个诊断功能所设置的对应的操作控件。

布局信息可以包括各个功能组件在诊断显示界面的大小信息和位置信息。

在提取到该维修技师在车辆诊断设备中的操作记录后,可以根据操作记录,确定该维修技师在车辆诊断设备中使用的一个或多个功能组件;进而可以根据一个或多个功能组件,该生成对应的适合当前维修技师的诊断显示界面。

进一步地,在一实施例中,参照图3,步骤S30之后,所述方法还可以包括如下步骤:

步骤S40,在接收到针对所述诊断显示界面的恢复出厂设置的设置指令时,基于所述设置指令,将所述诊断显示界面恢复至所述车辆诊断设备出厂设置对应的初始诊断显示界面。

其中,在生成对应的诊断显示界面后,当检测到针对诊断显示界面的恢复出厂设置的设置指令的情况下,可以确定该设置指令所对应的诊断显示界面;进而可以响应该恢复出厂设置的设置指令,将诊断显示界面的恢复至车辆诊断设备出厂设置对应的初始诊断显示界面;从而可以根据用户的需求灵活设置车辆诊断设备的诊断显示界面,使得诊断显示界面更具有灵活性。

本实施例通过响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备;其中,一个设备账号设置至少两个账号密码,每一账号密码绑定一维修技师;基于所述设备账号和所述账号密码,提取所述账号密码对应的维修技师在所述车辆诊断设备中的操作记录;基于所述操作记录,生成对应的诊断显示界面。本发明通过在不同维修技师使用车辆诊断设备的同一账号时,根据不同维修技师的使用记录和习惯来生成最适合当前维修技师的界面,让多个维修技师能便捷快速的展开工作,使得诊断显示界面更具有针对性和灵活性。

进一步地,基于第一实施例,提出本发明诊断界面生成方法第二实施例。

参照图4,在本实施例中,步骤S10可以包括如下子步骤:

子步骤S11,响应于包括设备账号和账号密码的用户登录请求,获取所述设备账号对应的密码列表;其中,所述密码列表包括多个验证密码。

其中,密码列表为在注册车辆诊断设备的设备账号时,预先设置的一设备账号的多个不同的验证密码;每一验证密码绑定一维修技师。即可以根据密码列表中任一项验证密码和对应的设备账号,登录该设备账号对应的车辆诊断设备。

在检测到包括设备账号和账号密码的用户登录请求时,可以获取该设备账号对应的密码列表,以验证该账户密码是否满足登录车辆诊断设备的登录条件。

子步骤S12,若所述账号密码与所述密码列表中的任意一个所述验证密码一致,则根据所述设备账号和所述账号密码,登录所述车辆诊断设备。

其中,在检测到账号密码与密码列表中的任意一个验证密码一致的情况下,则确定该账户密码满足车辆诊断设备的登录条件。进而可以根据设备账号和账号密码,登录车辆诊断设备。

进一步地,在一实施例中,参照图5,子步骤S11之后,所述方法还可以包括如下步骤:

子步骤S13,若所述账号密码与所述密码列表中的多个所述验证密码均不一致,则拒绝登录所述车辆诊断设备。

其中,在检测到账号密码与密码列表中的多个验证密码一致的情况下,则确定该账户密码不满足车辆诊断设备的登录条件。进而可以拒绝该设备账号和账号密码登录车辆诊断设备。

在本实施例中,通过响应于包括设备账号和账号密码的用户登录请求,获取所述设备账号对应的密码列表;其中,所述密码列表包括多个验证密码;若所述账号密码与所述密码列表中的任意一个所述验证密码一致,则根据所述设备账号和所述账号密码,登录所述车辆诊断设备;从而在检测到包括设备账号和账号密码的用户登录请求时,验证设备账号和账号密码是否符合车辆诊断设备的登录条件,提高登录车辆诊断设备的安全性。

进一步地,基于第一实施例,提出本发明诊断界面生成方法第三实施例。在本实施例中,参照图6,步骤S10之前,所述诊断界面生成方法还可以包括如下步骤:

步骤A10,在注册所述车辆诊断设备的设备账号时,采集所述设备账号对应的多个维修技师的密码设置信息,其中,所述密码设置信息包括字符信息、手势信息、生物信息中的至少一种。

其中,密码设置信息为用于设置车辆诊断设备的设备账号所对应的账号密码的信息,每一维修技师对应一密码设置信息;密码设置信息可以包括字符信息、手势信息、生物信息中的至少一种。

字符信息为根据数字、大小写字母以及特殊字符所生成的信息,字符信息可以包括根据数字、大小写字母以及特殊字符中一种或几种的随机组合;

手势信息为维修技师在车辆诊断设备触摸屏上设置的手势轨迹,根据手势按轨迹序列所生成的图案信息。

生物信息为利用人体的生物特征进行身份验证的信息;生物信息可以包括生理特征信息,例如指纹、人脸、虹膜等,以及行为特征信息,例如声音、笔迹等。

在注册车辆诊断设备的设备账号时,可以采集设备账号对应的多个维修技师的密码设置信息。

步骤A20,基于所述密码设置信息,生成所述维修技师对应的账号密码。

在采集到多个维修技师的密码设置信息后,可以根据每一维修技师的密码设置信息,生成每一维修技师对应的账号密码。

进一步地,在所述密码设置信息包括生物信息中的情况下,所述生物信息包括人脸信息、指纹信息以及语音信息中的至少一种。

其中,在密码设置信息包括生物信息中的情况下,生物信息包括人脸信息、指纹信息以及语音信息中的一种或几种的组合。在登录车辆诊断设备的设备账号时,可以通过车辆诊断设备对维修技师进行人脸识别、或者是指纹识别、又或者是语音识别,进而使得维修技师登录车辆诊断设备。

在本实施例中,通过在注册所述车辆诊断设备的设备账号时,采集所述设备账号对应的多个维修技师的密码设置信息,所述密码设置信息包括字符信息、手势信息、生物信息中的至少一种;基于所述密码设置信息,生成所述维修技师对应的账号密码;从而通过采用维修技师的密码设置信息生成对应的账户密码,提高了账号密码的多样性及安全性。

进一步地,基于第一实施例,提出本发明诊断界面生成方法第四实施例。参照图7,在本实施例中,在所述密码设置信息包括生物信息中的情况下,步骤S30可以包括如下子步骤:

子步骤S31,将所述诊断记录和所述使用记录按照预设规则进行排序,并从排序后的诊断记录和排序后的使用记录中提取出目标功能组件。

其中,预设规则为预先设置的用于对诊断记录和使用记录进行排序的规则。例如,可以是根据维修技师近期在车辆诊断设备中使用的功能组件的使用次数,还可以是根据维修技师擅长诊断的车型、以及还可以是根据维修技师的工作内容的重要程度。

在所述操作记录包括诊断记录和使用记录的情况下,可以将诊断记录和使用记录按照预设规则进行排序,得到对应的从排序后的诊断记录和排序后的使用记录;进而可以根据排序后的诊断记录和排序后的使用记录,确定维修技师在车辆诊断设备中使用过的功能组件;进而可以根据预设规则从功能组件中选取出目标功能组件。

作为一示例,在预设规则为根据维修技师近期在车辆诊断设备中使用的功能组件的使用次数时,可以将使用次数排名前5的功能组件确定为目标功能组件。

子步骤S32,确定所述目标功能组件的布局信息,并根据所述目标功能组件和所述布局信息,生成对应的诊断显示界面;其中,所述布局信息包括各个所述目标功能组件的大小信息和位置信息。

其中,布局信息可以包括各个目标功能组件在诊断显示界面中的大小信息和位置信息。

在确定目标功能组件后,可以对目标功能组件进行功能图标和车型软件的排列组合,还可以是自定义设置调取对应的设置信息并进行页面展示,主要体现在图标的排列、功能展示、字体形式等方面,确定目标功能组件的布局信息;进而可以根据目标功能组件以及目标功能组件的布局信息,生成对应的诊断显示界面。

在本实施例中,在所述操作记录包括诊断记录和使用记录的情况下,通过将所述诊断记录和所述使用记录按照预设规则进行排序,并从排序后的诊断记录和排序后的使用记录数据中提取出目标功能组件;确定所述目标功能组件的布局信息,并根据所述目标功能组件和所述布局信息,生成对应的诊断显示界面;其中,所述布局信息包括各个所述目标功能组件的大小信息和位置信息;从而在操作记录包括诊断记录和使用记录的情况下,通过根据维修技师的诊断记录和使用记录制定对应的诊断显示界面,使得诊断显示界面更具有针对性和灵活性。

本发明还提供一种诊断界面生成装置。参照图8,本发明诊断界面生成装置包括:

登录模块10,用于响应于包括设备账号和账号密码的用户登录请求,根据所述设备账号和所述账号密码,登录所述车辆诊断设备;其中,一个设备账号设置至少两个账号密码,每一账号密码绑定一维修技师;

提取模块20,用于基于所述设备账号和所述账号密码,提取所述账号密码对应的维修技师在所述车辆诊断设备中的操作记录;

显示模块30,用于基于所述操作记录,生成对应的诊断显示界面。

可选地,所述登录模块10,还可以包括:

请求单元,用于响应于包括设备账号和账号密码的用户登录请求,获取所述设备账号对应的密码列表;其中,所述密码列表包括多个验证密码;

确定单元,用于若所述账号密码与所述密码列表中的任意一个所述验证密码一致,则根据所述设备账号和所述账号密码,登录所述车辆诊断设备。

可选地,所述登录模块10,还可以包括:

拒绝单元,用于若所述账号密码与所述密码列表中的多个所述验证密码均不一致,则拒绝登录所述车辆诊断设备。

可选地,所述诊断界面生成装置,还可以包括:

采集模块,用于在注册所述车辆诊断设备的设备账号时,采集所述设备账号对应的多个维修技师的密码设置信息,其中,所述密码设置信息包括字符信息、手势信息、生物信息中的至少一种;

设置模块,用于基于所述密码设置信息,生成所述维修技师对应的账号密码。

可选地,所述采集模块,还可以包括:

信息单元,用于在所述密码设置信息包括生物信息中的情况下,所述生物信息包括人脸信息、指纹信息以及语音信息中的至少一种。

可选地,所述显示模块30,还可以包括:

排序单元,用于将所述诊断记录和所述使用记录按照预设规则进行排序,并从排序后的诊断记录和排序后的使用记录中提取出目标功能组件;

生成单元,用于确定所述目标功能组件的布局信息,并根据所述目标功能组件和所述布局信息,生成对应的诊断显示界面;其中,所述布局信息包括各个所述目标功能组件的大小信息和位置信息。

可选地,所述诊断界面生成装置,还可以包括:

设置模块,用于在接收到针对所述诊断显示界面的恢复出厂设置的设置指令时,基于所述设置指令,将所述诊断显示界面恢复至所述车辆诊断设备出厂设置对应的初始诊断显示界面。

此外,本发明还提供一种计算机可读存储介质,其上存储有诊断界面生成程序,诊断界面生成程序被处理器执行时实现如上所述的诊断界面生成方法的步骤。

其中,在所述处理器上运行的诊断界面生成程序被执行时所实现的方法可参照本发明诊断界面生成方法各个实施例,此处不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书与附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

相关技术
  • 车辆诊断方法、装置、设备及介质
  • 基于移动终端的车辆诊断训练方法、装置、诊断仪及介质
  • 车辆仿真轨迹的生成方法及装置、计算机设备及存储介质
  • 车辆故障诊断方法、系统、设备及计算机可读存储介质
  • 车辆故障的诊断方法、车辆故障的诊断装置以及服务器
  • 车载设备诊断装置、具备车载设备诊断装置的车辆、车载设备诊断方法以及存储介质
  • 车辆诊断方法、车辆诊断装置、诊断设备及存储介质
技术分类

06120115863945