Patent application number | Description | Published |
20090086975 | Flexible format media content and method for providing same - There is presented a method for providing a media content, one embodiment comprising recording a first version of a movie on a first content medium in a first format, encrypting one or more content supplement to the movie, each content supplement having a format different from the first format, embedding at least one encryption key in each content supplement, providing a retrieval code for key data enabling playback of the content supplement, and bundling the content supplement and the retrieval code for distribution with the first content medium. In one embodiment, a flexible format media bundle comprises a first content medium, a first version of a media content recorded on the first content medium in a first format, at least one content supplement having a different format, at least one encryption key, and a retrieval code enabling access to the content supplement. | 04-02-2009 |
20090089884 | Method and system for indentifying a device implementing a digital rights management protocol - A method comprises receiving a first device ID request from user for registration of a first user device; generating a first unique identification number for the first user device; generating a first unique identification object based on a first DRM protocol, the first unique identification object including the first unique identification number; associating the user with the first user device, the first unique identification number and the first DRM protocol; receiving a second device ID request from user for registration of a second user device; generating a second unique identification number for the second user device; generating a second unique identification object based on a second DRM protocol, the second unique identification object including the second unique identification number, wherein the first DRM protocol and the second DRM protocol are incompatible; and associating the user with the second user device, the second unique identification number and the second DRM protocol. | 04-02-2009 |
20100027796 | MULTI-ENCRYPTION - Embodiments of methods, apparatuses, or systems associated with multi-encryption are disclosed. | 02-04-2010 |
20100043077 | TRUST BASED DIGITAL RIGHTS MANAGEMENT SYSTEMS - A system and method for allowing access to digitally protected content are disclosed. License metadata and credentials from multiple types of digital rights management systems may be used to grant access to content protected by a different type of digital rights management system. Hierarchical levels of access to the content may be granted based on at least one of license metadata and credentials. | 02-18-2010 |
20100057527 | SYSTEM AND METHOD FOR PERSONALIZED ACTION BASED ON A COMPARISON OF DELIVERED CONTENT WITH A CONTENT FINGERPRINT DATABASE - Methods and apparatuses that include fingerprint technology on a media device with a fine level of granularity, to recognize or identify a content item based on a fingerprint or a portion of a content item based on a fingerprint unit, of a content item that is currently being viewed, and takes an action based on that identification. | 03-04-2010 |
20100114983 | SYSTEM AND METHOD FOR UPDATING DIGITAL MEDIA CONTENT - There is presented a system and method for updating digital media content. The system comprises a data structure residing on a media storage, the digital media content being stored in the data structure. The system further comprises a processor coupled to the media storage and configured to access the data structure, and receive an update to one or more modifiable elements of the data structure from an authoritative source external with respect to the data structure. The processor is further configured to modify the modifiable elements according to the update, and store the modified elements in the data structure. As a result, updates to the modifiable elements are persistently stored in the data structure. | 05-06-2010 |
20100115051 | SYSTEM AND METHOD FOR MANAGING DIGITAL MEDIA CONTENT - There is presented a system for managing digital media content, the system comprising a media server accessible over a communications network, the media server including a server processor. The server processor is configured to identify a first container data structure, the first container data structure including the digital media content encoded in a first encoding format. The server processor is also configured to use a digital media profile, and to extract a media file including the digital media content encoded in the first encoding format, from the first container data structure, according to the digital media profile. The server processor is further configured to assemble the media file in a second container data structure. | 05-06-2010 |
20100115409 | System and method for providing media content - There is presented a system for providing a content stored on a medium, the system comprising a media presentation module including a processor. The processor is configured to retrieve a content payload including a digital content from a data structure residing on the medium, and to retrieve a content-describing metadata stored separately from the digital content, from the data structure. The content-describing metadata provide content information including media encoding information for the digital content and a media profile information for the digital content. The content-describing metadata are configured to provide the content information to the media presentation module prior to rendering the digital content. In one embodiment, the processor is further configured to configure the media presentation module based on the media encoding information and the media profile information, and to present the content on a display. | 05-06-2010 |
20100290761 | System and method for providing time-adapted video content - There is provided a system and method for time-adapted video content during trick mode playback. There is provided a method of providing a plurality of pre-produced alternative contents for use by a playback device in conjunction with rendering of a content, comprising determining a current playback speed of the playback device, comparing the current playback speed with a real-time playback speed of the playback device that is for viewing the content, selecting one of the plurality of pre-produced alternative contents based on the current playback speed in response to the comparing of the current playback speed with the real-time playback speed, and rendering the one of the plurality of pre-produced alternative contents in place of the rendering of the content. In this manner, more relevant and intelligible video contents can be provided for the user during trick mode playback. | 11-18-2010 |
20100293581 | SYSTEM AND METHOD FOR PROVIDING A PERSONALIZED MEDIA CONSUMPTIONEXPERIENCE - There are presented systems and methods for enabling an association of media information relating to a playback of a media content file with a medium containing the media content file. In one embodiment, such a method for use by a playback device comprises obtaining a unique identifier present on the medium, transmitting the unique identifier, obtaining the media information relating to a usage of the media content file, and transmitting the media information. In another embodiment, such a method for use by a server comprises receiving a unique identifier present on the medium, storing the unique identifier in a memory, receiving the media information of the media content file according to the playing of the media content file, storing the media information in the memory, and associating the media information with the unique identifier. | 11-18-2010 |
20100333211 | Method and system for providing digital media rental - There is provided a method and system for allocating access to digital media content. In one embodiment, the system may comprise a media server accessible over a communications network, a processor of the media server being configured to encrypt the digital media content to produce a secondary license for the digital media content, and to provide a temporary license key allowing a user to access at least a first portion of the digital media content during an activation usage interval of the secondary license for that portion of the digital media content assigned to the user. The media server further comprises an assignment database configured to store an assignment status of the license. Such a system is configured to permit the user to access the assigned portion of the digital media content during the usage interval. | 12-30-2010 |
20110007903 | Universal file packager for use with an interoperable keychest - There is provided a system and method for a universal file packager for use with an interoperable key chest. There is provided a method for distributing media contents to distributors, comprising obtaining a first key, a second key and a content, encrypting the second key using the first key to generate an encrypted second key, encrypting the content using the second key to generate an encrypted content, generating a key information file including the encrypted second key, generating a universal file including the encrypted content and a first network address for a central key repository (CKR), providing the key information file for storage in the CKR, and providing the universal file to the distributors. The universal file can then be provided to users for digital e-commerce and transferred across different distributors with the CKR negotiating key access for granting new interoperable DRM licenses. | 01-13-2011 |
20110010298 | Interoperable keychest - There is provided a system and method for an interoperable keychest. There is provided a method for use by a central key repository (CKR) or keychest to provide content access authorizations to distributors, comprising receiving a key information file including a first encrypted second key for decrypting with a first key and a content identification, decrypting the first encrypted second key using a first key to retrieve the second key, receiving, from a distributor, a key request including the content identification, encrypting the second key using a third key to generate a second encrypted second key, and transmitting the second encrypted second key to the distributor in response to the receiving of the key request. In this manner, key management for protected distributors using different DRM schemas or systems may be simplified and made interoperable. | 01-13-2011 |
20110010541 | Interoperable keychest for use by service providers - There is provided a system and method for distributors to use an interoperable key chest. There is provided a method for use by a distributor to obtain content access authorizations from a key chest or central key repository (CKR), the method comprising receiving a user request from a user device for access to an encrypted content identified by a content identification, transmitting a key request to the CKR including the content identification, receiving an encrypted first key from the CKR, decrypting the encrypted first key using a second key to retrieve the first key, and providing a DRM license for the encrypted content to the user device using the first key for use by the user device to decrypt the encrypted content using the first key. By generating such DRM licenses, distributors can unlock protected content even sourced from distributors using different DRM schemas. | 01-13-2011 |
20110010777 | Digital receipt for use with an interoperable keychest - There is provided a system and method for a digital receipt for use with an interoperable keychest. There is provided a method for online registration of a digital receipt associated with a content, comprising performing a transaction to obtain from a first distributor the content encrypted by a title key and a first digital rights management (DRM) license usable with the first distributor to access the title key, receiving from the first distributor the digital receipt associated with the content including information relevant to the transaction, and transmitting the digital receipt to the interoperable keychest acting as a central key repository (CKR) for an online registration of the digital receipt associated with the content. Authorized media distributors may then generate new DRM licenses using the CKR, enabling interoperable content playback of the same universal file across different media distributors and clients. | 01-13-2011 |
20110063410 | System and method for three-dimensional video capture workflow for dynamic rendering - There is provided a system and method for a three-dimensional video capture workflow for dynamic rendering. There is provided a method of generating three-dimensional video data comprising obtaining two-dimensional video data from a scene having a plurality of objects, identifying objects in the scene, obtaining relative positions of the plurality of objects, encoding the two-dimensional video data to generate encoded two-dimensional video data, generating relative positions metadata based on the relative positions of the plurality of objects, and providing a three-dimensional depth factor metadata for operation on the relative positions metadata. In this manner, existing two-dimensional workflows may be utilized in a cost effective manner, and end users may adjust the three-dimensional depth factor metadata to suit particular rendering environments or personal viewing preferences. | 03-17-2011 |
20110082914 | METHOD AND SYSTEM FOR OPTIMIZING DOWNLOAD AND INSTANTANEOUS VIEWING OF MEDIA FILES - Methods and arrangements for replacing segments or portions of a media file that was received via adaptive streaming or other transfer mechanism, to obtain a media file for local storage and further playback as if it came from a download. This maximizes the experience of both instant viewing and delayed viewing, and additionally provides a capability to extend the viewing experience to in-home streaming and copying to other devices. Accordingly, there is provided herein a capability to take advantage of adaptive streaming to provide a highly reliable mechanism for consumers to view media in real-time transmission, and also to obtain a resultant, locally stored media file of high quality. There is further provided herein a capability to obtain complete copies of media at different quality levels. Moreover, embodiments of the present invention facilitate adaptive streaming and copying within the home environment. | 04-07-2011 |
20120066203 | ONLINE CONTENT RANKING SYSTEM BASED ON AUTHENTICITY METRIC VALUES FOR WEB ELEMENTS - Methods and systems for identifying and ranking search results and online advertisements based on authenticity are described. A search server includes an authenticity index, which includes authenticity metric values associated with one or more web elements. The authenticity metric values may indicate the relative authority of the web element with respect to a specific category, keyword, search term, phrase, context, filter, etc. Search results may be generated and ranked based on the authenticity metric values. | 03-15-2012 |
20120224696 | Interoperable Digital Rights Management - The subject matter disclosed herein relates to a method and/or system for enabling access to media content using different digital rights management formats. | 09-06-2012 |
20120265609 | AUTHENTICATED ADVERTISEMENT PLATFORM - The present disclosure describes methods and systems for distributing an online advertisement based on a digital certificate received by an advertising platform server. The advertising platform server may validate the digital certificate. In addition, the advertising platform server may determine an advertisement class based on the digital certificate. Based on the determined advertisement class, the advertising platform server may select an advertisement for presentation to a user. | 10-18-2012 |
20140101098 | System and Method for Updating Digital Media Content - There is presented a system and method for updating digital media content. The system comprises a data structure residing on a media storage, the digital media content being stored in the data structure. The system further comprises a processor coupled to the media storage and configured to access the data structure, and receive an update to one or more modifiable elements of the data structure from an authoritative source external with respect to the data structure. The processor is further configured to modify the modifiable elements according to the update, and store the modified elements in the data structure. As a result, updates to the modifiable elements are persistently stored in the data structure. | 04-10-2014 |