广告的推送方法和装置、平视显示器HUD及服务器与流程

文档序号:18602490发布日期:2019-09-03 22:51阅读:126来源:国知局
广告的推送方法和装置、平视显示器HUD及服务器与流程

本发明涉及通信技术领域,具体而言,涉及一种广告的推送方法和装置、平视显示器hud及服务器。



背景技术:

目前网约车平台的广告推送都是推送到网约车司机的应用程序(application,简称app)客户端,或者推送到乘客手机的app客户端。例如通过手机以应用程序内弹窗形式进行广告推送,或者在手机的通知栏中显示推送的广告信息。

但是,司机或者乘客都是在接单或者下单的时候才会关注手机app界面,因此对广告的查看时间会比较短,也就是说有效查看时长很短。同时,如果司机在驾驶的过程中察看广告,注意力需要集中在手机屏幕上,这样转移了司机的注意力,使司机的视线偏离了实际路面,很容易造成行车安全隐患;因此无论采用弹窗形式进行广告推送或通知栏显示广告信息,都很少有司机会关注这些广告信息。而乘客在使用网约车app下单的过程中一般对广告信息的关注度很少,对于弹窗形式的广告推送往往直接关闭,且上车后基本上不会再使用网约车app,使得弹窗形式进行广告推送的方式效率很低。而对于通知栏显示广告信息,司机或乘客往往并不会阅读。对于部分司机或乘客,其甚至不会给网约车的应用程序配置在通知栏发出信息的应用权限,导致无法通过通知栏向司机或乘客发送广告信息。

因此不论采用应用程序内弹窗形式进行广告推送,或者在手机的通知栏中显示推送的广告信息,所能达到的广告推送的效率都比较低。

例如,公开号为cn108876420a的中国专利申请,公开了基于移动终端和乘客客户端向网约车乘客展示广告的方法,包括:移动终端接收接驾的网约车的相关信息,在乘客等待接驾的网约车前来接驾的时间段内,乘客客户端通过移动终端的显示屏显示第一广告界面,第一广告界面同时显示接驾的网约车的相关信息和至少一条广告信息。但是,对于用户而言,在下单后往往会关闭手机内用于网约车下单的应用程序,并不会关注广告信息,在网约车应用程序内显示广告信息所能达到的广告推送的效率很低。

又例如,公开号为cn107341696a的中国专利申请,公开了一种利用出租车或网约车客运服务的广告管理方法,包括:获取广告主和/或广告组织请求发布的广告信息;向乘客推送广告信息,以便客运服务提供者向乘客提供客运服务后,乘客与广告信息交互,并提供包含广告渠道信息的交互完成信息;其中,广告渠道信息与客运服务相关联并在客运服务中获得;获取交互完成信息,并向乘客发送奖励。在该技术方案中,需要用户主动接受广告。尽管有奖励作为激励,但是对于很多用户而言其往往并不会接受广告,这样所能达到的广告推送的效率也较低。

针对上述广告推送效率低,以及查看广告带来的安全隐患问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种广告的推送方法和装置、平视显示器hud及服务器,以至少解决广告推送效率低的技术问题。

根据本发明实施例的一个方面,提供了一种广告的推送方法,应用于车辆上的显示装置,上述方法包括:接收预设服务器发送的与上述车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;根据上述订单状态信息,向上述预设服务器发送广告推送请求信息,其中,上述广告推送请求信息中携带有与上述车辆的载客状态相匹配的广告请求类型;接收上述预设服务器响应上述广告推送请求信息所发送的目标广告信息,并播放上述目标广告信息,其中,上述目标广告信息为与上述广告请求类型相匹配的广告信息。

根据本发明实施例的另一方面,还提供了一种广告的推送方法,应用于服务器,上述方法包括:向目标车辆上的显示装置发送与上述目标车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;接收上述显示装置根据上述订单状态信息所发送的广告推送请求信息,其中,上述广告推送请求信息中携带有与上述目标车辆的载客状态相匹配的广告请求类型;根据上述广告推送请求信息,匹配目标广告信息,并将上述目标广告信息发送至上述显示装置,其中上述目标广告信息为与上述广告请求类型相匹配的广告信息。

