响应内容请求的计算资源的有效使用制造技术

技术编号:26896389 阅读:41 留言:0更新日期:2020-12-29 16:24
方法、系统和装置,包括编码在计算机存储介质上的计算机程序,用于在响应内容请求时有效地使用计算资源。方法包括使用优先级排序模型和指定内容提供商的最大可允许的负面结果的指定阈值,来确定接收的内容请求是否是低优先级请求。方法还包括扼制响应于低优先级请求对计算资源的访问,同时为其他内容请求提供对计算资源的访问。方法还包括基于新的内容请求集的数据来定期更新优先级排序模型和指定阈值。

【技术实现步骤摘要】
【国外来华专利技术】响应内容请求的计算资源的有效使用
技术介绍
本说明书涉及响应内容请求的数据处理和计算资源的有效使用。内容提供商定期接收大量内容请求,并响应这些请求提供内容。处理和响应这些请求可能需要大量的计算资源。
技术实现思路
一般来说,本说明书中描述的主题的一个创新方面可以体现在包括以下操作的方法中:由数据处理装置从客户端设备接收内容请求;由数据处理装置从内容请求中提取特征;由数据处理装置将特征输入到使用先前内容请求集训练的优先级排序模型中;基于输入到模型的特征,由数据处理装置并从优先级排序模型获得内容请求的优先级值;基于目标损失百分比和先前内容请求集的结果来确定指定阈值;并且由数据处理装置基于指定阈值和请求的优先级值来扼制用于响应请求的对计算资源的访问,包括:当优先级排序模型输出满足指定阈值的优先级值时,提供对响应请求的计算资源的访问;和当优先级排序模型输出未能满足指定阈值的优先级值时,拒绝对计算资源的访问。该方面的其他实施例包括被配置为执行该方法的动作的相应系统、设备、装置和计算机程序。计算机程序(例如,指令)可以在计算机存储设备上编码。这些和其他实施例可以各自本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括:/n由数据处理装置从客户端设备接收内容请求;/n由数据处理装置从所述内容请求中提取特征;/n由数据处理装置将所述特征输入到使用先前内容请求集训练的优先级排序模型中;/n基于输入到所述模型的特征,由数据处理装置从所述优先级排序模型获得所述内容请求的优先级值;/n基于目标损失百分比和所述先前内容请求集的结果来确定指定阈值;和/n由数据处理装置基于所述指定阈值和所述内容请求的优先级值来扼制用于响应所述请求的对计算资源的访问,包括:/n当所述优先级排序模型输出满足所述指定阈值的优先级值时,提供对计算资源的访问以响应于所述请求;和/n当所述优先级排序模型输出未能满足所述指...

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,包括:
由数据处理装置从客户端设备接收内容请求;
由数据处理装置从所述内容请求中提取特征;
由数据处理装置将所述特征输入到使用先前内容请求集训练的优先级排序模型中;
基于输入到所述模型的特征,由数据处理装置从所述优先级排序模型获得所述内容请求的优先级值;
基于目标损失百分比和所述先前内容请求集的结果来确定指定阈值;和
由数据处理装置基于所述指定阈值和所述内容请求的优先级值来扼制用于响应所述请求的对计算资源的访问,包括:
当所述优先级排序模型输出满足所述指定阈值的优先级值时,提供对计算资源的访问以响应于所述请求;和
当所述优先级排序模型输出未能满足所述指定阈值的优先级模型时,拒绝对所述计算资源的访问。


2.根据权利要求1所述的计算机实现的方法,还包括:
将在接收到所述内容请求之后接收的后续内容请求集识别为保持请求;
提供响应所述保持请求所需的对计算资源的访问,而不管所述保持请求的任何优先级值;
监控响应于所述保持请求而提供的内容的实际结果;和
基于所述实际结果更新所述优先级排序模型。


3.根据权利要求2所述的计算机实现的方法,其中,更新所述优先级排序模型包括:
获得响应于所述保持请求而提供的内容的优先级值;
将所述优先级值与所述实际结果进行比较;和
基于所述优先级值和所述实际结果之间的差异来调整所述优先级排序模型。


4.根据权利要求3所述的计算机实现的方法,还包括基于目标损失百分比和被拒绝访问计算资源的被丢弃内容请求的百分比之间的关系来调整所述优先级排序模型。


5.根据权利要求4所述的计算机实现的方法,其中,基于输入到所述模型的特征,由数据处理装置从所述模型获得所述内容请求的优先级值包括:
使用所述优先级排序模型,基于所述先前内容请求集中的请求的结果,确定所述内容请求生成积极结果的概率;和
使用所述优先级排序模型,基于由所述先前内容请求生成的积极结果,确定所述内容请求的积极结果的预期的大小;和
由数据处理装置将所述内容请求生成积极结果的概率与所述积极结果的预期大小相组合,以生成所述优先级值。


6.根据权利要求1所述的计算机实现的方法,其中,基于所述目标损失百分比和所述先前内容请求集的结果来确定指定阈值包括:
获得所述先前内容请求集中的每个请求的结果;
合计所述先前内容请求集中的每个请求的结果,以生成所述先前内容请求集的合计结果;和
按目标损失百分比缩放所述合计结果,以生成所述指定阈值。


7.根据权利要求2所述的计算机实现的方法,还包括基于所述目标损失百分比和所述保持请求的结果来更新所述指定阈值。


8.根据权利要求7所述的计算机实现的方法,其中,基于所述目标损失百分比和所述保持请求的结果来更新所述指定阈值包括:
获得所述保持请求中的每个请求的结果;
合计所述保持请求中的每个请求的结果,以生成所述保持请求的合计结果;和
按目标损失百分比缩放所述合计结果,以生成所述指定阈值。


9.一种系统,包括:
存储指令的一个或多个存储器设备;和
一个或多个数据处理装置,其被配置为与所述一个或多个存储器设备交互,并且在执行指令时,执行包括以下的操作:
从客户端设备接收内容请求;
从所述内容请求中提取特征;
将所述特征输入到使用先前内容请求集训练的优先级排序模型中;
基于输入到所述模型的特征,从所述优先级排序模型获得所述内容请求的优先级值;
基于目标损失百分比和所述先前内容请求集的结果来确定指定阈值;和
基于所述指定阈值和所述内容请求的优先级值来扼制用于响应所述请求的对计算资源的访问,包括:
当所述优先级排序模型输出满足所述指定阈值的优先级值时,提供对计算资源的访问以响应于所述请求;和
当所述优先级排序模型输出未能满足所述指定阈值的优先级值时,拒绝对所述计算资源的访问。


10.根据权利要求9所述的系统,其中,所述一个或多个数据处理装置被配置为执行还包括以下的操作:
将在接收到所述内容请求之后接收的后续内容请求集识别为保持请求;
提供响应所述保持请求所需的对计算资源的访问,而不管所述保持请求的任何优先级值;
监控响应于所述保持请求而提供的内容的实际结果;和
基于所述实际结果更新所述优先级排序模型。


11.根据权利要求10所述的系统,其中,更新所述优先级排序模型包括:
获得响应于所述保持请求而提供的内容的优先级值;
将所述优先级值与所述实际结果进行比较;和
基于所述优先级值和所述实际结果之间的差异来调整所述优先级排序模型。


12.根据权利要求11所述的系统,其中,所述一个或多个数据处理装置被配置为执行还包括以下的操作:
基于所述目标损失百分比和被拒绝访问计算资源的被丢弃内容请求的百分比之间的关系来调整所述优先级排序模型。<...

【专利技术属性】
技术研发人员:郑介夫H卡尔凯阿巴迪
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国;US

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

1
相关领域技术
  • 暂无相关专利