-
公开(公告)号:US20150088972A1
公开(公告)日:2015-03-26
申请号:US14289552
申请日:2014-05-28
Applicant: Netflix, Inc.
Inventor: CHRISTOPHER BRAND , DAVID FULLAGAR
IPC: H04L12/733 , H04L29/08 , H04L29/06
CPC classification number: H04L45/126 , H04L65/4084 , H04L65/80 , H04L67/10 , H04L67/101 , H04L67/1021 , H04L67/18 , H04L67/42
Abstract: In an embodiment, a method comprises receiving a first routing table of a first server computer; receiving a second routing table of a second server computer; receiving a request, from a client computer, for information about content servers that hold a media item title, wherein the request includes a client internet protocol address of the client computer; estimating that the first server computer is closer to the client computer than the second server computer is to the client computer based, at least in part, on the client internet protocol address, the first routing table, and the second routing table; sending, to the client computer, a first address to the client computer based, at least in part, on estimating that the first server computer is closer to the client computer than the second server computer, wherein the first address identifies the media item title stored on the first server computer.
Abstract translation: 在一个实施例中,一种方法包括:接收第一服务器计算机的第一路由表; 接收第二服务器计算机的第二路由表; 从客户计算机接收关于保存媒体项目标题的内容服务器的信息的请求,其中所述请求包括所述客户端计算机的客户端因特网协议地址; 至少部分地基于所述客户端因特网协议地址,所述第一路由表和所述第二路由表,估计所述第一服务器计算机比所述第二服务器计算机更靠近所述客户端计算机。 至少部分地基于估计第一服务器计算机比第二服务器计算机更靠近客户端计算机,向客户端计算机发送第一地址到客户端计算机,其中第一地址标识存储的媒体项目标题 在第一台服务器上。
-
公开(公告)号:US20200153883A1
公开(公告)日:2020-05-14
申请号:US16740344
申请日:2020-01-10
Applicant: NETFLIX, INC.
Inventor: DAVID FULLAGAR , Kenneth W. FLORANCE , IAN VAN HOVEN
IPC: H04L29/06 , G06F16/958 , G06F16/957 , H04N21/218 , H04N21/222 , H04N21/237 , H04N21/25 , H04N21/258 , H04N21/61 , H04L29/08 , G06Q10/00 , G06F15/167
Abstract: One embodiment of the present invention sets forth a method for updating content stored in a cache residing at an internet service provider (ISP) location that includes receiving popularity data associated with a first plurality of content assets, where the popularity data indicate the popularity of each content asset in the first plurality of content assets across a user base that spans multiple geographic regions, generating a manifest that includes a second plurality of content assets based on the popularity data and a geographic location associated with the cache, where each content asset included in the manifest is determined to be popular among users proximate to the geographic location or users with preferences similar to users proximate to the geographic location, and transmitting the manifest to the cache, where the cache is configured to update one or more content assets stored in the cache based on the manifest.
-