根据本发明实施例的另一方面,还提供了一种广告的推送装置,应用于车辆上的显示设备,包括:第一接收模块,用于接收预设服务器发送的与上述车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;第一发送模块,用于根据上述订单状态信息,向上述预设服务器发送广告推送请求信息,其中,上述广告推送请求信息中携带有与上述车辆的载客状态相匹配的广告请求类型;第二接收模块,用于接收上述预设服务器响应上述广告推送请求信息所发送的目标广告信息,并播放上述目标广告信息,其中,上述目标广告信息为与上述广告请求类型相匹配的广告信息。

根据本发明实施例的另一方面,还提供了一种广告的推送装置,包括:第一发送模块,用于向目标车辆上的显示装置发送与上述目标车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;第一接收模块,用于接收上述显示装置根据上述订单状态信息所发送的广告推送请求信息,其中,上述广告推送请求信息中携带有与上述目标车辆的载客状态相匹配的广告请求类型;第二发送模块,用于根据上述广告推送请求信息,匹配目标广告信息,并将上述目标广告信息发送至上述显示装置,其中上述目标广告信息为与上述广告请求类型相匹配的广告信息。

根据本发明实施例的另一方面,还提供了一种存储介质,上述存储介质包括存储的程序,其中,在上述程序运行时控制上述存储介质所在设备执行上述广告的推送方法。

根据本发明实施例的另一方面,还提供了一种平视显示器hud,所述平视显示器hud用于运行程序,其中,所述程序运行时执行上述广告的推送方法。

根据本发明实施例的另一方面,还提供了一种服务器,所述服务器用于运行程序,其中,所述程序运行时执行上述广告的推送方法。

在本发明实施例中,采用通过车辆上的显示装置向服务器发送广告推送请求信息,并播放服务器响应该广告推送请求信息所发送的目标广告信息的方式,通过车辆上的显示装置播放广告,达到了向司机或乘客有效推送广告的目的,从而实现了提高广告推送效率的技术效果,进而解决了广告推送效率低的技术问题。

在本发明实施例中,显示装置通过与预设服务器建立长连接,使得两者之间可以进行通信交互,同时,使用长连接时,通过心跳检测时的心跳包传输例如订单状态请求信息等,可以节约通信信令。

在本发明实施例中,通过获取显示装置的实时工作状态,在实时工作状态符合广告播放条件的情况下,执行根据所述订单状态信息,向预设服务器发送广告推送请求信息的步骤,使得只有在显示装置的实时工作状态符合广告播放条件的情况下才发送广告推送请求信息,从而避免了请求后却无法播放广告信息,通过上述方式节约了通信信令,降低了通信成本。

在本发明实施例中,通过获取显示装置的实时工作状态,根据实时工作状态判断当前是否符合视频播放条件,在符合播放条件的情况下,向服务器发送广告推送请求信息,从而避免了在不符合播放条件的情况下请求广告后并不能进行播放,降低了通信成本。

在本发明实施例中,根据显示装置的实时工作状态,确定当前实时工作状态下显示装置上用于显示工作界面的第一显示区域和用于显示广告信息的第二显示区域,并在第二显示区域内播放目标广告信息,从而既能实现广告播放,又不会影响用户正常使用显示装置。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例1的终端的结构示意图;

图2是根据本发明实施例2的一种可选的广告的推送方法的示意图;

图3是根据本发明实施例2的另一种可选的广告的推送方法的示意图;

图4是根据本发明实施例3的又一种可选的广告的推送方法的示意图;

图5是根据本发明实施例4的一种可选的广告的推送装置的示意图;

图6是根据本发明实施例5的另一种可选的广告的推送装置的示意图;

图7是根据本发明实施例2的显示装置的显示示意图之一;

图8是根据本发明实施例2的显示装置的显示示意图之二。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例1

本申请实施例1所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在终端上为例,图1是本发明实施例的一种广告的推送方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)和用于存储数据的存储器104,可选地,上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的提醒信息的推送方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。

例如,处理器102通过运行存储在存储器104内的计算机程序,从而执行:

s1,接收预设服务器发送的与上述车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

s2,根据上述订单状态信息,向上述预设服务器发送广告推送请求信息,其中,上述广告推送请求信息中携带有与上述车辆的载客状态相匹配的广告请求类型;

