一种广告获取系统的制作方法

文档序号:11292620阅读:194来源:国知局
一种广告获取系统的制造方法与工艺

本发明涉及广告领域,尤其涉及一种广告获取系统。



背景技术:

广告是为了某种特定的需要,通过一定形式的媒体,公开而广泛地向公众传递信息的宣传手段,通常是商品生产者、经营者和消费者之间沟通信息的重要手段,或企业占领市场、推销产品、提供劳务的重要形式,主要目的是扩大经济效益。

现有广告投放都是基于第三方互联网广告投放平台实现的,但是第三方平台并不掌握用户终端、视频内容等信息,无法实现基于这些信息的精准投放。此外,现有的第三方互联网广告投放平台需要在产品的桌面应用系统中集成第三方提供的软件开发工具包,才能实现第三方提供的广告投放的通用功能。



技术实现要素:

本发明的目的是针对现有技术的缺陷,提供一种广告获取系统,能够基于终端属性信息实现对广告位中开机广告、待机广告和关机广告的精准获取,从而实现广告的精准投放,并且实现同一个广告位可以基于不同的用户终端投放不同的广告,满足广告主针对一个终端或多个终端投放特定内容广告的需求。

有鉴于此,本发明实施例提供了一种广告获取系统,包括:用户终端和广告服务器;

所述用户终端包括:

输入模块,接收用户输入的开机指令;

发送模块,根据所述开机指令生成开机广告请求,通过广告接口发送给广告服务器;所述开机广告请求中包括终端属性信息;所述终端属性信息中包括终端机型信息、渠道信息、地区信息和mac地址信息;

所述广告服务器包括:

广告位获取单元,根据所述开机广告请求获取相对应的开机广告位;

广告数据获取单元,根据获取到的所述开机广告位的广告位id获取相对应的多个开机广告数据;

匹配单元,根据所述终端属性信息与所述多个开机广告数据的投放维度信息进行匹配,得到至少一个匹配的开机广告数据;

处理单元,根据匹配的开机广告数据对应的权重信息,获取得到待播放开机广告数据;

发送单元,将所述待播放开机广告数据通过所述广告接口发送给所述用户终端;

所述用户终端还包括接收模块,接收所述广告服务器发送的所述待播放开机广告数据;

所述用户终端还包括播放模块,对所述待播放开机广告数据进行播放。

优选的,所述广告位获取单元还用于根据所述开机广告请求获取相对应的待机广告位和关机广告位;

所述广告数据获取单元根据获取到的待机广告位的广告位id获取相对应的多个待机广告数据,并且,根据获取到的关机广告位的广告位id获取相对应的多个关机广告数据;

所述匹配单元根据所述终端属性信息与所述多个待机广告数据的投放维度信息进行匹配,得到至少一个匹配的待机广告数据;根据所述终端属性信息与所述多个关机广告数据的投放维度信息进行匹配,得到至少一个匹配的关机广告数据;

所述处理单元根据匹配的待机广告数据对应的权重信息,获取得到待播放待机广告数据;根据匹配的关机广告数据对应的权重信息,获取得到待播放关机广告数据;

所述发送单元将所述待播放待机广告数据和待播放关机广告数据通过所述广告接口发送给所述用户终端。

进一步优选的,所述用户终端还包括处理模块,所述处理模块对所述待播放待机广告数据和待播放关机广告数据进行缓存。

进一步优选的,所述输入模块还用于接收用户输入的待机指令;

所述播放模块对所述待播放待机广告数据进行播放。

进一步优选的,所述输入模块还用于接收用户输入的关机指令;

所述播放模块对所述待播放关机广告数据进行播放。

进一步优选的,所述处理模块还用于删除缓存的所述待播放待机广告数据和待播放关机广告数据。

优选的,所述输入模块具体包括功能按钮、键盘或触摸屏。

优选的,所述广告数据为图片数据或视频数据。

本发明实施例提供的一种广告获取系统,能够基于终端属性信息实现对广告位中开机广告、待机广告和关机广告的精准获取,从而实现广告的精准投放,并且实现同一个广告位可以基于不同的用户终端投放不同的广告,满足广告主针对一个终端或多个终端投放特定内容广告的需求。

附图说明

图1为本发明实施例提供的广告获取系统的结构框图;

图2为本发明实施例提供的广告获取方法的流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例提供的广告获取系统,主要应用于用户终端设备和广告服务器之间,常用的用户终端设备可以是智能电视或机顶盒等。

图1为本发明实施例提供的广告获取系统结构框图,如图1所示,广告获取系统包括用户终端1和广告服务器2两部分,下面首先具体介绍用户终端1和广告服务器2的结构。

用户终端1包括输入模块11、发送模块12、接收模块13、处理模块14和播放模块15。

输入模块11,可以是功能按钮、键盘、触摸屏等具体硬件模块。

发送模块12,与输入模块11相连接;发送模块12和接收模块13,均可以为智能电视中的无线芯片,比如具体为集成wifi等多种物联网无线协议与射频的芯片。

处理模块14,是指用户终端1的处理器连同具有处理功能的板卡,也包括板卡上的处理电路。

播放模块15,可以是视频播放器或视音频播放器。

广告服务器2包括广告位获取单元21、广告数据获取单元22、匹配单元23、处理单元24和发送单元25。

上述已经对本发明中广告获取系统的各个模块进行了说明,下面结合图2所示的本发明实施例提供的广告获取方法的流程图,对本发明提出的广告获取系统的各个模块的功能和其交互过程进行说明。结合图1、图2所示,本发明提出的广告获取系统所主要执行的方法步骤包括如下:

