发明名称 Framework supporting content delivery with hybrid content delivery services
摘要 A framework supporting content delivery includes a plurality of devices, each device configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include hybrid CD services.
申请公布号 US9634904(B2) 申请公布日期 2017.04.25
申请号 US201213714711 申请日期 2012.12.14
申请人 LEVEL 3 COMMUNICATIONS, LLC 发明人 Varney Lewis Robert;Lipstone Laurence R.;Crowder William;Swart Andrew;Newton Christopher
分类号 G06F15/16;H04L12/24;H04L29/08;H04L29/06;G06F15/177;G06F15/173;H04L12/911;H04L29/12;G06F9/50;G06F12/0808;H04L12/26 主分类号 G06F15/16
代理机构 代理人
主权项 1. A framework comprising a plurality of devices, each device comprising hardware including memory and at least one processor, each device configured to run at least one content delivery (CD) service of a plurality of CD services, wherein (A) said plurality of CD services comprise: collector services, reducer services, rendezvous services, delivery services, control services; and hybrid CD services, wherein each hybrid CD service is a CD service comprising two or more CD services, and wherein (B) (i) at least some CD services are configured to obtain control input from other CD services, and (ii) at least some CD services are configured to produce control output for other CD services; and(iii) at least some CD services are configured to obtain state input from other CD services, and(iv) at least some CD services are configured to produce state output for other CD services; and(v) at least some CD services are configured to obtain event input from other CD services, and(vi) at least some CD services are configured to produce event output for other CD services; and (C) at least some of said CD services produce, as event output, one or more event streams relating to their respective operation; and (D) at least some of said event output is provided to at least some of said reducer services as event input to other CD services; and (E) at least some of said reducer services: (E)(1) determine their respective reducer output based on their event input, and(E)(2) provide their respective reducer output to at least some collector services; (E2) at least some of said reducer services: (E2)(1) provide their respective reducer output to at least some other of said reducer services; and (F) at least some of said collector services: (F)(1) obtain their event input from one or more CD services, and(F)(2) produce, as their respective state output, state information, said state information being based on said event input from said one or more CD services, and(F)(3) provide at least some of said state information to said control services; and (G) at least some of said control services: (G)(1) obtain state information from said collector services as their respective state input and(G)(2) produce control information based on said state information from said collector services; and(G)(3) provide control information to at least some of said CD services to control operation or configuration of said at least some of said CD services, wherein at least some of said control information provided to control operation or configuration of said at least some CD services was based on specific event information produced by at least one of said CD services, wherein at least some of said plurality of devices run hybrid CD services, and wherein said hybrid CD services running on said at least some of said plurality of devices comprise at least one hybrid CD services network.
地址 Broomfield CO US