通过网络分析的内容的预测性布置制造技术

技术编号:9548550 阅读:88 留言:0更新日期:2014-01-09 07:48
本发明专利技术描述用于通过网络分析的内容的预测性布置的方法、系统、装置及产品。本发明专利技术的一个方面提供:拦截由一个或多个用户提供的指示在网络位置处的内容的内容上传数据;基于提供所述内容上传数据的所述一个或多个用户查明被预测为访问所述内容的一个或多个用户;以及基于被预测为访问所述内容的一个或多个用户向一个或多个其他网络位置布置所述内容。还公开了其他实施例。

【技术实现步骤摘要】
【国外来华专利技术】通过网络分析的内容的预测性布置
此处呈现的主题总体上涉及网络中的智能内容布置(placement)。
技术介绍
内容分布网络(CDN)基于内容的流行性或基于与内容提供者的服务水平协议(SLA),在其入网点(points of presence,PoP)中布置内容。回溯地(只有在内容已经在全球性、全国性或地区性的规模变成流行之后)或前摄地(在存在内容提供者的对期望内容变成流行的强烈指示时)完成预测内容的流行性或内容的访问区域性。根据各种报道,移动数据的发展背后的一些主要推手是社交网络及流式视频。社交网络已变成用于网站的主要入口点。在社交网络上,大部分的带宽被使用手持设备拍摄及上传至社交网络的视频和照片所消耗,这些视频和照片然后由上传内容的用户的社交圈内的人们下载。
技术实现思路
一个方面提供一种程序代码产品,包括:计算机可读存储介质,其具有随其体现的计算机可读程序代码,计算机可读程序代码包括:被配置用于拦截由一个或多个用户提供的指示在网络位置处的内容的内容上传数据的计算机可读程序代码;被配置用于基于提供所述内容上传数据的所述一个或多个用户查明被预测为访问所述内容的一个或多个用户的计算机可读程序代码;以及用以基于被预测为访问所述内容的所述一个或多个用户向一个或多个其他网络位置布置所述内容的计算机可读程序代码。另一方面提供一种方法,包括:拦截由一个或多个用户提供的指示在网络位置处的内容的内容上传数据;基于提供所述内容上传数据的所述一个或多个用户查明被预测为访问所述内容的一个或多个用户;以及基于被预测为访问所述内容的所述一个或多个用户向一个或多个其他网络位置布置所述内容。又一方面提供一种系统,包括:至少一个处理器;以及存储器设备,操作地连接至至少一个存储器;其中,响应于执行至少一个处理器可访问的程序指令,至少一个处理器被配置用于:拦截由一个或多个用户提供的指示在网络位置处的内容的内容上传数据;基于提供所述内容上传数据的所述一个或多个用户查明被预测为访问所述内容的一个或多个用户;以及基于被预测为访问内容的所述一个或多个用户向一个或多个其他网络位置布置所述内容。上述为
技术实现思路
并且因而可以包含细节的假话、概括和省略;因此,本领域技术人员将领会到
技术实现思路
仅为例示性的并且并不旨在于以任何方式加以限制。对于各实施例的更佳理与各实施例的其他及更多特征和优点,参考结合附图的以下说明。将在所附权利要求书中指出本专利技术的范围。【附图说明】图1图示内容的预测性布置的示例系统。图2图示发现在上传/指示内容的用户及被预测为访问内容的用户之间的链接的示例。图3图示将用户标识符映射至用户的社交标识符的示例。图4图示针对预测性内容布置的内容发现的示例。图5图示预测性内容布置的示例。图6图示示例计算设备。【具体实施方式】将容易理解,如在本文总体上描述以及在附图中图示的各实施例的组件可以按照除了所描述的示例实施例之外的各种不同配置被布置及设计。因此,以下如附图中所描绘的示例实施例的更详细的描述并非旨在于限制权利要求书的范围,而仅仅是描绘这些实施例。贯穿本说明书提到的“实施例”(等)意味着在至少一个实施例中包括结合实施例描述的特定特征、结构或特性。因此,贯穿本说明书中的多处的短语“根据各实施例”或“实施例”(等)并不必然全部指相同的实施例。此外,可在不同实施例中以任何合适的方式组合所描述的特征、结构或特性。在以下描述中,提供许多具体细节以给出对示例实施例的彻底理解。然而,相关领域的技术人员将认识到,可在没有某些具体细节的情况下实施各方面,或可以利用其他方法、组件、材料等实施各方面。在其他实例中,并未详细示出或描述公知结构、材料或操作以免造成混淆。就此而言,在关注于由用户经由其设备(诸如手持式移动设备)经由蜂窝网络上传的社交网络相关内容的情况下贯穿全文描述示例实施例。然而,这些示例实施例被提供作为非限制性、代表性示例,并且本领域普通技术人员将容易领会到,在此说明的技术、方法、系统以及产品对其他类型的内容、设备和/或网络的宽泛适用性。贯穿全文强调其他类型的内容、设备、网络等以及它们可以引入的变化的一些示例。在大多数情况下,视频或照片的流行性是一种微现象(S卩,在典型大小为几百人或以下的学校、家庭中、社交团体中流行)。鉴于这一微现象,用于预测流行性以及在网络内提供内容布置的传统机制并不足够。除了锁定在社交联网站点内的内容之外,社交网络还创建用于其他站点的流量,因为这些站点被用作如下web内容的推荐源,这些web内容的流行性随着其在社交网络中以快速感染的方式传播而增加。这也可以从关于超过来自搜索引擎的推荐的社交网络的报道明显看出。特别地,对于占用大量带宽的站点(诸如YOUTUBE视频分享网站),链接被通过社交网络/状态更新传播。用户在从他们的联系人接收到连接(其充当某种形式的隐背书)后,接着从视频分享网站下载内容。YOUTUBE是Google公司在美国及其他国家的注册商标。微现象在此同样扮演着重要的角色。极小部分的此类视频在全球性/全国性/地区性规模流行。视频具有极高的多样性(生食烹饪、校园中的吉他练习等),这些视频仅吸引数百/数千名用户并且他们的访问与社交网络中的结构高度相关。除非在内容分布网络(OTN)中利用社交结构,否则⑶N可能不能有效服务于这些微现象,并且它们的性能将在由典型用户所观看的所有视频中达到由一小部分地区性/全国性/全球性规模流行视频支配的稳定水平。因此,实施例提供通过利用社交网络视频而有效发现电子内容的流行性分布的长尾现象的机制以便有助于向用户高效地传播内容。实施例提供拦截多媒体内容(诸如视频/图像内容或到其的链接)的内容上传,这与仅拦截其他用户请求的多媒体相反。实施例提供使用关联点数据(例如,由电信运营商捕获并且可用于离线或者在线分析的数据)创建用户的时空轨迹。实施例提供重新创建用户的社交网络,例如比如由电信运营商重新创建的用于营销目的(诸如通过利用呼叫详细记录(CDR)中的信息)的关系。实施例还提供基于用户的社交网络和/或时空信息驱动高速缓存决策(用于推播及拉取内容)。如通过参考在此详细描述的示例实施例将更完全理解的,可以因此获得带宽管理技术及爆发性数据增加的根本原因之间的匹配。描述现在转向附图。通过参考附图将最佳地理解所图示的示例实施例。以下说明仅旨在于为举例说明且简单图示代表所要求保护的的本专利技术的某些示例实施例。参考图1,在蜂窝网络提供商(CNP)的情境中详细描述系统110的示例实施例。然而,本领域的普通技术人员将认识到,不同实施例可以在不同情境中操作。例如,在此描述的示例系统的变化总体上可以在因特网服务提供商(ISP)的情境中、在多个CNP和/或ISP的情境中或在其他网络情境中操作。示例系统110可以包括内容上传拦截器模块120。内容上传拦截器模块120发现用户的上传数据中的内容(例如,提供到诸如视频或图片的内容的链接的用户社交网络张贴(post)数据、到社交联网站点的包括诸如视频的内容的用户电子邮件等等),这一内容潜在地有用于在CDN内高速缓存。内容上传拦截器模块110即时检查内容上传数据并且提取占用带宽并且因此作为用于高速缓存的潜在候选的信息对象(诸如由内容上传数据所指示的内容)。为了检查上传本文档来自技高网
...
通过网络分析的内容的预测性布置

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.04.29 US 13/097,5731.一种计算机程序产品,包括: 具有随其体现的计算机可读程序代码的计算机可读存储介质,所述计算机可读程序代码包括: 被配置用于拦截由一个或多个用户提供的指示在网络位置处的内容的内容上传数据的计算机可读程序代码; 被配置用于基于提供所述内容上传数据的所述一个或多个用户来查明被预测为访问所述内容的一个或多个用户的计算机可读程序代码;以及 被配置用于基于被预测为访问所述内容的所述一个或多个用户来向一个或多个其他网络位置布置所述内容的计算机可读程序代码。2.根据权利要求1所述的计算机程序产品,其中查明被预测为访问所述内容的一个或多个用户还包括: 为提供所述内容上传数据的所述一个或多个用户构建信息图。3.根据权利要求2所述的计算机程序产品,其中所述信息图包括超图,所述超图包括在提供所述内容上传数据的所述一个或多个用户与被预测为访问所述内容的所述一个或多个用户之间的链接。4.根据权利要求3所述的计算机程序产品,其中所述链接包括以下各项中的一项或多 项: 从提供所述内容上传数据的所述一个或多个用户的社交联网账户导出的链接;以及 从提供所述内容上传数据的所述一个或多个用户的网络通信的深度封包检测导出的链接。5.根据权利要求1所述的计算机程序产品,其中查明被预测为访问所述内容的一个或多个用户还包括查明与被预测为访问所述内容的所述一个或多个用户相关联的一个或多个网络位置。6.根据权利要求5所述的计算机程序产品,其中查明与被预测为访问所述内容的所述一个或多个用户相关联的一个或多个网络位置还包括:建构指示与被预测为访问所述内容的所述一个或多个用户相关联的一个或多个网络位置的用户移动性模型。7.根据权利要求6所述的计算机程序产品,其中所述一个或多个网络位置包括以下各项中的一项或多项:无线接入点和蜂窝基站。8.根据权利要求6所述的计算机程序产品,其中建构指示与被预测为访问所述内容的所述一个或多个用户相关联的一个或多个网络位置的用户移动性模型还包括: 使用从被预测为访问所述内容的所述一个或多个用户的移动设备导出的数据来建构用户移动性模型;以及 使用从被预测为访问所述内容的所述一个或多个用户的蜂窝网络账户导出的数据来建构用户移动性模型。9.根据权利要求7所述的计算机程序产品,其中保护从被预测为访问所述内容的所述一个或多个用户的移动设备导出的所述数据以维护被预测为访问所述内容的所述一个或多个用户的隐私。10.根据权利要求1所述的计算机程序产品,其中基于被预测为访问所述内容的所述一个或多个用户向一个或多个其他网络位置布置所述内容还包括在被地理上定位为接近由被预测为访问所述内容的所述一个或多个用户利用的网络接入点的网络设备内高速缓存所述内容。11.根据权利要求10所述的计算机程序产品,其中在网络设备内高速缓存被上传至网络设备的所述内容还包括采用预定内容高速缓存策略。12.根据权利要求11所述的计算机程序产品,其中所述预定内容高速缓存策略考虑以下各项中的一项或多项:当日时间和网络带宽能力。13.—种方法,包括: 拦截...

【专利技术属性】
技术研发人员:D·阿格拉瓦尔J·洛波V·帕帕斯P·泽弗斯
申请(专利权)人:国际商业机器公司
类型:
国别省市:

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

1