可互换的内容取回制造技术

技术编号:20761453 阅读:33 留言:0更新日期:2019-04-03 13:35
本公开提供了在用于通过网络提供内容的系统中的改进的计算效率。混合内容供源被启用以经由向客户设备所提供的单个URL、经由彼此结合的内容分发系统(CDN)和中央化服务来提供内容。哈希映射被更新并被提供至客户设备,以允许租户控制并改变内容如何被分发而不需要修改由客户设备使用的应用或多个内容项。由此,使得租户被使能包括或排除CDN作为可用的内容源,而不破坏中央化服务或客户设备的操作。由此,个体的内容资产或内容资产的库可以经由单个统一资源定位符可互换地供应。

【技术实现步骤摘要】
【国外来华专利技术】可互换的内容取回
技术介绍
选择一种方法以通过互联网分发内容常常需要在传递速度和对该内容的控制等级之间进行折衷。使用诸如中央云服务之类的中央分发点向内容提供方允许对客户访问该内容的更大的控制以及对更新该内容的更大的能力,但是客户需要被授权并且中央服务可能远离于客户——这减慢了传递的速度。然而,使用内容分发网络(CDN)允许客户在边缘服务器跨地理区域被放置时更加快速地访问内容,但是以提供商对该内容的控制和更新的能力为代价的,这是因为该内容需要在整个CDN上被分发,并且结果是可能不包括访问控制。内容的开发者和提供商被强迫在一种传递方法或另一种传递方法之间进行选择,并且改变传递方法常常是难处理的、耗时的、且资源密集的。
技术实现思路
提供了该
技术实现思路
以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。在本公开中描述了一种混合的内容供应系统以及其使用的方法。如在本文中所描述的,内容提供商可以指定要经由中央云服务来提供的内容以及要经由内容分发网络(CDN)来提供的内容,并且快速地转变本文档来自技高网...

【技术保护点】
1.一种用于改进对于在提供单个地址时可互换地为内容供源以供取回的计算效率的方法,包括:识别要经由内容分发网络(CDN)协同将所述内容托管在所提供的统一资源定位符(URL)处的云服务而被分发的内容;基于所提供的URL来创建哈希值;在所述云服务处将内容资产的子内容资产托管在源URL处,其中,所述源URL包括所述哈希值;由所述云服务创建包括CDN URL的哈希映射,其中,所述CDN URL指向供所述CDN将所述子内容资产提供至客户设备的地址,并且所述CDN URL包括所述哈希值;由所述云服务配置所述CDN以从所述CDN URL供应所述子内容资产,并且使用所述源URL作为从其处将所述子内容资产高速缓存...

【技术特征摘要】
【国外来华专利技术】2016.07.29 US 62/368,739;2016.11.30 US 15/365,7331.一种用于改进对于在提供单个地址时可互换地为内容供源以供取回的计算效率的方法,包括:识别要经由内容分发网络(CDN)协同将所述内容托管在所提供的统一资源定位符(URL)处的云服务而被分发的内容;基于所提供的URL来创建哈希值;在所述云服务处将内容资产的子内容资产托管在源URL处,其中,所述源URL包括所述哈希值;由所述云服务创建包括CDNURL的哈希映射,其中,所述CDNURL指向供所述CDN将所述子内容资产提供至客户设备的地址,并且所述CDNURL包括所述哈希值;由所述云服务配置所述CDN以从所述CDNURL供应所述子内容资产,并且使用所述源URL作为从其处将所述子内容资产高速缓存至所述CDN中的源;以及从所述云服务将所述哈希映射提供至与经认证的客户相关联的客户设备。2.根据权利要求1所述的方法,其中,所述客户设备被提供以所提供的URL、没有被提供以所述源URL,并且没有被提供以所述CDNURL。3.根据权利要求1所述的方法,其中,所述云服务被配置为拒绝经由所述源URL的针对所述子资产的请求,所述源URL是从不同于所述CDN的请求方接收的。4.根据权利要求1所述的方法,其中,配置所述CDN还包括针对所述子资产要由所述CDN保持高速缓存多久来设置保留策略。5.根据权利要求1所述的方法,还包括:协同不再经由所述CDN分发的所述云服务来识别当前经由所述CDN分发的给定的子资产;将所述给定的子资产从由所述云服务托管在与所述给定的子资产相关联的给定的源URL处移除;从所述云服务向所述CDN发送高速缓存清除命令;更新所述哈希映射以将与所述给定的子资产相关联的给定的哈希值从所述哈希映射中移除;将所述经更新的哈希映射提供至所述客户设备。6.一种用于改进对于在提供单个地址时可互换地为内容供源以供取回的计算效率的方法,包括:由客户设备从云服务请求内容;在所述客户设备处从所述云服务接收所请求的内容和哈希映射,其中,所述内容包括动态统一资源定位符(URL),所述动态URL包括给定的内容资产在其处由所述云服务托管的给定的所提供的URL,并且其中,所述哈希映射包括内容资产在其处由所述云服务托管的所提供的URL的哈希值;由所述客户设备计算所述给定的所提供的URL的哈希;由所述客户设备将所述哈希与所述哈希映射的所述哈希值进行比较;响应于确定所述哈希与给定的哈希值相匹配,基于所提供的URL和所述给定的哈希值导出针对所述给定的内容资产的内容分发网络(CDN)URL,并且根据所述CDNURL从CDN请求所述给定的内容资产;以及响应于确定所述哈希与所述哈希值不匹配,由所述客户设备根据所提供的URL从所述云服务请求所述给定的内容资...

【专利技术属性】
技术研发人员:Y·施尼特考V·马吉德松
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1