s3,接收上述预设服务器响应上述广告推送请求信息所发送的目标广告信息,并播放上述目标广告信息,其中,上述目标广告信息为与上述广告请求类型相匹配的广告信息。

实施例2

在本实施例中提供了一种广告的推送方法,应用于车辆上的显示装置,当然可以理解的是该显示装置是实施例1中的终端的一个可选实施例,如图2及图3所示,该推送方法包括如下步骤:

步骤s202,接收预设服务器发送的与车辆相匹配的订单状态信息,其中订单状态信息用于指示车辆的载客状态,载客状态包括:未载客状态和载客状态;

可以理解的是,这里的订单状态信息是用于指示车辆的载客状态的,订单状态信息本身并不一定明确记载了未载客状态和载客状态,但是通过订单状态信息可以获得当前的载客状态。以常见的网约车订单举例,订单状态可以分为当前没有载客订单的第一状态,当前接受订单但乘客未上车的第二状态,当前接到乘客并运送乘客的第三状态,将乘客送达目的地的第四状态等,通过上述订单状态可以指示出当前的载客状态。

步骤s204,根据订单状态信息,向预设服务器发送广告推送请求信息,其中,广告推送请求信息中携带有与车辆的载客状态相匹配的广告请求类型;

步骤s206,接收预设服务器响应广告推送请求信息所发送的目标广告信息,并播放目标广告信息,其中,目标广告信息为与广告请求类型相匹配的广告信息。

在本发明实施例中,采用通过车辆上的显示装置向服务器发送广告推送请求信息,并播放服务器响应该广告推送请求信息所发送的目标广告信息的方式,通过车辆上的显示装置播放广告,广告能够直接推送给司机和乘客,达到了向司机或乘客有效推送广告的目的,提高了广告推送效率。由于显示装置可以摆在汽车的中控台上,通过图文或音像直接展示的形式很容易影响到司机和乘客,使乘客和司机比较容易被动的接受广告内容,提高了广告的转化率。

可以理解的是,本发明实施例中的显示装置是一种可以播放视频并能够与预设服务器进行通信的设备,该显示装置可以是安装于车辆上,也可以是一种独立的可以放置在车辆中使用的设备。可选的,该显示装置可以是平视显示器(head-updisplay,简称hud)。hud(head-updisplay)设备,一般称为平视显示器,在使用过程中,可以向驾驶员展示很多类型信息,不需要低头查看仪表盘,只需平视hud设备就可以查看到自己需要的各类驾驶信息,包括c-hud(combinerhud)、w-hud(windshield-hud)、后装hud(aftermarkethud)、ar-hud(augmentedreality-hud)等。

需要说明的是,上述实施例中的目标广告信息的推送过程可以应用到以下应用场景中,首先,hud设备与网约车服务器建立第一网络连接;其次,通过所述第一网络连接,以及所述网约车服务器与网约车所绑定的移动终端的交互,所述hud设备与所述移动终端建立第二网络连接;最后,hud设备通过建立的所述第二网络连接与所述移动终端进行通信,以使所述hud设备实现所述移动终端所完成的网约车功能,以上技术方案可以理解为是hud设备通过建立的hud设备与网约车服务器的第一网络连接,与移动终端进行交互(可以是二维码扫描通过后授权等方式),hud设备实现了移动终端的连接,进而通过建立的第二网络连接,hud设备与移动终端进行通信进而完成网约车功能。

解决了相关技术中,只能通过移动终端来完成网约车的相关操作及实现对应功能,进而导致用户体验差、存在安全隐患等问题,进而通过hud设备就能够完成移动终端所完成的网约车功能,进而避免了由于使用移动终端进行网约车功能导致的用户体验度差的问题。

需要说明的是,上述网约车功能可以是通过hud设备抢单,导航到目的地,对客户评价等等通过移动终端能够完成的网约车功能都在本发明实施例的保护范围之内。

