发明名称 Systems and methods for securely providing adaptive bit rate streaming media content on-demand
摘要 A system for securely providing adaptive bit rate streaming media content on-demand may include a security sever of a program distributor that selects, based on a received authorized request, which of a differently encrypted stored versions of a “special segment” of the requested program to deliver to the receiving device during the transmission of the requested program. The selection may be based on a pseudo-random selection process per request for the program based on an identifier of the request associated with the remote control device. The selection of which of the differently encrypted stored versions of the “special segment” of the ordered program to deliver may be based on the current session. The secure remote then sends to the receiving device the correct decryption key for the receiving device to decrypt the particular encrypted version selected of the “special segment” to be sent to the receiving device.
申请公布号 US9241186(B2) 申请公布日期 2016.01.19
申请号 US201414176010 申请日期 2014.02.07
申请人 EchoStar Technologies L.L.C. 发明人 Kummer David A.
分类号 H04N21/4408;H04N21/472;H04N21/2343;H04N21/845;H04N21/2347;H04N21/454;H04N21/266;H04N21/41;H04N21/658 主分类号 H04N21/4408
代理机构 Seed IP Law Group PLLC 代理人 Seed IP Law Group PLLC
主权项 1. A method in a media content transmission system, the method comprising: receiving, by a relay server of the content transmission system, a request for a streaming media content program, the request originating from a secure remote control device communicatively coupled to a remote receiving device; in response to receiving the request, authenticating, by the relay server, the request; selecting, by the relay server, an encrypted segment of the requested streaming media content program, the encrypted segment being one of a plurality of encrypted segments having been stored prior to receiving said request for the streaming media content program, each encrypted segment of the plurality of encrypted segments being a differently encrypted version of a same segment of the requested streaming media content program and having a different corresponding decryption key; requesting, by the relay server, the selected encrypted segment from a content system of a content delivery network at which the selected encrypted segment is stored; receiving, by the relay server, the selected encrypted segment from the content system in response to the requesting of the selected encrypted segment; and transmitting, by the relay server, the selected encrypted segment of the requested streaming media content to enable the remote receiving device to receive the selected encrypted segment in response to the request for the streaming media content program, wherein at least some of the differently encrypted versions are encrypted versions of the same segment at different bit rates and wherein the selecting the encrypted segment of the requested streaming media content program is based on a pseudo-random selection and is further based on a bit rate selected to enable the remote receiving device, based on the request for the streaming media content program, to receive the selected encrypted segment at the selected bit rate based on a varying bit rate for transmission of the streaming media content program to the remote receiving device.
地址 Englewood CO US