程序化广告服务器制造技术

技术编号:30531381 阅读:9 留言:0更新日期:2021-10-30 12:33
提供了用于拍卖包括移动应用的各种应用的广告库存的系统、方法和计算机程序产品。在各种实施例中,在第一服务器处从客户端设备接收对广告的请求。请求被从第一服务器发送到两个或更多个远程服务器。从两个或更多个远程服务器中的每个接收要在客户端设备处呈现的资产和竞价值。从接收到的竞价值确定最高竞价。确定与最高竞价关联的资产基于请求是否合规。当确定资产合规时,将资产发送到客户端设备。将资产发送到客户端设备。将资产发送到客户端设备。

【技术实现步骤摘要】
【国外来华专利技术】程序化广告服务器
[0001]相关申请的交叉引用
[0002]本申请要求于2019年1月18日提交的美国临时专利No.62/794,314的权益,该美国临时专利的全部内容特此以引用方式并入本文。


[0003]本公开的实施例总体上涉及用于包括移动应用的各种应用中的广告的实时竞价盲拍的系统、方法和计算机程序产品。

技术实现思路

[0004]根据本公开的实施例,提供了用于移动应用中的广告的实时竞价盲拍的系统、方法和计算机程序产品。
[0005]在各种实施例中,提供了一种方法,其中,在第一服务器处从客户端设备接收对广告的请求。请求被从第一服务器发送到两个或更多个远程服务器。从两个或更多个远程服务器中的每个接收要在客户端设备处呈现的资产和竞价值。从接收到的竞价值确定最高竞价。确定与最高竞价关联的资产基于请求是否合规。当确定资产合规时,将资产发送到客户端设备。
[0006]在各种实施例中,请求包括待出售的广告库存的指示。在各种实施例中,广告库存的指示包括视频广告或静态广告的指示。在各种实施例中,请求包括客户端设备的品牌、型号和制造商中的至少一个。在各种实施例中,请求包括客户端设备的用户代理字符串。在各种实施例中,请求包括客户端设备的网络连接。在各种实施例中,请求包括与客户端设备的当前用户链接的广告标识。在各种实施例中,请求包括用户信息。在各种实施例中,用户信息包括位置、性别、年龄、出生年份和描述用户的关键词中的至少一个。在各种实施例中,请求遵从OpenRTB规范。在各种实施例中,请求是初始请求,并且该方法还包括基于初始请求来生成经修改请求。在各种实施例中,生成经修改请求包括自动地用未供应的信息修改请求。未供应的信息包括设备信息、用户细节和应用细节中的至少一个。
[0007]在各种实施例中,该方法还包括当确定资产不合规时,将资产标记为不合规,从接收到的竞价值确定次高竞价,并且基于请求来确定与次高竞价关联的资产是否合规。在各种实施例中,资产包括视频广告服务模板(VAST)规范。在各种实施例中,确定与最高竞价关联的资产是否合规包括将资产拆包。在各种实施例中,拆包包括:解析资产的文本数据并去除文本数据中的一个或多个统一资源定位符(URL),所述一个或多个URL指向其它视频广告服务模板(VAST)。在各种实施例中,执行去除一个或多个URL,直到识别到指向资产的URL。在各种实施例中,执行去除一个或多个URL达多达十层。在各种实施例中,指向资产的URL包括内容传递网络(CDN)地址。在各种实施例中,该方法还包括在拆包之后验证资产。在各种实施例中,验证资产包括确定CDN地址是否包括可访问创意。在各种实施例中,创意是被配置为在客户端设备(例如,移动应用)上显示的任何广告媒体(例如,静态或视频)。在各种实施例中,验证资产包括确定CDN地址是否包括具有能够在客户端设备上呈现的内容类型的
创意。在各种实施例中,验证资产包括确定标记的内容类型是否与创意的真实内容类型匹配。在各种实施例中,验证资产包括确定CDN地址是否包括具有能够在客户端设备上呈现的比特率的创意。
[0008]在各种实施例中,验证资产包括从资产去除元数据和跟踪器。在各种实施例中,在验证资产之后,该方法包括将去除的元数据和跟踪器插入回到资产中。在各种实施例中,确定与最高竞价关联的资产是否合规在少于或等于20ms内执行。在各种实施例中,两个或更多个远程服务器包括一个或多个供应方提供商、一个或多个需求方提供商和/或一个或多个广告交易平台。在各种实施例中,客户端设备可以是移动设备。
[0009]在各种实施例中,提供了一种系统,该系统包括主服务器、两个或更多个远程服务器、客户端设备和计算节点,该计算节点包括计算机可读存储介质,该计算机可读存储介质具有用其体现的程序指令。程序指令可由计算节点的处理器执行,以使得处理器执行其中在第一服务器处从客户端设备接收对广告的请求的方法。请求被从第一服务器发送到两个或更多个远程服务器。从两个或更多个远程服务器中的每个接收要在客户端设备处呈现的资产和竞价值。从接收到的竞价值确定最高竞价。确定与最高竞价关联的资产基于请求是否合规。当确定资产合规时,将资产发送到客户端设备。
[0010]在各种实施例中,请求包括待出售的广告库存的指示。在各种实施例中,广告库存的指示包括视频广告或静态广告的指示。在各种实施例中,请求包括客户端设备的品牌、型号和制造商中的至少一个。在各种实施例中,请求包括客户端设备的用户代理字符串。在各种实施例中,请求包括客户端设备的网络连接。在各种实施例中,请求包括与客户端设备的当前用户链接的广告标识。在各种实施例中,请求包括用户信息。在各种实施例中,用户信息包括位置、性别、年龄、出生年份和描述用户的关键词中的至少一个。在各种实施例中,请求遵从OpenRTB规范。在各种实施例中,请求是初始请求,并且该方法还包括基于初始请求来生成经修改请求。在各种实施例中,生成经修改请求包括自动地用未供应的信息修改请求。未供应的信息包括设备信息、用户细节和应用细节中的至少一个。
[0011]在各种实施例中,该方法还包括当确定资产不合规时,将资产标记为不合规,从接收到的竞价值确定次高竞价,并且基于请求来确定与次高竞价关联的资产是否合规。在各种实施例中,资产包括视频广告服务模板(VAST)规范。在各种实施例中,确定与最高竞价关联的资产是否合规包括将资产拆包。在各种实施例中,拆包包括:解析资产的文本数据并去除文本数据中的一个或多个统一资源定位符(URL),所述一个或多个URL指向其它视频广告服务模板(VAST)。在各种实施例中,执行去除一个或多个URL,直到识别到指向资产的URL。在各种实施例中,执行去除一个或多个URL达多达十层。在各种实施例中,指向资产的URL包括内容传递网络(CDN)地址。在各种实施例中,该方法还包括在拆包之后验证资产。在各种实施例中,验证资产包括确定CDN地址是否包括可访问创意。在各种实施例中,验证资产包括确定CDN地址是否包括具有能够在客户端设备上呈现的内容类型的创意。在各种实施例中,验证资产包括确定标记的内容类型是否与创意的真实内容类型匹配。在各种实施例中,验证资产包括确定CDN地址是否包括具有能够在客户端设备上呈现的比特率的创意。
[0012]在各种实施例中,验证资产包括从资产去除元数据和跟踪器。在各种实施例中,在验证资产之后,该方法包括将去除的元数据和跟踪器插入回到资产中。在各种实施例中,确定与最高竞价关联的资产是否合规在少于或等于20ms内执行。在各种实施例中,两个或更
多个远程服务器包括一个或多个供应方提供商、一个或多个需求方提供商和/或一个或多个广告交易平台。在各种实施例中,客户端设备可以是移动设备。
[0013]在各种实施例中,提供用于拍卖广告库存的计算机程序产品。该计算机程序产品包括计算机可读存储介质,该计算机可读存储介质具有用其体现的程序指令。程序指令可由处理器执行,以使得处理器执行其中在第一服务器处从客户端设备接收对广告的请求的方法。请求被从第一服务器发送到两个或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在第一服务器处,从客户端设备接收对广告的请求;从所述第一服务器向两个或更多个远程服务器发送所述请求;从所述两个或更多个远程服务器中的每个接收要在所述客户端设备处呈现的资产和竞价值;从接收到的竞价值确定最高竞价;基于所述请求来确定与所述最高竞价关联的资产是否合规;以及当确定资产合规时,向所述客户端设备发送所述资产。2.根据权利要求1所述的方法,其中,所述请求包括待出售的广告库存的指示。3.根据权利要求1所述的方法,其中,广告库存的指示包括视频广告或静态广告的指示。4.根据权利要求1所述的方法,其中,所述请求包括所述客户端设备的品牌、型号和制造商中的至少一个。5.根据权利要求1所述的方法,其中,所述请求包括所述客户端设备的用户代理字符串。6.根据权利要求1所述的方法,其中,所述请求包括所述客户端设备的网络连接。7.根据权利要求1所述的方法,其中,所述请求包括与所述客户端设备的当前用户链接的广告标识。8.根据权利要求1所述的方法,其中,所述请求包括用户信息。9.根据权利要求8所述的方法,其中,所述用户信息包括位置、性别、年龄、出生年份和描述用户的关键词中的至少一个。10.根据权利要求1所述的方法,其中,所述请求遵从OpenRTB规范。11.根据权利要求1所述的方法,其中,所述请求是初始请求,所述方法还包括基于所述初始请求生成经修改请求。12.根据权利要求11所述的方法,其中,生成所述经修改请求包括自动地用未供应的信息修改所述请求,所述未供应的信息包括设备信息、用户细节和应用细节中的至少一个。13.根据权利要求1所述的方法,还包括:当确定所述资产不合规时,将所述资产标记为不合规;从接收到的竞价值确定次高竞价;基于所述请求确定与所述次高竞价关联的资产是否合规。14.根据权利要求1所述的方法,其中,所述资产包括视频广告服务模板(VAST)规范。15.根据权利要求1所述的方法,其中,确定与所述最高竞价关联的资产是否合规包括将资产拆包。16.根据权利要求15所述的方法,其中,拆包包括:解析资产的文本数据;去除所述文本数据中的一个或多个统一资源定位符(URL),所述一个或多个URL指向其它视频广告服务模板(VAST)。17.根据权利要求16所述的方法,其中,执行去除一个或多个URL,直到识别到指向所述资产的URL。
18.根据权利要求17所述的方法,其中,执行去除一个或多个URL达多达十层。19.根据权利要求17所述的方法,其中,指向所述资产的URL包括内容传递网络(CDN)地址。20.根据权利要求17所述的方法,其中,所述方法还包括在拆包之后验证所述资产。21.根据权利要求20所述的方法,其中,验证所述资产包括确定CDN地址是否包括可访问创意。22.根据权利要求20所述的方法,其中,验证所述资产包括确定CDN地址是否包括具有能够在所述客户端设备上呈现的内容类型的创意。23.根据权利要求22所述的方法,其中,验证所述资产包括确定标记的内容类型是否与所述创意的真实内容类型匹配。24.根据权利要求20所述的方法,其中,验证所述资产包括确定CDN地址是否包括具有能够在所述客户端设备上呈现的比特率的创意。25.根据权利要求20所述的方法,其中,验证所述资产包括从所述资产去除元数据和跟踪器。26.根据权利要求25所述的方法,还包括在验证所述资产之后,将去除的元数据和跟踪器插入回到所述资产中。27.根据权利要求1所述的方法,其中,确定与所述最高竞价关联的资产是否合规在少于或等于20ms内执行。28.根据权利要求1所述的方法,其中,所述两个或更多个远程服务器包括一个或多个供应方提供商、一个或多个需求方提供商和/或一个或多个广告交易平台。29.根据权利要求1所述的方法,其中,所述客户端设备是移动设备。30.一种系统,包括:主服务器;两个或更多个远程服务器;客户端设备;计算节点,包括计算机可读存储介质,所述计算机可读存储介质具有用其体现的程序指令,所述程序指令能够由所述计算节点的处理器执行以使得所述处理器执行包括以下步骤的方法:在所述主服务器处,从所述客户端设备接收对广告的请求;从所述主服务器向所述两个或更多个远程服务器中的每个发送所述请求;从所述两个或更多个远程服务器中的每个接收要在所述客户端设备处呈现的资产和竞价值;从接收到的竞价值确定最高竞价;基于所述请求确定与所述最高竞价关联的资产是否合规;以及当确定所述资产合规时,向所述客户端设备发送所述资产。31.根据权利要求30所述的系统,其中,所述请求包括待出售的广告库存的指示。32.根据权利要求30所述的系统,其中,所述广告库存的指示包括视频广告或静态广告的指示。33.根据权利要求30所述的系统,其中,所述请求包括所述客户端设备的品牌、型号和
制造商中的至少一个。34.根据权利要求30所述的系统,其中,所述请求包括所述客户端设备的用户代理字符串。35.根据权利要求30所述的系统,其中,所述请求包括所述客户端设备的网络连接。36.根据权利要求30所述的系统,其中,所述请求包括与所述客户端设备的当前用户链接的广告标识。37.根据权利要求30所述的系统,其中,所述请求包括用户信息。38.根据权利要求37所述的系统,其中,所述用户信息包括位置、性别、年龄、出生年份和描述用户的关键词中的至少一个。39.根据权利要求30所述的系统,其中,所述请求遵从OpenRTB规范。40.根据权利要求30所述的系统,其中,所述请求是初始请求,所述方法还包括基于所述初始请求生成经修改请求。41.根据权利要求40所述的系统,其中,生成所述经修改请求包括自动地用未供应的信息修改所述请求,所述未供应的信息包括设备信息、用户细节和应用细节中的至少一个。42.根据权利要求30所述的系统,所述方法还包括:当确定所述资产不合规时,将所述资产标记为不合规;从接收到的竞价值确定次高竞价;基于所述请求确定与所述次高竞价关联的资产是否合规。43.根据权利要求30所述的系统,其中,所述资产包括视频广告服务模板(VAST)规范。44.根据权利要求30所述的系统,其中,确定与所述最高竞价关联的所述资产是否合规包括将所述资产拆包。45.根据权利要求44所述的系统,其中...

【专利技术属性】
技术研发人员:M
申请(专利权)人:蒂姆霍普股份有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1