在内容显示期间选择和提供数字分量制造技术

技术编号:36518460 阅读:18 留言:0更新日期:2023-02-01 15:51
用于在内容显示期间选择、提供和显示一个或多个数字分量的方法、系统和设备,包括编码于计算机存储介质上的计算机程序。方法可以包括识别可以在客户端装置上呈现的多个数字分量。确定可以在内容的时隙中呈现的数字分量的最大数量以及所述时隙的持续时间。对于每个数字分量,生成基于所述持续时间、位置要求以及所述数字分量可用于在所述时隙内提供的次数生成得分。基于所述得分选择第一组数字分量并提供给所述客户端装置。提供给所述客户端装置。提供给所述客户端装置。

【技术实现步骤摘要】
【国外来华专利技术】在内容显示期间选择和提供数字分量

技术介绍

[0001]本申请要求2021年1月7日提交的标题为“在内容显示期间选择和提供数字分量(SELECTION AND PROVISION OF DIGITAL COMPONENTS DURING DISPLAY OF CONTENT)”的美国临时专利申请No.63/134,921的优先权,所述美国临时申请的公开内容以引用的方式并入本文中。
[0002]本说明书涉及数据处理,且具体地,涉及内容显示期间提供的一个或多个数字分量的选择和提供。
[0003]因特网提供对由内容分发系统(例如,搜索平台、社交媒体平台或托管数字内容的其它平台)提供的例如视频剪辑、音频剪辑或多媒体剪辑等数字内容的访问。用户可以使用在例如智能电话、平板计算机和个人计算机等客户端装置上执行的应用(例如,web浏览器、本地应用)来查看此类数字内容。
[0004]内容分发系统还可以提供数字分量(例如,不是数字内容的一部分或最初未包括在数字内容中的数字内容),用于在数字内容呈现期间在客户端装置上呈现。例如,数字内容(例如,视频剪辑)可以在其呈现期间暂时暂停一个或多个时间间隔,并且在这些时间间隔中的每个时间间隔期间(称为时隙),可以在客户端装置上呈现由数字分量系统提供的一个或多个数字分量。在数字分量已完全呈现之后或者在时隙的持续时间已过去之后,可以恢复数字内容的呈现。

技术实现思路