可选地,hud设备接收管理后台的第一指示信息,其中,所述第一指示信息用于指示所述hud设备与所述移动终端的操作对象进行绑定,在所述hud设备与所述操作对象绑定成功后,所述hud设备与所述移动终端建立第二网络连接,其中,所述hud设备与所述移动终端的操作对象进行绑定可以通过以下技术方案实现:将所述hud设备的第一标识信息与操作对象的第二标识信息进行绑定,第一标识信息用于唯一标识hud设备,第二标识信息用于唯一标识操作对象,第一标识信息可以是国际移动设备识别码imei,mac等,第二标识信息可以是网约车注册号,车牌号,发动机号等,本发明实施例对此不作限定,上述绑定过程可以采用现有技术中的任何可实现技术方案,本发明实施例对此不作限定。

hud设备还可以执行以下技术方案:hud设备采集所述网约车内或所述网约车外指定范围的多媒体信息,并将所述多媒体信息上报至网约车服务器;所述hud设备接收所述网约车服务器响应所述多媒体信息所发送的第二指示信息,其中,所述第二指示信息用于指示是否需要对所述多媒体信息所显示的内容作出响应,在所述多媒体信息指示发生危险时,所述hud设备执行告警操作,需要说明的是,告警操作可以是hud设备发出响声,或者是语音播放告知操作对象当前有危险,本发明实施例对告警操作不进行限定。

需要说明的是,hud设备还能够接收操作对象的语音指令,然后执行与所述语音指令对应的操作,例如,操作对象语音输入开机,则hud设备就开机。

进一步地,平视显示器hud设备与网约车服务器建立第一网络连接之后,hud设备还能够接收网络服务器下发的待显示内容(可以是待推送的广告内容,也可以是其他内容,本发明实施例对此不作限定),并在所述hud设备上显示所述待显示内容。

综上,通过本发明实施例的上述技术方案可以看出,hud设备作为独立于手机的透明显示设备,能够比较好的呈现导航显示效果,并且不影响司机观察实际路况信息;同时hud设备能够支持车辆的行驶轨迹记录及偏航提醒;hud设备能够提供车内和车外情况监控的摄像头,以及录音功能,为网约车行车安全和司机/乘客安全提供保障策略;hud设备上的语音识别/从文到语音(texttospeech,简称为tts)等功能,能够使司机与网约车后台进行更便捷的交互。

当然,在必要的时候,操作对象所绑定的移动终端仍然可以完成网约车功能的部分功能,也可以同时和hud设备完成网约车功能,网约车服务器作为数据通信的枢纽连接网约车的移动终端和hud设备,实现两个设备(移动终端和hud设备)之间的互联互通。

需要说明的是,上述实施例中的广告信息的推送过程还可以应用到以下应用场景中,首先,hud设备仍然先与网约车服务器建立第一网络连接,其中,所述hud设备已与网约车绑定;然后,hud设备接收所述网约车服务器通过所述第一网络连接推送的信息,其中,所述网约车服务器还将所述信息通过所述网约车服务器和移动终端建立的第三网络连接推送至所述移动终端,所述移动终端与所述网约车绑定。

通过上述步骤,hud设备先与网约车服务器建立第一网络连接,然后hud设备接收所述网约车服务器通过所述第一网络连接推送的信息,其中,所述网约车服务器还将所述信息通过所述网约车服务器和移动终端建立的第三网络连接推送至所述移动终端,所述移动终端和hud设备均与所述网约车绑定,以使所述hud设备实现所述移动终端所完成的网约车功能,采用上述技术方案,解决了相关技术中,只能通过移动终端来完成网约车的相关操作及实现对应功能,进而导致用户体验差、存在安全隐患等问题,进而通过hud设备就能够完成移动终端所完成的网约车功能,进而避免了由于使用移动终端进行网约车功能导致的用户体验度差的问题。

需要说明的是,上述网约车功能可以是通过hud设备抢单,导航到目的地,对客户评价等等通过移动终端能够完成的网约车功能都在本发明实施例的保护范围之内。

其中,所述hud设备与所述移动终端的操作对象进行绑定可以通过以下技术方案实现:将所述hud设备的第一标识信息与操作对象的第二标识信息进行绑定,第一标识信息用于唯一标识hud设备,第二标识信息用于唯一标识操作对象,第一标识信息可以是国际移动设备识别码imei,mac等,第二标识信息可以是网约车注册号,车牌号,发动机号等,本发明实施例对此不作限定。

