一种广告展示任务的处理方法及装置的制造方法

文档序号:10613524阅读:230来源:国知局
一种广告展示任务的处理方法及装置的制造方法
【专利摘要】本发明公开了一种广告展示任务的处理方法及装置,用以实现对已展示或未展示的广告进行统一管理的目的。所述方法包括:当接收到来自前端服务器的获取广告的请求时,搜索所述请求对应的一个或多个广告;生成即将对所述一个或多个广告进行展示的至少一个广告展示任务;将所述一个或多个广告提供给所述前端服务器,当接收到所述前端服务器反馈的已展示所述一个或多个广告中第一目标广告的消息时,将所述第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。
【专利说明】
一种广告展示任务的处理方法及装置
技术领域
[0001]本发明涉及互联网应用技术领域,特别涉及一种广告展示任务的处理方法及装置。
【背景技术】
[0002]随着互联网技术的高速发展,互联网广告逐渐成为一种主流广告媒体。与传统的广告媒体相比,互联网广告具有覆盖范围广、主动性和积极性强、费用相对较低、性价比高以及具有强烈互动性等优势,因此,互联网广告也越来越受到各公司及商户的青睐。
[0003]在互联网广告中,存在向用户的移动终端投放广告的情况。例如,用户通过移动终端(如手机、智能手表等终端)摇一摇参加某节目的活动,移动终端显示活动页面,同时在活动页面显示广告。那么,在后台服务器或前端服务器如何对已展示或未展示的广告进行统一管理成为亟待解决的技术问题。

【发明内容】

