WO2006060822A2 - Digital rights management compliance with portable digital media device - Google Patents
Digital rights management compliance with portable digital media device Download PDFInfo
- Publication number
- WO2006060822A2 WO2006060822A2 PCT/US2005/044244 US2005044244W WO2006060822A2 WO 2006060822 A2 WO2006060822 A2 WO 2006060822A2 US 2005044244 W US2005044244 W US 2005044244W WO 2006060822 A2 WO2006060822 A2 WO 2006060822A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- license
- digital media
- portable digital
- media device
- host device
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 29
- 238000004891 communication Methods 0.000 claims description 12
- 230000001419 dependent effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/108—Transfer of content, software, digital rights or licenses
- G06F21/1084—Transfer of content, software, digital rights or licenses via third party
Definitions
- Digital rights management refers to any one of many technologies used to control, restrict, or prohibit the use of digital media content on an electronic device with one of the technologies installed. Commonly, digital rights management is used to control, restrict, or prohibit access to digital data files encoding works of music, works of art, or movies.
- Digital rights management applies only to digital media.
- Digital media files are becoming more and more popular because of their perceived higher quality, and because of their ease of manufacture, duplication, and manipulation.
- Digital media files are capable of being copied an almost limitless number of times with modern computer equipment, with no concomitant loss of quality from the original to the one or more copies.
- analog media files may not be copied an almost limitless number of times, due to degradation of the media itself and because of a loss of signal quality from the original to the one or more copies.
- Analog media files may also suffer signal loss through an aging process, at a rate greater than that for digital media files.
- the Microsoft Windows Media DRM 10 application utilizes a new digital rights management ("DRM") system called Janus.
- DRM digital rights management
- the portable media player device requires both an encrypted media file and a matching license file containing the information required to decrypt the information in the media file.
- the license file is unique to a given media player device and cannot be used on a second device.
- the media file includes information about which server on the Internet is authorized to provide a license to the media player device.
- Janus includes two methods for license acquisition: direct license acquisition (DLA) and indirect license acquisition (ILA).
- DLA is used in a media player device when the device is configured to directly access the Internet.
- Devices configured for DLA include personal computers, set top boxes, mobile phones, personal digital assistants, and so on.
- the device makes a direct connection to a DRM server on the Internet to download a license for a media file.
- ILA is used in a media player device when the device is connected to the Internet via an intermediate device, such as a personal computer ("PC").
- PC personal computer
- a PC may download a media file to the media player device using a media transport protocol (“MTP"), which is a new standard media transport protocol used with Windows Media 10.
- MTP media transport protocol
- the PC may then provide a license to the media player device using the MTP if the PC has the right to transfer a license to a portable media player device.
- the present disclosure provides a system and method for acquiring indirect access to a data file subject to digital rights management, such as in a situation where a portable media player device used for manipulating the file is not configured to connect to a digital rights management license server.
- FIG. 1 is a schematic depiction of one embodiment of a system for digital rights management according to the present disclosure.
- FIG. 2 is a flowchart of steps involved in acquiring a license file according to the present disclosure.
- a portable digital media player device is not configured to utilize DLA, and there is not a Windows XP-compatible personal computer available for ILA, it may be possible to use an intermediate device as a proxy to connect to the Internet for acquisition of an appropriate license file via DLA.
- the proxy device may generate all the HTTP/HTTPS requests that are sent to the proxy device from the portable digital media player device.
- the requests may be sent from the portable device to the proxy device via a proprietary universal serial bus ("USB") protocol, or a Fire Wire protocol, or any other appropriate communication protocol.
- the proxy device may be configured to run a proxy application that forwards a license request from the portable digital media player to the appropriate license server for processing.
- the proxy device acts essentially as a relay between the digital media device and the license server from which the licensing file is to be obtained.
- the proxy device allows a device that cannot, by itself, communicate with the license server via the Internet, to acquire a licensing file.
- This "proxy relay" may allow users of computers running operating systems other than a Windows XP operating system to benefit from the use of files protected by the Janus DRM without upgrading to the Windows XP operating system.
- a proxy application running on a proxy device may be written to execute on a particular computer operating system, or it may be written as an application or "applet" that is configured to execute on a variety of different computer operating systems, or it may execute in an operating system-independent manner.
- the proxy application may be configured to allow a portable digital media device to acquire digital media files, and/or any other file type than a licensing file, via the Internet or other local or wide area network.
- Figure 1 illustrates some components that may be present in a digital rights management system 10 as described in the present disclosure.
- the disclosed system may contain a portable digital media device (portable digital media device) 20, a host device 30, and a license server 40. Communication may occur between the portable digital media device and the host device, as shown by arrow 11, and between the host device and the license server as shown by arrow 12.
- the communication may be within a computing device, via a local area network, via a wide area network, or any combination of these networks or their characteristics.
- a portable digital media device 10 may include a processor 22 and a memory 24. Within a memory 24 of the portable digital media device there may be contained various files, and software instructions facilitating the function of the portable digital media device. Included among the files on the portable digital media device may be a digital data file 23, which may be any kind of media file, including an audio file, or a video file, a combination audio/video file, or other type of file.
- the processor 22 and the memory 24 may be operatively connected within the portable digital media device such that the processor may access files stored in the memory and utilize them appropriately.
- processor 22 could access an audio digital data file 23, process that audio file, and output the resulting information to, for example, an audio output (not shown), such as speakers, or a jack to which a pair of headphones are connected.
- the audio data could be sent to an audio output suitable for connecting to a stereo through a set of RCA connections, or through a USB connection, or any other suitable data transfer connection.
- a portable digital media device may communicate, via any appropriate communication medium 11, with a host device 30, also referred to as an intermediate device or a proxy device.
- the host device 30, like the portable digital media device, may include a processor 32 and a memory 34. Included within the memory of the host device may be a number of files and software instructions for facilitating the function of the host device. Included among the files on the host device 30 may be a set of software instructions of a proxy application 33.
- the host device may take the form of a microprocessor, a personal computer, or PC, though any computing device configured to implement the described digital rights management system would be sufficient.
- the host device if a personal computer, may run an operating system, such as a Microsoft WindowsTM or an AppleTM operating system.
- the proxy application which facilitates communication with the portable digital media device may be a platform-independent application, or applet.
- a host device in the disclosed system may communicate with a license server 40.
- the license server like the portable digital media device and the host device, may include a processor 42 and a memory 44.
- the memory 44 may include a number of files and software instructions 43 for facilitating the function of the license server. Included among the files on the license server may be a set of software instructions useful to configure the license server for receiving one or more license requests from a host device 30, for formulating file licenses, and for sending one or more licenses to the host device.
- a license server may take the form of a personal computer, a server stack, or any other appropriate computing device.
- the license server may be located remotely from or near to the host device and/or the portable digital media device, though the license server may be communicatively coupled to at least the host device no matter their relative spatial locations. Such communicative coupling between the license server and the host device may occur over a modem connection, over the Internet, over a LAN, or a WAN, over a wireless network, over any other appropriate communications medium, or over a combination of these.
- a digital media file may be packaged with information besides the data comprising the song or video the user wishes to hear.
- a packaged file may also include an Internet address for a license server containing the license for the file, or descriptive information regarding the file, a unique media identifier, or any other appropriate information.
- the packaged and locked file may exist on the user's portable digital media device or it may be downloaded to, saved to, played on, or otherwise placed on the portable digital media device for later use.
- a user of the portable digital media device wishes to play an encrypted digital media file on the portable digital media device
- the user must acquire a license that contains a key to unlock the file before it can be played.
- a user may wish to play a music file or a video file that has been protected by the Janus DRM system of Windows Media DRM.
- a digital media file may be encrypted and locked with a "key.”
- the locked file may only be played by a person who, or on a device which, has obtained a license to unlock the file.
- the process of acquiring a license for a digital media file may occur at the user's request, or it may occur automatically.
- the license request may occur automatically when a user attempts to play or otherwise access a locked file.
- Such a license request by a portable digital media device may occur according to a scheme like that shown at 100 in Figure 2.
- the portable digital media device may first be required to attempt to access a digital media date file, as in step 110. Upon attempting to access a file that requires a license, the portable digital media device may formulate 120 and send 130 a license request to a proxy application implemented on a host device. To send a license request to the host device, the portable digital media device may need to initiate communication with the host device, if the two devices are not already in communication. Such communication may occur via a wireless connection, or a wired connection; the devices may be part of a local area network, or a wide area network, or any other connection scheme.
- the portable digital media device and the host device may communicate wirelessly, over a USB connection, over a FireWireTM connection, or over any other appropriate connection.
- the portable digital media device may initially send the license request to the proxy application on the host device because the portable digital media device may be incapable of direct license acquisition from the license server.
- the portable digital media device may be capable of either direct license acquisition, or "indirect" license acquisition (from the portable digital media device to the proxy device to the license server).
- an initial license request may be made from a portable digital media device to a proxy application running on a host device.
- the host device may, via the proxy application, formulate a license request that can be transmitted to a license server.
- the license request may identify the portable digital media device used to access a selected digital media file, and/or the identity of the selected digital media file, and/or the host device, and/or any other information needed to acquire a license for the digital media file.
- the license request once formulated, may be sent to the license server for fulfillment 140.
- the proxy application in this system may essentially mimic the digital rights management request built into the Windows XPTM operating system, or it may function in a direct license acquisition mode.
- the proxy application may run on an operating system that is not Windows XPTM, and it may run either as an operating-system-dependent application or as an operating-system-independent application, such as a JavaTM applet.
- the proxy application may need to communicate with a specific portable digital media device attached to the host device on which the proxy application is running, and the proxy application may need to perform all the digital rights management tasks that the host device would perform if it were running Windows XPTM.
- the license server may receive the license request 150 from the proxy application and formulate or access the appropriate license 160 for a given digital media file, portable digital media device, or host device.
- the license server may then send the chosen license 170 to the host device for receipt and processing by the proxy application 180.
- the host device via the proxy application, may then send the license to the portable digital media device 190 for further use.
- a license providing access to the host device may be converted to a license for use by the portable digital media device.
- the portable digital media device may receive 200 and use 210 the acquired license to access the digital data file.
- ILA indirect license acquisition
- DLA direct license acquisition
- the host device may interface with the license server using the DLA method.
- ILA may occur, as described, upon a user's intervention, or it may occur in the absence of a discrete user input. For example, the user may enter a piece of data into the portable digital media device commanding it to request a license.
- the user may purchase a license beforehand and have it transferred from a license server, to a host device running a proxy application, and thence to the user's (or someone else's) portable digital media device.
- the portable digital media device may request a license automatically when, or if, it detects a digital media file that has not been previously accessed and which requires a license.
- the proxy application may function in the above system in the absence of any input or control by the user of the portable digital media device.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP05849706A EP1829263A4 (en) | 2004-12-03 | 2005-12-05 | Digital rights management compliance with portable digital media device |
CA002589674A CA2589674A1 (en) | 2004-12-03 | 2005-12-05 | Digital rights management compliance with portable digital media device |
MX2007006536A MX2007006536A (en) | 2004-12-03 | 2005-12-05 | Digital rights management compliance with portable digital media device. |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US63325604P | 2004-12-03 | 2004-12-03 | |
US60/633,256 | 2004-12-03 | ||
US11/293,410 | 2005-12-02 | ||
US11/293,410 US20070130078A1 (en) | 2005-12-02 | 2005-12-02 | Digital rights management compliance with portable digital media device |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2006060822A2 true WO2006060822A2 (en) | 2006-06-08 |
WO2006060822A3 WO2006060822A3 (en) | 2007-07-05 |
Family
ID=36565862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2005/044244 WO2006060822A2 (en) | 2004-12-03 | 2005-12-05 | Digital rights management compliance with portable digital media device |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1829263A4 (en) |
CA (1) | CA2589674A1 (en) |
MX (1) | MX2007006536A (en) |
WO (1) | WO2006060822A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070203841A1 (en) * | 2006-02-16 | 2007-08-30 | Oracle International Corporation | Service level digital rights management support in a multi-content aggregation and delivery system |
US8079091B2 (en) * | 2005-08-18 | 2011-12-13 | Emc Corporation | Compliance processing of rights managed data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6772340B1 (en) * | 2000-01-14 | 2004-08-03 | Microsoft Corporation | Digital rights management system operating on computing device and having black box tied to computing device |
AU2001285265A1 (en) * | 2000-09-12 | 2002-03-26 | Aladdin Knowledge Systems, Ltd. | System for managing rights and permitting on-line playback of digital content |
US8086093B2 (en) * | 2002-12-05 | 2011-12-27 | At&T Ip I, Lp | DSL video service with memory manager |
CN100524330C (en) * | 2003-02-06 | 2009-08-05 | 诺基亚有限公司 | System and method for locally sharing subscription of multimedia content |
US20060174110A1 (en) * | 2005-01-31 | 2006-08-03 | Microsoft Corporation | Symmetric key optimizations |
-
2005
- 2005-12-05 CA CA002589674A patent/CA2589674A1/en not_active Abandoned
- 2005-12-05 WO PCT/US2005/044244 patent/WO2006060822A2/en active Application Filing
- 2005-12-05 MX MX2007006536A patent/MX2007006536A/en not_active Application Discontinuation
- 2005-12-05 EP EP05849706A patent/EP1829263A4/en not_active Withdrawn
Non-Patent Citations (1)
Title |
---|
See references of EP1829263A4 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8079091B2 (en) * | 2005-08-18 | 2011-12-13 | Emc Corporation | Compliance processing of rights managed data |
US20070203841A1 (en) * | 2006-02-16 | 2007-08-30 | Oracle International Corporation | Service level digital rights management support in a multi-content aggregation and delivery system |
US9654456B2 (en) * | 2006-02-16 | 2017-05-16 | Oracle International Corporation | Service level digital rights management support in a multi-content aggregation and delivery system |
Also Published As
Publication number | Publication date |
---|---|
EP1829263A4 (en) | 2010-08-18 |
EP1829263A2 (en) | 2007-09-05 |
WO2006060822A3 (en) | 2007-07-05 |
CA2589674A1 (en) | 2006-06-08 |
MX2007006536A (en) | 2007-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6372974B1 (en) | Method and apparatus for sharing music content between devices | |
RU2432691C2 (en) | Apparatus and method of sending rights object from one device to another via server | |
RU2407204C2 (en) | System and method for control of unreliable applications access to protected content | |
US20020157002A1 (en) | System and method for secure and convenient management of digital electronic content | |
US20020077984A1 (en) | Enabling protected digital media to be shared between playback devices | |
US20080205647A1 (en) | Information Subscribing System for Portable Terminal Device Having Autonomous Network Access | |
US7874014B2 (en) | Content distribution server and content distribution system using the same | |
JP5101951B2 (en) | How to import digital rights management for a user domain | |
JP2008052735A (en) | Method for registering right issuer and domain authority in digital right management, and method for implementing secure content exchange function using the same | |
JP2008547310A (en) | Portable playback device, method and system compatible with digital rights management (DRM) | |
US20070130078A1 (en) | Digital rights management compliance with portable digital media device | |
KR20100125246A (en) | Personal license server and methods for use thereof | |
JP2006114048A (en) | Portable computing environment | |
US8706637B2 (en) | Allowing conversion of one digital rights management scheme to another | |
US8050676B2 (en) | Community management server, communication terminal, content transmission system, and content transmission method | |
US20080235767A1 (en) | Method of Controlling Access to a Communication Network | |
CN101375543B (en) | Via server by right objects the apparatus and method from an equipment moving to another equipment | |
EP1829263A2 (en) | Digital rights management compliance with portable digital media device | |
WO2013159466A1 (en) | Method for processing digital rights management file, terminal device, and cloud | |
WO2004111804A2 (en) | Allowing conversion of one digital rights management scheme to another | |
WO2007019763A1 (en) | A method and device for performing system constraint on special right in digital right | |
US20090063871A1 (en) | Method and device for managing proprietary data format content | |
KR20080043814A (en) | A method and system for downloading content to a target device | |
US20080127315A1 (en) | System and method for protecting copyrights of digital content | |
KR200437797Y1 (en) | Homenetwork system capable of playing mp3 file |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: MX/a/2007/006536 Country of ref document: MX |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2589674 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005849706 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200580046817.1 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2005849706 Country of ref document: EP |