基于车载输入法的车辆信息提示方法、装置以及设备转让专利
申请号 : CN202010762803.6
文献号 : CN111873801B
文献日 : 2021-07-02
发明人 : 刁志程 , 汪华健 , 陆玥
申请人 : 科大讯飞股份有限公司
摘要 :
权利要求 :
1.一种基于车载输入法的车辆信息提示方法,其特征在于,包括:在唤醒输入法后,监听用户在输入界面中输入的第一定制请求;
在接收到所述第一定制请求后,执行如下输入法预设模式:通过预设接口从车辆控制系统中实时采集车况数据;
当监测到输入界面被隐藏或切换至后台时,展示信息提示框;
在车辆行驶过程中,通过所述信息提示框显示车况数据;以及在驾驶结束后,根据车况数据记录此次行驶报告。
2.根据权利要求1所述的基于车载输入法的车辆信息提示方法,其特征在于,所述车况数据包括档位变化,或者输入法通过其他预设接口监测档位变化;
所述在车辆行驶过程中,通过所述信息提示框显示车况数据包括:在档位从停车档切换到行车档后,触发所述信息提示框滚动播报车况数据;
所述在驾驶结束后,根据车况数据记录此次行驶报告包括:在档位从行车档切换到停车档后,根据本次行车过程中的车况数据生成并存储此次行驶报告。
3.根据权利要求1所述的基于车载输入法的车辆信息提示方法,其特征在于,所述方法还包括:
当车辆重新启动且再次唤醒输入法后,通过所述预设接口从车辆控制系统中采集当前车况数据;
将当前车况数据与前次记录的行驶报告进行数据比对;
输出存在差异的车况项目及相应提示信息。
4.根据权利要求1~3任一项所述的基于车载输入法的车辆信息提示方法,其特征在于,所述方法还包括:
监听用户在输入界面中输入的用于表征故障查询的第二定制请求;
在接收到所述第二定制请求后,逐次展示预制的多级子页面;
根据用户在各级子页面的选择指令,定位车辆故障并输出相应的故障排除信息。
5.根据权利要求4所述的基于车载输入法的车辆信息提示方法,其特征在于,所述多级子页面包括如下各页面的多种组合:车辆品牌选择页面、车型及配置选择页面、故障位置选择页面、故障代码选择页面、故障指示灯选择页面、故障描述页面。
6.一种基于车载输入法的车辆信息提示装置,其特征在于,包括:第一输入监听模块,用于在唤醒输入法后,监听用户在输入界面中输入的第一定制请求;
预设模式触发模块,用于在接收到所述第一定制请求后,调用如下子模块执行输入法预设模式:
车况采集子模块,用于通过预设接口从车辆控制系统中实时采集车况数据;
输入法状态监测子模块,用于当监测到输入界面被隐藏或切换至后台时,展示信息提示框;
车况播报子模块,用于在车辆行驶过程中,通过所述信息提示框显示车况数据;以及行驶信息记录子模块,用于在驾驶结束后,根据车况数据记录此次行驶报告。
7.根据权利要求6所述的基于车载输入法的车辆信息提示装置,其特征在于,所述装置还包括:
当前车况采集模块,用于当车辆重新启动且再次唤醒输入法后,通过所述预设接口从车辆控制系统中采集当前车况数据;
数据匹配模块,用于将当前车况数据与前次记录的行驶报告进行数据比对;
项目输出模块,用于输出存在差异的车况项目及相应提示信息。
8.根据权利要求6或7所述的基于车载输入法的车辆信息提示装置,其特征在于,所述装置还包括:
第二输入监听模块,用于监听用户在输入界面中输入的用于表征故障查询的第二定制请求;
多级页面展示模块,用于在接收到所述第二定制请求后,逐次展示预制的多级子页面;
故障提示模块,用于根据用户在各级子页面的选择指令,定位车辆故障并输出相应的故障排除信息。
9.一种基于车载输入法的车辆信息提示设备,其特征在于,包括:一个或多个处理器、存储器以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行如权利要求1~5任一项所述的车辆信息提示方法。
10.一种计算机程序产品,其特征在于,当所述计算机程序产品被计算机执行时,用于执行如权利要求1~5任一项所述的车辆信息提示方法;
其中,所述计算机程序产品包括:安装于车载显示终端的输入法产品,或者内置输入法的车载显示终端的操作程序产品。
说明书 :
基于车载输入法的车辆信息提示方法、装置以及设备
技术领域
背景技术
其具备的方便、高效、以及相对语音输入更为凸显的稿准确性等优势特点,一直被用户所青
睐。
部分的信息需用户通过车辆控制系统或者车载电脑给予提示,而行驶数据目前是被动地通
过手机APP上的特定软件进行获取等等。用户从多方获取的这些信息与实际信息难免存在
性,且通过这些信息,用户不便也难以进行准确分析车辆的真实情况,更无法实现基于对车
辆信息的分析,做出有效的车况预警及提示,更不用提及使用户清晰掌握车辆故障情况及
排除手段。
发明内容
输入法这一统一的渠道获取到与车辆操作驾驶、安全运行相关的各项信息。
指示灯选择页面、故障描述页面。
指示灯选择页面、故障描述页面。
个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行如第一方面或
者第一方面的任一可能实现方式中的所述方法。
一可能实现方式中的所述方法。
装在一起的存储介质上。
互方式。具体是为车载输入法配置特定的功能模式,并结合用户对输入法下达的预制口令
激活该功能模式,以实现主动收集车辆在运行过程中的各项数据及硬件指标等,并在车辆
行驶阶段,通过输入法提供的提示框向用户展示车辆相关数据信息,从而可以帮助用户实
时掌握车辆的各项指标,且当完成一次完整驾驶后,车载输入法会记录下当次行驶的完整
驾驶报告,进而可以协助用户预先了解车辆状态,并作出相应措施。
报告,该比对报告是将前次行驶记录和当前车况进行计算匹配,从而可以让用户迅速了解
到即将行驶的车辆正常与否。
便帮助用户清楚了解故障情况并尽快排除隐患。
附图说明
具体实施方式
述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
驶数据。
前端界面控件调用输入法后,输入法程序便会展示出输入界面,以供用户在输入界面进行
输入操作。考虑到当前车载输入法的输入方式有多种形式,例如语音和手动等,本实施例并
不限定输入界面的形式以及用户的输入方式,例如当接收到唤醒输入法的请求后,输入法
可以展示出语音输入界面,或者可以展示出手写键盘/全键盘/九键键盘等输入界面。
“车况”、“状态查询”等等,即,在实际操作中,用户会基于自身需求通过输入信息的方式主
动向输入法下达上述定制指令,以使输入法执行下述步骤。
的接口收集车辆各项关键部件信息以及车辆运行信息。这里需先说明两点:
机油量、电瓶电压、胎压、行驶里程,行驶时长,外界温度,刹车时间,刹车距离、当前车速、档
位、雷达信号等等相关车辆信息。具体车况数据的选取及组合方式依实际需求而定,而且各
车况数据的获取方式,也可以借鉴现有的求取算法。
2gx1(g=9.8m/s2)。由此可见,刹车距离与速度的平方成正比,与摩擦系数成反比,当摩擦
系数一定时,刹车距离取决于车速,如果车速增加1倍,刹车距离将增大至4倍。假设车辆制
动力为F,制动距离则为制动的加速度a=F/m;再根据动能定理1/2mV^2=maS,整理得S=
(mV^2)/2F,便可以计算出刹车距离。
车况数据,例如也可以间接从行车电脑、智能交互车机系统中通过虚拟接口读取的车况数
据等。
实施时可以是指输入法将输入界面切换为一个挂在前端的上部或下部的信息框,而且更佳
地,该信息提示框可以设计为可触发提示框,即用户点击该信息提示框,可以召回输入界面
或其他预设菜单页面等。
实现方式中,前述车况数据可以包括档位变化,当然,如果采集的车况数据不包含档位变
化,也可以是由输入法通过其他的预设接口监测档位变化,但无论采用何种方式,其目的皆
是通过监测到的档位变化判定车辆运行状态,例如在监测到档位从停车档P(还可以是指N)
切换到行车档D(还可以是指R\S\D±等)后,即可以触发前述信息提示框滚动播报车况数
据。这里需说明的是,本较佳实施例以车辆换档作为播报触发时机,是考虑到实际驾驶场景
中,对于输入法的操作(包括用户输入定制请求)等,应当以安全作为前提,即对输入法的操
作,建议发生在车辆停驶阶段。例如用户上车后点火上电,并在释放辅助驻车并挂行车挡之
前,开启中控显示屏、开启导航应用、调起输入法引擎,此时可根据自身需求输入定制请求,
输入法便进入到预设模式执行采集车况并监测输入界面状态的步骤,当用户完成这些准备
工作后中控显示屏切换至导航画面,此时输入法的键盘界面便会隐藏到后台(输入法的进
程持续保持在线),与此同时在导航界面前端的下部展示出一个可触控操作(例如可用来唤
醒输入键盘)的信息提示框,接着用户释放电子驻车并挂入D档,该信息提示框内开始滚动
播报车况数据。
以供用户查阅,也可以供车辆控制系统,如行车电脑的调阅等,对于该行驶报告的后续作用
不在本实施例探讨范围。但可以借此说明的是,如前文介绍,输入法可以通过对档位的监测
判定车辆的行驶状态,例如监测到档位从行车档D(R)切换到停车档P(N)后(更佳地,采集的
车况数据还可以包含电子驻车等辅助制动状态),使前述信息提示框停止信息播报,并弹出
对话界面询问用户是否完成驾驶,当用户点击确认后,车载输入法便会生成并存储所述行
驶报告,当然,还可以进一步设计弹出对话框询问用户是否需要展示本次行驶报告等;如果
用户否认驾驶完成(例如在等红灯),则继续执行预设模式中的操作,即监控档位变化,当车
辆重新挂入D档,信息提示框继续播报所采集车况数据。
制系统中采集当前此刻的车况数据,然后将当前车况数据与前次记录(即上一次行驶结束
后所记录)的行驶报告进行数据比对,比对后可以输出全部或部分存在差异的车况项目及
相应提示信息,或者也可以输出完整比对报告。
示对话框询问用户是否获取上次行驶报告进行数据比对,当用户点击确认后,则可开始数
据匹配计算,完成后可以标注出与上次行驶后的数据产生差异的特定车况项目(或者也可
以是存在特定差异的车况项目)。此处以水温为例,行驶报告中水温温度是从启动时的10℃
变化至正常行驶后的25℃,而在本次启动车辆后,当前水温已经处在20℃,则说明车辆的冷
却液可能不足,因而可以在匹配计算后,标注并展示出水温指标异常信息,更优地可以进一
步输出提醒信息,以提醒用户检查冷却液或补充冷却液等,这样便可以在车辆二次行驶之
前,对一些异常情况进行预警和提前排查,并可以主动协助、指导用户在车辆开动前了解车
况、解决问题,因而可以大大提高车辆的驾驶安全。
障指导也集成在输入法框架内。
故障情况,也不知道如何去搜索故障信息,无法做出快速判断并获取处理方法,因而对安全
行驶产生很大的隐患。现有技术获取故障排查信息的方式非常零散,并不能有效帮助用户
清晰定位到故障所在及解决途径。据此,本发明提出在前述实施例基础上可在输入法中进
一步集成故障查询模式,以此帮助用户更加高效、统一地获取故障及解决信息。主要思路是
当车机播报故障后,用户可以在车载输入法中输入另一种定制请求,使输入法界面弹出多
级子菜单,这样便可以协助用户逐步定位到故障所在并获得相应的解决方式,从而解除安
全隐患。具体可以参考图2所示的实施例,输入法引擎还可以执行如下步骤:
择页面、故障位置选择页面、故障代码选择页面、故障指示灯选择页面、故障描述页面等,对
此本实施例不做限定。
会提示请靠边行驶、打开双跳灯、放置三角警示牌,然后会弹出是否定位故障信息的对话
框,当用户点击确定后,输入法会弹出第一层页面,该页面会提供现有市面上的车辆品牌;
当用户选择车辆品牌后展示第二层页面,该页面列出该品牌下的车型信息;当用户选择车
型信息后展示第三层页面,该页面显示该车型中的高中低配信息及自动挡与手动挡信息;
当用户最终选择对应配置型号后,展示第四层页面,该页面列出该车型所有故障灯图标;当
用户选定相应故障灯图标后,进入最后的trouble shooting页面,该页面中包含该故障灯
的信息解读及相应的排除方式(并还可以提供专业援助联系方式等)。
以实时联网,也可以考虑将本地数据发至远程服务器进行存储、备份,例如将行驶报告存储
在云端;和/或通过远程服务器更新本地数据,例如更新故障信息及处理方式等,以此更好
地保障驾驶者的安全。
互方式。具体是为车载输入法配置特定的功能模式,并结合用户对输入法下达的预制口令
激活该功能模式,以实现主动收集车辆在运行过程中的各项数据及硬件指标等,并在车辆
行驶阶段,通过输入法提供的提示框向用户展示车辆相关数据信息,从而可以帮助用户实
时掌握车辆的各项指标,且当完成一次完整驾驶后,车载输入法会记录下当次行驶的完整
驾驶报告,进而可以协助用户预先了解车辆状态,并作出相应措施。
报告,该比对报告是将前次行驶记录和当前车况进行计算匹配,从而可以让用户迅速了解
到即将行驶的车辆正常与否。
便帮助用户清楚了解故障情况并尽快排除隐患。
指示灯选择页面、故障描述页面。
物理上分开。且这些部件可以全部以软件通过处理元件调用的形式实现;也可以全部以硬
件的形式实现;还可以部分部件以软件通过处理元件调用的形式实现,部分部件通过硬件
的形式实现。例如,某个上述模块可以为单独设立的处理元件,也可以集成在电子设备的某
一个芯片中实现。其它部件的实现与之类似。此外这些部件全部或部分可以集成在一起,也
可以独立实现。在实现过程中,上述方法的各步骤或以上各个部件可以通过处理器元件中
的硬件的集成逻辑电路或者软件形式的指令完成。
ASIC),或,一个或多个微处理器(Digital Singnal Processor;以下简称:DSP),或,一个或
者多个现场可编程门阵列(Field Programmable Gate Array;以下简称:FPGA)等。再如,这
些部件可以集成在一起,以片上系统(System‑On‑a‑Chip;以下简称:SOC)的形式实现。
述设备执行时,使得所述设备执行前述实施例或等效实施方式的步骤/功能。
动电子产品、行车记录仪、导航仪、车载智能终端(例如但不限于具备显示触控操作的车载
多媒体系统)等。本实施例对基于车载输入法的车辆信息提示设备的具体形式可不作限定。
数据信号,该存储器930用于存储计算机程序,该处理器910用于从该存储器930中调用并运
行该计算机程序。上述处理器910可以和存储器930可以合成一个处理装置,更常见的是彼
此独立的部件,处理器910用于执行存储器930中存储的程序代码来实现上述功能。具体实
现时,该存储器930也可以集成在处理器910中,或者,独立于处理器910。
的一个或多个,所述音频电路还可以包括扬声器982、麦克风984等。其中,显示单元970可以
包括显示屏。
方法实施例中的相应流程。具体可参见前文中关于方法、装置等实施例的描述,为避免重
复,此处适当省略详细描述。
称:CPU),还可以进一步包括其他类型的处理器,例如:图像处理器(Graphics Processing
Unit;以下简称:GPU)等,具体在下文中再作介绍。
本发明的某些技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分
可以以如下所述软件产品的形式体现出来。
解,上述计算机程序产品可以包括但不限于是指APP;接续前文,上述设备/终端可以是一台
计算机设备,并且,该计算机设备的硬件结构还可以具体包括:至少一个处理器,至少一个
通信接口,至少一个存储器和至少一个通信总线;处理器、通信接口、存储器均可以通过通
信总线完成相互间的通信。其中,处理器可能是一个中央处理器CPU、DSP、微控制器或数字
信号处理器,还可包括GPU、嵌入式神经网络处理器(Neural‑network Process Units;以下
简称:NPU)和图像信号处理器(Image Signal Processing;以下简称:ISP),该处理器还可
包括特定集成电路ASIC,或者是被配置成实施本发明实施例的一个或多个集成电路等,此
外,处理器可以具有操作一个或多个软件程序的功能,软件程序可以存储在存储器等存储
介质中;而前述的存储器/存储介质可以包括:非易失性存储器(non‑volatile memory),例
如非可移动磁盘、U盘、移动硬盘、光盘等,以及只读存储器(Read‑Only Memory;以下简称:
ROM)、随机存取存储器(Random Access Memory;以下简称:RAM)等。
存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示
前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意
组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a
和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对
每个特定的应用来使用不同方式来实现所描述的功能,但是这种实现不应认为超出本发明
的范围。
例,所以相关之处可参见方法实施例的部分说明即可。以上所描述的装置、设备等实施例仅
仅是示意性的,其中作为分离部件说明的模块、单元等可以是或者也可以不是物理上分开
的,即可以位于一个地方,或者也可以分布到多个地方,例如系统网络的节点上。具体可根
据实际的需要选择其中的部分或者全部模块、单元来实现上述实施例方案的目的。本领域
技术人员在不付出创造性劳动的情况下,即可以理解并实施。
领域技术人员可以在不脱离、不改变本发明的设计思路以及技术效果的前提下,合理地组
合搭配成多种等效方案;因此,本发明不以图面所示限定实施范围,凡是依照本发明的构想
所作的改变,或修改为等同变化的等效实施例,仍未超出说明书与图示所涵盖的精神时,均
应在本发明的保护范围内。