Advance decryption key acquisition for streaming media content

US9877069B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9877069-B2
Application numberUS-201715465162-A
CountryUS
Kind codeB2
Filing dateMar 21, 2017
Priority dateSep 23, 2015
Publication dateJan 23, 2018
Grant dateJan 23, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Various arrangements are presented for reducing channel change times. A first tuner of a television receiver may tune to a decryption key transponder stream. The decryption key transponder stream may include a plurality of decryption keys for a plurality of television channels that are transmitted to the television receiver via a plurality of transponder streams. A second tuner of the television receiver may be tuned to a media transponder stream to receive a television channel. Data obtained from the decryption key transponder stream may be used for decoding the television channel.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for decoding a television channel by a television receiver, the method comprising: determining, by the television receiver, that a first tuner is idle, comprising determining that the first tuner not being used for receiving any media transponder stream for output or recording by the television receiver; following determining that the first tuner is idle, tuning, by the television receiver, the first tuner of the television receiver to a decryption key transponder stream, wherein: the decryption key transponder stream comprises a plurality of decryption keys for a plurality of television channels that are separately transmitted to the television receiver via a plurality of transponder streams; decrypting, by a smartcard of the television receiver, the plurality of decryption keys to obtain a plurality of control words; encrypting, by the television receiver, the plurality of control words using a session key; buffering, by the television receiver, the plurality of encrypted control words; tuning, by the television receiver, a second tuner of the television receiver to a media transponder stream to receive the television channel of the plurality of television channels, wherein the media transponder stream comprises, for a subset of the plurality of television channels: video packets, audio packets, and decryption key packets; decrypting, using hardware of the television receiver distinct from the smartcard, one or more control words from the plurality of encrypted control words obtained from the decryption key transponder stream, the one or more control words being mapped to the television channel to which the second tuner is tuned; and decoding, by the television receiver, the television channel using the decrypted one or more control words. 2. The method of claim 1 , further comprising: after decoding the television channel using the decrypted one or more control words, obtaining, using the second tuner of the television receiver, a decryption key from the media transponder stream; decrypting, by the smartcard of the television receiver, the decryption key from the media transponder stream to obtain one or more additional control words; and decoding, by the television receiver, the television channel using the one or more additional control words. 3. The method of claim 1 , wherein the plurality of decryption keys are a plurality of entitlement control messages (ECMs). 4. The method of claim 1 , wherein the smartcard is removable from the television receiver. 5. The method of claim 1 , further comprising: transmitting, by a television service provider, the decryption key transponder stream such that the plurality of decryption keys are transmitted in a repeating pattern. 6. The method of claim 1 , further comprising: transmitting, by a television service provider, the decryption key transponder stream such that each decryption key of the plurality of decryption keys are transmitted only once on the decryption key transponder stream while the decryption key is valid. 7. The method of claim 1 , further comprising: identifying, by the television receiver, the one or more control words based on a packet identifier (PID) mapped to a decryption key of the plurality of decryption keys from which the one or more control words were initially decrypted. 8. A television receiver, comprising: a television interface; a plurality of tuners; a controlled access device; one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to: determine that a first tuner of the plurality of tuners is not being used to receive any media transponder stream for output or recording; following determining that the first tuner is not being used to receive any media transponder stream for output or recording, tune the first tuner of the plurality of tuners to a decryption key transponder stream, wherein: the decryption key transponder stream comprises a plurality of decryption keys for a plurality of television channels that are separately transmitted to the television receiver via a plurality of transponder streams; cause the plurality of decryption keys to be decrypted by the controlled access device to obtain a plurality of control words; encrypt the plurality of control words using a session key; store the plurality of encrypted control words; tune a second tuner of the plurality of tuners to a media transponder stream to receive a television channel of the plurality of television channels, wherein the media transponder stream comprises, for a subset of the plurality of television channels: video packets, audio packets, and decryption key packets; decrypt one or more control words from the plurality of encrypted control words obtained from the decryption key transponder stream, wherein: the one or more control words correspond to the television channel to which the second tuner is tuned; and decode the television channel using the decrypted one or more control words and output the television channel via the television interface. 9. The television receiver of claim 8 , wherein the processor-readable instructions, when executed, further cause the one or more processors to: after decoding the television channel using the decrypted one or more control words, obtain, using the second tuner, a decryption key from the media transponder stream; cause the controlled access device to decrypt the decryption key from the media transponder stream to obtain one or more additional control words; and decode the television channel using the one or more additional control words. 10. The television receiver of claim 8 , wherein the plurality of decryption keys are a plurality of entitlement control messages (ECMs). 11. The television receiver of claim 8 , wherein the controlled access device is a smartcard that is removable from the television receiver. 12. The television receiver of claim 8 , wherein the first tuner receives the decryption key transponder stream such that the plurality of decryption keys are present in a repeating pattern. 13. The television receiver of claim 8 , wherein the decryption key transponder stream is received such that each decryption key of the plurality of decryption keys is received only once as part of the decryption key transponder stream while the decryption key is valid. 14. A television channel encryption system, comprising: a satellite-based television channel distribution system that transmits a decryption key transponder stream and a plurality of media transponder streams via one or more satellites; a television receiver, comprising: a television interface; a plurality of tuners; a controlled access smartcard; one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to: determine that a first tuner of the plurality of tuners is idle by determining that the first tuner not being used for receiving any media transponder stream for output by the television receiver or recording; following determining that the first tuner is idle, tune the first tuner of the plurality of tuners to the decryption key transponder stream, wherein: the decryption key transponder stream comprises a plurality of decryption keys for a plurality of television channels that are separately transmitted to

Assignees

Inventors

Classifications

  • involving specific tuning arrangements, e.g. two tuners · CPC title

  • Rights management {associated to the content (security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)} · CPC title

  • Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08) · CPC title

  • for authorisation, e.g. by transmitting a key {(wireless communications network key management H04W12/04; wireless communications network access security H04W12/08)} · CPC title

  • involving transmission via a satellite · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9877069B2 cover?
Various arrangements are presented for reducing channel change times. A first tuner of a television receiver may tune to a decryption key transponder stream. The decryption key transponder stream may include a plurality of decryption keys for a plurality of television channels that are transmitted to the television receiver via a plurality of transponder streams. A second tuner of the televisio…
Who is the assignee on this patent?
Echostar Technologies Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/4384. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 23 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).