一种推送消息提示方法、车载终端及计算机存储介质与流程

文档序号:20678368发布日期:2020-05-08 18:07阅读:117来源:国知局
一种推送消息提示方法、车载终端及计算机存储介质与流程

本发明涉及车辆领域,特别是涉及一种推送消息提示方法、车载终端及计算机存储介质。



背景技术:

随着车载终端技术的迅速发展,车载终端已逐渐成为车辆中必备的电子设备,同时,为了丰富和提高驾驶体验,用户可以在车载终端如车机上安装视频或音频播放应用程序、即时通讯应用程序等各种应用程序。在实际应用过程中,许多应用程序的后台服务器都会通过对应的应用程序向车载终端推送消息,车载终端在接收到该推送消息后会将该推送消息向用户进行提示。但是,对于不同来源的推送消息,车载终端通常都是采用同一提示方式进行提示。然而,在不同场景下,采用同一提示方式对推送消息进行提示产生的提示效果不佳,影响用户使用体验。



技术实现要素:

本发明的目的在于提供一种推送消息提示方法、车载终端及计算机存储介质,能够有效提高消息的提示效果,提升用户使用体验。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种推送消息提示方法,应用于车载终端,所述推送消息提示方法包括:

获取推送消息;

根据车辆当前的行驶速度确定所述推送消息对应的提示方式;

按照所述提示方式对所述推送消息进行提示。

作为其中一种实施方式,所述根据车辆当前的行驶速度确定所述推送消息对应的提示方式,包括:

若所述车辆当前的行驶速度等于或大于预设速度阈值,则确定所述推送消息对应的提示方式为第一提示方式;

若所述车辆当前的行驶速度小于预设速度阈值,则确定所述推送消息对应的提示方式为第二提示方式;其中,所述第一提示方式的提示力度小于所述第二提示方式的提示力度。

作为其中一种实施方式,所述根据所述车辆当前的行驶速度确定所述推送消息对应的提示方式之前,还包括:

检测所述推送消息的属性信息是否满足预设条件;

若是,则执行所述根据所述车辆当前的行驶速度确定所述推送消息对应的提示方式的步骤。

作为其中一种实施方式,所述满足预设条件包括以下至少一种:所述推送消息的类型为预设类型、所述推送消息所属的应用满足预设应用条件。

作为其中一种实施方式,所述满足预设应用条件包括应用为前台应用和/或非预设应用。

作为其中一种实施方式,所述检测所述推送消息的属性信息是否满足预设条件之后,还包括:

检测到所述推送消息的属性信息不满足预设条件时,根据设置的默认提示方式对所述推送消息进行提示。

作为其中一种实施方式,所述按照所述提示方式对所述推送消息进行提示,包括:

根据所述提示方式将所述推送消息生成相应的提示消息,在当前用户界面中显示所述提示消息对应的提示界面。

作为其中一种实施方式,还包括:

检测到预设停止条件被触发后,关闭所述提示界面。

第二方面,本发明实施例提供了一种车载终端,包括:处理器和存储有计算机程序的存储器,在所述处理器运行所述计算机程序时,实现如第一方面所述推送消息提示方法的步骤。

第三方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述推送消息提示方法的步骤。

本发明实施例提供的推送消息提示方法、车载终端及计算机存储介质,所述推送消息提示方法包括:车载终端获取推送消息;根据车辆当前的行驶速度确定所述推送消息对应的提示方式;按照所述提示方式对所述推送消息进行提示。本发明提供的推送消息提示方法、车载终端及计算机存储介质,车载终端在获取到推送消息后,根据车辆当前的行驶速度确定所述推送消息对应的提示方式,并按照所述提示方式对所述推送消息进行提示,从而灵活调整用户对推送消息的关注度,能够有效提高了消息的提示效果,提升了用户使用体验。同时,能够有效避免事故的发生,提升行车安全性。

附图说明

图1为本发明实施例提供的一种推送消息提示方法的流程示意图;

图2为本发明实施例提供的一种车载终端的结构示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

