CN105610954B - 媒体信息处理方法及*** - Google Patents

媒体信息处理方法及*** Download PDF

Info

Publication number
CN105610954B
CN105610954B CN201511033041.1A CN201511033041A CN105610954B CN 105610954 B CN105610954 B CN 105610954B CN 201511033041 A CN201511033041 A CN 201511033041A CN 105610954 B CN105610954 B CN 105610954B
Authority
CN
China
Prior art keywords
terminal
advertisement
media information
target
advertisements
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201511033041.1A
Other languages
English (en)
Other versions
CN105610954A (zh
Inventor
张波
王流斌
赵万贺
王茜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201511033041.1A priority Critical patent/CN105610954B/zh
Publication of CN105610954A publication Critical patent/CN105610954A/zh
Application granted granted Critical
Publication of CN105610954B publication Critical patent/CN105610954B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Signal Processing (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种媒体信息处理方法及***;方法包括:获取广告投放方设置的待投放的广告并存储至广告库,以及,获取广告投放方针对媒体信息设置的定向投放信息;基于定向投放信息为媒体信息对应生成标签,以及,基于为不同媒体信息对应生成的标签在索引库中创建索引,广告库中的媒体信息与索引库中的标签关联;从终端获取特征参数,将终端的特征参数与索引库中的标签进行匹配得到匹配成功的目标广告;将目标广告发送至终端呈现,以及,响应终端在呈现目标广告后发送的媒体信息请求。实施本发明,能够提升向终端推送媒体信息的准确度,保证广告资源的有效利用率。

Description

媒体信息处理方法及***
技术领域
本发明涉及互联网通信技术,尤其涉及一种媒体信息处理方法及***。
背景技术
移动终端(如智能手机、平板电脑)是普遍使用的互联网访问终端,伴随着移动通信的快速发展,用户使用移动终端设备快速访问互联网成为可能,例如用户目前可以使用第4代移动通信(4G)方式或无线相容性认证(WiFi)方式访问互联网中的信息。
与此同时,在用户访问互联网的过程中,第三方存在利用广告资源(如网页广告位、APP广告位等各种用于播放广告的资源)有针对性地推送媒体信息(如应用、音频、视频)广告的需求,鉴于目前的移动通信的传输速度的瓶颈逐渐消失,媒体信息的容量也日益增大,对呈现媒体信息的移动终端的配置(包括软件配置和硬件配置)提出了更高的要求,移动终端配置不能满足呈现媒体信息的基本配置要求的情况越来越普遍,例如:
1)用户在使用移动终端下载媒体信息的过程中,由于媒体信息的容量过大,移动终端的数据分区的可用空间不足以存储媒体信息,导致媒体信息的下载失败。
2)用户在操作移动终端运行媒体信息(如播放视频、安装或运行应用)时,由于移动终端的硬件配置低于呈现媒体信息最低硬件配置要求而无法呈现媒体信息,例如移动终端图形处理器不支持视频的分辨率、移动终端的内存不足以运行游戏应用。
3)用户在使用移动终端下载媒体信息后,发现移动终端的软件配置低于呈现媒体信息的最低配置要求而无法呈现媒体信息,例如移动终端的操作***版本低于呈现媒体信息所要求的最低版本。
综上所述,现有技术中存在移动终端的配置低于呈现媒体信息的最低配置要求而导致呈现媒体信息失败的情况,这种情况严重影响了第三方向移动终端推送媒体信息广告的准确度,降低了广告资源的有效利用率,同时给用户带来不必要的网络通信流量消耗。
发明内容
本发明实施例提供一种媒体信息处理方法及***,能够提升向终端推送媒体信息的准确度,保证广告资源的有效利用率。
本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种媒体信息处理方法,其特征在于,所述方法包括:
获取广告投放方针对媒体信息设置的待投放的广告并存储至广告库;
获取所述广告投放方针对所述广告设置的定向投放信息,所述定向投放信息至少包括在终端呈现所述媒体信息的配置需求;
基于所述定向投放信息为所述广告对应生成标签,基于为不同所述媒体信息的广告对应生成的标签在索引库中创建索引,所述广告库中的广告与所述索引库中的标签关联;
从终端获取特征参数,将所述终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告,所述特征参数至少表征所述终端的配置信息;
将所述目标广告发送至所述终端呈现;
响应所述终端在呈现所述目标广告后发送的媒体信息请求。
优选地,所述将终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告,包括:
基于所述终端已经设置的媒体信息的标识判断所述广告库中的候选广告对应的媒体信息是否已经设置在所述终端中;
若是,将所述终端已经设置的媒体信息对应的候选广告确定为所述目标广告;
若否,从所述索引库读取所述广告库中不同所述候选广告的标签,基于读取的标签确定每个所述候选广告对应媒体信息的配置需求,将所述终端的特征参数依次与每个所述候选广告对应媒体信息的配置需求进行比对,确定配置需求与所述终端的特征参数匹配的候选广告为所述目标广告。
优选地,所述从终端获取特征参数,将所述终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告,包括:
从所述终端获取所述终端的第一类特征参数、以及所述终端的第二类特征参数,所述终端的第一类特征参数表征所述终端在至少一个维度的设备属性,所述终端的设备属性至少包括所述终端的配置信息,所述终端的第二类特征参数表征所述终端在至少一个维度的用户属性;
将所述终端的所述第一类特征参数、所述第二类特征参数与所述索引库中的不同标签进行匹配,得到与所述第一类特征参数、所述第二类型特征参数匹配成功的标签,确定所述广告库中具有所述匹配成功的标签的广告为所述目标广告;
其中,所述定向投放信息包括针对所述终端的设备属性的定向条件、以及针对所述终端的用户属性的定向条件至少之一。
优选地,所述方法还包括:
基于所述终端已经设置的媒体信息的标识判断所述广告库中的所述候选广告对应的媒体信息是否已经设置在所述终端中;
若是,将所述终端已经设置的媒体信息对应的候选广告确定为所述目标广告;
若否,将所述终端的所述第一类特征参数、以及所述终端的所述第二类特征参数与所述索引库中的标签匹配得到匹配成功的所述目标广告。
优选地,所述将目标广告发送至所述终端呈现,包括:
将至少两个所述目标广告基于所述目标广告对应媒体信息的配置需求进行升序排列形成广告队列;
响应于所述终端的广告请求,从所述广告队列读取至少一个未发送的目标广告发送至所述终端呈现。
优选地,所述响应所述终端在呈现所述目标广告后发送的媒体信息请求,包括:
触发所述目标广告对应的媒体信息在所述终端呈现;其中,
若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息已经设置在所述终端中,触发所述终端跳转至所述目标广告对应媒体信息的运行界面;
若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息未设置在所述终端中,则触发所述终端获取所述目标广告对应媒体信息,以及,触发所述终端呈现所述目标广告对应媒体信息的运行界面。
优选地,所述呈现所述媒体信息的配置需求包括以下至少之一:
所述终端呈现所述媒体信息的最低硬件配置,至少包括所述媒体信息的存储空间需求;
所述终端呈现所述媒体信息的最低软件配置;
所述终端的配置信息包括以下至少之一:
所述终端的硬件配置信息,所述硬件配置信息至少包括所述终端的剩余存储空间信息;
所述终端的软件配置信息。
第二方面,本发明实施例提供一种媒体信息处理***,所述媒体信息处理***包括:
获取模块,用于获取广告投放方针对媒体信息设置的待投放的广告并存储至广告库,获取所述广告投放方针对所述广告设置的定向投放信息,所述定向投放信息至少包括在终端呈现所述媒体信息的配置需求;
标签索引单元,用于基于所述定向投放信息为所述广告对应生成标签,基于为不同所述媒体信息的广告对应生成的标签在索引库中创建索引,所述广告库中的广告与所述索引库中的标签关联;
匹配单元,用于从终端获取特征参数,将所述终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告,所述特征参数至少表征所述终端的配置信息;
投放单元,用于将所述目标广告发送至所述终端呈现,响应所述终端在呈现所述目标广告后发送的媒体信息请求。
优选地,所述匹配单元,还用于基于所述终端已经具有的媒体信息的标识判断所述广告库中的候选广告对应的媒体信息是否已经设置在所述终端中;
所述匹配单元,还用于判断为是时,将所述终端已经设置的媒体信息对应的广告确定为所述目标广告;
所述匹配单元,还用于判断为否时,从所述索引库读取所述广告库中不同所述候选广告的标签,基于读取的标签确定每个所述候选广告对应媒体信息的配置需求,将所述终端的特征参数依次与每个所述候选广告对应媒体信息的配置需求进行比对,确定配置需求与所述终端的特征参数匹配的候选广告为所述目标广告。
优选地,所述获取模块,还用于获取以下定向投放信息至少之一:针对所述终端的设备属性的定向条件、以及针对所述终端的用户属性的定向条件;
所述获取模块,还用于从所述终端获取所述终端的第一类特征参数、以及所述终端的第二类特征参数,所述终端的第一类特征参数表征所述终端在至少一个维度的设备属性,所述终端的设备属性至少包括所述终端的配置信息,所述终端的第二类特征参数表征所述终端在至少一个维度的用户属性;
所述获取模块,还用于将所述终端的第一类特征参数、所述第二类特征参数与所述索引库中的不同标签进行匹配,得到与所述第一类特征参数、所述第二类型特征参数匹配成功的标签,确定所述广告库中具有所述匹配成功的标签的候选广告为所述目标广告。
优选地,所述投放单元,还用于基于所述终端已经设置的媒体信息的标识判断所述广告库中的所述候选广告是否已经设置在所述终端中;
所述投放单元,还用于判断为是时,将所述终端已经设置的媒体信息对应的候选广告确定为所述目标广告;
所述投放单元,还用于判断为否时,将所述终端的第一类特征参数、以及所述终端的第二类特征参数与所述索引库中的标签匹配得到匹配成功的所述目标广告。
优选地,所述投放单元还用于将至少两个所述目标广告基于所述目标广告对应媒体信息的配置需求进行升序排列形成广告队列;
所述投放单元还用于响应于所述终端的广告请求,从所述广告队列读取至少一个未发送的目标广告发送至所述终端呈现。
优选地,所述投放单元,还用于响应所述终端在呈现所述目标广告后发送的媒体信息请求;其中,所述投放单元,还用于若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息已经设置在所述终端中,触发所述终端跳转至所述目标广告对应媒体信息的运行界面;
所述投放单元,还用于若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息未设置在所述终端中,则触发所述终端获取所述目标广告对应媒体信息,触发所述终端呈现所述目标广告对应媒体信息的运行界面。
本发明实施例中,将待投放的广告对应媒体信息的配置需求与终端的特征参数进行匹配,其中广告的定向投放信息以索引库中对应标签的形式设置,基于终端的特征参数与标签匹配的方式能够高效确定与终端(如与终端的硬件情况和软件情况)适配的媒体信息的广告;
将广告库中匹配成功的目标广告向终端进行推送,确保终端的硬件情况如剩余存储空间能够触发呈现目标广告,避免了向终端推送媒体信息广告而终端无法呈现媒体信息的情况(如终端下载目标广告失败的问题),有效提升媒体信息的准确度,保证了对广告资源的有效利用。
附图说明
图1是本发明实施例中的一个可选的应用场景示意图;
图2是本发明实施例中的媒体信息处理方法的一个可选的流程示意图;
图3是本发明实施例中媒体信息处理***在投放前端呈现配置需求的示意图;
图4是本发明实施例中索引库的一个可选的结构示意图;
图5是本发明实施例中索引库的又一个可选的结构示意图;
图6是本发明实施例中媒体信息处理获取终端特征参数的一个可选的流程示意图;
图7是本发明实施例中媒体信息处理方法的又一可选的流程示意图;
图8是本发明实施例中媒体信息处理***针对终端确定有至少两个目标广告时一个可选的处理流程示意图;
图9是本发明实施例中媒体信息处理***的一个可选的应用场景示意图;
图10是本发明实施例中的媒体信息处理***的一可选的结构示意图。
具体实施方式
以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示意性示出了本发明实施例的一个可选的应用场景示意图,在图1中以终端是手机为例,当然,终端还可以实施为各种移动终端,例如平板电脑和笔记本计算机,还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。终端可执行各种通信网络下的无线接入网交换数据。典型地,该通信网络可以是全球移动通信(GSM)网络、码分多址(CDMA)网络、宽带码分多址(WCDMA)网络、长期演进(LTE)通信网络等。
典型地,终端1通过WiFi方式与媒体信息处理***100进行通信,终端2通过蜂窝通信方式与媒体信息处理***100通信,图1中示出的数据库(包括索引库500、广告库400)与媒体信息处理***100之间通过光缆、电缆或网线连接通信,需要指出,图1示出的广告库400、索引库500可以实施为相互独立的数据库,也可以根据需要合并实施为一个数据库。
广告投放方200存在向终端投放媒体信息的广告的需求,媒体信息处理***100支持将广告投放方200上传到广告库400中的媒体信息的广告向广告投放方200期望的终端用户投放。终端中广告的形式多样,典型地,媒体信息处理***100投放的广告的类型包括APP广告和网站广告。
图1示例性示出了终端1社交应用时,在社交应用的运行界面加载预定时间的广告位的示意图;当然,社交应用的广告的形式不仅限于图1所示,例如,还可以在终端1显示社交应用启动界面之前加载广告位、在社交应用中设置显示广告位列表的功能选项、或者在社交应用的运行界面的列表项中***广告位),终端1运行社交应用时社交应用的应用服务器600从媒体信息处理***100请求广告,媒体信息处理***100从广告库400检索到广告投放方200期望在终端1投放的广告,经由社交应用的应用服务器600将广告发送至终端1,由应用在广告位加载广告。
图1中还示例性示出终端2通过浏览器访问WEB服务器700中的内容(如视频)时,在浏览器的特定显示区域加载广告位;当然,广告位还可以有其他加载方式,如以浮动窗口的形式加载,在缓冲终端2用户请求内容的过程中在浏览器的显示界面中加载广告等;终端2运行浏览器时WEB服务器700从媒体信息处理***100请求广告,媒体信息处理***100从广告库400检索到广告投放方200期望在终端2投放的广告,经由WEB服务器700将广告发送至终端2,由浏览器在广告位加载广告。
图2示例性示出了本发明实施例中的媒体信息处理的流程示意图,该媒体信息处理方法可以应用于图1所示的媒体信息处理***100。
本发明实施例记载的媒体信息可以采用多种方式实施,从媒体信息的功能属性上,媒体信息可以包括:社交信息、新闻信息等;
从媒体信息的类型上,媒体信息可以包括:应用(也即可执行程序)、音频信息、视频信息(如多媒体信息、文本信息、网页(例如嵌入动画、文本、图片等信息的HTML5页面);其中音频信息可以是mp3(MPEG Audio Layer3)、wmv等格式的音频文件,也可以是流媒体形式的音频流;视频信息可以是预封装的多媒体容器(MKV)、音视频交错(AVI)格式的视频文件,也可以是采用视频流传输协议如:实时流协议(Real Time Streaming Protocol,RTSP)传输的视频流。
在步骤101中,媒体信息处理***100与投放前端300之间设置有支持投放前端300向广告库400上传媒体信息的广告数据接口,媒体信息处理***100通过投放前端300呈现广告投放设置界面,广告投放方200可以使用投放前端300的图形界面设置待投放的媒体信息的广告、以及针对媒体信息的广告设置的定向投放信息,其中至少包括有媒体信息的配置需求,从而在步骤102中,使媒体信息处理***100基于投放前端300获取广告投放方200设置的待投放到终端的媒体信息的广告,以及获取广告投放方200针对媒体信息设置的定向投放信息,并在步骤103中,将广告投放方200上传的媒体信息的广告存储至广告库400;本发明实施例中首先以定向投放信息中仅包括媒体信息的配置需求为例进行说明。
广告投放设置界面中可以包括有针对不同的配置需求的候选定向条件,以供广告投放方200设置在移动终端呈现媒体信息所需要的最低配置,包括呈现媒体信息的最低硬件配置以及呈现媒体信息的最低软件配置至少之一,下面对最低硬件配置和最低软件配置进行说明。
1)最低硬件配置
最低硬件配置至少包括媒体信息的存储空间需求,也就是终端呈现媒体信息时所需要存储空间,包括终端在存储器(以安卓操作***为例,存储器可用空间表现为数据分区的剩余空间)存储媒体信息所需的最小存储空间(也就是需要终端的存储器剩余的存储空间),以及终端在内存器中运行媒体信息所需的最小存储空间(也就是需要终端的缓存器剩余的存储空间)。
以媒体信息是应用为例,假设终端是将应用下载到缓存器,并从缓存器安装应用到存储器,则存储器的存储空间需求为应用安装到存储器所占用的存储空间。缓存器的存储需求为以下两类存储空间的最大值:应用的安装包在缓存器占用的存储空间;应用运行时被读取到缓存器的该应用的数据占用的存储空间。如果终端能够满足应用的上述存储空间需求,则不仅能够保证应用的顺利下载,而且能够保证应用在终端的安装以及运行。
仍以媒体信息是应用为例,再假设终端是将应用下载到存储器,并从存储器读取应用的安装包并将应用安装到存储器的数据分区,则存储器的存储空间需求为以下两类存储空间的加和:应用的安装包在存储器所占用的存储空间;应用安装到存储器所占用的存储空间;从而保证满足存储器的存储空间需求的终端能够有足够的空间存储应用的安装包以及安装应用。缓存器的存储需求为应用运行时被读取到缓存器的该应用的数据占用的存储空间。如果终端的剩余存储空间能够满足应用的上述存储空间需求,则不仅能够保证应用的顺利下载,而且能够保证应用在终端的安装以及运行。
最低硬件配置除了前述的存储空间需求;可选地,还包括终端的处理器的最低性能要求,包括对终端的应用处理器(AP)的最低性能要求和对终端的图形处理器(GPU)的最低性能要求,尤其对于媒体信息是应用(如大型游戏应用)的情况,往往会存在终端即使有足够的存储空间来下载、安装应用,但是由于终端的处理器的运算性能不足(如终端的运行主频不满足应用运行的最低频率),导致终端在安装应用后也无法流畅运行应用;通常,处理器的运行性能可以采用以下参数至少之一来表征:处理器的整点运算吞吐量、处理器的浮点运算吞吐量。
2)最低软件配置
最低软件配置可以为终端运行的操作***的最低版本;以媒体信息是应用为例,最低软件配置可以是应用所依赖的相关应用(或开发环境)的最低版本;以媒体信息是视频、音频为例,最低软件配置可以是终端中用于播放视频、音频的应用的最低版本;以媒体信息是页面文件(如HTML5页面文件)为例,最低软件配置可以是终端运行的浏览器应用的最低版本。
图3示例性示出了信息处理***在投放前端300呈现的配置需求的示意图,包括呈现媒体信息的终端的在最低硬件配置和最低软件配置方面的不同候选定向条件,最低硬件配置包括:
1)终端的存储器的一系列候选定向条件,代表媒体信息的目标终端(也就是广告投放方200希望呈现媒体信息的终端)的缓存器需要具有的最小存储空间(也就是存储器剩余的存储空间);
2)终端的缓存器的一系列候选定向条件,代表媒体信息的目标终端的缓存器需要具有的最小存储空间(也就是缓存器可用的存储空间);
3)终端的处理器的一系列候选定向条件,代表媒体信息的目标终端的处理器需要具有的最低浮点运算性能和最低整点运算性能;
其中每个方面的一系列候选定向条件采用不同的量化等级呈现,或支持广告投放方200进行自定义,如终端的存储器的最小存储空间分别为:100兆(M)、500M、1000M,广告投放方200根据媒体信息的存储空间需求为媒体信息的广告选择合适的候选定向条件,如果广告投放方200认为当前的候选定向条件不合适,可以根据投放的媒体信息的存储空间需求自定义。
信息处理***通过投放前端300获取到广告投放方200针对媒体信息在广告投放设置界面设置的定向投放信息(包括呈现媒体信息的配置需求,如存储空间需求),
在步骤104中,基于所述定向投放信息为不同的媒体信息的广告对应生成标签,基于图3,广告投放方200针对媒体信息的配置需求可以设置多个维度的定向条件(构成媒体信息的广告的定向投放信息)以对广告投放进行定向,也就是将广告投放到满足配置需求的终端,这里,假设广告投放方200设置针对存储空间需求的定向条件,包括存储器的存储空间需求(也就是终端的存储器剩余的最小存储空间)和缓存器的存储空间需求(也就是终端的缓存器剩余的最小存储空间)的定向条件,那么,信息处理***针对存储器的存储空间需求生成存储器空间需求标签,并针对缓存器的存储空间需求为媒体信息的广告生成缓存器空间需求标签,可选地,存储器空间需求标签采用<广告标识:存储器空间需求>的形式,缓存器空间需求标签采用<广告标识:缓存器空间需求>的形式,当然,存储器空间需求标签和缓存器空间需求标签可以实施为一个标签<广告标识:缓存器空间需求:存储器空间需求>;其中的缓存器空间需求字段和存储器空间需求字段为广告投放方200在广告投放设置界面对应选中的定向条件。
同一个广告投放方200可以通过广告投放设置界面设置多个待投放的广告,不同的广告投放方200针对待投放广告设置的定向投放信息有所区别,在步骤105中、信息处理***对于每个待投放的广告根据所对应的定向投放信息生成标签,基于为不同广告对应生成的标签在索引库500中创建索引,参见上述标签的形式,索引库500中的标签与广告库400中的广告通过广告标识而具有关联关系,对于索引库500中的任一个标签,都可以通过标签中的广告标识而在广告库400中查找到对应的广告。
图4示出了本发明实施例中索引库500的一个可选的结构示意图,广告标识和标签之间采用线性结构,在媒体信息的定向投放信息更新时,或者广告库400中的广告更新(如添加或删除广告时),在线性结构中更新广告标识和标签的关联关系,或者在线性结构中更新(如添加或删除)对应的广告标识并更新广告标识和标签的关联关系即可,便于对索引库500的维护。
图5示出了本发明实施例中索引库500的又一个可选的结构示意图,广告标识和标签之间采用树形结构,同一分支上的广告标识(也即广告)具有的标签部分相同,例如广告3和广告4具有相同的标签a,此外广告4还具有标签d;广告3和广告5具有相同的标签a,此外广告5还具有标签d;本发明实施例中后续利用终端的特征参数与索引库500中的标签匹配时,由于在索引结构中具有部分相同标签的广告往往位于树形结构的同一分支或相邻分支,这就能够实现对与终端的特征参数匹配的标签的快速检索,后续步骤将对检索与终端的特征参数匹配标签的处理进行说明。
对于任一终端,信息处理***基于索引库500中的标签,确定广告库400中对应该终端的目标广告(也就是说,该终端满足目标广告对应媒体信息的配置需求),并向终端投放目标广告,为确定对应终端的目标广告。为此,信息处理***需要从终端获取特征参数,
图6示例性示出了信息处理***获取终端1的特征参数的流程图,仍以终端1的广告类型为APP广告为例,在步骤201a中,终端1中用于播放广告的应用(如前述的社交应用中)设置应用服务器600在应用中内置软件开发套件(SDK),应用通过运行软件开发套件来获取终端1的特征参数,并在步骤202a中,上报应用服务器600,在步骤203a中经由应用服务器600将终端1的特征参数发送至信息处理***。
图6还示例性示出了信息处理***获取终端2的特征参数的流程图,仍以终端2的广告类型为网页广告为例,在终端2运行的浏览器中设置插件(例如浏览器插件),在步骤201b中,WEB服务器700在终端2在运行浏览器中设置插件,在步骤202b中,由浏览器插件获取终端2的特征参数并上报WEB服务器,在步骤203b中,由WEB服务器700将终端2的特征参数发送至信息处理***。
在步骤105中,信息处理***获取到终端的特征参数后,特征参数至少表征终端的配置信息,在步骤106中,将终端的特征参数与索引库500中的标签进行匹配,判断终端的特征参数能够与哪些媒体信息的广告所具有的标签匹配成功,匹配成功的广告为目标广告。
广告库400中的候选广告可能具有不止一个针对媒体信息的配置需求的标签,对应广告投放方200设置的期望播放媒体信息的终端需要具有的最低配置包括最低软件配置和最低硬件配置,如前所述,最低软件配置和最低硬件配置均可以包括多个子项(如最低硬件配置包括针对存储器的存储空间的需求、针对缓存器的存储空间的需求、以及针对处理器的性能要求),媒体信息的广告的标签可以与上述的配置子项一一对应,并且,标签之间可以采用逻辑与/逻辑或的方式来表征多终端的配置需求。
例如,当一媒体信息的广告具有标签1和标签2两个标签,且标签1和标签2是逻辑与的关系,那么终端1的特征参数与标签1、标签2全部匹配时,该媒体信息的广告才是对应该终端1的目标广告;再例如,当一媒体信息的广告具有标签3和标签4两个标签,且标签3和标签4是逻辑或的关系,那么终端2的特征参数与标签3、标签3之一匹配时,该媒体信息的广告就是对应该终端2的目标广告。
在步骤107中,在信息处理***确定对应终端的目标广告后,信息处理***向终端发送目标广告,目标广告在终端的广告位呈现,例如前述终端1中以APP广告的形式呈现,或者在前述终端2中以网页广告的形式呈现;其中目标广告中承载的媒体信息的介绍信息用以使终端用户形成对媒体信息的认知,以确定是否需要呈现媒体信息;目标广告中还可以呈现目标广告对应媒体对象的链接,如果终端用户确认需要呈现媒体信息,可以在终端广告位中点击媒体对象的链接,从而使终端检测到获取媒体信息的指令,相应地终端发送针对媒体信息的请求,信息处理***响应于终端在呈现目标广告后发送的媒体信息请求,触发终端基于媒体信息的链接跳转到媒体信息的下载页面并下载媒体信息,如媒体信息是应用则可以在下载完成后运行安装,如媒体信息是视频或音频,则下载完成后可以基于关联的播放应用播放视频或音频;从而在步骤108中,实现触发目标广告对应媒体信息在终端呈现。
实际实施时存在目标广告对应媒体对象存在已经在终端预先设置的情况,参见图7示出的本发明实施例中的媒体信息处理的流程示意图二,基于图2,信息处理***触发目标广告在终端呈现需要参考目标广告对应媒体信息是否已经预先设置在终端中的情况进行处理。
1)在步骤1081中,若终端已经设置的媒体信息的标识表征目标广告对应媒体信息已经预先设置在终端中,则在接收到终端的媒体信息请求时,触发终端直接跳转至目标广告对应媒体信息的运行界面。
例如,在图1中,如果目标广告对应的媒体对象是应用并且已经预先安装到终端1中,那么当用户在终端1广告位中点击应用的链接时,媒体信息处理***100触发终端1启动应用以加载应用的运行界面。
如果目标广告对应的媒体对象是视频或音频并且已经预先存储到终端1中,那么当用户在终端1广告位中点击视频或音频的链接时,媒体信息处理***100触发终端1基于终端1本地关联的多媒体播放应用播放视频或音频。
2)在步骤1082中,若终端已经设置的媒体信息的标识表征目标广告对应媒体信息未设置在终端中,在接收到终端的媒体信息请求时,触发终端获取目标广告对应媒体信息,以及,触发终端呈现目标广告对应媒体信息的运行界面。
例如,在图1中,如果目标广告对应的媒体对象是应用并且在未安装到终端2中,那么当用户在终端2广告位中点击应用的链接时,媒体信息处理***100触发终端2基于链接到对应的存储位置获取应用(应用的安装包),运行应用的安装包完成应用的安装并运行应用。
如果目标广告对应的媒体对象是视频或音频并且在终端2中,那么当用户在终端2广告位中点击视频或音频的链接时,媒体信息处理***100触发终端2基于视频或音频的链接去下载视频或音频,并基于终端2本地关联的多媒体播放应用播放下载到终端2本地的视频或音频。
针对上述情况1)、2)的分类处理,能够避免已经设置的媒体信息再次重复下载导致媒体信息呈现时间长、以及造成终端用户通信流量额外消耗的问题。
图8示出了信息处理***基于一终端的特征参数确定有至少两个目标广告时一个可选的处理流程示意图,在步骤201中,媒体信息处理***100将至少两个目标广告对应媒体信息的配置需求进行升序排列,如前所述,配置需求包括最低硬件配置和最低软件配置,其中最低硬件配置又可以包括存储空间需求,处理器的最低性能需求;媒体信息的配置需求采用存储空间需求,处理器的最低性能需求的量化参数的至少一种来量化表示,以采用存储器空间需求为例,对至少两个目标广告对应媒体信息的存储器空间需求的量化参数进行升序排列,在步骤202中,基于升序排列的目标广告形成广告队列,广告队列中的目标广告对应媒体信息的配置需求的量化值依次增大,假设广告队列如下:目标广告1;目标广告2;…目标广告N。则从目标广告1至目标广告N对应媒体信息的配置需求的量化值依次增大,也就是目标广告1至目标广告N对应媒体信息在终端呈现时所需要的终端的存储器的空间依次增大;将广告队列中目标广告按照广告队列的排序依次发送至终端呈现。
以终端1在访问网页时向终端发送目标广告为例,首先向终端1发送目标广告1(例如经由WEB服务器700发送目标广告1,在步骤203中,在终端1向WEB服务器700请求网页时连同网页数据以及目标广告1发送到终端1)以在终端1访问的网页中呈现,在步骤204中,在目标广告1的存活时间内如果没有检测到终端用户触发请求目标广告1对应媒体信息的操作,则向终端1发送目标广告2以替换目标广告1在终端1访问的网页中呈现,直至终端1用户触发广告2或在广告2的存活时间内没有接收到终端用户的触发操作,以此类推;从而,能够将配置需求高(如存储器空间需求高)的目标广告延迟向终端推送,减小了向终端推送广告对应媒体信息对终端配置的要求。
至此,本发明实施例已经对广告投放方200在投放前端300时将媒体信息的配置需求设置为定向投放信息时信息处理***的处理进行了说明,广告投放方200在向终端投放媒体信息时,除了希望媒体信息能够在具有媒体信息配置需求的终端顺利呈现(也就是终端满足媒体信息的配置需求)这一基本的定向需求,还存在对终端以及终端用户进一步定向的需求,从而使媒体信息的广告投放更加有针对性。例如,广告投放方200在投放前端300呈现的广告投放设置界面中设置的定向投放信息还包括以下至少之一:媒体信息的目标呈现终端的设备属性的定向条件、目标呈现终端的用户属性的定向条件。
广告投放设置界面中包括不同的候选的定向条件,不同的候选的定向条件从不同维度对终端(也即终端用户)进行了划分,从而将媒体信息能够精确投放到目标终端(也即目标终端用户);对终端进行划分主要包括对终端的设备属性的划分以及对终端的用户属性的划分。
例如,对终端的设备属性的划分包括以下维度至少之一:终端的类型(如移动终端、固定终端)、设备的操作***(如安卓操作***、苹果操作***);终端使用场景;还可以包括终端的价格区间(如三千元以下、三千元以上)、终端的联网方式(如WiFi/2G/3G/4G)、终端使用的通信服务的运营商(如***、***等);联网场景(如公共场所、家庭、公司、学校);应用行为(如运行游戏类应用,运行非游戏类应用)。
对终端的用户属性进行划分包括以下维度至少之一:终端用户的地域、性别、年龄段、教育程度、兴趣偏好、生活状态(如在校大学生)。
广告投放方200在广告投放设置界面除了设置媒体信息的配置需求作为定向投放信息,还可在上述示例描述的候选的定向条件中,有针对性设置针对终端的设备属性的定向条件以及设置针对终端的用户属性的定向条件作为定向投放信息,从而对广告投放方200期望呈现媒体信息的终端进行进一步精确定向,提升媒体信息的宣传效果,与此对应,信息处理***根据定向投放信息生成的标签不仅能够表征媒体信息的配置需求,还能表征媒体信息的目标终端(也就是广告投放方200期望呈现媒体信息的终端)的设备属性和用户属性至少之一;例如,如果媒体信息1的目标投放区域是北京,目标终端的类型是苹果设备,则信息处理***对应生成的标签为<广告1:区域-北京>、<广告1:终端类型:苹果>,关于配置需求标签的生成前述已有说明,这里不再赘述;可选地,媒体信息的每个标签都可具有正向选择或反向选择的属性,以<广告1:区域-北京>为例,如果该标签的属性为正向选择,则该标签表征媒体信息的目标终端位于北京区域,如果该标签的属性为反向选择,则该标签表征媒体信息的目标终端位于非北京区域。
当媒体信息具有针对目标终端的设备属性、用户属性的标签,并具有针对媒体信息的配置需求的标签时,为了能够与索引库500中的广告的标签进行匹配,信息处理***需要从终端获取第一类特征参数和第二类特征参数,终端的第一类特征参数表征终端在至少一个维度的设备属性,终端的设备属性至少包括终端的配置信息(包括硬件配置信息和软件配置信息,硬件配置信息包括存储器的剩余存储空间、缓存器的剩余存储空间、处理器的性能等,软件配置信息包括终端操作***的版本等);将终端的第一类特征参数、第二类特征参数与索引库500中的不同标签进行匹配,得到与第一类特征参数、第二类型特征参数匹配成功的标签,确定广告库400中具有全部匹配成功的标签的候选广告为目标广告。
利用终端的第一类特征参数、第二类特征参数与索引库500中的候选广告的标签(包括对应媒体信息的目标终端的设备属性、用户属性至少之一的标签,以及对应媒体信息的配置需求的标签)进行匹配确定目标广告时,存在以下两种情况:
情况1)广告库400中的某一候选广告对应的媒体信息已经预先设置在终端中,此时不需要确定终端是否满足该候选媒体信息的配置需要(因为终端中已经预先设置该候选媒体信息因而必然满足该候选媒体信息的配置需求),从而,可以将该候选媒体信息直接视为对应终端的目标广告而存入广告队列,并根据目标广告在广告队列中的排序向终端发送目标广告;情况1)中的广告在终端呈现时,如果用户点击了广告,媒体信息处理***100将触发终端直接呈现媒体信息的运行界面,如媒体信息是应用时触发终端启动应用并显示应用的运行界面,媒体信息是视频或音频时触发终端启动相关的媒体播放应用的运行界面,并播放视频或音频。
情况2)如果候选广告未预先设置在终端中,则将终端的第一类特征参数、以及终端的第二类特征参数与索引库500中的标签匹配得到匹配成功的目标广告,匹配方式前述已有说明,这里不再赘述;当情况2)中的广告在终端呈现时,如果用户点击了广告,媒体信息处理***100将触发终端基于广告中的连接跳转到媒体信息的下载界面,以响应用户的下载指令下载媒体信息并运行下载的媒体信息,当然,也可以触发终端基于广告的链接直接下载媒体并运行。
图9示出了信息处理***的一个可选的应用场景示意图,在图9示出的应用场景中,以媒体信息为应用、广告投放方200为期望对开发的APP进行推广的开发者为例进行说明。
实现技术效果:当手机剩余空间不足(大于APP安装包的容量)时,信息处理***在广告库400中检索广告时对该APP的广告进行过滤,保证该APP的广告不会进入广告队列,从而避免APP广告在手机曝光,避免手机因剩余空间不足而下载APP失败的情况。
信息处理***通过离线模块110和在线模块120来实施。
离线模块110:APP开发者在投放前端300的设置界面上传APP广告,离线模块110将APP安装包存储至广告库400;APP开发者还可以在投放前端300的设置界面设定APP安装包的容量,离线模块110为在索引库500中为APP广告添加一个对应的存储空间标签,代表APP安装包的容量;APP开发者在设置界面还可以设定APP广告的其他定向信息如针对手机品牌的定向、针对用户地理区域的定向,离线模块110对根据在索引库500中为APP广告设定相应的标签,供在线模块120检索使用。
离线模块110还通过在终端预置SDK的方式获取手机的剩余存储空间信息。
在线模块120:当用户使用手机请求广告时(这里有多种方式,如访问与播放***关联网站、手机运行与播放***关联的应用等),基于离线模块110获取的手机剩余空间信息,从APP列表库800中拉取手机中已安装APP列表,判断是否满足以下之一的定向条件:
1)手机剩余空间>APP安装包容量,且手机未安装该APP。
2)手机中已安装该APP。
如果手机中已经安装该APP时,则在线模块120从广告库400中检出该APP广告存入广告队列,按照广告队列中的排序将APP广告发送至手机进行曝光,如果APP开发者还设置了除APP安装包容量之外的其他定向(例如手机品牌定向为例),则离线模块110还需要根据在手机的品牌信息与索引库500中该APP广告的品牌定向标签匹配,如果匹配成功则将该APP广告存入广告队列,实际实施时,广告队列中的APP广告可以按照所对应的APP的安装包的容量的升序排列,这样首先曝光的是安装包容量最小的APP,最大程度减小安装APP时对手机存储空间的消耗。
手机用户点击播放的广告时,如果手机中已经安装该APP,则手机跳转至APP的运行界面;如果手机中没有安装该广告,则手机跳转至该APP的下载界面供用户确认是否需要下载该APP的安装包,在用户确认时下载APP安装包并安装。
图10示例性示出了本发明实施例中媒体信息处理***100的一个可选的结构示意图,其中,获取模块130用于获取广告投放方200针对媒体信息设置的待投放的广告并存储至广告库400,以及,获取广告投放方200针对广告设置的定向投放信息,定向投放信息至少包括在终端呈现媒体信息的配置需求。
标签索引单元140用于基于定向投放信息为广告对应生成标签,以及,基于为不同媒体信息的广告对应生成的标签在索引库500中创建索引,广告库400中的广告与索引库500中的标签关联。
匹配单元150用于从终端获取特征参数,将终端的特征参数与索引库500中的标签进行匹配得到匹配成功的目标广告,特征参数至少表征终端的配置信息。
投放单元160用于将目标广告发送至终端呈现,以及,响应于终端在呈现目标广告后发送的媒体信息请求,触发目标广告对应媒体信息至终端呈现,此时,需要根据目标广告对应媒体信息是否已经设置在终端中分情况处理:
1)若终端已经设置的媒体信息的标识表征目标广告对应媒体信息已经设置在终端中,则投放单元160触发终端跳转至目标广告对应媒体信息的运行界面,例如当媒体信息为应用时则触发终端启动应用并加载应用的运行界面,避免了重复下载应用的安装包的情况。
2)若终端已经设置的媒体信息的标识表征目标广告对应媒体信息未设置在终端中,则投放单元160触发终端获取目标广告对应媒体信息,以及,触发终端呈现目标广告对应媒体信息的运行界面。
考虑到目标广告对应的媒体信息可能已经在终端设置的情况,为例避免终端重复获取已经在终端设置的媒体信息,以节省终端用户的流量消耗,加快媒体信息在终端的呈现速度,匹配单元150基于终端已经具有的媒体信息的标识判断广告库400中的候选广告对应的媒体信息是否已经设置在终端中,基于判断结果分以下两种情况进行处理:
1)匹配单元150根据终端已经具有的媒体信息的标识判断出广告库400中的候选广告对应的媒体信息是否已经设置在终端中时,将终端已经设置的媒体信息对应的广告确定为目标广告;
2)匹配单元150根据终端已经具有的媒体信息的标识判断出广告库400中的候选广告对应的媒体信息是否未设置在终端中时,需要判断候选广告对应的媒体信息是否能够在终端呈现:从索引库500读取广告库400中不同候选广告的标签,基于读取的标签确定每个候选广告对应媒体信息的配置需求,以及,将终端的特征参数依次与每个候选广告对应媒体信息的配置需求进行比对,确定配置需求与终端的特征参数匹配的候选广告为目标广告。
实际实施时,广告投放方200除了针对媒体信息设置对应配置需求的定向投放信息,为了对呈现媒体信息的终端进行更加精确定向,还会设置终端、以及终端用户的定向条件,相应地,参见图3,信息处理***在广告投放设置界面呈现针对终端的设备属性、终端的用户属性等多个维度的候选的定向条件供用,获取模块130获取以下定向投放信息至少之一:针对终端的设备属性的定向条件、以及针对终端的用户属性的定向条件;从终端获取终端的第一类特征参数、以及终端的第二类特征参数,终端的第一类特征参数表征终端在至少一个维度的设备属性,终端的设备属性至少包括终端的配置信息,终端的第二类特征参数表征终端在至少一个维度的用户属性;将终端的第一类特征参数、第二类特征参数与索引库500中的不同标签进行匹配,得到与第一类特征参数、第二类型特征参数匹配成功的标签,以及,确定广告库400中具有匹配成功的标签的候选广告为目标广告。
当定向投放信息包括媒体信息的配置需求的定向条件、以及终端的设备属性、用户属性的定向条件时,投放单元160基于终端已经设置的媒体信息的标识判断广告库400中的候选广告是否已经设置在终端中;判断为是时,将终端已经设置的媒体信息对应的候选广告确定为目标广告;判断为否时,将终端的第一类特征参数、以及终端的第二类特征参数与索引库500中的标签匹配得到匹配成功的目标广告,也就是将不仅需要将候选广告的配置需求对应定向条件的标签与终端的特征参数匹配,还需要将终端的设备属性、用户属性定向条件对应的标签与终端的特征参数匹配,从而对接收广告的终端进行精确定向。
针对同一终端确定有两个以上目标广告的情况,投放单元160将至少两个目标广告基于目标广告对应媒体信息的配置需求进行升序排列形成广告队列;响应于终端的广告请求,从广告队列读取至少一个未发送的目标广告发送至终端呈现,从而能够尽量减小配置需求高的媒体信息的广告在终端的曝光(例如减小存储空间需求高的应用的广告在终端的曝光,避免终端因剩余存储空间不足而下载应用失败的情况)。
本发明实施例加载的媒体信息处理***100可以是通过服务器的集群***构成的,媒体信息处理***100各模块由集群***中的一个或多个服务器对应,服务器包括用于存储数据的存储介质和用于数据处理的处理器,实际实施时,处理器可以采用微处理器、中央处理器(CPU,Central Processing Unit)、数字信号处理器(DSP,Digital SignalProcessor)或可编程逻辑阵列(FPGA,Field -Programmable Gate Array)实现;对于存储介质来说,包含操作指令,该操作指令可以为计算机可执行代码,通过所述操作指令来实现上述本发明实施例媒体信息处理方法流程中的各个步骤。
综上所述,本发明实施例具有以下有益效果:
1)将待投放的广告对应媒体信息的配置需求与终端的特征参数进行匹配,其中广告的定向投放信息以索引库中对应标签的形式设置,基于终端的特征参数与标签匹配的方式能够高效确定与终端(如与终端的硬件情况和软件情况)适配的媒体信息的广告;
2)将广告库中匹配成功的目标广告向终端进行推送,确保终端的硬件情况如剩余存储空间能够触发呈现目标广告,避免了向终端推送媒体信息广告而终端无法呈现媒体信息的情况(如终端下载目标广告失败的问题),有效提升媒体信息的准确度,保证了对广告资源的有效利用。
本领域的技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、随机存取存储器(RAM,Random Access Memory)、只读存储器(ROM,Read-Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、RAM、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (15)

1.一种媒体信息处理方法,其特征在于,所述方法包括:
获取广告投放方针对媒体信息设置的待投放的广告并存储至广告库;其中,所述广告包括应用APP广告;
获取所述广告投放方针对所述广告设置的定向投放信息,所述定向投放信息至少包括在终端呈现所述媒体信息的配置需求;
其中,所述媒体信息包括APP安装包,所述媒体信息的配置需求包括存储器的存储空间需求、缓存器的存储空间需求、处理器的最低性能需求中的至少一种;
基于所述定向投放信息为所述广告对应生成标签,基于为不同所述媒体信息的广告对应生成的标签在索引库中创建索引,所述广告库中的广告与所述索引库中的标签关联;
从终端获取特征参数,将所述终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告;
其中,所述特征参数包括所述终端的存储器的剩余存储空间、缓存器的剩余存储空间、处理器的性能中的至少之一;
按照所述目标广告所对应的APP安装包被所述终端下载或安装时对应的配置需求的升序的顺序,将至少两个所述目标广告发送至所述终端呈现;
响应所述终端在呈现所述目标广告后发送的媒体信息请求,以使所述目标广告对应的APP安装包能够被所述终端下载或安装。
2.如权利要求1所述的方法,其特征在于,所述将终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告,包括:
基于所述终端已经设置的媒体信息的标识判断所述广告库中的候选广告对应的媒体信息是否已经设置在所述终端中;
若是,将所述终端已经设置的媒体信息对应的候选广告确定为所述目标广告;
若否,从所述索引库读取所述广告库中不同所述候选广告的标签,基于读取的标签确定每个所述候选广告对应媒体信息的配置需求,将所述终端的特征参数依次与每个所述候选广告对应媒体信息的配置需求进行比对,确定配置需求与所述终端的特征参数匹配的候选广告为所述目标广告。
3.如权利要求1所述的方法,其特征在于,所述从终端获取特征参数,将所述终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告,包括:
从所述终端获取所述终端的第一类特征参数、以及所述终端的第二类特征参数,所述终端的第一类特征参数表征所述终端在至少一个维度的设备属性,所述终端的设备属性至少包括所述终端的配置信息,所述终端的第二类特征参数表征所述终端在至少一个维度的用户属性;
将所述终端的所述第一类特征参数、所述第二类特征参数与所述索引库中的不同标签进行匹配,得到与所述第一类特征参数、所述第二类型特征参数匹配成功的标签,确定所述广告库中具有所述匹配成功的标签的广告为所述目标广告;
其中,所述定向投放信息包括针对所述终端的设备属性的定向条件、以及针对所述终端的用户属性的定向条件至少之一。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
基于所述终端已经设置的媒体信息的标识判断所述广告库中的候选广告对应的媒体信息是否已经设置在所述终端中;
若是,将所述终端已经设置的媒体信息对应的候选广告确定为所述目标广告;
若否,将所述终端的所述第一类特征参数、以及所述终端的所述第二类特征参数与所述索引库中的标签匹配得到匹配成功的所述目标广告。
5.如权利要求1所述的方法,其特征在于,所述按照所述目标广告所对应的APP安装包被所述终端下载或安装时对应的配置需求的升序的顺序,将至少两个所述目标广告发送至所述终端呈现,包括:
基于所述目标广告所对应的所述APP安装包的配置需求,将至少两个所述目标广告进行升序排列形成广告队列;
响应于所述终端的广告请求,从所述广告队列读取至少两个未发送的目标广告发送至所述终端呈现。
6.如权利要求1所述的方法,其特征在于,所述响应所述终端在呈现所述目标广告后发送的媒体信息请求,包括:
触发所述目标广告对应的媒体信息在所述终端呈现;其中,
若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息已经设置在所述终端中,触发所述终端跳转至所述目标广告对应媒体信息的运行界面;
若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息未设置在所述终端中,则触发所述终端获取所述目标广告对应媒体信息,以及,触发所述终端呈现所述目标广告对应媒体信息的运行界面。
7.如权利要求1至6任一项所述的方法,其特征在于,
所述呈现所述媒体信息的配置需求还包括:
所述终端呈现所述媒体信息的最低软件配置;
所述终端的配置信息还包括:
所述终端的软件配置信息。
8.一种媒体信息处理***,其特征在于,所述媒体信息处理***包括:
获取模块,用于获取广告投放方针对媒体信息设置的待投放的广告并存储至广告库;其中,所述广告包括应用APP广告;
获取所述广告投放方针对所述广告设置的定向投放信息,所述定向投放信息至少包括在终端呈现所述媒体信息的配置需求;
其中,所述媒体信息包括APP安装包,所述媒体信息的配置需求包括存储器的存储空间需求、缓存器的存储空间需求、处理器的最低性能需求中的至少一种;
标签索引单元,用于基于所述定向投放信息为所述广告对应生成标签,基于为不同所述媒体信息的广告对应生成的标签在索引库中创建索引,所述广告库中的广告与所述索引库中的标签关联;
匹配单元,用于从终端获取特征参数,将所述终端的特征参数与所述索引库中的标签进行匹配得到匹配成功的目标广告;
其中,所述特征参数包括所述终端的存储器的剩余存储空间、缓存器的剩余存储空间、处理器的性能中的至少之一;
投放单元,用于按照所述目标广告所对应的APP安装包被所述终端下载或安装时对应的所述APP安装包的配置需求的升序的顺序,将至少两个所述目标广告发送至所述终端呈现,响应所述终端在呈现所述目标广告后发送的媒体信息请求,以使所述目标广告对应的APP安装包能够被所述终端下载或安装。
9.如权利要求8所述的媒体信息处理***,其特征在于,
所述匹配单元,还用于基于所述终端已经具有的媒体信息的标识判断所述广告库中的候选广告对应的媒体信息是否已经设置在所述终端中;
所述匹配单元,还用于判断为是时,将所述终端已经设置的媒体信息对应的广告确定为所述目标广告;
所述匹配单元,还用于判断为否时,从所述索引库读取所述广告库中不同所述候选广告的标签,基于读取的标签确定每个所述候选广告对应媒体信息的配置需求,将所述终端的特征参数依次与每个所述候选广告对应媒体信息的配置需求进行比对,确定配置需求与所述终端的特征参数匹配的候选广告为所述目标广告。
10.如权利要求8所述的媒体信息处理***,其特征在于,
所述获取模块,还用于获取以下定向投放信息至少之一:针对所述终端的设备属性的定向条件、以及针对所述终端的用户属性的定向条件;
所述获取模块,还用于从所述终端获取所述终端的第一类特征参数、以及所述终端的第二类特征参数,所述终端的第一类特征参数表征所述终端在至少一个维度的设备属性,所述终端的设备属性至少包括所述终端的配置信息,所述终端的第二类特征参数表征所述终端在至少一个维度的用户属性;
所述获取模块,还用于将所述终端的第一类特征参数、所述第二类特征参数与所述索引库中的不同标签进行匹配,得到与所述第一类特征参数、所述第二类型特征参数匹配成功的标签,确定所述广告库中具有所述匹配成功的标签的候选广告为所述目标广告。
11.如权利要求10所述的媒体信息处理***,其特征在于,
所述投放单元,还用于基于所述终端已经设置的媒体信息的标识判断所述广告库中的候选广告是否已经设置在所述终端中;
所述投放单元,还用于判断为是时,将所述终端已经设置的媒体信息对应的候选广告确定为所述目标广告;
所述投放单元,还用于判断为否时,将所述终端的第一类特征参数、以及所述终端的第二类特征参数与所述索引库中的标签匹配得到匹配成功的所述目标广告。
12.如权利要求8所述的媒体信息处理***,其特征在于,
所述投放单元还用于:基于所述目标广告所对应的所述APP安装包的配置需求,将至少两个所述目标广告进行升序排列形成广告队列;
所述投放单元还用于响应于所述终端的广告请求,从所述广告队列读取至少两个未发送的目标广告发送至所述终端呈现。
13.如权利要求8至12任一项所述的媒体信息处理***,其特征在于,
所述投放单元,还用于触发所述目标广告对应的媒体信息在所述终端呈现;其中,
所述投放单元,还用于若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息已经设置在所述终端中,触发所述终端跳转至所述目标广告对应媒体信息的运行界面;
所述投放单元,还用于若所述终端已经设置的媒体信息的标识表征所述目标广告对应媒体信息未设置在所述终端中,则触发所述终端获取所述目标广告对应媒体信息,触发所述终端呈现所述目标广告对应媒体信息的运行界面。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被至少一个处理器执行时实现如权利要求1至7中任一项所述的媒体信息处理方法。
15.一种计算机设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述存储器中存储的计算机程序时,实现权利要求1至7任一项所述的媒体信息处理方法。
CN201511033041.1A 2015-12-31 2015-12-31 媒体信息处理方法及*** Active CN105610954B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511033041.1A CN105610954B (zh) 2015-12-31 2015-12-31 媒体信息处理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511033041.1A CN105610954B (zh) 2015-12-31 2015-12-31 媒体信息处理方法及***

Publications (2)

Publication Number Publication Date
CN105610954A CN105610954A (zh) 2016-05-25
CN105610954B true CN105610954B (zh) 2020-11-06

Family

ID=55990488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511033041.1A Active CN105610954B (zh) 2015-12-31 2015-12-31 媒体信息处理方法及***

Country Status (1)

Country Link
CN (1) CN105610954B (zh)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105931086A (zh) * 2016-06-23 2016-09-07 无锡天脉聚源传媒科技有限公司 一种向移动终端投放广告的方法及装置
CN106204093A (zh) * 2016-06-23 2016-12-07 无锡天脉聚源传媒科技有限公司 一种投放广告的方法及装置
CN106169146A (zh) * 2016-07-14 2016-11-30 无锡天脉聚源传媒科技有限公司 一种投放广告的方法及装置
CN106204150A (zh) * 2016-07-15 2016-12-07 无锡天脉聚源传媒科技有限公司 一种向移动终端投放广告的方法及装置
CN106228396A (zh) * 2016-07-19 2016-12-14 无锡天脉聚源传媒科技有限公司 一种投放广告的方法及装置
CN106227796A (zh) * 2016-07-20 2016-12-14 无锡天脉聚源传媒科技有限公司 一种构建广告索引的方法及装置
CN106228404A (zh) * 2016-07-21 2016-12-14 无锡天脉聚源传媒科技有限公司 一种广告投放***
CN107786601B (zh) * 2016-08-29 2020-03-17 腾讯科技(深圳)有限公司 一种信息处理方法、终端及服务器
CN107979576B (zh) * 2016-10-25 2020-08-11 腾讯科技(北京)有限公司 一种信息处理方法及服务器
CN107992500A (zh) * 2016-10-27 2018-05-04 腾讯科技(北京)有限公司 一种信息处理方法及服务器
CN106530012B (zh) * 2016-11-23 2019-05-28 北京字节跳动科技有限公司 广告物料数据处理方法及装置
CN107659841A (zh) * 2016-12-13 2018-02-02 腾讯科技(北京)有限公司 一种信息处理方法及终端
CN106775762A (zh) * 2017-01-10 2017-05-31 北京小度互娱科技有限公司 用于为多个应用生成各自的专用数据集的方法及***
CN106709765A (zh) * 2017-01-11 2017-05-24 北京图知天下科技有限责任公司 一种广告投放管理方法
CN106846054A (zh) * 2017-01-20 2017-06-13 北京小米移动软件有限公司 内容项目推送方法及装置
CN108076373A (zh) * 2017-02-14 2018-05-25 北京市商汤科技开发有限公司 视频图像的处理方法、装置和电子设备
CN107911482B (zh) * 2017-12-11 2021-07-23 北京小米移动软件有限公司 目标应用打开方法及装置
CN109934611B (zh) * 2017-12-19 2022-11-29 腾讯科技(深圳)有限公司 一种广告投放方法、装置、设备和计算机存储介质
CN108960898A (zh) * 2018-06-11 2018-12-07 北京奇艺世纪科技有限公司 一种广告投放方法和装置
CN109360029B (zh) * 2018-10-30 2021-09-10 深圳市亿晟科技有限公司 一种远程终端广告机的自我管理方法
CN109376204A (zh) * 2018-11-27 2019-02-22 五八有限公司 消息配置方法、消息获取方法、装置、设备及存储介质
CN112396447B (zh) * 2019-08-16 2024-05-31 百度时代网络技术(北京)有限公司 广告物料投放方法和装置
CN110851431B (zh) * 2019-10-30 2022-12-20 中盈优创资讯科技有限公司 用于数据中台的数据处理方法及装置
CN110933456B (zh) * 2019-12-17 2022-07-22 北京爱奇艺科技有限公司 一种基于视频的交互***、方法、装置及电子设备
CN111178965B (zh) * 2019-12-27 2023-07-25 聚好看科技股份有限公司 一种资源投放方法及服务器
CN111445279A (zh) * 2020-03-10 2020-07-24 上海礼添信息技术有限公司 一种信息处理的方法及装置、电子设备、存储介质
CN112437332B (zh) * 2020-11-11 2023-07-28 北京明略昭辉科技有限公司 一种目标多媒体信息的播放方法和装置
CN112395024B (zh) * 2020-12-09 2021-12-24 上海益世界信息技术集团有限公司 一种接口调用方法和相关装置

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119223A (zh) * 2007-09-28 2008-02-06 腾讯科技(深圳)有限公司 一种投放在线广告的实现方法、***及相关装置
CN101184111A (zh) * 2007-12-25 2008-05-21 腾讯科技(深圳)有限公司 一种广告投放方法、***、服务器与移动终端
CN101212305A (zh) * 2006-12-30 2008-07-02 上海亿动信息技术有限公司 信息发布的方法和***
CN101360072A (zh) * 2008-09-25 2009-02-04 腾讯科技(深圳)有限公司 基于im的移动终端广告投放***及其方法
CN101499978A (zh) * 2008-01-31 2009-08-05 上海亿动信息技术有限公司 一种根据终端类型发布信息的控制装置及相应的控制方法
CN101582911A (zh) * 2008-05-14 2009-11-18 华为技术有限公司 一种呈现广告的方法、***和装置
CN101784011A (zh) * 2009-01-20 2010-07-21 上海亿动信息技术有限公司 一种在移动终端中根据触发信息发布广告的控制装置及方法
JP2011191435A (ja) * 2010-03-12 2011-09-29 Ricoh Co Ltd 広告配信システム、画像形成装置、広告配信方法、プログラム及び記録媒体
CN104199705A (zh) * 2014-09-10 2014-12-10 北京金山安全软件有限公司 一种数据推送的方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102083000A (zh) * 2009-11-30 2011-06-01 ***通信集团湖南有限公司 一种移动广告发布***、方法及相关设备
CN102186109B (zh) * 2011-04-22 2012-10-10 沈斌 一种互联网电视广告的投放和播放***

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212305A (zh) * 2006-12-30 2008-07-02 上海亿动信息技术有限公司 信息发布的方法和***
CN101119223A (zh) * 2007-09-28 2008-02-06 腾讯科技(深圳)有限公司 一种投放在线广告的实现方法、***及相关装置
CN101184111A (zh) * 2007-12-25 2008-05-21 腾讯科技(深圳)有限公司 一种广告投放方法、***、服务器与移动终端
CN101499978A (zh) * 2008-01-31 2009-08-05 上海亿动信息技术有限公司 一种根据终端类型发布信息的控制装置及相应的控制方法
CN101582911A (zh) * 2008-05-14 2009-11-18 华为技术有限公司 一种呈现广告的方法、***和装置
CN101360072A (zh) * 2008-09-25 2009-02-04 腾讯科技(深圳)有限公司 基于im的移动终端广告投放***及其方法
CN101784011A (zh) * 2009-01-20 2010-07-21 上海亿动信息技术有限公司 一种在移动终端中根据触发信息发布广告的控制装置及方法
JP2011191435A (ja) * 2010-03-12 2011-09-29 Ricoh Co Ltd 広告配信システム、画像形成装置、広告配信方法、プログラム及び記録媒体
CN104199705A (zh) * 2014-09-10 2014-12-10 北京金山安全软件有限公司 一种数据推送的方法及装置

Also Published As

Publication number Publication date
CN105610954A (zh) 2016-05-25

Similar Documents

Publication Publication Date Title
CN105610954B (zh) 媒体信息处理方法及***
US10075552B2 (en) Systems and methods for caching augmented reality target data at user devices
US11210706B2 (en) Method and apparatus for determining context-aware similarity
CN105472033B (zh) 媒体信息处理方法及移动终端
US11736749B2 (en) Interactive service processing method and system, device, and storage medium
US20150112798A1 (en) Advertisement processing method and apparatus
CN107370780B (zh) 基于互联网的媒体推送方法、装置和***
US8788762B2 (en) Methods and apparatuses for data resource provision
CN108959558B (zh) 信息推送方法、装置、计算机设备及存储介质
US20160092410A1 (en) Selectable Styles for Text Messaging System User Devices
US20150073892A1 (en) Systems and methods for opening an application associated with an advertisement
US20160092411A1 (en) Selectable Styles for Text Messaging System Font Service Providers
JP2022531339A (ja) リソース構成方法、リソース構成装置、コンピューター機器、及びコンピュータープログラム
TWI522944B (zh) 贊助之應用程式
CN108154376B (zh) 数据处理方法及装置
CN106792001B (zh) 一种智能电视的广告运营方法及***
US20160092937A1 (en) Selectable Text Messaging Styles for Brand Owners
CN110088752B (zh) 内容搜索引擎
CN109657164B (zh) 发布消息的方法、装置及存储介质
US20100318421A1 (en) Method and system to identify the contextual data that was used to perform an advertisement selection
CN111625250B (zh) 应用更新方法、装置、存储介质及电子设备
CN107480269B (zh) 对象展示方法及***、介质和计算设备
CN114358842B (zh) 一种广告投放的调控方法、装置、设备和介质
CN109003106B (zh) 信息处理方法及信息处理装置
CN116127219A (zh) 小程序中页面的展示方法、装置和计算机设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant