向移动客户端分派广告的方法和装置制造方法及图纸

技术编号:12357729 阅读:71 留言:0更新日期:2015-11-20 13:24
本文中描述的各技术涉及提取广告以供进行移动广告。可采用用于估计移动客户端在即将到来的预测时间段期间可能请求的广告的数目的预测模型。可预测可能与由移动客户端执行的(诸)应用交互的估计的总时间量;基于这样的预测,可计算可能可用的广告时隙的数目以及这些广告时隙中的每一者可用的概率。此外,广告服务器基于可能可用的广告时隙的数目、这些广告时隙中的每一者可用的概率以及待处理广告队列中的待处理广告在相应的期满绝限之前被显示的聚集概率来向移动客户端分派待处理广告队列中的广告和/或从广告交换收集的不同的广告。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】能量高效移动广告移动应用市场包括许多通常依赖于广告作为收入来源的免费应用。因此,许多消费者被吸引到这些免费移动应用而非移动应用市场中的收费应用。例如,定向广告可在应用被移动客户端执行期间被显示,这可提供收入流。尽管对应用中广告的使用已实现了免费应用的扩增,但提取并显示应用中的广告可促成对应用的能量消耗。例如,下载广告可花费几秒钟;然而,在下载广告完成后,网络无线电可保持在传输状态达额外的时间段(被称为尾时间)。取决于网络运营商,尾时间可能为10秒、17秒,等等。尾时间可减少从空闲状态移动到高功率传输状态时发生的延迟,但可增加能量成本,其可被称为尾能量。前述可导致与在用移动客户端执行应用期间提供广告相关联的显著能量开销。许多常规技术试图通过降低尾时间来降低与下载广告相关联的能量消耗;然而,这样的解决方案将必须由网络运营商来实现,并由此可能不是可部署的。另一常规技术试图聚集通信量。例如,所生成的用于传达广告的通信量可与同应用相关联的通信量聚集在一起。然而,广告网络的功能可由于与对该广告的接收相关联的延迟而被不利地影响。因此,通信量聚集可能与移动客户端上执行的一些类型的应用不兼容。概述本文中描述的是涉及预取广告以供进行移动广告的各种技术。根据各实施例,可采用用于估计移动客户端在即将到来的预测时间段期间可能请求的广告的数目的预测模型。可基于来自移动客户端的过去行为数据的特征来预测在即将到来的预测时间段期间可能与由移动客户端执行的一个或多个应用交互的估计的总时间量。此外,可基于在该即将到来的预测时间段期间可能与一个或多个应用交互的估计的总时间量来计算在即将到来的预测时间段期间可能可用的广告时隙的数目。可进一步确定这些广告时隙中的每一者在即将到来的预测时间段期间可用的概率。可由广告服务器基于在即将到来的预测时间段期间可能可用的广告时隙的数目以及这些广告时隙中的每一者在即将到来的预测时间段期间可用的概率来在即将到来的预测时间段内将经预取的广告分配给移动客户端。此外,可将经预取的广告保持在移动客户端的广告高速缓存中,并且可在本地提供经预取的广告以供在一个或多个应用的执行期间在移动客户端的显示屏上显示。根据各实施例,广告服务器可基于超额预定模型来确定供移动客户端预取的广告的数目。广告服务器可基于对移动客户端在即将到来的预测时间段期间可能请求的广告的数目的估计以及广告基础结构的风险(例如,潜在的收入损失)来作出这样的确定。广告服务器可从广告交换收集广告,其中这些广告可被包括在待处理广告队列中,并可各自具有相应的期满绝限。此外,广告服务器可接收来自给定移动设备的对一定数目的广告(给定移动客户端在即将到来的预测时间段期间可能具有的数目的广告时隙)的预取请求,该一定数目的广告将(例如由给定移动客户端)在即将到来的预测时间段期间在本地被提供以供给定移动客户端在一个或多个应用的执行期间显示。此外,广告服务器可计算待处理广告队列中的每一个待处理广告在相应的期满绝限之前被移动客户端中的至少一者显示的聚集概率。响应于预取请求,可至少部分地基于待处理广告队列中的每一个待处理广告在相应的期满绝限之前被显示的聚集概率、给定移动客户端在即将到来的预测时间期间可能具有的广告时隙的数目以及给定移动客户端的每一个广告时隙在即将到来的时间段期间可用的概率来向给定移动客户端分配待处理广告队列中的一个或多个待处理广告和/或一个或多个不同的广告。广告服务器还可将所分配的广告传送给给定移动客户端。如果需要比待处理广告队列中可获得的广告更多的广告以满足给定移动客户端的预取请求,则广告服务器可进一步从广告交换收集一个或多个不同的广告。根据各实施例,可在广告基础结构内交换关于所确定的归因于某广告在相应的绝限期满后没有被一个或多个移动客户端显示的惩罚的信息。例如,广告服务器可请求来自广告交换的广告,并且作为响应广告服务器可接收来自广告交换的广告。此外,当广告之一在相应绝限期满后没有被一个或多个移动客户端显示时,广告服务器可向广告交换传送惩罚指示。进一步构想了广告交换可类似地向广告网络传送惩罚指示,广告网络可向广告商传送惩罚指示,并以此类推。根据各实施例,移动客户端和广告服务器之间的机会主义控制信道可使得有可能在它们之间进行信息交换。当移动客户端的无线电可用于不同的传输时,移动客户端可通过机会主义控制信道传输状态信息(例如,当正在移动客户端上执行的应用采用移动客户端的无线电时,将通知承载在预取请求上)。以上概述呈现了简化概述,以提供对本文讨论的系统和/或方法的一些方面的基本理解。本概述并不是对此处所讨论的系统和/或方法的全面综述。并不旨在标识关键/重要元素,也不描绘这样的系统和/或方法的范围。其唯一目的是以简化形式呈现一些概念,作为稍后呈现的更详细说明的序言。附图简沐图1示出了向移动客户端递送经预取的广告的示例性系统的功能框图。图2示出了预测供移动客户端预取的广告的数目以及移动客户端对广告进行这样的预取的频率的示例性系统的功能框图。图3示出了向移动客户端分发经预取的广告的示例性系统的功能框图。图4示出了交换与归因于广告在相应绝限期满之际没有被显示的惩罚相关联的信息的示例性系统的功能框图。图5示出了常规广告系统的示例性流程图。图6-7示出了本文中描述的采用预取的广告系统的示例性流程图。图8示出了按跨移动客户端的分布式方式预测应用使用的示例性系统的功能框图。图9示出了采用基于服务器的应用使用预测模型的示例性系统的功能框图。图10示出了采用基于广告服务器的应用使用预测模型的示例性系统的功能框图。图11是示出预测移动客户端的应用使用的示例性方法的流程图。图12是示出向移动客户端分派广告的示例性方法的流程图。图13是示出用于与广告服务器交换信息的示例性方法的流程图。图14示出了示例性计算设备。详细描沐现在参考附图来描述与预取广告以供进行移动广告有关的各种技术,其中在附图中贯穿始终使用相同的附图标记来引述相同的要素。在以下描述中,为解释起见,阐明了众多具体细节以提供对一个或多个方面的全面理解。然而,显然这(些)方面可以在没有这些具体细节的情况下实施。在其他实例中,以框图形式示出公知的结构和设备以便于描述一个或多个方面。另外,要理解,被描述为由特定系统组件执行的功能性可由多个组件执行。类似地,例如,一组件可被配置成执行被描述为由多个组件执行的功能。另外,术语“或”旨在表示包含性“或”而不是排他性“或”。即,除非另有指定或从上下文可以清楚,否则短语“X采用A或B”意指任何自然的包括性排列。S卩,短语“X采用A或B”箱由以下实例中任何实例得到满足:X米用A ;X米用B ;或X米用A和B两者。另外,本申请和所附权利要求书中所使用的冠词“一”和“一种” 一般应被解释为是指“一个或多个”,除非另有指定或从上下文可以清楚指的是单数形式。支持由移动客户端(诸如电话、平板等)批量预取广告可增加这样的移动客户端的电池寿命。常规的广告分发模型可能是能量低效的,因为每当广告被提供时,提供广告的移动应用都可被调用(例如,广告可在应用的执行期间被下载并被周期性地更新)。尽管对广告的下载可花费有限的时间量,但网络无线电可在完成对广告的下载之际保持在传输状态达经延长的时间段(被称为尾时本文档来自技高网...

【技术保护点】
一种方法,包括:接收移动客户端的过去行为数据;基于来自所述移动客户端的所述过去行为数据的特征来预测在即将到来的预测时间段期间可能与由所述移动客户端执行的一个或多个应用交互的估计的总时间量;基于在所述即将到来的预测时间段期间可能与所述一个或多个应用交互的估计的总时间量来计算在所述即将到来的预测时间段期间可能可用的广告时隙的数目;以及确定所述广告时隙中的每一者在所述即将到来的预测时间段期间可用的概率;其中,经预取的广告由广告服务器至少部分地基于在所述即将到来的预测时间段期间可能可用的广告时隙的数目以及所述广告时隙中的每一者在所述即将到来的预测时间段期间可用的概率在所述即将到来的预测时间段内向所述移动客户端分配,并且其中所述经预取的广告被保持在所述移动客户端的广告高速缓存中并在本地被提供以供在所述一个或多个应用的执行期间在所述移动客户端的显示屏上显示。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:S·K·纳斯O·里瓦D·C·伯格P·莫汉
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1