hud设备还可以执行以下技术方案:hud设备采集所述网约车内或所述网约车外指定范围的多媒体信息,并将所述多媒体信息上报至网约车服务器;所述hud设备接收所述网约车服务器响应所述多媒体信息所发送的第二指示信息,其中,所述第二指示信息用于指示是否需要对所述多媒体信息所显示的内容作出响应,在所述多媒体信息指示发生危险时,所述hud设备执行告警操作,需要说明的是,告警操作可以是hud设备发出响声,或者是语音播放告知操作对象当前有危险,本发明实施例对告警操作不进行限定。

需要说明的是,hud设备还能够接收操作对象的语音指令,然后执行与所述语音指令对应的操作,例如,操作对象语音输入开机,则hud设备就开机。

进一步地,平视显示器hud设备与网约车服务器建立第一网络连接之后,hud设备还能够接收网络服务器下发的待显示内容(可以是待推送的广告内容,也可以是其他内容,本发明实施例对此不作限定),并在所述hud设备上显示所述待显示内容。

综上,通过本发明实施例的上述技术方案可以看出,hud设备作为独立于手机的透明显示设备,能够比较好的呈现导航显示效果,并且不影响司机观察实际路况信息;同时hud设备能够支持车辆的行驶轨迹记录及偏航提醒;hud设备能够提供车内和车外情况监控的摄像头,以及录音功能,为网约车行车安全和司机/乘客安全提供保障策略;hud设备上的语音识别/从文到语音(texttospeech,简称为tts)等功能,能够使司机与网约车后台进行更便捷的交互。

可选的,在接收预设服务器发送的与车辆相匹配的订单状态信息之前,上述方法还可以包括:与预设服务器建立长连接,通过心跳包向预设服务器发送订单状态请求信息,其中,订单状态请求信息用于请求预设服务器下发与车辆相匹配的订单状态信息。

这里,由于通信方式的限制,显示装置的ip地址往往不是固定的,导致与服务器之间的通信需由显示装置主动发起,否则服务器无法确定信息发送的目标地址。故在该情况下,优选为显示装置与服务器建立长连接,以便两者之间进行通信交互。同时,使用长连接时,通过心跳检测时的心跳包传输例如订单状态请求信息等可以节约通信信令。当然理解的是,也可以改用短连接,在需要进行数据交互时建立连接。当然,若显示装置的ip地址是固定的,则采用何种连接方式均可。

可选的,根据订单状态信息,向预设服务器发送广告推送请求信息包括:在订单状态信息表示车辆的当前订单状态为未载客状态时,确定广告请求类型为第一请求类型,其中,第一请求类型用于请求预设服务器向车辆投放与驾驶员属性信息相匹配的广告;在订单状态信息表示车辆的当前订单状态为载客状态时,确定广告类型为第二请求类型,其中,第二请求类型用于请求预设服务器向车辆投放与乘客属性信息相匹配的广告。

这里,在订单状态为未载客状态时,此时由于车辆上没有乘客,故可向司机推送广告,从而提高广告推送的准确度。在订单状态为载客状态时,由于车辆上具有乘客,且此时司机需要安心驾驶,故可以向乘客推送广告。

可选的,播放目标广告信息的步骤之后,方法还包括:接收用于控制显示装置停止播放目标广告信息的控制指令;根据控制指令,停止播放目标广告信息。

这里,当司机或乘客不想接收广告,或司机需要安心驾驶或其他不愿被广告干扰的情况下,司机和乘客均可发出控制指令,停止播放广告。可以理解的是,这里的控制指令可以是通过语音发出的第一控制指令,也可以是通过控制按钮发出的第二控制指令。这里的语音的第一控制指令可以是“停止播放广告”、“停止广告”、“关闭广告”等。

可以理解的是,由于显示装置具有多个工作状态,当司机使用该显示装置进行查看信息、播放视频等活动时,即上述显示装置处于不适合播放广告的第一工作状态时,此时不适合在显示装置上播放广告。故在本发明可选实施例中,在根据订单状态信息,向预设服务器发送广告推送请求信息的步骤之前,方法还包括:获取显示装置的实时工作状态;在实时工作状态符合广告播放条件的情况下,执行根据订单状态信息,向预设服务器发送广告推送请求信息的步骤。可以理解的是,显示装置的实时工作状态可以包括:符合广告播放条件的第一工作状态和不符合广告播放条件的第二工作状态。

