广告处理方法及装置制造方法
【专利摘要】本发明实施例提供一种广告处理方法及装置,该方法包括:终端获取所述终端的系统信息和/或当前接入网络信息;所述终端向插件服务器发送包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述终端相匹配的广告插件信息;所述终端接收所述插件服务器发送的与所述终端相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。本实施例中,实现了插件服务器可以筛选出与终端匹配的广告插件,这样终端就可以根据实际情况下载广告插件,而不会下载多余的广告插件浪费流量和时间,即实现了为用户节省流量和时间,还可以帮助用户节约资费。
【专利说明】广告处理方法及装置
【技术领域】
[0001]本发明涉及通信技术,尤其涉及一种广告处理方法及装置。
【背景技术】
[0002]手机应用开发者,如果想让应用程序接收广告,一般需要植入广告平台提供的软件开发工具包(Software Development Kit,简称SDK)才能够请求到广告。
[0003]现有技术中,给终端(User Equipment,简称UE)上的应用程序(Application,简称app)下发广告的过程为:app启动时,加载迷你(mini) SDK至系统内存,该mini SDK可以集成在app中;mini SDK向广告(Advertisement,简称AD)服务器(Server)请求AD插件(Plugin),然后在上述UE首次运行时,mini SDK下载该app相关的所有AD Plugin,下载完成后mini SDK加载这些AD Plugin,之后mini SDK向AD Server请求广告,AD Server将广告发送给mini SDK, mini SDK通过UE的显示设备向用户显示广告,如果用户有操作,例如浏览或点击广告,则将用户操作事件上报AD Server,以使AD Server进行计费。
[0004]但是,采用现有技术,UE在首次运行该app时必须需要耗费大量网络流量和时间来下载该app相关的所有AD Plugin,造成流量和时间的浪费。
【发明内容】
[0005]本发明实施例提供一种广告处理方法及装置,用于解决UE耗费大量网络流量和时间来下载所有AD Plugin的问题。
[0006]本发明实施例第一方面提供一种广告处理方法,包括:
[0007]终端获取所述终端的系统信息和/或当前接入网络信息;
[0008]所述终端向插件服务器发送包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述终端相匹配的广告插件信息;
[0009]所述终端接收所述插件服务器发送的与所述终端相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。
[0010]结合第一方面,在第一方面的第一种可能的实施方式中,所述根据所述广告插件信息选择下载广告插件,包括:
[0011]所述终端根据所述广告插件信息确定未下载的目标广告插件;
[0012]所述终端向所述插件服务器发送下载所述目标广告插件的下载请求消息,以下载所述目标广告插件。
[0013]结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,所述终端下载所述目标广告插件之后,还包括:
[0014]所述终端获取更新的所述终端当前接入网络信息;
[0015]所述终端向广告服务器发送广告请求消息,以使所述广告服务器向所述终端下发与所述终端相匹配的广告,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述系统信息、所述更新的终端当前接入网络信息。
[0016]结合第一方面至第一方面的第二种可能的实施方式中任一项,在第一方面的第三种可能的实施方式中,所述系统信息包括下述任一种:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0017]本发明实施例第二方面提供一种广告处理方法,包括:
[0018]插件服务器接收终端发送的包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息;
[0019]所述插件服务器根据所述系统信息和/或当前接入网络信息获取与所述终端相匹配的广告插件信息,并将所述广告插件信息发送给所述终端,以使所述终端根据所述广告插件信息选择下载广告插件。
[0020]结合第二方面,在第二方面的第一种可能的实施方式中,所述将所述广告插件信息发送给所述终端之后,还包括:
[0021]所述插件服务器接收所述终端发送的下载广告插件的下载请求消息。
[0022]结合第二方面,在第二方面的第二种可能的实施方式中,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0023]本发明实施例第三方面提供一种广告处理方法,包括:
[0024]广告服务器接收终端发送的广告请求消息,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述终端的系统信息、所述终端当前接入网络信息;
[0025]所述广告服务器根据所述广告请求消息,向所述终端发送与所述终端相匹配的广
生口 ο
[0026]结合第三方面,在第三方面的第一种可能的实施方式中,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0027]本发明实施例第四方面提供一种广告处理装置,包括:
[0028]获取模块,用于获取终端的系统信息和/或当前接入网络信息;
[0029]发送模块,用于向插件服务器发送包含所述系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述UE相匹配的广告插件信息;
[0030]下载模块,用于接收所述插件服务器发送的所述相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。
[0031]结合第四方面,在第四方面的第一种可能的实施方式中,所述下载模块,具体用于根据所述广告插件信息确定未下载的目标广告插件;向所述插件服务器发送下载所述目标广告插件的下载请求消息,以下载所述目标广告插件。
[0032]结合第四方面的第一种可能的实施方式,在第四方面的第二种可能的实施方式中,所述获取模块,还用于获取更新的所述终端当前接入网络信息;
[0033]所述发送模块,还用于向广告服务器发送广告请求消息,以使所述广告服务器向所述终端下发与所述终端相匹配的广告,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述系统信息、所述更新的UE当前接入网络信
肩、O
[0034]结合第四方面至第四方面的第二种可能的实施方式中任一项,在第四方面的第三种可能的实施方式中,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0035]本发明实施例第五方面提供一种广告处理装置,包括:
[0036]接收模块,用于接收终端发送的包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息;
[0037]发送模块,用于根据所述系统信息和/或当前接入网络信息获取与所述终端相匹配的广告插件列表,并将所述广告插件列表发送给所述终端,以使所述终端根据所述广告插件列表选择下载广告插件。
[0038]结合第五方面,在第五方面的第一种可能的实施方式中,所述接收模块,还用于接收所述终端发送的下载广告插件的下载请求消息。
[0039]结合第五方面,在第五方面的第二种可能的实施方式中,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0040]本发明实施例第六方面提供一种广告处理装置,包括:
[0041]接收模块,用于接收终端发送的广告请求消息,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述终端所在UE的系统信息、所述终端当前接入网络信息;
[0042]发送模块,用于根据所述广告请求消息,向所述终端发送与所述终端相匹配的广
生口 ο
[0043]结合第六方面,在第六方面的第一种可能的实施方式中,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0044]本发明实施例中,终端获取本地的系统信息和/或当前接入网络信息,并将该系统信息和/或当前接入网络信息告知插件服务器,使得插件服务器可以根据该系统信息和/或当前接入网络信息筛选出与该终端匹配的广告插件,这样终端就可以根据实际情况下载广告插件,而不会下载多余的广告插件浪费流量和时间,即实现了为用户节省流量和时间,还可以帮助用户节约资费。
【专利附图】
【附图说明】
[0045]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0046]图1为本发明提供的广告处理方法实施例一的流程示意图;
[0047]图2为本发明提供的广告处理方法实施例二的流程示意图;
[0048]图3为本发明提供的广告处理方法实施例三的流程示意图;[0049]图4为本发明提供的广告处理方法实施例四的流程示意图;
[0050]图5为本发明提供的广告处理装置实施例一的结构示意图;
[0051]图6为本发明提供的广告处理装置实施例二的结构示意图;
[0052]图7为本发明提供的广告处理装置实施例三的结构示意图;
[0053]图8为本发明提供的广告处理装置实施例四的结构示意图;
[0054]图9为本发明提供的广告处理装置实施例五的结构示意图;
[0055]图10为本发明提供的广告处理装置实施例六的结构示意图。
【具体实施方式】
[0056]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0057]图1为本发明提供的广告处理方法实施例一的流程示意图,如图1所示,该方法包括:
[0058]S101、终端获取该终端的系统信息和/或当前接入网络信息。
[0059]具体地,可以是该终端中安装的某个app获取该终端的系统信息和/或当前接入网络信息。上述UE可以是手机、平板电脑等设备。更具体地,可以由该客户端中的mini SDK来获取。
[0060]该系统信息可以包括下述任一项或组合:该UE的中央处理器(CentralProcessing Unit,简称CPU)信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统信息等。需说明的是CPU信息主要指该UE的CPU的频率信息;所支持的网络类型信息主要指该UE可以使用哪些网络,例如:使用无线局域网络(Wireless LocalArea Networks,简称WLAN),和/或,第三代移动通信技术(the3rd_Generation,简称3G)网络,和 / 或,全球移动通信系统(global system for mobile communications,简称 GSM)网络等。当前接入网络信息,即需要告知插件服务器当前该UE接入的是哪种网络。操作系统版本信息,即告知是安卓(Android)系统还是塞班系统等其它系统,以及该系统的版本,例如标识某手机的操作系统版本信息为Android4.1.2。
[0061]S102、终端向插件服务器发送包含该终端的系统信息和/或当前接入网络信息的广告插件请求消息,以使插件服务器根据上述系统信息和/或当前接入网络信息获取到与上述UE相匹配的广告插件信息。可以以列表的形式表示上述UE相匹配的广告插件信息,该列表中包括与上述UE相匹配的各广告插件的名称、版本号、下载地址以及该广告插件摘要等,该广告插件摘要可以是消息摘要算法第五版(Message Digest Algorithm5,简称MD5),即一串字符串。
[0062]与一个UE相关的AD Plugin有多个,例如:视频播放功能插件、flash播放功能插件、定位能力插件等,但是对于不同性能的UE没有必要将所有相关的AD Plugin都下载,这样不仅浪费流量也浪费内存。例如,一个手机不具备定位功能,那么该手机中的app就不用下载定位能力插件,因为即使下载了该定位能力插件也无法获取和定位相关的广告。又例如,通过上述当前接入网络信息确定上述UE目前接入的是GSM网络,那么就不推荐下载耗费流量较大的广告插件,这样可以帮助用户节约资费。因而插件服务器会根据UE的系统信息和/或当前接入网络信息为该UE筛选出合适的广告插件,并形成广告插件信息发送给终端。
[0063]S103、终端接收上述插件服务器发送的与该终端相匹配的广告插件信息,并根据该广告插件信息选择下载广告插件。
[0064]本实施例中,终端获取本地的系统信息和/或当前接入网络信息,并将该系统信息和/或当前接入网络信息告知插件服务器,使得插件服务器可以根据该系统信息和/或当前接入网络信息筛选出与该终端匹配的广告插件,这样终端就可以根据实际情况下载广告插件,而不会下载多余的广告插件浪费流量和时间,即实现了为用户节省流量和时间,还可以帮助用户节约资费。
[0065]具体地,上述根据广告插件信息选择下载广告插件的过程为:终端根据上述广告插件信息确定未下载的目标广告插件,然后该终端向插件服务器发送下载上述目标广告插件的下载请求消息,以下载该目标广告插件。需要说明的是,上述广告插件信息中包括的广告插件都是该终端需要下载的广告插件,只是有的广告插件该终端之前可能已经下载过了,因此上述未下载的目标广告插件具体指UE还没有下载的该广告插件信息中包括的广告插件,或者是之前下载过旧版本的广告插件,该广告插件信息中包括的是该广告插件的更新版本,则作为目标广告插件下载更新。
[0066]进一步地,上述终端下载上述目标广告插件之后,上述终端获取更新的该终端当前接入网络信息,即再次获取UE当前接入网络信息,因为UE接入的网络是随时可能发生变化的,为了保证信息的准确性,在获取广告之前再重新获取一下当前接入网络信息。然后,上述终端向AD Server发送广告请求消息,以使该AD Server向上述终端下发与该UE相匹配的广告,该广告请求消息包含下述一种或组合:终端当前已下载的广告插件的标识、上述系统信息、更新的UE当前接入网络信息。在上述实施例的基础上,AD Server获知了上述终端下载了哪些AD Plugin,进而根据这些AD PlugiruUE的系统信息和/或UE当前接入的网络就可以确定下发哪些广告给该终端。例如,一个终端只下载了 jpg格式图片功能插件,那么AD Server就不会给该终端发送包含富媒体(Rich Media,简称RM)的广告,而仅下发静态图片广告,这样还可以节省流量。这样可以使得下发的广告更匹配UE的性能。另外,根据UE接入的网络类型来下发广告,主要是为了在保证用户体验的同时帮助用户节省资费,例如如果广告服务器得知UE接入的是WLAN,就会向用户下发体验效果好的广告,像包含RM的广告;如果广告服务器得知UE接入的是GMS网络,那么会向UE下发消耗流量较小的静态图片广告。且可以根据上述系统信息,像分辨率、屏幕尺寸、操作系统版本等信息,为UE选择提供更为合适的广告,更匹配UE的性能和配置,使得用户体验更佳。
[0067]本实施例中,终端获取该终端的系统信息和/或当前接入网络信息,并将该系统信息和/或当前接入网络信息告知插件服务器,使得插件服务器可以根据该系统信息和/或当前接入网络信息筛选出与该UE匹配的广告插件,并将广告插件信息下发给终端,这样终端就可以根据所在UE的实际情况下载广告插件,而不会下载多余的广告插件浪费流量和时间,进一步地,再根据终端已下载的广告插件、UE的系统信息、UE当前接入网络信息等向广告服务器获取与该UE相匹配的广告,这样可以实现在保证用户体验的同时为用户节约资费。[0068]图2为本发明提供的广告处理方法实施例二的流程示意图,在上述实施例的基础上,如图2所示,该方法包括:
[0069]S201、插件服务器接收UE发送的包含该UE的系统信息和/或当前接入网络信息的广告插件请求消息。该系统信息包括下述任一项或组合:UE的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0070]S202、插件服务器根据上述系统信息和/或当前接入网络信息获取与该UE相匹配的广告插件信息,并将该广告插件信息发送给UE,以使UE根据上述广告插件信息选择下载广告插件。
[0071]本实施例中,插件服务器接收到终端发送的UE的系统信息和/或当前接入网络信息,然后根据该系统信息和/或当前接入网络信息获取与UE相匹配的广告插件信息,让终端根据该广告插件信息进行下载,实现了终端就可以根据所在UE的实际情况下载广告插件,而不会下载多余的广告插件浪费流量和时间。
[0072]进一步地,上述将广告插件信息发送给上述终端之后,该插件服务器该接收终端发送的下载广告插件的下载请求消息,需要说明的是,终端请求下载的是根据实际情况和根据广告插件信息,选出的需要下载的目标广告插件。
[0073]图3为本发明提供的广告处理方法实施例三的流程示意图,在上述实施例的基础上,如图3所示,该方法包括:
[0074]S301、广告服务器接收终端发送广告请求消息。其中,该广告请求信息包含下述任一项或组合:终端当前已下载的广告插件的标识、该终端所在UE的系统信息、该UE当前接入网络信息。
[0075]需要说明的是,该系统信息包括下述任一项或组合:UE的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0076]S302、广告服务器根据上述广告请求消息,向UE发送与该UE相匹配的广告。
[0077]具体实现过程可参照前述实施例,在此不再赘述。
[0078]需要说明的是,请求下发广告插件和请求下发广告可以是两个独立的过程,即下载完广告插件之后并不一定立即请求下发广告。
[0079]本实施例中,广告服务器接收终端发送的终端当前已下载的广告插件的标识、UE的系统信息、和/或上述UE当前接入网络类型信息,向终端发送与上述UE相匹配的广告,可以实现在保证用户享受优质广告体验的同时为用户节省资费。
[0080]图4为本发明提供的广告处理方法实施例四的流程示意图,在上述实施例的基础上,如图4所示,终端、AD Server、Plugin Server之间交互的流程为:
[0081]S401、终端获取该终端的系统信息和/或当前接入网络信息。具体地,可以是该终端中的客户端初始化该客户端中的mini SDK,由该mini SDK来获取。
[0082]S402、终端向Plugin Server发送包含所述系统信息和/或当前接入网络信息的广告插件请求消息。
[0083]S403、Plugin Server根据所述系统信息和/或当前接入网络信息获取与所述UE相匹配的广告插件信息。
[0084]S404、Plugin Server向所述终端发送所述广告插件信息。
[0085]S405、终端根据所述广告插件信息确定需要下载的目标广告插件。即需要下载之前没有下载或需要更新的广告插件。
[0086]S406、终端从Plugin Server下载上述目标广告插件。
[0087]S407、终端加载下载的广告插件,并进行这些广告插件的安全校验。具体地,安全校验可以是判断广告插件摘要(例如MD5)是否被篡改。
[0088]S401-S407执行完之后,广告插件的下载、更新以及加载就已经完成。进而根据需要进行后面的步骤,来完成广告的下发。具体地,可以是UE运行具体某个或多个客户端之后,并不是客户端中所有页面都有广告,只有用户使用到嵌入有广告代码的页面时,终端才会请求广告。
[0089]S408、终端向AD Server发送广告请求消息。该广告请求信息包含下述任一项或组合:终端当前已下载的广告插件的标识、该终端所在UE的系统信息、该UE当前接入网络信息。
[0090]S409、AD Server获取与上述UE相匹配的广告。
[0091]S410、AD Server向终端发送上述相匹配的广告。
[0092]S411、终端向用户展示广告,并接收用户的点击查看等操作。
[0093]S412、终端向AD Server上报用户事件。即将用户的操作上报给ADServer。例如用户查看了广告,或者进入了广告中的某个链接等等。
[0094]S413、AD Server 进行计费。
[0095]图5为本发明提供的广告处理装置实施例一的结构示意图,该广告处理装置可以集成在终端中,如图5所示,该装置包括:获取模块501、发送模块502以及下载模块503,其中:
[0096]获取模块501,用于获取终端的系统信息和/或当前接入网络信息;发送模块502,用于向插件服务器发送包含所述系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述UE相匹配的广告插件信息;下载模块503,用于接收所述插件服务器发送的所述相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。
[0097]进一步地,上述下载模块503,具体用于根据所述广告插件信息确定未下载的目标广告插件;向所述插件服务器发送下载所述目标广告插件的下载请求消息,以下载所述目标广告插件。
[0098]上述获取模块501,还用于获取更新的所述终端当前接入网络信息;发送模块502,还用于向广告服务器发送广告请求消息,以使所述广告服务器向所述终端下发与所述终端相匹配的广告,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述系统信息、所述更新的UE当前接入网络信息。
[0099]需要说明的是,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0100]上述装置用于执行前述方法实施例,其实现原理和技术效果类似,在此不再赘述。
[0101]图6为本发明提供的广告处理装置实施例二的结构示意图,该装置可以集成在前述插件服务器中,如图6所示,该装置包括:接收模块601和发送模块602,其中:
[0102]接收模块601,用于接收终端发送的包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息;用于根据所述系统信息和/或当前接入网络信息获取与所述终端相匹配的广告插件列表,并将所述广告插件列表发送给所述终端,以使所述终端根据所述广告插件列表选择下载广告插件。
[0103]进一步地,上述接收模块601,还用于接收所述终端发送的下载广告插件的下载请求消息。
[0104]需要说明的是,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0105]上述装置用于执行前述方法实施例,其实现原理和技术效果类似,在此不再赘述。
[0106]图7为本发明提供的广告处理装置实施例三的结构示意图,该装置可以集成在广告服务器中,如图7所示,该装置包括:接收模块701和发送模块702,其中:
[0107]接收模块701,用于接收终端发送的广告请求消息,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述终端所在UE的系统信息、所述终端当前接入网络信息;发送模块702,用于根据所述广告请求消息,向所述终端发送与所述终端相匹配的广告。
[0108]需要说明的是,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0109]图8为本发明提供的广告处理装置实施例四的结构示意图,该广告处理装置可以集成在终端中,如图8所示,该装置包括:处理器801、发送器802和接收器803,其中:
[0110]处理器801,用于获取终端的系统信息和/或当前接入网络信息;发送器802,用于向插件服务器发送包含所述系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述UE相匹配的广告插件信息;接收器803,用于接收所述插件服务器发送的所述相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。
[0111]进一步地,接收器803,具体用于根据所述广告插件信息确定未下载的目标广告插件;并指示发送器802向所述插件服务器发送下载所述目标广告插件的下载请求消息,以下载所述目标广告插件。
[0112]上述处理器801,还用于获取更新的所述终端当前接入网络信息;发送器802,还用于向广告服务器发送广告请求消息,以使所述广告服务器向所述终端下发与所述终端相匹配的广告,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述系统信息、所述更新的UE当前接入网络信息。
[0113]需要说明的是,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0114]图9为本发明提供的广告处理装置实施例五的结构示意图,该装置可以集成在前述插件服务器中,如图9所示,该装置包括:接收器901和发送器902,其中:
[0115]接收器901,用于接收终端发送的包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息;发送器902,用于根据所述系统信息和/或当前接入网络信息获取与所述终端相匹配的广告插件列表,并将所述广告插件列表发送给所述终端,以使所述终端根据所述广告插件列表选择下载广告插件。
[0116]进一步地,上述接收器901,还用于接收所述终端发送的下载广告插件的下载请求消息。[0117]所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0118]图10为本发明提供的广告处理装置实施例六的结构示意图,该装置可以集成在广告服务器中,如图10所示,该装置包括:接收器110和发送器111,其中:
[0119]接收器110,用于接收终端发送的广告请求消息,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述终端所在UE的系统信息、所述终端当前接入网络信息;发送器111,用于根据所述广告请求消息,向所述终端发送与所述终端相匹配的广告。
[0120]所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
[0121]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0122]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种广告处理方法,其特征在于,包括: 终端获取所述终端的系统信息和/或当前接入网络信息; 所述终端向插件服务器发送包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述终端相匹配的广告插件信息; 所述终端接收所述插件服务器发送的与所述终端相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。
2.根据权利要求1所述的方法,其特征在于,所述根据所述广告插件信息选择下载广告插件,包括: 所述终端根据所述广告插件信息确定未下载的目标广告插件; 所述终端向所述插件服务器发送下载所述目标广告插件的下载请求消息,以下载所述目标广告插件。
3.根据权利要求2所述的方法,其特征在于,所述终端下载所述目标广告插件之后,还包括: 所述终端获取更新的 所述终端当前接入网络信息; 所述终端向广告服务器发送广告请求消息,以使所述广告服务器向所述终端下发与所述终端相匹配的广告,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述系统信息、所述更新的终端当前接入网络信息。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述系统信息包括下述任一种:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
5.—种广告处理方法,其特征在于,包括: 插件服务器接收终端发送的包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息; 所述插件服务器根据所述系统信息和/或当前接入网络信息获取与所述终端相匹配的广告插件信息,并将所述广告插件信息发送给所述终端,以使所述终端根据所述广告插件信息选择下载广告插件。
6.根据权利要求5所述的方法,其特征在于,所述将所述广告插件信息发送给所述终端之后,还包括: 所述插件服务器接收所述终端发送的下载广告插件的下载请求消息。
7.根据权利要求5所述的方法,其特征在于,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
8.一种广告处理方法,其特征在于,包括: 广告服务器接收终端发送的广告请求消息,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述终端的系统信息、所述终端当前接入网络信息; 所述广告服务器根据所述广告请求消息,向所述终端发送与所述终端相匹配的广告。
9.根据权利要求8所述的方法,其特征在于,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
10.一种广告处理装置,其特征在于,包括: 获取模块,用于获取终端的系统信息和/或当前接入网络信息; 发送模块,用于向插件服务器发送包含所述系统信息和/或当前接入网络信息的广告插件请求消息,以使所述插件服务器根据所述系统信息和/或当前接入网络信息获取到与所述UE相匹配的广告插件信息; 下载模块,用于接收所述插件服务器发送的所述相匹配的广告插件信息,并根据所述广告插件信息选择下载广告插件。
11.根据权利要求10所述的装置,其特征在于,所述下载模块,具体用于根据所述广告插件信息确定未下载的目标广告插件;向所述插件服务器发送下载所述目标广告插件的下载请求消息,以下载所述目标广告插件。
12.根据权利要求11所述的装置,其特征在于,所述获取模块,还用于获取更新的所述终端当前接入网络信息; 所述发送模块,还用于向广告服务器发送广告请求消息,以使所述广告服务器向所述终端下发与所述终端相匹配的广告,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述系统信息、所述更新的UE当前接入网络信息。
13.根据权利要求10-12任一项所述的装置,其特征在于,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
14.一种广告处理装置,其特征在于,包括: 接收模块,用于接收终端发送的包含所述终端的系统信息和/或当前接入网络信息的广告插件请求消息; 发送模块,用于根据所述系统信息和/或当前接入网络信息获取与所述终端相匹配的广告插件列表,并将所述广告插件列表发送给所述终端,以使所述终端根据所述广告插件列表选择下载广告插件。
15.根据权利要求14所述的装置,其特征在于,所述接收模块,还用于接收所述终端发送的下载广告插件的下载请求消息。
16.根据权利要求14所述的装置,其特征在于,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
17.—种广告处理装置,其特征在于,包括: 接收模块,用于接收终端发送的广告请求消息,其中,所述广告请求消息包含下述任一项或组合:所述终端当前已下载的广告插件的标识、所述终端所在UE的系统信息、所述终端当前接入网络信息; 发送模块,用于根据所述广告请求消息,向所述终端发送与所述终端相匹配的广告。
18.根据权利要求17所述的装置,其特征在于,所述系统信息包括下述任一项或组合:所述终端的中央处理器信息、所支持网络的类型信息、屏幕尺寸信息、分辨率信息、内存信息、操作系统版本信息。
【文档编号】G06F9/445GK103458397SQ201310375711
【公开日】2013年12月18日 申请日期:2013年8月26日 优先权日:2013年8月26日
【发明者】吴明辉 申请人:华为技术有限公司