本发明涉及新能源汽车领域,尤其涉及一种多屏消息推送系统及方法。
背景技术:
1、汽车座舱已走过机械化、电子化等两大产业阶段,且仍在持续向电动化、智能化、数字化和网联化方向发展。其中,车载大屏作为车机系统显示和交互的主要承载方式,成为智能汽车座舱产业链中的“核心部件”。
2、伴随汽车智能化进程加速,汽车显示屏用途逐渐多样,除了智能化初级阶段的中控屏和仪表盘,副驾驶屏、后排座舱屏、中央扶手屏、hud(head up display,平视显示屏)、透明a柱屏等也正在逐步渗透。在此发展趋势下,如果针对多联屏车机的消息推送不能进行有效的策略控制和推送管理,就无法将车机多联屏的功能价值发挥到最大,造成用户体验降低、系统功能缺失和设备资源浪费等问题。
3、现有技术中存在以下问题:
4、1.基于android原生的多屏显示方案,无法实现自适应的多屏消息推送。大部分智能网联汽车的车机系统均是由android系统定制改造而来,消息推送到指定的硬件屏幕约束较多,较难灵活的根据实际需求场景实现多屏的消息推送。
5、2.车机屏幕展现消息的方式与座舱内用户行为没有形成良好的交互关系,未考虑用户的用屏行为、乘车状态、乘员年龄属性等特征,没有分场景、分类别、分时间的方式灵活定向推送消息,如用户处于行驶、小憩、工作等不易查看消息的场合,则消息提醒会影响用户当前的状态,不利于用户的体验。
技术实现思路
1、针对上述技术问题,本发明提供了一种多屏消息推送系统及方法,可自适应将消息送达的对应屏幕。
2、本发明的第一方面,提供一种多屏消息推送系统,包括:
3、车机中间件,用于实时采集车辆数据并上传,接收消息将消息下发至指定屏幕;
4、远程服务平台,用于接收所述车机中间件上传的车辆使用数据,并根据所述车辆使用数据确定消息推送策略,所述消息推送策略包括消息类型和触达屏幕或触达方式的对应关系;
5、消息服务器,用于根据所述消息推送策略定向的将消息送达到适合展现所述消息的屏幕;
6、设于车端的订阅终端,用于展示所述消息或屏蔽所述消息。
7、在一可选实施方式中,所述车机中间件集成在智能网联车辆车机系统内,所述远程服务平台基于私网通信与所述车机中间件连通,所述消息服务器与所述车机中间件保持长连接,所述订阅终端与所述消息服务器构建消息订阅或消费协议。
8、在一可选实施方式中,所述车机中间件包括数据获取模块,所述数据获取模块用于识别车辆车型配置、车辆状态,通过驾驶员监控系统、乘客监控系统采集驾乘人员属性、用户行为。
9、在一可选实施方式中,所述车机中间件还包括监测模块,所述监测模块用于监测用户的应用订阅信息、访问记录、浏览行为,根据前述信息统计分析用户的行为习惯。
10、在一可选实施方式中,所述远程服务平台包括推送策略模块,所述推送策略模块用于根据所述车辆数据及深度学习模型训练针对不同用户群体、不同的车型终端、不同应用场景指定不同的消息推送策略,用以对应不同屏幕显示信息。
11、在一可选实施方式中,所述远程服务平台还包括修正模块,所述修正模块用于根据用户自定义的行为特征修正所述消息推送策略。
12、在一可选实施方式中,所述订阅终端包括屏蔽模块,所述屏蔽模块用于根据使用场景或消息对应屏幕的其他屏幕屏蔽消息;其中所述消息对应屏幕为消息推送策略中消息展示的屏幕。
13、在一可选实施方式中,所述订阅终端还包括缓存模块,所述缓存模块用于将待推送消息存储,并在用户取消屏蔽后,将相应的消息推送给用户。
14、在一可选实施方式中,所述消息服务器为mqtt消息服务器,所述mqtt消息服务器用于生成消息发送队列,并按照消息发送队列依次进行消息发送。
15、本发明的第二方面,提供一种多屏消息推送方法,服务于包括多个屏幕的车端,包括:
16、实时采集车辆数据,根据所述车辆使用数据确定消息推送策略,所述消息推送策略包括消息类型和触达屏幕或触达方式的对应关系;
17、接收消息,根据所述消息推送策略定向的将消息送达到适合展现消息的屏幕;
18、展示消息或屏蔽所述消息。
19、在一可选实施方式中,所述根据所述车辆使用数据确定消息推送策略,包括:根据所述车辆数据及深度学习模型训练针对不同用户群体、不同的车型终端、不同应用场景指定不同的消息推送策略,用以对应不同屏幕显示信息。
20、本发明的第三方面,提供一种电子设备,包括:
21、至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如本发明实施例的第一方面所述的多屏消息推送方法。
22、本发明的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被计算机运行时,执行如本发明实施例的第一方面所述的多屏消息推送方法。
23、本发明利用车机中间件实时采集车辆数据并上传,远程服务平台接收所述车机中间件上传的车辆使用数据,并根据所述车辆使用数据确定消息推送策略。消息服务器根据所述消息推送策略定向的将消息送达到屏幕,订阅终端在屏幕中展示信息;本发明可以在业务流程中,将消息定向推送至指定的屏幕终端;从而灵活的根据实际需求场景实现多屏的消息推送,提升用户体验。
1.一种多屏消息推送系统,其特征在于,包括:
2.根据权利要求1所述的多屏消息推送系统,其特征在于,所述车机中间件集成在智能网联车辆车机系统内,所述远程服务平台基于私网通信与所述车机中间件连通,所述消息服务器与所述车机中间件保持长连接,所述订阅终端与所述消息服务器构建消息订阅或消费协议。
3.根据权利要求1或2所述的多屏消息推送系统,其特征在于,所述车机中间件包括数据获取模块,所述数据获取模块用于识别车辆车型配置、车辆状态,通过驾驶员监控系统、乘客监控系统采集驾乘人员属性、用户行为。
4.根据权利要求3所述的多屏消息推送系统,其特征在于,所述车机中间件还包括监测模块,所述监测模块用于监测用户的应用订阅信息、访问记录、浏览行为,根据前述信息统计分析用户的行为习惯。
5.根据权利要求3所述的多屏消息推送系统,其特征在于,所述远程服务平台包括推送策略模块,所述推送策略模块用于根据所述车辆数据及深度学习模型训练针对不同用户群体、不同的车型终端、不同应用场景指定不同的消息推送策略,用以对应不同屏幕显示信息。
6.根据权利要求5所述的多屏消息推送系统,其特征在于,所述远程服务平台还包括修正模块,所述修正模块用于根据用户自定义的行为特征修正所述消息推送策略。
7.根据权利要求1或2所述的多屏消息推送系统,其特征在于,所述订阅终端包括屏蔽模块,所述屏蔽模块用于根据使用场景或消息对应屏幕的其他屏幕屏蔽消息;其中所述消息对应屏幕为消息推送策略中消息展示的屏幕。
8.根据权利要求7所述的多屏消息推送系统,其特征在于,所述订阅终端还包括缓存模块,所述缓存模块用于将待推送消息存储,并在用户取消屏蔽后,将相应的消息推送给用户。
9.根据权利要求1或2所述的多屏消息推送系统,其特征在于,所述消息服务器为mqtt消息服务器,所述mqtt消息服务器用于生成消息发送队列,并按照消息发送队列依次进行消息发送。
10.一种多屏消息推送方法,服务于包括多个屏幕的车端,其特征在于,包括:
11.根据权利要求10所述的多屏消息推送方法,其特征在于,所述根据所述车辆使用数据确定消息推送策略,包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被计算机运行时,执行如权利要求10至11中任一项所述的多屏消息推送方法。