这里,通过获取显示装置的实时工作状态,根据实时工作状态判断当前是否符合视频播放条件,在符合播放条件的情况下,向服务器发送广告推送请求信息,从而避免了在不符合播放条件的情况下请求广告后并不能进行播放,降低了通信成本。

当然可以理解的是,在播放目标广告信息的步骤之前,上述方法还可以包括:获取获取显示装置的实时工作状态;在实时工作状态符合广告播放条件的情况下,执行播放目标广告信息的步骤。

这里的广告播放条件可以是显示装置的工作状态指示当前处于待机状态或处于导航状态,这里的待机状态也就是未使用显示装置的空闲状态。可以理解的是,这里的待机状态和导航状态均属于上述符合广告播放条件的第一工作状态。当然本发明并不对第一工作状态的具体状态作出限定。

参见图7和图8,可选的,播放目标广告信息的步骤包括:根据显示装置的实时工作状态,确定当前实时工作状态下显示装置上用于显示工作界面的第一显示区域和用于显示广告信息的第二显示区域;在第二显示区域内播放目标广告信息。

如图7和图8所示的,可以根据显示装置的实时工作状态,对显示装置的显示区域进行划分,获得当前状态下可以用于广告播放的第二显示区域,并在该区域内播放广告,从而既能实现广告播放,又不会影响用户正常使用显示装置。可以理解的是,图7中的功能按钮701和图8中的功能按钮801可以是多个功能性按钮,该按钮可以是触控控件形成的虚拟按钮,例如可以包括以下中的至少一个:设置按钮、拨打电话按钮、音乐播放按钮、导航按钮等。

下面结合图3,以显示装置为平视显示器hud设备302,服务器为网约车云服务器301为例,对本发明的实施例进行举例说明。

s1,hud设备302与网约车云服务器301建立长连接,通过心跳包向网约车云服务器301发送订单状态请求信息。

s2,网约车云服务器301向hud设备302发送与目标车辆相匹配的订单状态信息。

其中可以是订单状态请求信息中携带有hud设备302的唯一编码,该唯一编码与目标车辆的唯一编码一一对应,网约车云服务器301可以根据订单状态请求信息确定目标车辆。当然,也可以是订单状态请求信息中携带有目标车辆的标识信息,从而便于网约车云服务器301确定目标车辆。

s3,hud设备302根据订单状态信息,向网约车云服务器301发送广告推送请求信息。

s4,hud设备302接收网约车云服务器301响应广告推送请求信息所发送的目标广告信息,并播放目标广告信息。

s5,hud设备302接收用于控制hud设备302停止播放目标广告信息的控制指令,停止播放目标广告信息。这里的控制指令可以是用户通过控制按钮发出的,也可以通过语音控制指令发出的。

实施例3

参见图4,根据本发明实施例的另一方面,还提供了一种广告的推送方法,应用于服务器,方法包括:

步骤s402,向目标车辆上的显示装置发送与目标车辆相匹配的订单状态信息,其中订单状态信息用于指示车辆的载客状态,载客状态包括:未载客状态和载客状态;

步骤s404,接收显示装置根据订单状态信息所发送的广告推送请求信息,其中,广告推送请求信息中携带有与目标车辆的载客状态相匹配的广告请求类型;

步骤s406,根据广告推送请求信息,匹配目标广告信息,并将目标广告信息发送至显示装置,其中目标广告信息为与广告请求类型相匹配的广告信息。

在本发明实施例中,服务器接收车辆上的显示装置发送的广告推送请求信息,并根据该广告推送请求信息,匹配目标广告信息,将匹配的目标广告信息发送至显示装置,通过车辆上的显示装置以图文、音像等形式播放广告,达到了向司机或乘客有效推送广告的目的,从而实现了提高广告推送效率的技术效果,进而解决了广告推送效率低的技术问题。

可以理解的是,该实施例的广告的推送方法是应用于与上述显示装置相对应的服务器,两者可以相互参考。

