Secure presentation of media streams in response to encrypted content
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04K-001/04
H04K-001/00
H04N-007/167
G06F-011/30
출원번호
US-0726034
(2010-03-17)
등록번호
US-8280051
(2012-10-02)
발명자
/ 주소
Malcolm, Michael A.
Collins, Daniel A.
Watson, Stephen
Rechsteiner, Paul
Hui, Kevin
출원인 / 주소
Kaleidescape, Inc.
인용정보
피인용 횟수 :
3인용 특허 :
79
초록▼
Secure presentation of media streams includes encoding the media streams into digital content, encrypting a portion of that digital content, the portion being required for presentation, in which the encrypted version is substantially unchanged in formatting parameters from the clear version of the d
Secure presentation of media streams includes encoding the media streams into digital content, encrypting a portion of that digital content, the portion being required for presentation, in which the encrypted version is substantially unchanged in formatting parameters from the clear version of the digital content. Selecting those portions for encryption so there is no change in distribution of the media stream: packetization of the digital data, or synchronization of audio with video portions of the media stream. When encoding the media stream into MPEG-2, refraining from encrypting information by which the video block data is described, packet formatting information, and encrypting the video block data using a block-substitution cipher. A block-substitution cipher can be used to encrypt each sequence of 16 bytes of video data in each packet, possibly leaving as many as 15 bytes of video data in each packet in the clear.
대표청구항▼
1. A method, comprising: importing a media stream having an encrypted portion;decrypting said encrypted portion;encoding said media stream into digital content, wherein said encoding comprises:encrypting a first portion of that digital content, less than the entire digital content, said first portio
1. A method, comprising: importing a media stream having an encrypted portion;decrypting said encrypted portion;encoding said media stream into digital content, wherein said encoding comprises:encrypting a first portion of that digital content, less than the entire digital content, said first portion being necessary for presentation of the media stream; andnot encrypting a second portion of that digital content, less than the entire digital content, said second portion being necessary for conducting navigation operations on, without decrypting, the media stream represented by the digital content,wherein said digital content comprises a set of layers, each relatively higher-level layer representing an abstraction for which each relatively lower-level layer represents an implementation thereof;a first set of relatively higher-level layers represent audio or video information for the media stream, and a second set of relatively lower-level layers represent techniques by which that information is formatted or supplemented; andsaid encrypting is applied only to the first portion of the digital content representing audio and or video information. 2. The method of claim 1, wherein said encoding results in an MPEG encoding of at least some video data. 3. The method of claim 1, wherein said encrypting comprises: encrypting at least some audio or video data using a block-substitution cipher. 4. The method of claim 1, wherein said encrypting comprises: encrypting at least some audio or video data using a block-substitution cipher; andrefraining from encrypting at least some audio or video data using that block-substitution cipher, wherein an amount of audio or video data not encrypted is less than a block size for that block-substitution cipher. 5. The method of claim 1, wherein said encrypting comprises: identifying at least a first set of data and a second set of data in the digital content; andseparately encrypting the first set of data and the second set of data, whereby the first set of data can be made available to a first set of users and the second set of data can be made available to a second set of users, the first set of users being distinguishable from the second set of users. 6. The method of claim 1, wherein said not encrypting comprises: not encrypting formatting information. 7. The method of claim 1, wherein said second set of relatively lower-level layers represent techniques by which that information is broken into packets, indexed, multiplexed, or supplemented with metadata; andsaid encrypting is applied only to that portion of the digital content representing audio and video information. 8. The method of claim 1, wherein said second set of relatively lower-level layers represent techniques by which that information is broken into packets, indexed, multiplexed, or supplemented with metadata; andsaid encrypting is not applied to that portion of the digital content representing other than audio and video information. 9. The method of claim 1, wherein said media stream comprises at least one of: still media, an illustration. 10. The method of claim 1, further comprising: selecting said first portion such that there is no substantial change in distribution of that digital content. 11. The method of claim 10, wherein said selecting comprises: ensuring there is no substantial change in packetization of a set of digital data in said digital content. 12. The method of claim 10, wherein said selecting comprises: ensuring there is no substantial change in synchronization of audio with video portions of the media stream. 13. The method of claim 10, wherein said selecting comprises: ensuring there is no substantial change in length of at least some identifiable audio or video data in that digital content. 14. The method of claim 1, further comprising: encrypting substantially all of that digital content using a second encryption technique, said second encryption technique being relatively less secure than said encrypting said first portion. 15. The method of claim 1, wherein said navigation operations comprise at least one of: a rewind operation; a fast forward operation; a movement operation to a selected location within the digital content; a pause operation; and a halt operation. 16. The method of claim 1, wherein said encrypting comprises: encrypting only packet payloads when said second digital content comprises one of the following: an MPEG encoding; and a variant of an MPEG encoding.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (79)
Gibble, Kevin L.; Kishi, Gregory T.; Patterson, David L., Apparatus and method to maintain information in one or more virtual volume aggregates comprising a plurality of virtual volumes.
Corbett, Peter F., Concentrated parity technique for handling double failures and enabling storage of more than one parity block per stripe on a storage device of a storage array.
Bolosky William J. ; Need Dwayne R. ; Debgupta Siddhartha, Continuous media file server for cold restriping following capacity change by repositioning data blocks in the multiple.
Peinado, Marcus; Liu, Donna; Ganesan, Krishnamurthy, Digital rights management system operating on computing device and having black box tied to computing device.
Neely,Shawn R.; Kesteloot,Lawrence; Novotny,Margaret; Buchenau,Marion; Foley,Sheila A.; O'Neil,Michael, Grid-like guided user interface for video selection and display.
Perkowski, Thomas J., METHOD OF AND SYSTEM FOR ENABLING THE ACCESS OF CONSUMER PRODUCT RELATED INFORMATION AND THE PURCHASE OF CONSUMER PRODUCTS AT POINTS OF CONSUMER PRESENCE ON THE WORLD WIDE WEB (WWW) AT WHICH CONSUMER.
Jacobson Michael B. (Boise ID) Fordemwalt John W. (Boise ID) Voigt Douglas L. (Boise ID) Nelson Marvin D. (Boise ID) Vazire Hamid (Palo Alto CA) Baird Robert (San Jose CA), Memory systems with data storage redundancy management.
Stallmo David C. ; Hall Randy K., Method for organizing storage devices of unequal storage capacity and distributing data using different raid formats depending on size of rectangles containing sets of the storage devices.
Iwata Kunio,JPX, Method for rearranging data in a disk array system when a new disk storage unit is added to the array using a new striping rule and a pointer as a position holder as each block of data is rearranged.
Chou Wayne W. (Ridgefield CT) Kulinets Joseph M. (Stamford CT) Elteto Laszlo (Stamford CT) Engel Frederik (Wilton CT), Method of software distribution protection.
Jacobson Michael B. (Boise ID) Voigt Douglas L. (Boise ID) Burkes Theresa A. (Meridian ID) Diamond Bryan (Boise ID), Methods for adding storage disks to a hierarchic disk array while maintaining data availability.
Neely,Shawn R.; Kesteloot,Lawrence; Novotny,Margaret; Buchenau,Marion; Foley,Sheila A.; O'Neil,Michael, Mosaic-like user interface for video selection and display.
Akira Yamamoto JP; Toshihiko Tamiya ; Hisashi Takamatsu JP; Akira Kurano JP; Hirofumi Inomata JP, Parity storage unit, in a disk array system, for generating updated parity data from received data records.
Timmermans Jozef M.K.,BEX ; Schylander Erik C.,NLX ; Mons Johannes J.,NLX, Record carrier having first variations of a first physical parameter corresponding to information recorded thereon and s.
Parulski Kenneth A. (Rochester NY) Brownstein Scott A. (Rochester NY) Caine Holden R. (Pittsford NY) Axman Michael S. (W. Henrietta NY), Recorded digital image presentation control files.
Diamand,Joseph; Peterka,Petr, System for secure decryption of streaming media using selective decryption of header information and decryption of reassembled content.
Ayat, Mehran; Nadershahi, Nedi, System for stop buffering when a count of stored data blocks from a DVD matches an associated data block number of a requested data block set.
Abbott,Kenneth H.; Freedman,Joshua M.; Newell,Dan; Robarts,James O.; Apacible,Johnson, Thematic response to a computer user's context, such as by a wearable personal computer.
Watson,Stephen; Collens,Daniel A.; Hui,Kevin; Malcolm,Michael A., Watermarking and fingerprinting digital content using alternative blocks to embed information.
Watson,Stephen; Collens,Daniel A.; Hui,Kevin; Malcolm,Michael A., Watermarking and fingerprinting digital content using alternative blocks to embed information.
Wu, Yongjun; Sadhwani, Shyam; Wenker, Samuel J.; Evans, Brian P.; Farag, Hany; Darsa, Lucia, Media decoding control with hardware-protected digital rights management.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.