步骤201,输入模块11接收用户输入的开机指令;

具体的,用户可以使用遥控器或按下智能电视的开机按钮输入开机指令。

步骤202,发送模块12根据所述开机指令生成开机广告请求,通过广告接口发送给广告服务器2;

其中,开机广告请求中包括终端属性信息;每个用户终端1都具有终端属性信息,终端属性信息中包括终端机型信息、渠道信息、地区信息和mac地址信息。

终端机型信息是指终端设备的机型,比如f55,w55,c43等。

渠道是指电视、机顶盒终端开展运营业务的渠道,可进行差异化运营、开展差异化业务,渠道信息可以包括自有渠道、电商渠道、官方渠道等等。比如有上万个终端的渠道是来自自有渠道,有上万个终端来自电商渠道,等等,也就是说每个终端都有渠道属性信息,但是他们的渠道信息是不同的。

具体的,用户终端1在接收到开机指令后,发送模块12生成开机广告请求,通过广告接口将开机广告请求发送给广告服务器2,广告服务器2和用户终端1是通过网络进行连接的。

步骤203,广告位获取单元21根据所述开机广告请求获取相对应的开机广告位;

具体的,广告服务器2的广告位获取单元21对开机广告请求进行解析,得到广告位的类型为开机广告位。

需要说明的是,广告服务器2中储存多个广告位,广告位具有类型信息,类型信息可以包括开机广告位、暂停广告位、关机广告位等等。每个广告位与多个广告数据之间具有关联关系。

步骤204,广告数据获取单元22根据获取到的开机广告位的广告位id获取相对应的多个开机广告数据;

其中,每个广告位具有一个相对应的广告数据列表,在广告数据列表中包括与该广告位相关联的多个广告数据。

步骤205,匹配单元23根据所述终端属性信息与所述多个开机广告数据的投放维度信息进行匹配,得到至少一个匹配的开机广告数据;

具体的,广告服务器2的匹配单元23将用户终端1的终端机型信息、渠道信息、地区信息和mac地址信息与开机广告位对应的多个开机广告数据预设的投放维度信息进行匹配,得到至少一个相匹配的开机广告数据。

其中,投放维度的选择作用在于通过终端的终端机型信息、渠道信息、地区信息和mac地址信息来设置投放给哪一类的终端。其中,投放维度信息可以包括终端机型信息、渠道信息、地区信息和mac地址信息中的一种或多种,还可以包括用户类型信息和终端软件版本信息等等,本领域技术人员可以根据需要对投放维度信息进行设定和选择。

步骤206,处理单元24根据匹配的开机广告数据对应的权重信息,获取得到待播放开机广告数据;

每个广告位相关联的广告数据都对应一个权重信息,广告服务器2根据匹配的开机广告数据对应的权重信息,获取得到一个待播放开机广告数据,权重值大的广告被获取的概率大。

步骤207,发送单元25将所述待播放开机广告数据通过所述广告接口发送给用户终端1;

步骤208,接收模块13接收所述广告服务器2发送的所述待播放开机广告数据;

步骤209,播放模块15对待播放开机广告数据进行播放。

为了保证用户终端1在处于断网状态时,可以对待机广告和关机广告进行播放,从而保证广告的投放量,本发明实施例还提供了基于广告获取系统的待机广告和关机广告的获取播放方法。

具体的,在步骤203之后,也就说广告服务器2在接收到用户终端1发送的开机广告请求后,广告位获取单元21在获取开机广告位的同时,还根据开机广告请求也获取了相对应的待机广告位和关机广告位。

广告服务器2的广告数据获取单元22根据获取到的待机广告位的广告位id获取相对应的多个待机广告数据,并且,根据获取到的关机广告位的广告位id获取相对应的多个关机广告数据;匹配单元23根据终端属性信息与多个待机广告数据的投放维度信息进行匹配,得到至少一个匹配的待机广告数据;根据终端属性信息与多个关机广告数据的投放维度信息进行匹配,得到至少一个匹配的关机广告数据。

广告服务器2的处理单元24根据匹配的待机广告数据对应的权重信息,获取得到待播放待机广告数据;同时,处理单元24根据匹配的关机广告数据对应的权重信息,获取得到待播放关机广告数据。广告服务器2的发送单元25将待播放待机广告数据和待播放关机广告数据通过广告接口发送给用户终端1;用户终端1的处理模块14对待播放待机广告数据和待播放关机广告数据进行缓存。预先缓存待机广告数据和关机广告数据的优势在于,在用户终端1处于断网状态时,依然可以对广告进行播放,从而保证广告的投放量。

当用户想让用户终端1进入待机模式时,可以使用遥控器发送待机指令,用户终端1的输入模块11接收用户输入的待机指令;用户终端1的播放模块15对缓存的待播放待机广告数据进行播放。

当用户想让用户终端1进入关机模式时,可以使用遥控器发送关机指令,用户终端1的输入模块11接收用户输入的关机指令;用户终端1的播放模块15对缓存的待播放关机广告数据进行播放。

在关机广告播放之后,用户终端1的处理模块14自动清除缓存的待机广告数据和关机广告数据,当再次开机时重新获取新的开机广告、待机广告和关机广告。

本发明实施例提供的一种广告获取系统,能够基于终端属性信息实现对广告位中开机广告、待机广告和关机广告的精准获取,从而实现广告的精准投放,并且实现同一个广告位可以基于不同的用户终端投放不同的广告,满足广告主针对一个终端或多个终端投放特定内容广告的需求。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同系统来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的系统或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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