可选的,向目标车辆上的显示装置发送与上述目标车辆相匹配的订单状态信息的步骤之前,上述方法还包括:与上述显示装置建立的长连接,通过心跳包接收上述显示装置发送的订单状态请求信息,其中,上述订单状态请求信息用于请求下发与上述车辆相匹配的上述订单状态信息。

这里,由于通信方式的限制,显示装置的ip地址往往不是固定的,导致与服务器之间的通信需由显示装置主动发起,否则服务器无法确定信息发送的目标地址。故在该情况下,优选为显示装置与服务器建立长连接,以便两者之间进行通信交互。同时,使用长连接时,通过心跳检测时的心跳包传输例如订单状态请求信息等可以节约通信信令。当然理解的是,也可以改用短连接,在需要进行数据交互时建立连接。当然,若显示装置的ip地址是固定的,则采用何种连接方式均可。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

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

实施例4

根据本发明实施例,还提供了一种用于实施上述广告的推送方法的广告的推送装置,应用于车辆上的显示设备,如图5所示,该装置包括:

第一接收模块502,用于接收预设服务器发送的与上述车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

第一发送模块504,用于根据上述订单状态信息,向上述预设服务器发送广告推送请求信息,其中,上述广告推送请求信息中携带有与上述车辆的载客状态相匹配的广告请求类型;

第二接收模块506,用于接收上述预设服务器响应上述广告推送请求信息所发送的目标广告信息,并播放上述目标广告信息,其中,上述目标广告信息为与上述广告请求类型相匹配的广告信息。

在本发明实施例中,采用通过上述推送装置向服务器发送广告推送请求信息,并播放服务器响应该广告推送请求信息所发送的目标广告信息的方式,通过推送装置播放广告,广告能够直接推送给司机和乘客,达到了向司机或乘客有效推送广告的目的,提高了广告推送效率。由于推送装置可以摆在汽车的中控台上,通过图文或音像的形式很容易影响到司机和乘客,使乘客和司机比较容易被动的接受广告内容,提高了广告的转化率。

可选的,上述装置还包括:

第二发送模块,用于与上述预设服务器建立长连接,通过心跳包向上述预设服务器发送订单状态请求信息,其中,上述订单状态请求信息用于请求上述预设服务器下发与上述车辆相匹配的上述订单状态信息。

可选的,第一发送模块504包括:

第一确定模块,用于在上述订单状态信息表示上述车辆的当前订单状态为上述未载客状态时,确定上述广告请求类型为第一请求类型,其中,上述第一请求类型用于请求上述预设服务器向上述车辆投放与驾驶员属性信息相匹配的广告;

第二确定模块,用于在上述订单状态信息表示上述车辆的当前订单状态为上述载客状态时,确定上述广告类型为第二请求类型,其中,上述第二请求类型用于请求上述预设服务器向上述车辆投放与乘客属性信息相匹配的广告。

可选的,上述装置还包括:

获取模块,用于获取上述显示设备的实时工作状态;

上述第一发送模块具体用于在上述实时工作状态符合广告播放条件的情况下,执行上述根据上述订单状态信息,向上述预设服务器发送广告推送请求信息的步骤。

可选的,上述装置还包括:

第三接收模块,用于接收用于控制上述显示设备停止播放上述目标广告信息的控制指令;

控制模块,用于根据上述控制指令,停止播放上述目标广告信息。

可选的,上述第二接收模块506包括:

第三确定单元,用于根据上述显示设备的实时工作状态,确定当前实时工作状态下,上述显示设备上用于显示工作界面的第一显示区域和用于显示广告信息的第二显示区域;

播放单元,用于在上述第二显示区域内播放上述目标广告信息。

本发明实施例的广告的推送装置具有与上述应用于车辆上的显示装置的广告的推送方法相应的有益效果,这里不再赘述。

可以理解的是,本实施例中的显示设备可以是上述广告的推送方法实施例中的显示装置,也可以是下述广告的推送装置实施例中的显示装置。

实施例5

参见图6,根据本发明实施例的另一方面,还提供了一种广告的推送装置,包括:

第一发送模块602,用于向目标车辆上的显示装置发送与上述目标车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