参见图1,为本发明实施例提供的一种推送消息提示方法,该推送消息提示方法可以适用于提示推送消息的情况,该推送消息提示方法可以由本发明实施例提供的一种推送消息提示装置来执行,该推送消息提示装置可以采用软件和/或硬件的方式来实现,在具体应用中,该推送消息提示装置可以具体是车机等车载终端。本实施例中以所述推送消息提示方法应用于车载终端为例,所述推送消息提示方法包括以下步骤:

步骤s101:获取推送消息;

这里,所述车载终端获取推送消息,可以是指车载终端实时接收推送消息,也可以是指车载终端已接收到但未进行提示的推送消息。所述推送消息可包括所述推送消息的来源和内容等,其中,所述推送消息的来源可以是车载终端自身的消息、车联网平台推送的消息或应用的消息等,也就是说所述推送消息具体可以是系统升级、软件升级等消息,可以是应用选择推送的消息,比如今日头条推送的新闻消息、天气应用推送的天气消息等,也可以是即时通讯应用发送的未读消息,如qq好友或微信好友发送的未读消息等。在实际应用中,所述推送消息的来源可至少包括所述推送消息所属的应用的应用标识,该应用标识可以是应用名称或应用图标等。

步骤s102:根据车辆当前的行驶速度确定所述推送消息对应的提示方式;

具体地,所述车载终端获取车辆当前的行驶速度,根据所述车辆当前的行驶速度在预设的车辆的行驶速度及对应的提示方式表中查找所述车辆当前的行驶速度对应的提示方式,并将所述车辆当前的行驶速度对应的提示方式确定为所述推送消息对应的提示方式。

这里,所述车载终端在获取推送消息后,可以是通过标准接口向车载诊断系统obd获取车辆当前的行驶速度,也可以是通过安装的导航应用获取车辆当前的行驶速度。此外,所述车载终端可提供车辆的行驶速度与推送消息对应的提示方式的用户界面,用户可通过所述用户界面设置车辆的行驶速度与推送消息对应的提示方式之间的对应关系。需要说明的是,所述提示方式可以包括文字提示方式和语音提示方式等,其中,对于文字提示方式,可以根据文字大小和/或不同颜色进一步进行划分。例如,字体颜色为黄色对应的提示方式的提示力度要大于字体颜色为黑色对应的提示方式的提示力度。对于语音提示方式,可以根据音量大小进一步进行划分。例如,音量大的提示方式的提示力度要大于音量小的提示方式的提示力度。

在一实施方式中,所述根据车辆当前的行驶速度确定所述推送消息对应的提示方式,包括:

若所述车辆当前的行驶速度等于或大于预设速度阈值,则确定所述推送消息对应的提示方式为第一提示方式;

若所述车辆当前的行驶速度小于预设速度阈值,则确定所述推送消息对应的提示方式为第二提示方式;其中,所述第一提示方式的提示力度小于所述第二提示方式的提示力度。

可以理解地,当车辆以不同速度行驶时,驾驶车辆的用户对车辆周围环境的专注度不同,车辆的行驶速度越快,用户需要更高的专注度驾驶车辆,此时,应降低推送消息对应的提示方式的提示力度,以尽量避免打扰用户,从而确保行车安全。因此,可根据所述车辆当前的行驶速度是否等于或大于预设速度阈值,确定推送消息对应的提示方式。这里,所述第一提示方式与所述第二提示方式不相同,如具体方式不相同、字体不相同等,具体可根据实际情况需要进行设置,例如,所述第一提示方式可以是在显示界面弹出一对话框,所述第一提示方式可以是在显示界面的通知栏中弹出一消息框。如此,根据车辆的行驶速度的不同,确定推送消息的不同提示方式,操作灵活,进一步提升了用户使用体验。

步骤s103:按照所述提示方式对所述推送消息进行提示。

具体地,车载终端根据步骤s102确定的所述推送消息对应的提示方式,按照所述提示方式对所述推送消息进行提示,以使用户及时获知对应的推送消息。