[0004]本发明提供一种广告展示任务的处理方法及装置,用以实现对已展示或未展示的广告进行统一管理的目的。
[0005]本发明提供一种广告展示任务的处理方法,应用于后台服务器,包括:
[0006]当接收到来自前端服务器的获取广告的请求时,搜索所述请求对应的一个或多个广告;
[0007]生成即将对所述一个或多个广告进行展示的至少一个广告展示任务;
[0008]将所述一个或多个广告提供给所述前端服务器,当接收到所述前端服务器反馈的已展示所述一个或多个广告中第一目标广告的消息时,将所述第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0009]在本发明一实施例中,所述方法还包括:
[0010]当接收到所述前端服务器反馈的已展示所述一个或多个广告中除所述第一目标广告外的第二目标广告的消息时,将所述第二目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0011]在本发明一实施例中,所述方法还包括:
[0012]对状态更改为表示已完成的状态的广告展示任务对应的广告进行计费操作。
[0013]本发明还提供一种广告展示任务的处理方法,应用于前端服务器,包括:
[0014]当监测到移动终端的摇一摇操作时,向后台服务器发起获取广告的请求;
[0015]接收所述后台服务器返回的一个或多个广告;
[0016]将所述一个或多个广告中的第一目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第一目标广告的消息。
[0017]在本发明一实施例中,所述方法还包括:
[0018]当再次监测到所述移动终端的摇一摇操作时,将所述一个或多个广告中除所述第一目标广告外的第二目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第二目标广告的消息。
[0019]在本发明一实施例中,所述方法还包括:
[0020]若在指定时长内未监测到所述移动终端的摇一摇操作,则通知所述后台服务器对状态未更改为表示已完成的状态的广告展示任务进行注销。
[0021]本发明还提供一种广告展示任务的处理装置,应用于后台服务器,包括:
[0022]搜索模块,用于当接收到来自前端服务器的获取广告的请求时,搜索所述请求对应的一个或多个广告;
[0023]生成模块,用于生成即将对所述一个或多个广告进行展示的至少一个广告展示任务;
[0024]第一处理模块,用于将所述一个或多个广告提供给所述前端服务器,当接收到所述前端服务器反馈的已展示所述一个或多个广告中第一目标广告的消息时,将所述第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0025]在本发明一实施例中,所述第一处理模块还用于:
[0026]当接收到所述前端服务器反馈的已展示所述一个或多个广告中除所述第一目标广告外的第二目标广告的消息时,将所述第二目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0027]在本发明一实施例中,所述装置还包括:
[0028]计费模块,用于对状态更改为表示已完成的状态的广告展示任务对应的广告进行计费操作。
[0029]本发明还提供一种广告展示任务的处理装置,应用于前端服务器,包括:
[0030]请求模块,用于当监测到移动终端的摇一摇操作时,向后台服务器发起获取广告的请求;
[0031]接收模块,用于接收所述后台服务器返回的一个或多个广告;
[0032]第二处理模块,用于将所述一个或多个广告中的第一目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第一目标广告的消息。
[0033]在本发明实施例中,当接收到来自前端服务器的获取广告的请求时,搜索该请求对应的一个或多个广告,并生成即将对一个或多个广告进行展示的至少一个广告展示任务。随后,将一个或多个广告提供给前端服务器,当接收到前端服务器反馈的已展示一个或多个广告中第一目标广告的消息时,将第一目标广告对应的广告展不任务的状态更改为表示已完成的状态。由此可见,本发明实施例通过更新广告展示任务的状态来实现对已展示或未展示的广告进行统一管理。
[0034]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0035]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0036]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0037]图1所示为本发明一实施例中应用于后台服务器的广告展示任务的处理方法的流程图;
[0038]图2所示为本发明一实施例中应用于前端服务器的广告展示任务的处理方法的流程图;
[0039]图3所示为本发明一实施例中应用于前端服务器和后台服务器的广告展示任务的处理方法的流程图;
[0040]图4所示为本发明一实施例中应用于后台服务器的广告展示任务的处理装置的结构示意图;
[0041]图5所示为本发明另一实施例中应用于前端服务器的广告展示任务的处理装置的结构示意图;以及
[0042]图6所示为本发明一实施例中应用于后台服务器的广告展示任务的处理装置的结构示意图。
【具体实施方式】
[0043]以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
[0044]如图1所示为本发明一实施例中应用于后台服务器的广告展示任务的处理方法的流程图,该方法包括以下步骤S11-S13。
[0045]步骤Sll,当接收到来自前端服务器的获取广告的请求时,搜索该请求对应的一个或多个广告。
[0046]在该步骤中,移动终端(如手机、智能手表等终端)的用户可以通过移动终端摇一摇参加某节目的活动,从而前端服务器向后台服务器发起获取广告的请求。
[0047]在本发明的可选实施例中,上述请求中携带有移动终端的用户信息,如用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。从而,后台服务器将移动终端的用户信息与预设的广告投放条件进行匹配,得到与用户信息匹配的一个或多个广告。这里,预设的广告投放条件可以包括用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。
[0048]本发明实施例针对不同的广告可以预设广告投放条件,例如,广告I对应的广告投放条件为“女、美白防晒、海口”,广告2对应的广告投放条件为“男、28-32岁、欧洲杯、北京海淀区”,广告3对应的广告投放条件为“男、45岁、户外、运动、足球”,将用户信息分别与上述广告投放条件进行匹配,得到匹配的广告投放条件对应的目标广告。如,用户信息为“男、足球”,此时得到匹配的广告投放条件对应的目标广告为广告2和广告3。又如,用户信息为“女、海口”,则得到匹配的广告投放条件对应的目标广告为广告I。需要说明的是,此处列举仅是示意性的,并不限制本发明。
[0049]步骤S12,生成即将对一个或多个广告进行展示的至少一个广告展示任务。
[0050]在该步骤中,可以针对每个广告生成一个广告展示任务,也可以针对相关的多个广告生成一个广告展示任务,这里可以根据实际需求生成广告展示任务,本发明对此不作限制。
[0051]步骤S13,将一个或多个广告提供给前端服务器,当接收到前端服务器反馈的已展不一个或多个广告中第一目标广告的消息时,将第一目标广告对应的广告展不任务的状态更改为表示已完成的状态。
[0052]在该步骤中,若第一目标广告在移动终端已展示,则前端服务器向后台服务器反馈已展示第一目标广告的消息。
[0053]在本发明实施例中,当接收到来自前端服务器的获取广告的请求时,搜索该请求对应的一个或多个广告,并生成即将对一个或多个广告进行展示的至少一个广告展示任务。随后,将一个或多个广告提供给前端服务器,当接收到前端服务器反馈的已展示一个或多个广告中第一目标广告的消息时,将第一目标广告对应的广告展不任务的状态更改为表示已完成的状态。由此可见,本发明实施例通过更新广告展示任务的状态来实现对已展示或未展示的广告进行统一管理。
[0054]在本发明的可选实施例中,当接收到前端服务器反馈的已展示一个或多个广告中除第一目标广告外的第二目标广告的消息时,将第二目标广告对应的广告展示任务的状态更改为表示已完成的状态。以此类推,当接收到前端服务器反馈的已展示一个或多个广告中除第一、第二目标广告外的第三目标广告的消息时,将第三目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0055]在本发明的可选实施例中,对状态更改为表示已完成的状态的广告展示任务对应的广告进行计费操作。
[0056]相应的,如图2所示为本发明一实施例中应用于前端服务器的广告展示任务的处理方法的流程图,该方法包括以下步骤S21-S23。
[0057]步骤S21,当监测到移动终端的摇一摇操作时,向后台服务器发起获取广告的请求。
[0058]在该步骤中,移动终端(如手机、智能手表等终端)的用户可以通过移动终端摇一摇参加某节目的活动,从而前端服务器向后台服务器发起获取广告的请求,该请求中可以携带有移动终端的用户信息。这里的用户信息,如用户性别、用户年龄、用户感兴趣的关键词、移动终端的操作系统的类型、移动终端的设备类型、移动终端接入的运营商、移动终端的地理位置信息、所述请求对应的时间,等等,本发明不限于此。
[0059]步骤S22,接收后台服务器返回的一个或多个广告。
[0060]步骤S23,将一个或多个广告中的第一目标广告提供给移动终端进行展示,并向后台服务器反馈已展示第一目标广告的消息。
[0061]在该步骤中,若第一目标广告在移动终端已展示,则前端服务器向后台服务器反馈已展示第一目标广告的消息。
[0062]在本发明的可选实施例中,当再次监测到移动终端的摇一摇操作时,将一个或多个广告中除第一目标广告外的第二目标广告提供给移动终端进行展示,并向后台服务器反馈已展示第二目标广告的消息。以此类推,当又一次监测到移动终端的摇一摇操作时,将一个或多个广告中除第一、第二目标广告外的第三目标广告提供给移动终端进行展示,并向后台服务器反馈已展示第三目标广告的消息。
[0063]在本发明的可选实施例中,若在指定时长内未监测到移动终端的摇一摇操作,则通知后台服务器对状态未更改为表示已完成的状态的广告展示任务进行注销。
[0064]下面结合前端服务器和后台服务器来详细介绍本发明的广告展示任务的处理方法的实现过程。
[0065]如图3所示为本发明一实施例中应用于前端服务器和后台服务器的广告展示任务的处理方法的流程图,该方法包括以下步骤S31-S38。
[0066]步骤S31,当监测到移动终端的摇一摇操作时,前端服务器向后台服务器发起获取广告的请求。
[0067]步骤S32,后台服务器接收来自前端服务器的获取广告的请求,搜索该请求对应的一个或多个广告。
[0068]步骤S33,后台服务器生成即将对一个或多个广告进行展示的至少一个广告展示任务。
[0069]步骤S34,后台服务器将一个或多个广告提供给前端服务器。
[0070]步骤S35,前端服务器接收后台服务器返回的一个或多个广告。
[0071]步骤S36,前端服务器将一个或多个广告中的第一目标广告提供给移动终端进行展示。
[0072]步骤S37,前端服务器向后台服务器反馈已展示第一目标广告的消息。
[0073]步骤S38,后台服务器接收到前端服务器反馈的已展示一个或多个广告中第一目标广告的消息,将第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0074]在本发明的可选实施例中,当前端服务器再次监测到移动终端的摇一摇操作时,将一个或多个广告中除第一目标广告外的第二目标广告提供给移动终端进行展示,并向后台服务器反馈已展示第二目标广告的消息。以此类推,当又一次监测到移动终端的摇一摇操作时,将一个或多个广告中除第一、第二目标广告外的第三目标广告提供给移动终端进行展示,并向后台服务器反馈已展示第三目标广告的消息。
[0075]需要说明的是,在实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
[0076]对应于上述实施例中的广告展示任务的处理方法,本发明还提供一种广告展示任务的处理装置。如图4所示为本发明一实施例中应用于后台服务器的广告展示任务的处理装置的结构示意图,包括:
[0077]搜索模块41,用于当接收到来自前端服务器的获取广告的请求时,搜索所述请求对应的一个或多个广告;
[0078]生成模块42,用于生成即将对所述一个或多个广告进行展示的至少一个广告展示任务;
[0079]第一处理模块43,用于将所述一个或多个广告提供给所述前端服务器,当接收到所述前端服务器反馈的已展示所述一个或多个广告中第一目标广告的消息时,将所述第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0080]在本发明一实施例中,上述第一处理模块43还用于:
[0081]当接收到所述前端服务器反馈的已展示所述一个或多个广告中除所述第一目标广告外的第二目标广告的消息时,将所述第二目标广告对应的广告展示任务的状态更改为表示已完成的状态。
[0082]在本发明一实施例中,如图5所示,上述图4展示的装置还可以包括:
[0083]计费模块51,用于对状态更改为表示已完成的状态的广告展示任务对应的广告进行计费操作。
[0084]相应的,如图6所示为本发明一实施例中应用于后台服务器的广告展示任务的处理装置的结构示意图,包括:
[0085]请求模块61,用于当监测到移动终端的摇一摇操作时,向后台服务器发起获取广告的请求;
[0086]接收模块62,用于接收所述后台服务器返回的一个或多个广告;
[0087]第二处理模块63,用于将所述一个或多个广告中的第一目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第一目标广告的消息。
[0088]在本发明一实施例中,上述第二处理模块63还用于:
[0089]当再次监测到所述移动终端的摇一摇操作时,将所述一个或多个广告中除所述第一目标广告外的第二目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第二目标广告的消息。
[0090]在本发明一实施例中,上述第二处理模块63还用于:
[0091]若在指定时长内未监测到所述移动终端的摇一摇操作,则通知所述后台服务器对状态未更改为表示已完成的状态的广告展示任务进行注销。
[0092]本发明实施例的上述装置:当接收到来自前端服务器的获取广告的请求时,搜索该请求对应的一个或多个广告,并生成即将对一个或多个广告进行展示的至少一个广告展示任务。随后,将一个或多个广告提供给前端服务器,当接收到前端服务器反馈的已展示一个或多个广告中第一目标广告的消息时,将第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。由此可见,本发明实施例通过更新广告展示任务的状态来实现对已展示或未展示的广告进行统一管理。
[0093]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0094]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0095]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0096]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0097]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种广告展示任务的处理方法,其特征在于,应用于后台服务器,包括: 当接收到来自前端服务器的获取广告的请求时,搜索所述请求对应的一个或多个广生 生成即将对所述一个或多个广告进行展示的至少一个广告展示任务; 将所述一个或多个广告提供给所述前端服务器,当接收到所述前端服务器反馈的已展示所述一个或多个广告中第一目标广告的消息时,将所述第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。2.根据权利要求1所述的方法,其特征在于,还包括: 当接收到所述前端服务器反馈的已展示所述一个或多个广告中除所述第一目标广告外的第二目标广告的消息时,将所述第二目标广告对应的广告展示任务的状态更改为表示已完成的状态。3.根据权利要求1或2所述的方法,其特征在于,还包括: 对状态更改为表示已完成的状态的广告展示任务对应的广告进行计费操作。4.一种广告展示任务的处理方法,其特征在于,应用于前端服务器,包括: 当监测到移动终端的摇一摇操作时,向后台服务器发起获取广告的请求; 接收所述后台服务器返回的一个或多个广告; 将所述一个或多个广告中的第一目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第一目标广告的消息。5.根据权利要求4所述的方法,其特征在于,还包括: 当再次监测到所述移动终端的摇一摇操作时,将所述一个或多个广告中除所述第一目标广告外的第二目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第二目标广告的消息。6.根据权利要求4或5所述的方法,其特征在于,还包括: 若在指定时长内未监测到所述移动终端的摇一摇操作,则通知所述后台服务器对状态未更改为表示已完成的状态的广告展示任务进行注销。7.一种广告展示任务的处理装置,其特征在于,应用于后台服务器,包括: 搜索模块,用于当接收到来自前端服务器的获取广告的请求时,搜索所述请求对应的一个或多个广告; 生成模块,用于生成即将对所述一个或多个广告进行展示的至少一个广告展示任务; 第一处理模块,用于将所述一个或多个广告提供给所述前端服务器,当接收到所述前端服务器反馈的已展示所述一个或多个广告中第一目标广告的消息时,将所述第一目标广告对应的广告展示任务的状态更改为表示已完成的状态。8.根据权利要求7所述的装置,其特征在于,所述第一处理模块还用于: 当接收到所述前端服务器反馈的已展示所述一个或多个广告中除所述第一目标广告外的第二目标广告的消息时,将所述第二目标广告对应的广告展示任务的状态更改为表示已完成的状态。9.根据权利要求7或8所述的装置,其特征在于,还包括: 计费模块,用于对状态更改为表示已完成的状态的广告展示任务对应的广告进行计费操作。10.一种广告展示任务的处理装置,其特征在于,应用于前端服务器,包括: 请求模块,用于当监测到移动终端的摇一摇操作时,向后台服务器发起获取广告的请求; 接收模块,用于接收所述后台服务器返回的一个或多个广告; 第二处理模块,用于将所述一个或多个广告中的第一目标广告提供给所述移动终端进行展示,并向所述后台服务器反馈已展示所述第一目标广告的消息。
【文档编号】G06Q30/02GK105976214SQ201610464105
【公开日】2016年9月28日
【申请日】2016年6月23日
【发明人】赵琪
【申请人】无锡天脉聚源传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1