Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Erweiterte Patentsuche | Abbildungen der Seite | Webprotokoll | Anmelden

Patente

  

(i9) United States

(12) Patent Application Publication

MacLean et al.

US 20070160208A1

(io) Pub. No.: US 2007/0160208 Al (43) Pub. Date: Jul. 12, 2007

(54) SELECTIVE AND PERSISTENT

APPLICATION LEVEL ENCRYTION FOR
VIDEO PROVIDED TO A CLIENT

(75) Inventors: Charles Duncan MacLean, Claremont, CA (US); Thomas Inskip, Lauderhill, FL (US)

Correspondence Address:
DARBY & DARBY P.C.
P. O. BOX 5257

NEW YORK, NY 10150-5257 (US)

(73) Assignee: Widevine Technologies, Inc., Seattle, WA

(21) Appl. No.: 11/619,337

(22) Filed: Jan. 3, 2007

Related U.S. Application Data

(60) Provisional application No. 60/757,055, filed on Jan. 6, 2006.

[blocks in formation]

A system, apparatus, and method are directed towards allowing ingestion of encrypted content into such as a VOD server, or PVR, or the like by selectively encrypting portions of a content stream based on various selection rules. In one embodiment, the selection rules include leaving selected portions of the content stream unencrypted, including packets that include a PES header; or video packets that include various trick play data such as picture start, GOP start, sequence start, sequence end data; PIDs associated with a PAT, PMT, or the like; while other portions of the content stream may be encrypted, including video and/or audio PIDs, or other video and/or audio portions. In still another embodiment, Entitlement Control Messages (ECMs) may be inserted that employ an encryption/decryption key rotation scheme, such as odd and/or even scrambling control bit structures, which may also be rotated based on a variety of conditions.

[graphic]
[graphic]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
[merged small][graphic][merged small][subsumed][subsumed][subsumed][subsumed][graphic][merged small]
« ZurückWeiter »