这里,所述按照所述提示方式对所述推送消息进行提示,可包括:根据所述提示方式将所述推送消息生成相应的提示消息,在当前用户界面中显示所述提示消息对应的提示界面。可以理解地,车载终端可根据所述推送消息对应的提示方式将所述推送消息生成相应的提示消息,然后在当前用户界面中显示所述提示消息对应的提示界面。以所述推送消息对应的提示方式为通过对话框进行提示为例,车载终端可以将推送消息以对话框的方式展示在当前用户界面中,以方便用户获知该推送消息。

综上,上述实施例提供的推送消息提示方法中,车载终端在获取到推送消息后,根据车辆当前的行驶速度确定所述推送消息对应的提示方式,并按照所述提示方式对所述推送消息进行提示,从而灵活调整用户对推送消息的关注度,能够有效提高了消息的提示效果,提升了用户使用体验。同时,能够有效避免事故的发生,提升行车安全性。

在一实施方式中,所述根据所述车辆当前的行驶速度确定所述推送消息对应的提示方式之前,还包括:

检测所述推送消息的属性信息是否满足预设条件;

若是,则执行所述根据所述车辆当前的行驶速度确定所述推送消息对应的提示方式的步骤。

具体地,车载终端在根据所述车辆当前的行驶速度确定所述推送消息对应的提示方式之前,先检测所述推送消息的属性信息是否满足预设条件,若所述推送消息的属性信息满足预设条件,则执行所述根据所述车辆当前的行驶速度确定所述推送消息对应的提示方式的步骤。

这里,所述预设条件可以根据实际情况需要进行设置,具体地,所述满足预设条件包括以下至少一种:所述推送消息的类型为预设类型、所述推送消息所属的应用满足预设应用条件。所述推送消息的类型为预设类型可以是指推送消息的类型为非报警类型,可以理解地,对于报警类型的推送消息如低油量报警、胎压过低报警、水温异常报警等推送消息,用户需要及时获知上述推送消息并进行及时处理,以避免影响行车安全,因此,对于报警类型的推送消息,若根据车辆的行驶速度确定其对应的提示方式,并按照其对应的提示方式对上述报警类型的推送消息进行提示,可能导致用户不能及时获知上述报警类型的推送消息而不能及时进行相应处理,以致可能影响行车安全。例如,假设车辆以100km/h的速度在高速公路上行驶时,车载终端接收到车辆右后轮胎的胎压异常的报警消息,若已设定车辆的行驶速度大于90km/h时对应推送消息的提示方式为在通知栏进行文字提醒,此时用户可能无法及时获知胎压异常的报警消息,将会影响行车安全。此时,车载终端需要通过提示力度更大的方式对用户进行提醒,比如语音提示、对话框提示等。也就是说,对于报警类型的推送消息可能不适合根据车辆的行驶速度确定其对应的提示方式。

这里,所述满足预设应用条件包括应用为前台应用和/或非预设应用。可以理解地,对于正在车载终端的前台运行的应用即前台应用,若车载终端获取到来自前台应用的推送消息,由于此时用户已在车载终端中打开并运行该应用,前台应用的推送消息可能不太重要,比如可能是前台应用更新的消息,此时,可根据车辆当前的行驶速度确定所述推送消息对应的提示方式。对于一些特定应用如微信、qq等,用户因工作生活的需要,可能需要实时获知这些特定应用的消息,因此,可以将这些特定应用设置为预设应用,若根据车辆的行驶速度确定其对应的提示方式,并按照其对应的提示方式对来自上述预设应用的推送消息进行提示,可能导致用户不能及时获知来自上述预设应用的推送消息而不能及时进行相应处理,以致可能影响用户工作等。此时,车载终端需要采用不同提示方式对用户进行提醒,比如语音提示、对话框提示等。也就是说,对于来自预设应用的推送消息可能不适合根据车辆的行驶速度确定其对应的提示方式。如此,只有确定推送消息的属性信息满足预设条件时,才根据车辆当前的行驶速度确定所述推送消息对应的提示方式,操作更灵活便捷,进一步提升了用户使用体验。