第一接收模块604,用于接收上述显示装置根据上述订单状态信息所发送的广告推送请求信息,其中,上述广告推送请求信息中携带有与上述目标车辆的载客状态相匹配的广告请求类型;

第二发送模块606,用于根据上述广告推送请求信息,匹配目标广告信息,并将上述目标广告信息发送至上述显示装置,其中上述目标广告信息为与上述广告请求类型相匹配的广告信息。

在本发明实施例中,上述推送装置接收车辆上的显示装置发送的广告推送请求信息,并根据该广告推送请求信息,匹配目标广告信息,将匹配的目标广告信息发送至显示装置,通过车辆上的显示装置播放广告,达到了向司机或乘客有效推送广告的目的,从而实现了提高广告推送效率的技术效果,进而解决了广告推送效率低的技术问题。

可选的,上述装置还包括:

第三发送模块,用于与上述显示装置建立的长连接,通过心跳包接收上述显示装置发送的订单状态请求信息,其中,上述订单状态请求信息用于请求下发与上述车辆相匹配的上述订单状态信息。

本发明实施例的广告的推送装置具有与上述应用于服务器的广告的推送方法相应的有益效果,这里不再赘述。

实施例6

根据本发明实施例的另一方面,还提供了一种存储介质,上述存储介质包括存储的程序,其中,在上述程序运行时控制上述存储介质所在设备执行上述应用于车辆上的显示装置的广告的推送方法。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,接收预设服务器发送的与车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

s2,根据上述订单状态信息,向上述预设服务器发送广告推送请求信息,其中,上述广告推送请求信息中携带有与上述车辆的载客状态相匹配的广告请求类型;

s3,接收上述预设服务器响应上述广告推送请求信息所发送的目标广告信息,并播放上述目标广告信息,其中,上述目标广告信息为与上述广告请求类型相匹配的广告信息。

其中,在上述程序还可以在运行时控制上述存储介质所在设备执行上述应用于服务器的广告的推送方法。

可选地,在本实施例中,上述存储介质还可以被设置为存储用于执行以下步骤的计算机程序:

s1,向目标车辆上的显示装置发送与上述目标车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

s2,接收上述显示装置根据上述订单状态信息所发送的广告推送请求信息,其中,上述广告推送请求信息中携带有与上述目标车辆的载客状态相匹配的广告请求类型;

s3,根据上述广告推送请求信息,匹配目标广告信息,并将上述目标广告信息发送至上述显示装置,其中上述目标广告信息为与上述广告请求类型相匹配的广告信息。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

实施例7

根据本发明实施例的另一方面,还提供了一种平视显示器hud,上述平视显示器hud用于运行程序,其中,上述程序运行时执行上述广告的推送方法。

可以理解的是,图1所示的实施例1中存储器104可以是本实施例中的存储器的一种可选的示例。

可以理解的是,图7和图8所示的实施例2中的显示装置的显示界面的也可以是本实施例的平视显示器hud的显示界面。

可选地,在本实施例中,上述平视显示器hud可以被设置为通过计算机程序执行以下步骤:

s1,接收预设服务器发送的与车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

s2,根据上述订单状态信息,向上述预设服务器发送广告推送请求信息,其中,上述广告推送请求信息中携带有与上述车辆的载客状态相匹配的广告请求类型;

s3,接收上述预设服务器响应上述广告推送请求信息所发送的目标广告信息,并播放上述目标广告信息,其中,上述目标广告信息为与上述广告请求类型相匹配的广告信息。

实施例8

根据本发明实施例的另一方面,还提供了一种服务器,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述应用于服务器的广告的推送方法。

可选地,在本实施例中,上述服务器可以被设置为通过计算机程序执行以下步骤:

s1,向目标车辆上的显示装置发送与上述目标车辆相匹配的订单状态信息,其中上述订单状态信息用于指示上述车辆的载客状态,上述载客状态包括:未载客状态和载客状态;

s2,接收上述显示装置根据上述订单状态信息所发送的广告推送请求信息,其中,上述广告推送请求信息中携带有与上述目标车辆的载客状态相匹配的广告请求类型;

s3,根据上述广告推送请求信息,匹配目标广告信息,并将上述目标广告信息发送至上述显示装置,其中上述目标广告信息为与上述广告请求类型相匹配的广告信息。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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