[0005]一般来说,本说明书中描述的主题的一个创新方面可以在方法中体现,所述方法包括以下操作:识别多个数字分量;确定(i)可以在特定内容的时隙中提供的数字分量的最大数量N,以及(ii)指定所述时隙的总持续时间的时间T,其中所述时隙是所述特定内容内可以提供一个或多个数字分量的位置;对于所述多个数字分量中的每个数字分量,基于以下项来生成得分:(i)所述数字分量的持续时间,(ii)针对所述数字分量的位置要求,其指定是否需要在所述时隙中的M个可用位置之中的特定位置中提供所述数字分量,其中每个可用位置跨越所述特定内容的特定持续时间,并且在所述可用位置内可以提供单个数字分量用于呈现,以及(iii)所述数字分量可用于在所述时隙内提供的次数;从所述多个数字分量并且基于所述多个数字分量的得分,选择具有一组最高得分的第一组数字分量用于在所述时隙内提供;以及在客户端装置上显示所述特定内容期间,提供所述第一组数字分量用于在所述时隙内提供。
[0006]此方面的其它实施例包括对应方法、设备以及被配置成执行方法的动作、编码于计算机存储装置上的计算机程序。这些和其它实施例可以各自任选地包括以下特征中的一个或多个。
[0007]方法还可以包括基于以下项生成所述得分:(i)分配给所述数字分量的优先级值,其中所述优先级值代表向所述客户端装置提供所述数字分量的重要性,以及(ii)满意比率,其表示相对于可用于提供给客户端装置的特定的数字分量的总数,先前已提供给客户
端装置用于显示的特定持续时间的数字分量的数量。
[0008]方法可以包括基于(i)所述数字分量的最大数量N,(ii)指定所述时隙的总持续时间的时间T,以及(iii)针对所述数字分量的位置要求确定所述数字分量可用于在所述时隙内提供的次数。方法可以包括M个顺序位置。
[0009]方法可以包括基于(i)所述数字分量的持续时间,(ii)针对所述数字分量的位置要求,以及(iii)所述数字分量可以在所述N个可用位置内提供的次数生成所述得分包括:基于数字分量的持续时间将所述数字分量分组为多个类别;确定针对所述多个类别中的每个类别的位置要求,其中针对每个类别的位置要求指定将提供所述类别的数字分量用于显示的时隙的特定位置;对于每个类别,且基于(i)可以在时隙中提供的数字分量的最大数量N,(ii)指定所述时隙的总持续时间的时间T,以及(iii)针对所述类别的位置要求,确定可以提供来自每个类别的数字分量用于在所述时隙内显示的次数;计算每个类别的持续时间因子,作为来自所述类别的数字分量可以被包括在所述时隙中的次数的倒数;以及基于(i)所述优先级值、(ii)所述满意比率和(iii)所述数字分量所属的类别的计算的持续时间因子,为所述多个数字分量中的每个数字分量生成所述得分。
[0010]方法可以包括识别不同持续时间的数字分量的多个类别,其中每个类别表示特定持续时间的数字分量群组;对于每个类别:确定要提供给客户端装置的数字分量的目标数量;确定先前已经提供给客户端装置用于显示的数字分量的数量;基于所述目标数量和先前已经提供给客户端装置用于显示的数字分量的数量计算比率;以及基于所述多个类别的计算的比率生成满意指数。
[0011]可以实施本说明书中描述的主题的特定实施例以实现以下一个或多个优点。如上所述,内容分发系统选择数字分量并将其传递给客户端装置。通常,提供给客户端装置的数字分量可以在其相应持续时间中变化。用于选择和提供数字分量的一些现有技术寻求将被选择并提供给客户端装置以在时隙内显示的数字分量的总数最大化(如下文进一步描述),这通常导致偏向于选择和提供具有较短持续时间的数字分量(相对于其它数字分量),从而导致数字分量的选择和传递不成比例。例如,当针对45秒时隙提供数字分量时,可能选择并提供三个15秒数字分量,而不是一个45秒数字分量或一个30秒数字分量和一个15秒数字分量。针对具有较长持续时间的时隙选择和提供数字分量的其它现有技术倾向于支持具有较长持续时间的数字分量。因此,此类现有技术不成比例地倾向于选择相对于其它数字分量更短或更长持续时间的数字分量。相比而言,本文件中描述的技术和方法允许相等/成比例地选择不同持续时间的数字分量。
[0012]在附图和以下描述中阐述本说明书中描述的主题的一个或多个实施例的细节。主题的其它特征、方面和优点根据说明书、附图和权利要求书将变得显而易见。
附图说明
[0013]图1是其中向客户端装置分发和呈现数字内容和数字分量的示例环境。
[0014]图2是用于选择数字分量的示例过程的流程图。
[0015]图3是用于生成持续时间因子的示例过程的流程图。
[0016]图4是可以用于执行所描述的操作的示例计算机系统的框图。
具体实施方式
[0017]连接到因特网的客户端装置(例如,智能电话、平板计算机和个人计算机)可以由内容分发系统(例如,搜索平台、社交媒体平台或托管数字内容的另一平台)提供内容。此内容可以包括持续一段时间暂停或否则中止内容的呈现/显示/流传输的时隙,以便可以向客户端装置的用户呈现原本不包括在内容中的数字分量。如本文件通篇所使用,短语“数字分量”是指数字内容或数字信息的离散单元(例如,视频剪辑、音频剪辑、多媒体剪辑、图像、文本或其它内容单元)。通常,数字分量与内容分开,并且基于播放内容的上下文(例如,日期、时间、用户特性和装置特性)来选择数字分量用于呈现。例如,数字分量可以由与提供数字内容的系统不同的系统(例如,数字分量系统)来选择和提供。此外,数字分量通常由创建内容的实体以外的实体创建,因此,被视为相对于内本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实施的方法,包括:识别多个数字分量;确定(i)能够在特定内容的时隙中提供的数字分量的最大数量N,以及(ii)指定所述时隙的总持续时间的时间T,其中所述时隙是所述特定内容内能够提供一个或多个数字分量的位置;对于所述多个数字分量中的每个数字分量,基于以下项来生成得分:(i)所述数字分量的持续时间,(ii)针对所述数字分量的位置要求,所述位置要求指定是否需要在所述时隙中的M个可用位置之中的特定位置中提供所述数字分量,其中每个可用位置跨越所述特定内容的特定持续时间,并且在每个可用位置内能够提供单个数字分量用于呈现,以及(iii)所述数字分量可用于在所述时隙内提供的次数;从所述多个数字分量并且基于所述多个数字分量的得分,选择具有一组最高得分的第一组数字分量用于在所述时隙内提供;以及在客户端装置上显示所述特定内容期间,提供所述第一组数字分量用于在所述时隙内提供。2.根据权利要求1所述的计算机实施的方法,其中生成所述得分还基于:(i)分配给所述数字分量的优先级值,其中所述优先级值代表向所述客户端装置提供所述数字分量的重要性,以及(ii)满意比率,所述满意比率表示相对于可用于提供给客户端装置的特定的数字分量的总数,先前已提供给客户端装置用于显示的特定持续时间的数字分量的数量。3.根据权利要求1或2所述的计算机实施的方法,其中所述数字分量可用于在所述时隙内提供的次数是基于:(i)所述数字分量的最大数量N,(ii)指定所述时隙的总持续时间的时间T,以及(iii)针对所述数字分量的位置要求。4.根据权利要求2所述的计算机实施的方法,其中基于以下项来生成所述得分:(i)所述数字分量的持续时间,(ii)针对所述数字分量的位置要求,以及(iii)所述数字分量能够在所述N个可用位置内提供的次数,包括:基于数字分量的持续时间将所述数字分量分组为多个类别;确定针对所述多个类别中的每个类别的位置要求,其中针对每个类别的位置要求指定将提供所述类别的数字分量用于显示的时隙的特定位置;对于每个类别,基于(i)能够在时隙中提供的数字分量的最大数量N,(ii)指定所述时隙的总持续时间的时间T,以及(iii)针对所述类别的位置要求,确定能够提供来自每个类别的数字分量用于在所述时隙内显示的次数;计算每个类别的持续时间因子,作为来自所述类别的数字分量能够被包括在所述时隙中的次数的倒数;以及基于(i)所述优先级值、(ii)所述满意比率和(iii)所述数字分量所属的类别的计算的持续时间因子,为所述多个数字分量中的每个数字分量生成所述得分。5.根据任一前述权利要求所述的计算机实施的方法,其中数量M个可用位置包括M个顺序位置。6.根据任一前述权利要求所述的计算机实施的方法,还包括生成所述满意比率,包括:识别不同持续时间的数字分量的多个类别,其中每个类别表示特定持续时间的数字分量群组;
对于每个类别:确定要提供给客户端装置的数字分量的目标数量;确定先前已提供给客户端装置用于显示的数字分量的数量;基于所述目标数量和先前已提供给客户端装置用于显示的数字分量的数量计算比率;以及基于所述多个类别的计算的比率生成满意指数。7.一种系统,包括:识别多个数字分量;确定(i)能够在特定内容的时隙中提供的数字分量的最大数量N,以及(ii)指定所述时隙的总持续时间的时间T,其中所述时隙是所述特定内容内能够提供一个或多个数字分量的位置;对于所述多个数字分量中的每个数字分量,基于以下项来生成得分:(i)所述数字分量的持续时间,(ii)针对所述数字分量的位置要求,所述位置要求指定是否需要在所述时隙中的M个可用位置之中的特定位置中提供所述数字分量,其中每个可用位置跨越所述特定内容的特定持续时间,并且在每个可用位置内能够提供单个数字分量用于呈现,以及(iii)所述数字分量可用于在所述时隙内提供的次数;从所述多个数字分量并且基于所述多个数字分量的得分,选择具有一组最高得分的第一组数字分量用于在所述时隙内提供;以及在客户端装置上显示所述特定内容期间,提供所述第一组数字分量用于在所述时隙内提供。8.根据权利要求7所述的系统,其中生成所述得分还基于:(i)分配给所述数字分量的优先级值,其中所述优先级值代表向所述客户端装置提供所述数字分量的重要性,以及(ii)满意比率,所述满意比率表示相对于可用于提供给客户端装置的特定的数字分量的总数,先前已提供给客户端装置用于显示的特定持续时间的数字分量的数量。9.根据权利要求7或8所述的系统,其中所述数字分量可用于在所述时隙内提供的次数是基于:(i)所述数字分量的最大数量N,(ii)指定所述时隙的总持续时间的时间T,以及(iii)针对所述数字分量的位置要求。10.根据权利要求8所述的系统,其中基于以下项来生成所述得分:(i)所述数字分量的持续时间...

【专利技术属性】
技术研发人员:本杰明
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1