在一实施方式中,所述检测所述推送消息的属性信息是否满足预设条件之后,还包括:检测到所述推送消息的属性信息不满足预设条件时,根据设置的默认提示方式对所述推送消息进行提示。可以理解地,对于报警类型的推送消息,所述设置的默认提示方式可以是语音报警等;对于来自于后台应用的推送消息,所述设置的默认提示方式可以是在通知栏中文字提醒等。如此,对于不同属性的推送消息对应采用不同的提示方式进行提示,操作灵活,进一步提升了用户使用体验。

在一实施方式中,该方法还可包括:检测到预设停止条件被触发后,关闭所述提示界面。这里,所述预设停止条件可以根据实际情况需要进行设置,例如,可以是在预设时长内未接收到用户对推送消息的操作指令、或接收到关闭所述提示界面的确认指令等。如此,在检测到预设停止条件被触发后,及时关闭推送消息的提示界面,避免持续打扰用户,进一步提升了用户使用体验。

基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明,本实施例中以所述推送消息为系统消息、所述车载终端为车机为例。车载终端可预先根据速度建立对应的速度集合{高速模式、正常模式、缓慢模式、停车模式},其对应的速度区间集合为{v>80、80>v>40、v<40、v=0},系统消息对应的提示类型分为两种{弱提示消息、强提示消息}。车机接收到系统消息后,判断该消息属于哪个应用,如果该消息属于前台应用,则进一步进行速度集合的判断,如果该消息不属于前台应用,则自动将该消息赋值为弱提示消息,避免打扰用户使用当前的前台应用。对于速度集合的判断,当车辆处在高速模式或正常模式的时候,如果消息所属的应用是前台应用,则自动修改为弱提示消息,降低用户在车辆高速行驶过程中对额外信息的关注度,提高行车安全。当车辆处在缓慢模式或停车模式的时候,如果该消息属于前台应用,则自动将该消息赋值为强提示消息。需要说明的是,对于车辆警告类型消息,自动将车辆警告类型消息赋值为强提示消息。

综上,通过将系统消息与速度进行关联,自动降低或者提升系统消息的类别,当用户在高速模式,或者非当前页面的时候,系统消息自动变成弱提示,降低用户在专注行驶过程中的关注度,从而提升整体安全性能。当处在缓慢,或者停车模式的时候,自动将弱提示信息变成强提示信息,提升用户对系统消息的关注度。

基于前述实施例相同的发明构思,本发明实施例提供了一种车载终端,如图2所示,该车载终端包括:处理器110和存储有计算机程序的存储器111;其中,图2中示意的处理器110并非用于指代处理器110的个数为一个,而是仅用于指代处理器110相对其他器件的位置关系,在实际应用中,处理器110的个数可以为一个或多个;同样,图2中示意的存储器111也是同样的含义,即仅用于指代存储器111相对其他器件的位置关系,在实际应用中,存储器111的个数可以为一个或多个。在所述处理器110运行所述计算机程序时,实现应用于上述车载终端的所述推送消息提示方法。

该车载终端还可包括:至少一个网络接口112。该车载终端中的各个组件通过总线系统113耦合在一起。可理解,总线系统113用于实现这些组件之间的连接通信。总线系统113除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线系统113。

其中,存储器111可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器111旨在包括但不限于这些和任意其它适合类型的存储器。

本发明实施例中的存储器111用于存储各种类型的数据以支持该车载终端的操作。这些数据的示例包括:用于在该车载终端上操作的任何计算机程序,如操作系统和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。这里,实现本发明实施例方法的程序可以包含在应用程序中。

基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机存储介质中存储的计算机程序被处理器运行时,实现应用于上述车载终端的所述推送消息提示方法。所述计算机程序被处理器执行时实现的具体步骤流程请参考图1所示实施例的描述,在此不再赘述。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1