一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

开机动画更新方法、车辆及计算机可读存储介质与流程

2021-10-29 22:49:00 来源:中国专利 TAG:开机 动画 可读 车辆 计算机


1.本发明涉及开机动画技术领域,尤其涉及一种开机动画更新方法、车辆及计算机可读存储介质。


背景技术:

2.随着经济水平不断提升,汽车已经走进千家万户的生活,当科技不断发展,车联网相关技术在汽车上得到了广泛应用,其中,为了提供更贴近用户生活的服务,车载终端会在车辆启动时通过开机动画推送适用于不同用户或者不同节日的主题视频,在车辆启动时若检测到主题视频,将直接下载并在车载终端上进行播放,通过开机动画发送节日祝福以及提供针对性服务。根据车辆启动时刻获取主题视频,若该主题视频已过期,通过开机动画显示无效视频,不仅无法达到推送目的,还会浪费用户流量,影响观看开机动画的体验感。


技术实现要素:

3.本发明的主要目的在于提供一种开机动画更新方法。旨在解决如何避免由于无效视频下载,浪费资源的问题。
4.为实现上述目的,本发明提供一种开机动画更新方法,包括如下步骤:
5.获取服务端发送的所有有效视频,检测是否存在车机启动信息;
6.若存在车机启动信息,则确定所述车机启动信息中的启动时间,并确定各所述有效视频中所述启动时间对应的目标有效视频;
7.若接收到所述服务端发送的视频变更信息,则根据所述视频变更信息对所述目标有效视频进行更新,并输出更新后的所述目标有效视频。
8.可选的,所述确定各所述有效视频中所述启动时间对应的目标有效视频的步骤包括:
9.获取各所述有效视频对应的预设时长;
10.判断所述启动时间是否在各所述预设时长中的当前时间预设时长内;
11.若所述启动时间在所述当前时间预设时长内,则将所述当前时间预设时长对应的当前时间有效视频作为目标有效视频。
12.可选的,所述判断所述启动时间是否在各所述预设时长中的当前时间预设时长内的步骤之后,还包括:
13.若所述启动时间超出所述当前时间预设时长,则判断所述启动时间是否在各所述预设时长中的下一时间预设时长内;
14.若所述启动时间在所述下一时间预设时长内,则将所述下一时间预设时长对应的下一时间有效视频作为目标有效视频;
15.若所述启动时间超出所述下一时间预设时长,则将预设默认视频作为目标有效视频。
16.可选的,根据所述视频变更信息对所述目标有效视频进行更新,并输出更新后的
所述目标有效视频的步骤包括:
17.根据所述视频变更信息获取变更视频;
18.将所述变更视频作为目标有效视频;
19.当检测到车机启动信息时,输出所述目标有效视频。
20.可选的,所述开机动画更新方法应用于服务端,所述开机动画更新方法包括如下步骤:
21.获取预设名单信息和车机端发送的车辆信息;
22.根据所述车辆信息和所述预设名单信息确定有效视频,并将所述有效视频发送至所述车机端;
23.实时监测是否存在视频变更信息;
24.若监测到所述视频变更信息,则推送所述视频变更信息至车机端。
25.可选的,所述根据所述车辆信息和所述预设名单信息确定有效视频的步骤包括:
26.获取预设名单信息中的预设白名单;
27.判断所述车辆信息对应的车辆是否在预设白名单内;
28.若所述车辆在预设白名单内,则根据预设视频和所述车辆信息确定有效视频。
29.可选的,所述根据预设视频和所述车辆信息确定有效视频的步骤包括:
30.获取当前时间,并获取各所述预设视频对应的各所述视频时间;
31.根据所述当前时间和各所述视频时间对各所述预设视频进行过滤,得到过滤结果;
32.将所述过滤结果与所述车辆信息进行匹配,确定各所述预设视频中的有效视频。
33.可选的,所述开机动画更新系统包括车机端和服务端,
34.所述车机端用于获取服务端发送的所有有效视频,并检测是否存在车机启动信息;
35.所述车机端还用于若检测到车机启动信息,则确定所述车机启动信息中的启动时间,并确定各所述有效视频中所述启动时间对应的目标有效视频;
36.所述车机端还用于若接收到所述服务端发送的视频变更信息,则根据所述视频变更信息对所述目标有效视频进行更新,并输出更新后的所述目标有效视频;
37.所述服务端用于获取预设名单信息和车机端发送的车辆信息;
38.所述服务端还用于根据所述车辆信息和所述预设名单信息确定有效视频,并将所述有效视频发送至所述车机端;
39.所述服务端还用于实时监测是否存在视频变更信息;
40.所述服务端还用于若监测到所述视频变更信息,则推送所述视频变更信息至车机端。
41.此外,为实现上述目的,本发明还提供一种车辆,所述车辆包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的开机动画更新程序,其中:所述开机动画更新开机动画程序被所述处理器执行时实现如上所述的开机动画更新方法的步骤。
42.此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有开机动画更新程序,所述开机动画更新程序被处理器执行时实现如上所述的开机动画更新方法的步骤。
43.本发明提出的一种开机动画更新方法、车辆及计算机可读存储介质,获取服务端发送的所有有效视频,当检测到车机启动信息时,根据车机启动信息中的启动时间确定各有效视频中对应的目标有效视频,并在接收到所述服务端发送的视频变更信息时,对目标有效视频进行更新,输出更新后的目标有效视频。通过获取有效视频,并根据启动时间输出对应的有效视频,可以获取针对对应车辆的有效视频,并在该视频有效时间内播放,避免无效视频的下载播放,造成用户资源的浪费的现象出现,提升开机动画视频播放时效性与有效性。
附图说明
44.图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图;
45.图2为本发明开机动画更新方法第一实施例的流程示意图;
46.图3为本发明开机动画更新方法第二实施例的系统业务流程示意图;
47.图4为本发明开机动画更新方法第三实施例的流程示意图。
48.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
49.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
50.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的装置结构示意图。
51.本发明实施例终端可以为车辆。如图1所示,该为终端可以包括:处理器1001,例如cpu,通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选的用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
52.可选地,终端还可以包括摄像头、rf(radio frequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在硬件设备移动到耳边时,关闭显示屏和/或背光。当然,硬件设备还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
53.本领域技术人员可以理解,图1中示出的终端的结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
54.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及开机动画更新程序。
55.在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器
1001可以用于调用存储器1005中存储的开机动画更新程序,并执行以下操作:
56.获取服务端发送的所有有效视频,检测是否存在车机启动信息;
57.若存在车机启动信息,则确定所述车机启动信息中的启动时间,并确定各所述有效视频中所述启动时间对应的目标有效视频;
58.若接收到所述服务端发送的视频变更信息,则根据所述视频变更信息对所述目标有效视频进行更新,并输出更新后的所述目标有效视频。
59.本发明应用于终端的具体实施例与下述应用开机动画更新方法的各实施例基本相同,在此不作赘述。
60.请参照图2,图2为本发明开机动画更新方法第一实施例的流程示意图,其中,所述开机动画更新方法包括如下步骤:
61.步骤s100,获取服务端发送的所有有效视频,检测是否存在车机启动信息;
62.在本实施例中,开机动画更新方法应用于车机端,车机端将车辆信息发送至服务端。车机端从服务端获取所有有效视频,该有效视频是指在有效期内的视频或者符合播放规范的视频或者进行定向推广的视频等符合车厂需求标准输出的视频,该有效视频可以是一个也可以是多个,获取服务端传送的所有有效视频,该车机端获取有效视频的方式可以是直接从服务端获取,也可以是服务器将有效视频传到云端,车机端再从云端获取,其中,在一实施例中,通过云端获取可以是通过云端透传的方式进行。检测是否存在车机启动信息,在车机启动时该有效视频将通过开机动画进行输出。
63.步骤s200,若存在车机启动信息,则确定所述车机启动信息中的启动时间,并确定各所述有效视频中所述启动时间对应的目标有效视频;
64.获取到所有有效视频后,若检测到车机启动信息,将获取该车机启动信息对应的启动时间,将该启动时间确定对应的有效视频,作为目标有效视频,车机端将缓存该目标有效视频,并输出该目标有效视频。其中,该启动时间对应的有效视频是指该启动时间在该有效视频的使用期限内。若没有该启动时间对应的有效视频则将预设的默认视频作为目标有效视频,该默认视频是固定的,长期保有的视频。上述输出即通过开机动画进行播放。
65.步骤s300,若接收到所述服务端发送的视频变更信息,则根据所述视频变更信息对所述目标有效视频进行更新,并输出更新后的所述目标有效视频。
66.实时监测是否存在视频变更信息,其中视频变更信息是指开机动画已经发布,即有效视频已经下载至车辆时,受到其他因素影响,需要紧急撤回时,发布的视频变更消息。如果检测到服务端发送的视频变更信息,则根据获取到的视频变更信息对目标有效视频进行更新。该视频变更消息可以是服务端通过推送接口,向云端推送视频变更,车机端在接收到推送变更后,执行车机启动时的更新;也可以是服务端直接推送视频变更信息到车机端,车机端在接收到视频变更信息后进行目标有效视频的更新。在目标有效视频更新后,检测到车机启动信息时开机动画播放更新后的目标有效视频。
67.可以理解的是,上述更新方式可以是通过将预设的默认视频替换原有的目标有效视频作为更新后的目标有效视频,也可以是服务端重新发送新的有效视频到车机端,车机端将该新的有效视频作为更新后的目标有效视频;在目标有效视频有多个时,对当前即将播放的目标有效视频进行更新,此时更新方式还可以是将当前即将播放的目标有效视频删除,直接播放下一时间的目标有效视频。
68.本发明实施例中,获取服务端发送的所有有效视频,当检测到车机启动信息时,根据车机启动信息中的启动时间确定各有效视频中对应的目标有效视频,并在接收到所述服务端发送的视频变更信息时,对目标有效视频进行更新,输出更新后的目标有效视频。通过获取有效视频,并根据启动时间输出对应的有效视频,可以获取针对对应车辆的有效视频,并在该视频有效时间内播放,避免无效视频的下载播放,造成用户资源的浪费的现象出现,提升开机动画视频播放时效性与有效性。
69.进一步地,基于本发明的第一实施例,提出本发明开机动画更新方法第二实施例,在本实施例中,上述步骤s200,确定所述车机启动信息中的启动时间,并确定各所述有效视频中所述启动时间对应的目标有效视频的步骤的细化,包括:
70.步骤a,获取各所述有效视频对应的预设时长;
71.车机端获取的有效视频可能是一个或者多个,缓存获取的有效视频至车辆。获取所确定的一个或多个有效视频中各个有效视频对应的预设时长,该预设时长是指有效视频的有效时长,为一个时间节点到另一个时间节点的时间范围区间,例如,五月一号的上午九点到五月五号的下午四点。不同的视频可对应不同时间段的预设时长,或者可对应不同或相同的时长范围的预设时长。在一实施例中,有效视频包括当前时间有效视频和下一时间有效视频,车机端将缓存该当前时间有效视频和下一时间有效视频至车辆。在获取当前时间有效视频和下一时间有效视频后,将该当前时间有效视频和下一时间有效视频缓存至车辆。车辆上缓存当前时间有效视频和下一时间有效视频,则可在车辆启动时,及时播放对应时间的有效视频。确定当前时间有效视频和下一时间有效视频并缓存至车辆,可以确保车辆在较长一段时间内都存在有效视频,以在车辆启动时及时播放对应的有效视频,无需等待下载,提升视频播放的有效性与时效性,从而提升开机动画的观看体验。
72.步骤b,判断所述启动时间是否在各所述预设时长中的当前时间预设时长内;
73.当前时间预设时长是指当前时间有效视频对应的有效时长,根据启动信息确定对应的启动时间后,判断该启动时间是否在该当前时间预设时长对应的时长范围内。
74.步骤c,若所述启动时间在所述当前时间预设时长内,则将所述当前时间预设时长对应的当前时间有效视频作为目标有效视频。
75.如果启动时间在当前预设时长对应的时长范围内,则将该当前时间预设时长对应的当前时间有效视频作为目标有效视频,开机动画将播放该当前时间预设时长所对应的当前时间有效视频。
76.根据预设时长与当前时间判断当前时间有效视频是否已经过期,在有效期内进行播放,提高了开机动画视频播放的有效性与时效性。
77.进一步地,判断所述启动时间是否在各所述预设时长中的当前时间预设时长内的步骤之后,还包括:
78.步骤d,若所述启动时间超出所述当前时间预设时长,则判断所述启动时间是否在各所述预设时长中的下一时间预设时长内;
79.当启动时间超出了当前时间预设时长的时长范围,则判断启动时间是否下一时间预设时长对应的时长范围。启动时间超出当前时间预设时长,即当前时间有效视频已经过期,不再进行播放,此时,由于车辆中还缓存有下一时间播放的下一时间有效视频,故判断下一时间有效视频是否仍在有效时间范围内。
80.步骤e,若所述启动时间在所述下一时间预设时长内,则将所述下一时间预设时长对应的下一时间有效视频作为目标有效视频。
81.下一时间预设时长是指下一时间有效视频的有效时长,为一个时间节点到另一个时间节点的时间范围区间,例如,五月六号的上午九点到五月七号的下午四点。如果启动时间在下一时间预设时长对应的时长范围内,则将该下一时间预设时长对应的下一时间有效视频作为目标有效视频,开机动画将播放该下一时间预设时长对应的下一时间有效视频。
82.在当前时间有效视频过期后,进行下一时间有效视频的有效性判断,在下一时间有效视频有效时播放下一时间有效视频,保证开机动画视频播放的有效性,同时缓存有当前时间有效视频和下一时间有效视频,可及时播放有效的视频,提升开机动画播放的及时性。
83.步骤f,若所述启动时间超出所述下一时间预设时长,则将预设默认视频作为目标有效视频。
84.在获取到启动时间后,检测车辆中是否存在该启动时间对应的有效视频,若存在有效视频,则判断启动时间是否处于有效视频的有效时长内,处于有效时长内,则将对应的有效视频作为目标有效视频。若启动时间不在有效时长内或者不存在有效视频,则将预设默认视频作为目标有效视频。本实施例中,启动时间不在当前时间预设时长内且启动时间不在下一时间预设时长内时,将预设默认视频作为目标有效视频。其中,预设默认视频是预先设置的,固定的,长期存在的默认视频。在没有推广视频、祝福视频、定向视频等有特定视频任务的有效视频时,播放默认视频。该默认视频也是可以替换的,可以根据版本升级进行替换,也可以根据设置时长进行替换,还可以是根据季节、年份等进行替换的方式进行替换。
85.参考图3,车机端中车载终端启动,查询当前启动时间内是否有缓存的有效视频,若存在缓存的有效视频则播放该有效视频,并将vin码通过云端透传到服务端,若不存在缓存的有效视频,则播放预设默认视频,并将vin码通过云端透传到app服务端,app服务端在接收到vin码后查看认证车主,然后过滤白名单,在预设视频中查看当前时间有效视频和下一时间有效视频,在视频过滤后,通过云端透传在车机端缓存对应的有效视频。
86.主动查询当前时间是否有缓存的当前有效视频,可以避免用户下载过期视频浪费流量的现象出现,且在有效视频存在时播放有效视频可以实现车厂通过有效视频定时定点推送消息的目的,增加车主触点和营销渠道。在没有有效视频或者过期的时候播放默认视频,可以避免播放过期视频,提升开机动画视频播放时效性。
87.进一步地,根据所述视频变更信息对所述目标有效视频进行更新,并输出更新后的所述目标有效视频包括:
88.步骤g,根据所述视频变更信息获取变更视频;
89.步骤h,将所述变更视频作为目标有效视频;
90.步骤i,当检测到车机启动信息时,输出所述目标有效视频。
91.实时监测是否存在视频变更信息,其中视频变更信息是指开机动画已经发布,即有效视频已经下载至车辆,或已经在预设视频中时,受到其他因素影响,需要紧急撤回时,发布的视频变更消息。如果检测到视频变更信息,则根据获取到的视频变更信息执行视频的变更操作。该视频变更信息可以是服务端通过推送接口,向云端推送视频变更信息,车机
端在接收到推送的视频变更信息后,执行车机启动时的更新。
92.当获取到视频变更信息后,根据视频变更信息获取到对应的变更视频,该变更视频是指用来替换车辆现有的缓存的视频。将该变更视频缓存至车辆,作为更新后的目标有效视频。其中,车辆本身存在目标有效视频时,若检测到视频变更信息,则使视频变更信息对应的变更视频替换掉原有的目标有效视频,作为新的目标有效视频,在获取到车机启动信息时,输出更新后的目标有效视频。
93.通过将变更视频替换原有有效视频,即使撤回有效视频,播放变更视频,确保视频播放的正确性以及视频播放的及时性,提升观看开机动画的体验感。且可根据视频变更信息及时替换需要撤回的视频,避免错误视频通过开机动画输出,保证开机动画视频播放的准确性,紧急撤回流程可以避免车厂开机动画发布后无法下架的问题出现。
94.请参照图4,图4为本发明移动终端防遗忘方法第三实施例的流程示意图,其中,所述开机动画更新方法包括如下步骤:
95.步骤s400,获取预设名单信息和车机端发送的车辆信息;
96.本实施例中,开机动画更新方法应用于服务端,服务端从车机端获取车辆信息,其中,获取车辆信息的方式可以是服务端直接从车机端获取,还可以是服务端通过云端从车机端获取,其中通过云端获取可以是通过云端透传的方式从云端获取。车辆信息可以为vin码(vehicle identification number,车辆识别号码),该vin码由17位字母或数字组成,用于汽车上的一组独一无二的号码,俗称十七位码,其包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点、引擎、底盘序号及其他性能等资料。预设名单信息为进行根据预设规则进行限制的信息,例如,在对车辆相关信息进行限制时,可以设置预设白名单,白名单是设置能通过的用户,白名单以外的用户都不能通过,在一实施例中,在预设白名单中设定有车辆的车型信息,符合该车型条件的车辆,将通过该预设白名单筛选,不符合该车型条件的车辆,将被排除。在对车辆相关信息进行限制时,还可以设置预设黑名单,黑名单是设置不能通过的用户,黑名单以外的用户都能通过,在一是实施例中,在预设黑名单中设有车辆的车型信息,符合该车型信息的车辆将会被排除,不符合该车型信息的车辆将通过筛选。在通过预设名单信息进行限制时,还可以是其他对车辆信息进行筛选的方式。获取车辆的车辆信息和预设名单信息,其中,获取车辆的车辆信息可以是通过云端获取,例如,app服务端通过云端透传的方式获取到车机端当前车辆的vin码信息。
97.步骤s500,根据所述车辆信息和所述预设名单信息确定有效视频,并将所述有效视频发送至所述车机端;
98.在开机动画更新系统中可以有多个预设视频,也可以仅有一个预设视频,还可以不存在预设视频,根据服务需要对视频进行设置。确定一个或者多个有效视频可以是在获取到车辆信息后,可查看该车辆对应的认证车主信息,通过预设名单信息过滤该认证车主信息,若该车辆对应的认证车主信息通过筛选,则根据预设规则从预设视频中过滤出一个或者多个有效视频,将该一个或者多个有效视频作为该车辆的对应的有效视频。并将该有效视频发送至车机端。
99.可以理解的是,确定一个或者多个有效视频还可以是在获取车辆信息后,通过车辆名单限制,根据该车辆信息进行筛选,确定需要进行视频推送的车辆,然后根据车辆名单限制中对应的视频条件过滤预设视频中符合视频条件的视频,将该视频作为该车辆对应的
有效视频。例如,通过白名单进行车辆型号限制,筛选出符合车辆信息中小型车条件的第一车辆,然后筛选出符合小型车播放的第一视频,将该第一视频作为该第一车辆的有效视频。在另一实施例中,确定有效视频还可以是车辆型号限制筛选对应车辆,并通过视频名单限制,筛选预设视频中符合视频名单限制的视频,将该筛选出的视频作为该车辆对应的有效视频。例如,在筛选出符合中型车条件的第二车辆后,筛选出符合最近一周播放的第二视频,将该第二视频作为第二车辆的有效视频。确定有效视频还可以是其他根据车辆信息、预设视频获取有效视频的方式。
100.步骤s600,实时监测是否存在视频变更信息;
101.实时监测是否存在视频变更信息,其中视频变更信息是指开机动画已经发布,即有效视频已经下载至车辆时,受到其他因素影响,需要紧急撤回时,发布的视频变更消息。如果检测到服务端发送的视频变更信息,则根据获取到的视频变更信息对目标有效视频进行更新。
102.步骤s700,若监测到所述视频变更信息,则推送所述视频变更信息至车机端。
103.如果检测到视频变更信息,则将接收到的视频变更信息发送至车机端,车机端可以根据获取到的视频变更信息对目标有效视频进行更新。该视频变更消息可以是服务端通过推送接口,向云端推送视频变更,车机端在接收到推送变更后,执行车机启动时的更新;也可以是服务端直接推送视频变更信息到车机端,车机端在接收到视频变更信息后进行目标有效视频的更新。
104.本实施例中,通过预设名单信息、车辆信息确定开机动画播放的有效视频,可以获取针对对应车辆的有效视频,并在获取视频变更信息后及时处理,可以避免无效视频的下载播放,造成用户资源的浪费的现象出现,提升开机动画视频播放时效性与有效性。
105.进一步地,基于本发明的第三实施例,提出本发明开机动画更新方法第四实施例,在本实施例中,上述步骤s500,根据所述车辆信息和所述预设名单信息确定有效视频的步骤的细化,包括:
106.步骤j,获取预设名单信息中的预设白名单;
107.本实施例中,预设白名单是指预设名单信息中预先设置的根据车辆信息对车辆进行限制的白名单,其中,通过该预设白名单可筛选出车辆信息符合该预设白名单中车辆限制条件的车辆。例如,预先设置白名单中的车型为中型车,则根据可根据该预设白名单筛选出车型为中型车的车辆。获取预设白名单,即获取到预先设置的白名单,并获取该白名单中的限制信息。
108.步骤k,判断所述车辆信息对应的车辆是否在预设白名单内;
109.获取到车辆信息后,根据车辆信息判断该车辆是否符合预设白名单中的限制条件,即判断该车辆是否在预设白名单内。例如,预设白名单中限制的信息为车型信息,该车型信息限制的是大型车辆,则获取车辆信息中的车型信息,并判断该车型信息是否为大型车辆。可以理解的是,该车辆信息还可以是车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点、引擎、底盘序号及其他性能等信息。
110.步骤l,若所述车辆在预设白名单内,则根据预设视频和所述车辆信息确定有效视频。
111.车辆在预设白名单内,即该车辆对应的车辆信息符合该预设白名单中的车辆信息
限制条件时,确定该车辆在该预设白名单内。当车辆在预设白名单内时,根据预设视频和车辆信息确定有效视频。服务端会获取车厂设置的当前存在的所有的预设视频,预设视频是指预存的可推送给用户的候选视频,该预设视频可以是视频的升级版本,也可以是针对特定用户进行定向服务的推广视频,还可以是针对节日推送的祝福视频等车厂设定的,推送给用户的候选视频。其中,根据预设视频和车辆信息确定有效视频,可以是根据车辆信息中的车主认证信息,确定该预设视频中计划推送已认证的车主的视频为有效视频,针对不同的用户标签还可以推送不同的广告视频作为有效视频;也可以是根据车辆信息中的车型信息,确定该预设视频中计划推送该类车型的视频为有效视频;还可以是根据车辆信息中的生产厂家信息,确定预设视频中计划推送该生产厂家同类产品的推广视频为有效视频等其他根据车辆信息和预设视频确定有效视频的方式。
112.本实施例中,根据预设白名单和车辆信息进行筛选后,根据该车辆信息和预设视频确定有效视频,可以提升视频的有效性以及针对性,从而提升开机动画的观看体验,增加车主触点和营销渠道。
113.进一步地,根据预设视频和所述车辆信息确定有效视频的步骤包括:
114.步骤m,获取当前时间,并获取各所述预设视频对应的各所述视频时间;
115.获取当前时刻的时间,并获取所有预设视频所对应的各个视频时间,其中视频时间是指该视频时间所对应的预设视频播放的有效时长,即该视频的有效期。视频时间可以是一小时、一天、一周等时长,每个预设视频的时长可以是一样的,也可以是不一样的,不做限制。该预设视频的有效时长是从一个时间点到另一个时间点,例如,十月一号凌晨零点到十月七号晚上二十三点五十九分。
116.步骤n,根据所述当前时间和各所述视频时间对各所述预设视频进行过滤,得到过滤结果;
117.根据获取到的当前时间以及获取到的各个预设视频对应的各个视频时间来对所有的预设视频进行过滤,并得到过滤结果。其中,进行过滤的方式可以是根据当前时间在预设视频对应的视频时间的时间范围内。过滤结果是指各个预设视频中满足过滤条件的视频。例如,当前时间是十月五号,则过滤出视频时间包含十月五号的预设视频,作为过滤结果。
118.步骤o,将所述过滤结果与所述车辆信息进行匹配,确定各所述预设视频中的有效视频。
119.将得出的过滤结果与获取的车辆信息进行匹配,以确定所有预设视频中的一个或多个有效视频。上述匹配是为了筛选出过滤结果中符合该车俩信息的视频。例如,车辆信息中表示该车辆为中型车,进行匹配则为将该结果中适合中型车播放的视频作为有效视频。在获取过滤结果后,可以通过匹配车辆信息进一步确定适合对应车辆播放的预设视频。其中,车辆信息可以是车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点、引擎、底盘序号及其他性能等信息。其中,有效视频可以包括当前时间有效视频,即根据视频时间确定的包含当前时间的预设视频。有效视频可以包括还下一时间有效视频,即根据视频时间确定的符合下一时间播放的预设视频,该下一时间是指比当前时间延后的时间。例如,当前时间为十月一号,预设视频中有视频时间为十月一号零点到十月三号零点的一号视频以及视频时间为十月四号零点到十月五号零点的二号视频,根据当前时间为十月
一号,可以确定当前时间有效视频为视频时间包含十月一号的一号视频,下一时间有效视频为满足十月一号播放的视频播放结束之后可进行播放的二号视频。在另一实施例中,还可以是先根据车辆信息过滤出各个预设视频中与该车辆信息对应的预设视频,然后再根据过滤结果与当前时间确定当前时间有效视频和下一时间有效视频。在一实施例中,有效视频还可以包括其他时间段对应的预设视频,可以是多个后续不同时间段的视频;也可以是同一时间段的不同视频,在获取该同一时间段时,随机确定该同一时间段内各不同视频中的一个。
120.本发明还提出一种开机动画更新系统,该开机动画更新系统包括车机端和服务端,车机端用于获取服务端发送的所有有效视频,并检测是否存在车机启动信息,若存在车机启动信息,则确定车机启动信息中的启动时间,并确定各有效视频中启动时间对应的目标有效视频,若接收到服务端发送的视频变更信息,则根据视频变更信息对目标有效视频进行更新,并输出更新后的目标有效视频。服务端用于获取预设名单信息和车机端发送的车辆信息,根据车辆信息和预设名单信息确定有效视频,并将有效视频发送至车机端,实时监测是否存在视频变更信息,若监测到视频变更信息,则推送视频变更信息至车机端。
121.可以理解的是,在一实施例中,上述开机动画更新系统还可以包括车机端、服务端和云端,车机端用于从云端获取所有有效视频,且通过云端传递车辆信息给服务端,例如,车机端通过云端透传的方式将车辆信息发送给服务端。车机端还用于检测是否存在车机启动信息,若存在车机启动信息,则确定车机启动信息中的启动时间,并确定各有效视频中启动时间对应的目标有效视频,车机端还用与接收到云端发送的视频变更信息,根据视频变更信息对目标有效视频进行更新,并输出更新后的目标有效视频。其中,接收视频变更信息的方式可以是云端通过mqtt广播推送视频变更信息,车机端接收该推送的视频变更信息。服务端用于获取预设名单信息和云端发送的车辆信息,根据车辆信息和预设名单信息确定有效视频,并将有效视频通过云端发送至车机端,例如,服务端通过云端透传的方式将有效视频发送给车机端。服务端还用于实时监测是否存在视频变更信息,若监测到视频变更信息,则通过云端的推送接口推送至云端,云端通过mqtt广播推送视频变更信息至车机端。
122.本发明开机动画更新系统的具体实施例与上述应用开机动画更新方法的各实施例基本相同,在此不作赘述。
123.此外,本发明还提出一种计算机可读存储介质,其上存储有开机动画更新程序。所述计算机可读存储介质可以是图1的终端中的存储器20,也可以是如rom(read

only memory,只读存储器)/ram(random access memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干指令用以使得一台具有处理器的车辆执行本发明各个实施例所述的开机动画更新方法。
124.可以理解的是,在本说明书的描述中,参考术语“一实施例”、“另一实施例”、“其他实施例”、或“第一实施例~第n实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
125.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
126.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
127.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
128.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