发明名称 System and method for providing load balanced secure media content and data delivery in a distributed computing environment
摘要 A system and method for providing load balanced secure media content and data delivery (10) in a distributed computing environment is disclosed. Media content is segmented and encrypted into a set of individual encrypted segments on a centralized control center (15). Each individual encrypted segment has the same fixed size. The complete set of individual encrypted segments is staged to a plurality of intermediate control nodes (17, 19). Individual encrypted segments are mirrored from the staged complete set to a plurality of intermediate servers (21a-b, 23a-b). Requests are received from clients (11) for the media content at the centralized control center. Each individual encrypted segment in the set is received from one of an intermediate control node and an intermediate server optimally sited from the requesting client. The individual encrypted segments are reassembled into the media content for media playback.
申请公布号 US8972718(B2) 申请公布日期 2015.03.03
申请号 US201313938823 申请日期 2013.07.10
申请人 Tranz-Send Broadcasting Network, Inc. 发明人 Redmond Scott D.
分类号 H04L29/06;H04N7/16;H04N21/222;H04N21/231;H04N21/2347;H04N21/258;H04N21/45;H04N21/454;H04N21/6405;H04N21/6408;H04N21/658;H04N21/6587;H04N21/81;H04N21/845;H04L29/08 主分类号 H04L29/06
代理机构 Carr & Ferrell LLP 代理人 Carr & Ferrell LLP
主权项 1. A method for providing load balanced secure media content delivery in a distributed computing environment, comprising: segmenting and encrypting media content into a set of individual encrypted segments each having a same fixed size on a centralized control center; staging the complete set of individual encrypted segments to a plurality of intermediate control nodes; mirroring individual encrypted segments from the staged complete set to a plurality of intermediate servers; receiving requests from clients for the media content at the centralized control center; receiving each individual encrypted segment in the set from one of an intermediate control node and an intermediate server optimally sited from the requesting client; reassembling the individual encrypted segments into the media content for media playback; broadcasting a pulse from each requesting client prior to receiving each individual encrypted segment; and selecting the optimally-sited one of intermediate control node and an intermediate server based on responses to the pulse.
地址 San Francisco CA US