Nothing Special   »   [go: up one dir, main page]

CN103353927B - License center content consumption method, system and device - Google Patents

License center content consumption method, system and device Download PDF

Info

Publication number
CN103353927B
CN103353927B CN201310140894.XA CN201310140894A CN103353927B CN 103353927 B CN103353927 B CN 103353927B CN 201310140894 A CN201310140894 A CN 201310140894A CN 103353927 B CN103353927 B CN 103353927B
Authority
CN
China
Prior art keywords
licence
content
drm
user
user interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310140894.XA
Other languages
Chinese (zh)
Other versions
CN103353927A (en
Inventor
M·莱利
E·陈
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Contentguard Holdings Inc
Original Assignee
Contentguard Holdings Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Contentguard Holdings Inc filed Critical Contentguard Holdings Inc
Priority to CN201310140894.XA priority Critical patent/CN103353927B/en
Priority claimed from CN2004800447185A external-priority patent/CN101421969B/en
Publication of CN103353927A publication Critical patent/CN103353927A/en
Application granted granted Critical
Publication of CN103353927B publication Critical patent/CN103353927B/en
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention relates to the license center content consumption method, system and device. In the license center content use or distribution method, system and device, a pre-existing digital right management (DRM) system, a shared license repository and a user interface are adopted, wherein the DRM system is provided with a unique interface of data so as to manage and control the use of contents, the shared license repository is used as access data so as to conveniently manage and control the use of the contents and realize communication with the only interface of the pre-existing DRM system, and the user interface is used for realizing the interaction with the pre-existing DRM system or allowing a user to send a license relevant to the content from the shared license repository to the pre-existing DRM system or another shared license repository.

Description

The method of the content consumption of license center, system and equipment
The application is that the applying date is entitled " perhaps for the Application No. of on November 18th, 2004 the 200480044718.5th Method, system and the equipment of the content consumption at center can be demonstrate,proved " Chinese patent application divisional application.
Invention field
The present invention relates generally to Digital Right Management field, more particularly, to stores, accesses and manages digital content The method of licence, system and equipment.
Background Discussion
Early stage computer is used, the viewpoint of consumer is " application program " center ".For example, when consumer wants to disappear When taking digital content, they are first turned on appropriate application program, such as word processing program.Then consumer applies journey from this Content is accessed in sequence.
Prior art proposes the viewpoint of " content center ".For example, when consumer wants consumption digital content, Ta Men The file for including the content, associated content consumption application program launching are double-clicked in its file system resource managers.Consumption The authority of content is typically bound to the specific embodiment of this content.For example, the authority for watching film is typically bound to DVD's Material occupies.If content is subject to the protection of Digital Right Management (DRM) system, to being originally used for protecting the specific of content Use of the prediction to the content in the use of DRM system.For example, if consumer have purchased the licence of content from company A, Consumer must on consumer device installation company A DRM system to consume this content.
Today, most of DRM systems on the market had a common ground, i.e., they implement such as content owner or content What distributor outline in licence uses rule.Licence can be embedded in the content, or it can be individually license Card, can be machine readable or human-readable, such as entrust (click-through) licence or legal contract.DRM system Licence is explained come which is identified is that consumer is allowed to do content, and limits consumer and do the thing being not allowed to.Respectively Individual DRM system come the mechanism that completes this task using having nothing in common with each other.For example, numerous DRM systems are expressed in a proprietary manner, deposited Store up and safeguard licence.Consumer typically obtains a DRM system, and asks the content to the system supply.Then in conjunction with other Trust and safe practice using encryption or is formatted and carrys out preparing content example, this allows the content instance only can be with specific DRM Realization is used together.In the case of digital license, licence is typically stored in the proprietary storage vault of DRM system or quilt It is stored as a part for content.
Content consumption is bound to into the particular combination of consumer applications program, consumer device and/or DRM system to consumer Purchase and consumption habit are applied with restriction.However, consumer is wanted from each source (for example, physical stores, satellite/wired electricity Download depending on, the Internet etc.) in various formats (for example, DVD, Redbook audio frequency, computer DVD, Streaming Media etc.) be various equipment (for example, PC, home media center, Set Top Box, car stereo, mobile phone, portable electronic device, be networked to it is long-range Equipment of position etc.) purchase content.
Consumer may be unwilling to buy content, because the DRM of protection content may be not in (for example, to exist in the future In the case of time overdue DRM system), company may go bankrupt or DRM system may not be wanted for consuming with consumer The hardware compatibility (for example, in the case of the DRM system that platform is limited) of content.In numerous situations, consumer can possess can The equipment of presentation content, but such equipment may be without required DRM system.
Consumer is likely to be unwilling to buy content, because the currently available form of content or medium may be by high level formats Or medium replaces (for example, DVD may be replaced by fine definition DVD).However, the purchase that consumer is not desired to them is scrapped, this Sample may require that they buy same content again in future.
Consumer must install, manage the various combinations of consumer device, consumer applications program and DRM system and hand over therewith Mutually, so that using its content, this is applied with white elephant to consumer.For example, consumer's access right is by specific DRM system The experience of the content of management is unique for such DRM system.What consumer can not obtain that he has bought all is permitted The product inventory that can be demonstrate,proved, because each licence is stored in the proprietary storage vault of the DRM system for creating the licence.If Consumer has the licence constructed for four different DRM systems, then the consumer will be with understanding, management and using so Licence four kinds of different experience.
Consumer may also desire to all the elements and any suitable equipment for being capable of presentation content can use.Consumer may be used also Can want to buy content once, and the content can be used in any suitable time in the future.Content owner wants to make him Content can be accessed by consumer according to the use rule of defined in licence.Content owner and consumer are not intended to will It is locked in specific DRM system.DRM should not be the obstacle of this target.Current " content center " viewpoint is caused really Such obstacle the fact that injured content owner because it is applied with limit to wish that consumer buys content System.
In some of effort in these problems are solved, carry out lifting the interoperability between DRM system at present Various trials.If successfully realized, the interoperability between DRM system can allow the form that consumer selects with them, Position, time and equipment access its content, it is assumed that such authority is authorized by content owner or content distributor.Consumer pair The digital content that they are bought produces institute's thoughts, because they can be in any suitable time and Anywhere using so Content, and do not consider for implementing the DRM system of corresponding licence or the version of this system.However, with self-organizing (ad Hoc) mode realizes that DRM interoperabilities have some obstacles.For example, for multiplicity, arrange special between each DRM system There is relation to be the N factorial problems to all arrangements.
For safety, DRM system provides different enforcement grades.If content may continue to the DRM of any compatibility System, then can cause possible safety issue.Its all the elements can be moved to most unsafe system by consumer, to utilize The authority of the lowest class is implemented.This has cultivated the environment that most unsafe DRM system is used by most wide model.
Just for the support using rule in licence, DRM system implements different permissive condition collection.Again, If content may continue to the DRM system of any compatibility, possible safety issue can be caused.For example, consumer can will be interior Hold from the DRM system for allowing rent for and move to the system for not supporting to rent constraint, to exceed the time limit rented for 1st To use the content.
For the expression using rule, DRM system carrys out assignment of allocation and uses rule to content using different mechanism. The rule of one group of fixation can be applied to all the elements type and/or example by DRM system, or this system can be in example one by one On the basis of to content application using rule.The DRM system that each content instance is applied to using rule is used into rule in its expression The ability aspect of type then is had nothing in common with each other.For example, DRM system A may allow content owner's regulation to be checked but can not The content being replicated.DRM system B may provide this same ability, but may also allow for content owner's regulation only playable Secondary content.DRM system C can using language so as to expression using rule when greater flexibility is provided.Each DRM system is used These differences in requirement and ability of the expression using rule make it difficult to realize interoperability.
For Consumer's Experience, each DRM system has consumer and is able to access that for the consumer that understands, consumes and make an inventory Content proprietary user interface.So as to there is no concordance of the Consumer's Experience across DRM system.
For license obtainment, when consumer wants to obtain the licence of content, licence supplier must be understood that DRM system and form, to provide the content compatible with the combination of content, equipment and DRM system.
There is the standard working group such as ISO MPEG-21 and Open Mobile Alliance (OMA), they are intended to by creating bag Include content format, client/server communication protocol, content protecting method, content identification method, rights expression, Yi Jiyun The standard DRM systems such as the interoperability point that perhaps content is exchanged between each DRM system for following and interface are mutually grasped realizing DRM The property made.There is such as ISO MPEG-21REL working groups, TV-Anytime rights managements and protection group, ISO SC36, IEEE Other standard working groups such as technical standard committee and Open eBook forums (OeBF) authority and Rules group are practised, it Be devoted to setting up the common expression (rights expression language, REL) of authority as the Main Means for realizing interoperability.REL Standardization similar to standardization public message DIF.Advantage is that all systems for following can be according to the side of interoperability Formula communicates with one another and exchanges and share licence, wherein the cost for following is less than completely DRM system, and message (REL) is right Platform, design and realization are neutral, and this is not made stipulations.Such method allows the technology with different platform agenda Supplier competes on the basis of equal, while safeguarding sufficient interoperability.
Although various standardization efforts potentially eliminating in major obstacle listed above certain some, numerous main barriers Hinder and still suffer from.For example, it is created that for standard, standardization DRM system is extremely hard to create, because in standardisation requirements value chain All participants, from content owner to display device manufacturer, all requirements to system are reached an agreement, and are realized such Agreement is filled with complicated factor.Each content owner has its own to using rule needed for safety grades, licence Deng requirement.Equipment manufacturers may be unwilling to implement licence, because consumer may be because inconvenience be without buying.This also may be used The use of the function of making manufacturer be different from competitor can be limited.Additionally, not all of business prototype is required for same grade Safety or using constraint.For example, commercial broadcasting content requires that embedded commercial advertisement is watched, and the distribution of audio frequency MP3 Require to limit duplication.Even if establishing standard, these standards are often for sharing what public safety was required in market Partitioning portion.The self-organizing interoperability of cross-market partitioning portion will continue to be a problem.
It is difficult as the DRM system and its intellectual property law of one country of standardization for international support, almost The DRM system of global normalization can not possibly be created.Do so requires that All Countries are reached an agreement to intellectual property and using law.
For life cycle, such as most of digital entities, licence has life cycle.Licence is created, for New permit is created, damaged, expired, cancelling, exercising, shifting, sharing.Although authority interoperates, expression formula is creating interoperability It is valuable during DRM system, but it does not provide the institute needed for allowing such system to participate in the whole life cycle of digital license It is functional.
Because these and other difficult point, to this is preferably desirably to give national given market (for example, the U.S. DVD movie) create DRM standard.So as to, realized using current DRM system, consumer be destined to process various DRM systems with And DRM interoperability issues.
Summary of the invention
Accordingly it is desirable to a kind of method, the system of the above and other problem for solving conventional content center system and method And equipment.Above and other demand is solved by the exemplary embodiment of the present invention, and these embodiments are by founding " in licence The method of the heart " provides the side that can be deployed and significantly improve consumer experience to carry out digital content distribution and rights management Method, system and equipment.Exemplary shared license repository can be configured to realize one group of abundant ability (example life cycle Such as, including reciprocity license transfer, extension, search, acquisition, DRM etc. is converted into from DRM).Exemplary embodiment allows consumer Preference based on consumer is selected from the various storage vaults such as portable equipment or web services.Exemplary embodiment passes through There is provided shared license repository to can be used to mechanism and interface with proprietary DRM system interoperability improve consumer process crowd Experience during more different DRM system.
So as in the illustrative aspects of the present invention, there is provided a kind of content for license center is used or distributed Method, system and equipment, including pre-existing Digital Right Management (DRM) system, it has to its data storage bank Unique interface is so as to the use of management and control content;Be configured to access data with the use of management and control content and with pre-existing DRM The shared license repository of the unique interface communication of system;And be configured to be interacted with pre-existing DRM system, and quilt It is configured to allow for user and the licence being associated with content is sent to into pre-existing DRM system from shared license repository Or the user interface of another shared license repository.
By reading the multiple exemplary embodiments and reality that illustrate including realizing including the best mode that the present invention is conceived Existing is described in detail below, and other aspects, features and advantages of the present invention will be apparent.The present invention also can have other and Different embodiments, its some details can be changed in all fields, and this is all without departing from spirit and scope of the invention.From And, accompanying drawing and description should be considered as being illustrative rather than in itself determinate.
Brief description
Unrestricted as an example in the figure of accompanying drawing to show embodiments of the invention wherein, identical reference number refers to Be similar element, in accompanying drawing:
Fig. 1 shows the example system for describing the interaction between example components;
Fig. 2 is provided for using the general survey of the example process of the shared digital license storage vault of Fig. 1;
Fig. 3 is shown for being described between proprietary DRM system the shared licence for providing the other interoperability of main level The example system of storage vault;
Fig. 4 shows some of example system in the component only included shown in Fig. 1.
The detailed description of preferred embodiment
The present invention is included in the consumption of the digital content of prior art, the method for " content center " is combined and disappeared to specific Take the understanding of the content of application program consumption.For example, when consumer wants consumption digital content, text of the consumer in consumer The file for including the content, and appropriate content consumption application program launching are double-clicked in part system resource managers.Consumption content Authority be commonly bound at the specific embodiment of this content.For example, the authority for watching film is bound to the material of DVD and accounts for Have.If content is subject to the protection of Digital Right Management (DRM) system, to being originally used for protecting the specific DRM of the content Use of the prediction to the content in the use of system.For example, if consumer have purchased the licence of content from company A, disappear Expense person must on consumer device installation company A DRM system to consume corresponding contents.
Exemplary embodiment improves content center mould by introducing the concept of the Digital Right Management of " license center " Type.Consumer wants the authority for concentrating them to be possessed to use content.Consumer wants easily manage these authorities. Consumer is not intended to the spy that the use of content is limited to content media or form, consumer applications program, consumer device and DRM system Fixed combination.In the context of exemplary embodiments, licence may include the table using rule that access right expression formula catches Show.Licence can pass on all contexts of authorized authority.The information captured in licence may include authorizing for authority Person, the awarded person of authority, content, the use of license and associated terms and conditions.Rights expression may include authority Digital form performance.The example of rights expression may include the authority based on the rights expression language for being for example based on XML, this A little language ISO MPEG REL, XrML, SAML, XACML, ODRL, OMA REL, data structure, bit field etc..
Using exemplary embodiment, consumer obtains (for example, buy, lease, exchange and subscribe to) content licenses, and can Content is used (for example, consume, present, distributing and be shared) using such licence, and does not consider that used consumption should With program or equipment, content distribution medium, DRM system for implementing license terms etc..For example, consumer is commercially available for seeing The licence seen a film, and this licence need not be bound to the particular implementation of this film, such as DVD.If this is same One film can use on different media, such as pay per view by broadcast or fine definition DVD, then the licence of consumer is still right Watch the film effective, it is assumed that licence allows such presentation really.In another example, consumer is obtained in his family's scope The licence of film is played on interior any equipment.The licence may be expressed as the icon on its desktop computer.When the licence When icon is placed on DRM player I (for example, Real Player), the film is played on its PC monitor.When same When licence icon is dragged on DRM player II (for example, Windows Media Player), (for example, the film is also played On the giant-screen TV driven by DRM players II).What (for example, on demand) taking-up of DRM players was associated with licence is suitable to It is presented the content of environment.For the same reason, when licence is transferred to mobile phone or portable player, these Equipment also can be taken off (for example, on demand) and presentation content, as long as these equipment belong to home-ranges.This is for consumer than existing There is the DRM system of technology much more convenient.
Exemplary embodiment allows consumer to access the inventory of its licence bought, and does not consider consumer Position, consumer applications program or equipment create the proprietary DRM system of the licence.Exemplary embodiment is included to consumer There is provided single contact point to manage the exemplary license repository of its all licence.Exemplary license repository is difference DRM system consistent user interface is provided, while having promoted the interoperability between these systems.Exemplary embodiment includes Interface of the storage and management and offer of digital license to the access of these licences.
So as to, with today market on system conversely, exemplary embodiment is carried out using the method for " license center " Enable the digital content distribution of DRM.Consumer obtains the licence of content, and content can be used using this licence, and Used consumer applications program or equipment, content distribution medium, DRM system for implementing license terms etc. are not considered.Example Such as, the licence of the commercially available music track of consumer, and the licence is not required to be bound to the particular implementation of music, such as CD.If the same music can use on different media, such as the mp3 file downloaded, then the licence of consumer is still It is effective and applicable, it is assumed that licence allows such reproduction.
Method in order to enable such " license center ", exemplary embodiment focuses on license by allowing consumer Card and the example of non-content are improving the experience of user.Exemplary embodiment more fully understands and utilizes it by allowing consumer Licence, complete function life cycle, such as obtain, equity transmission (for example, lend, sell), search, extend, file, disk Point etc. is improving the experience of consumer.Exemplary embodiment provides consistent Consumer's Experience, and for using and managing all The single contact point of licence, and do not consider that the entity of the position, consumer device or establishment licence of consumer is (for example, proprietary DRM system, content owner and content distributor).Exemplary embodiment provided between different DRM systems, same DRM system Minimum between different instances and between the different editions of same DRM system but still the interoperability of rank enough.
In order to provide these advantages, exemplary embodiment provides the mobile access to sharing digital license storage vault, and Management life cycle of the licence to being stored is provided.Exemplary embodiment includes the storage of digital license and provides right The interface of the access of these licences.
With reference now to accompanying drawing, wherein identical reference number indicates identical or corresponding part through some views, more Body ground is in fig. 1 it is shown that according to the system 100 for license center content consumption of exemplary embodiment.In FIG, For license center content consumption example system 100 may include expression content using rule licence 106,108, 128th, 130,132 and 134.The form of licence can be standardized, such as in licence 106,128,130 and 132, Huo Zheke To be proprietary, such as in licence 108 and 134.Some proprietary licences can be that user reaches an agreement on when they obtain content Articles of law and condition, existence of the content in proprietary DRM system and the understanding to these terms and conditions are defined The basis of proprietary licence.Example system 100 may include can be by multiple DRM systems 136,138 and 140 and/or these DRM systems A use or shared digital license storage vault 142 shared among them in the example of system.
Shared digital license storage vault 142 may include one or more DLLs 110,112 and 114 with it is proprietary One or more interfaces in DRM system 136,138 and 140, it is the storage vault of proprietary DRM system including proprietary DRM system, proprietary The DLL 122,124 and 126 of DRM system, and/or DRM system itself.The and of DLL 110,112,114,122,124 126 is logic function.They can be respectively embodied as a part for license repository and proprietary DRM system, or externally be made For individually bonding (glue) module.Shared digital license storage vault 142 may include to be configured to manage licence and go back quilt It is configured as the part and/or the part as proprietary DRM system 136,138 and 140 of shared license repository 142 One or more license management user interfaces 104.
Proprietary DRM system 136,138 and 140 may include the proprietary DRM license repositories of each DRM system, wherein common The DLL 122,124 and 126 enjoyed between the example of digital license storage vault 142 is configured to permit to enter between them Row license transfer.Proprietary DRM system 136,138 and 140 may also comprise and be configured to manage shared digital license storage vault Example between licence transfer license management user interface 116,118 and 120.Proprietary DRM system 136,138 and 140 may include the DLL 122,124 and 126 between ISP and shared digital license storage vault 142, their quilts It is configured to allow for obtaining licence from each ISP, and is configured to be deposited on shared digital license storage vault 142 Storage licence.License management user interface 116,118 and 120 is also configured to manage the new permit from service provider Obtain, and be configured to store licence on shared digital license storage vault 142.
Shared digital license storage vault 142 may also include certified component 144, and it is configured to provide shared digital storage The user of storehouse 142 itself and/or shared digital license storage vault 142/possessory certification.Shared digital license storage vault 142 storage vaults for being also configured to digital content.Example system 100 need not include all component relative to Fig. 1 descriptions, Other examples embodiment can only include in the component certain some.
The center of example system is can be in multiple proprietary DRM systems 136, the digital permission shared between 138 and 140 Card storage vault 142.Storage vault 142 can store, search for and understand licence (for example, the CD explicitly or implicitly expressed by context Proprietary rightss imply the licence for playing corresponding music).Licence can be according to representing the unique form of storage vault 142.For It is easy to from any suitable position or equipment access the licence in digital license storage vault 142, storage vault 142 can be matched somebody with somebody The equipment for be set to the portable physical mobile device of user, being connected to network or be connected to domain control device, such as PC, machine top Box and game console, the software application operated on standard platform, the service that can be accessed from each position etc..
Shared digital license storage vault 142 allows multiple agency's participation licence life cycles, plurality of agency to have Sharp ground need not understand the proprietary expression formula of these licences.The interface 110,112 and 114 of shared digital license storage vault 142 can Be configured for licence search, license obtainment, reciprocity license transfer, licence renewal, proprietary DRM system form it Between licence dialogue etc..
In order to user mutual, share digital license storage vault 142 and license management user interface 104 be provided, it permits The content of storage vault 142 is explained at family allowable and the licence to storing in storage vault 142 performs function life cycle, such as standby Part, acquisition new permit, license transfer card, search licence, report state, the situation of licence and inventory, extension are permitted Can demonstrate,prove, remove scrap licence, issue license, licence be converted into reference format, changing between proprietary format and permitted Can demonstrate,prove, be paper or other digital forms etc. by licence filing.
In order to interact with proprietary DRM system 136,138 and 140, share digital license storage vault 142 and DLL is provided 110th, 112 and 114, they allow storage, search, retrieval and other licence functions life cycle, including to specific DRM system 136th, 138 and 140 unique rights expression.Interface 110,112 and 114 advantageously allow for DRM system 136,138 and 140 it Between interoperability, and understand mutual proprietary rights expression without the need for DRM system 136,138 and 140.Shared digital license Storage vault 142 is also configured to for example via the certified component 144 for allowing proprietary DRM system 136,138 and 140 certification users To provide the proof of identity characteristic.
Shared digital license storage vault 142 can be interacted with other digital license storage vaults 142.Shared digital license Each in storage vault 142 can be configured to provide the standard for allowing the shared cross license of digital license storage vault 142 Change interface (for example, physics, programming, wireless or multiple etc.).The ability interacted with other shared license repositories 142 allows to use Family acts on the preferred experience of licence based on it to select storage vault, or the license transfer card between storage vault.Can be single One or more shared digital license storage vaults 142 are realized in computational entity.For example, license repository service can be to multiple User provides shared digital license repository service.
The proprietary interface that shared license repository 142 may also be employed being provided by specific DRM system is come and the specific DRM System interaction.This allows shared license repository 142 and the machine for not supporting to be provided by shared digital license storage vault 142 The DRM system interoperability of DLL 100,112 and 114.
Fig. 2 is provided for using the general survey of the illustrative steps of shared license repository 142, wherein in step 202 In, user obtains and configures shared digital license storage vault 142.Conventional DRM system different from being limited to proprietary storage vault, Exemplary embodiment allows user to select storage vault from third party.Shared digital license storage vault 142 can be such as user The equipment such as the portable equipment bought, the software application operated on standard platform, such as web services or mobile phone can use The widely available service such as service etc..Different use are nowd provide because the difference for sharing digital license storage vault 142 is real Family interface, therefore each user can be for example based on user preference etc. in the proposal of available shared digital license storage vault 142 Between select.Then, user can manage its all of licence using selected shared digital license storage vault 142, and not Consider the DRM system for creating the licence.
In step 204-206, the set of the shared available licenses of digital license storage vault 142 preloading, Huo Zheke Obtain before interacting with other digital license storage vaults 142 or various proprietary DRM systems 136,138 and 140 to obtain user Licence.User can actively or passively obtain licence, another movable as program etc. is perhaps presented in purchase A part.Shared digital license storage vault 142 can be used and connect for the proprietary of each in DRM system 136,138 and 140 Mouthfuls 122,124 and 126 with DRM system 136,138 and 140 to interact.Shared digital license storage vault 142 can store user The copy of the licence bought before all.Shared digital license storage vault 142 can be configured to replicate from DRM system 136th, in 138 and 140 the user license of each (for example, via (pull) process of drawing), or DRM system 136,138 Can be configured to for the licence of user to copy to shared license repository 142 (for example, via pushing away (push) mistake with 140 Journey).Licence can to imply, (for example, the proprietary rightss of DVD can imply and broadcast by explicit expression or by consuming DRM system context Put the licence of the video for encoding thereon).
Shared digital license storage vault 142 can pass through the necessary licence of the proprietary format for providing consumption DRM system, come Allow to be used (for example, present, consume, replicate and distribute) using the content of any suitable DRM system.In order that with content, Appropriate licence can be provided from the shared license repository 142 of user to consumption DRM system.Shared digital license storage Storehouse 142 can also be used for for example carrying out the user that content is consumed in certification via certified component 144.Depending on the storage of shared digital license The realization in storehouse 142, certification may include to use cryptographic key, biometric mechanisms etc..
In step 208-216, shared digital license storage vault 142 can provide a user with unified licence user circle Face, it provides used in whole licence life cycle and manages numerous abilities of licence.User can be based on the inclined of user Fortunately select between available repositories, and licence can be managed independently of each DRM system for being originally created licence.Example Property embodiment allow shared license repository 142 to realize one group of abundant ability life cycle, including license transfer (example Such as, equity), extend, search, obtain, DRM etc. is transformed into from DRM.
In other exemplary embodiments of the invention, when licence is stored in shared digital license storage vault 142, can protect Deposit by faith mechanisms such as the digital signature for originating DRM system offer.If the proof of licence verity can not be from originating Consumption DRM system is extracted or be provided in DRM system, then share license repository 142 and can be used to confirm the true of licence Reality.
Exemplary embodiment provides many merits better than conventional DRM system.For example, with regard to Consumer's Experience concordance and Speech, exemplary embodiment allows consumer to carry out exequatur using unique user interface and manages operation.So as in exemplary reality In applying example, shared license repository 142 may include license management user interface 104, and user can manage licence with it And do not consider that licence is stored in where, creates entity (for example, DRM system, content owner and the content distribution of licence Person) or for exercising the DRM system of corresponding permissions.License management user interface 104 can represent user come with it is proprietary DRM license repositories 136,138 and 140 are interacted.Advantageously, each DRM system that user need not be originated with licence 136th, 138 and 140 direct interaction.
Using license management user interface 104, user can check the information with regard to all licences for obtaining before, bag Include the information of the DRM system applied with regard to these licences.By the way that using license management user interface 104, user also may be used Using shared license repository 142 from any suitable DRM system to obtain other licences or extends overdue licence. Acquired licence can be transmitted directly as such to shared license repository 142 to store.User also can be via licence pipe Reason user interface 104 is shifted come the licence equity performed to other users.In transfer, original user license may be arrived Phase, revocation are damaged, and can create new license for another user on the shared digital license storage vault 142 of another user Card.Using license management user interface 104, user also can create stored in shared digital license storage vault 142 permitted The filing copy that can be demonstrate,proved, so as in DRM system failure, software/hardware movement or upgrading or such as electronic mail account and password Reduce in the case of changing Deng authentication information.
Fig. 3 shows example system 300, is included in proprietary DRM system 136, basic rank is provided between 138 and 140 Interoperability shared license repository 142.For common component, the example system 300 of Fig. 3 with Fig. 1 showing The similar mode operation of example sexual system 100.
Fig. 4 shows and omits the component of shared license repository 142, and is changed to using shared license management user circle Face 104 is come the virtual shared storage vault of the licence that stored in providing for combining proprietary DRM system 136,138 and 140 Another exemplary system 400.In the diagram, share license management user interface 104 to can be configured to provide proprietary DRM storages The view of all user licenses stored in storehouse 136,138 and 140.In order to perform management operation, user and shared license Card managing user interface 104 is interacted, and it uses the DLL 122,124 provided by proprietary DRM storage vaults 136,138 and 140 User's request is realized with 126.Other side, for common component, the example system 400 of Fig. 4 is with showing similar to Fig. 1 The mode of the example system 3300 of example sexual system 100 and Fig. 3 is operated.
Exemplary embodiment provides unified licence inventory.For example, exemplary embodiment allows consumer from each Plant source (for example, physical stores, satellite/cable television, the Internet download etc.) (for example, DVD, Redbook sound in a variety of manners Frequently, computer DVD, Streaming Media etc.) for various equipment (for example, PC, Set Top Box, car stereo, be networked to setting for remote location It is standby etc.) purchase content.Exemplary embodiment also allows consumer to access content according to corresponding licence, and does not consider licence Position, consumer device are originally created the DRM system of licence.Therefore, exemplary embodiment is allowed in mutually agreing by content The interior using rule of regulation can be demonstrate,proved, all the elements can be used by any suitable equipment that the content can be presented.
So as to, shared digital license storage vault 142 can store the copy of all licences obtained before user, so as to The unified inventory of licence is provided.Shared digital license storage vault 142 is reproducible from DRM system 136,138 and 140 In the user of each licence (for example, via be pulled through journey), or DRM system 136,138 and 140 being permitted user Can demonstrate,prove and copy to shared license repository 142 (for example, via push through journey).Shared digital license storage vault 142 can be used For each in DRM system 136,138 and 140 proprietary DLL 122,124 and 126 so as to DRM system 136, 138 and 140 interactions.When storage vault 142 is obtained, the set of the available licenses of digital license storage vault 142, such as institute are shared There are HBO or NFL programs to preload.The licence that can be obtained before aggregate users using service or software program, and will license Card is loaded in shared digital license storage vault 142.Therefore, exemplary embodiment is provided and realizes the unified example of licence Property means, but other equivalent manners can be adopted in other exemplary embodiments of the invention.
Exemplary embodiment provides the user to sharing digital license storage vault and DRM system and selects.For example, Ren Hehe The shared digital license storage vault 142 that respectively can provide of suitable number is realized.User can be to the shared digital license to be used Storage vault 142 is made based on the selection of preference.Each implementor can come area according to each factor, the storage and access of such as licence Proposal (for example, the portable set with hardware interface, the widely available web services of other its shared license repository 142 Deng).
Other factorses may include the feature at provided license management interface 104.For example, digital license storage is shared The license management interface 104 that storehouse 142 provides can be presented the unified view of each user license, and not consider to create licence DRM system or thereon store licence proprietary license repository.
Other factorses may include the proprietary DRM system of supported one group.So as to each shared digital license storage vault 142 can provide the interoperability with the one group of proprietary DRM license repository for being identified.For example, implementor A can provide as with The shared license repository 142 of the web services of proprietary DRM system A, B and C interoperability.The shared licence storage of implementor A Storehouse 142 can safeguard the copy of all licences that particular consumer is obtained from proprietary DRM system A, B and C.On the other hand, separately Interoperability can be limited to DRM system A and B by one implementor B, but not include C.
Other factorses may include price, and wherein DRM manufacturers are can providing their own with shared digital license storage vault 142 The proprietary user interface 104 of interoperability.Each DRM manufacturer can distinguish its proposal according to each factor, and such as consumer is used for together Enjoy equipment (such as, personal computer, PDA, mobile phone etc.), the presentation (example of user interface of the interaction of digital license storage vault 142 Such as, based on figure or word), the ability at interface (for example, simplifying or full feature), one group of shared digital license storage being supported Warehousing, price etc..Advantageously, user can be made based on the selection of preference, and still in the user interface 104 to be used Its all of licence is stored in centre, shared license repository 142.
Exemplary embodiment can carry out certification user using shared digital license storage vault 142.For example, when consumer wants During using the content being licensed, shared digital license storage vault 142 optionally for example carrys out certification and uses via certified component 144 Family.Realize depending on shared digital license storage vault 142, such certification may include to use cryptographic key, bioassay machine System etc..For example X.509 digital certificate or authorize the certification of the forms such as the ISO MPEG REL licences of possessProperty and permitted Can demonstrate,prove can in such a way be supplied to consumption DRM system.
In the exemplary embodiment, sharing license repository 142 can be permitted according to the proprietary format of DRM system by necessary Can demonstrate,prove and be supplied to consumption DRM system.For example, if shared license repository 142 is available as web services, and consumer is just Content is consumed using PDA, then sharing digital license storage vault 142 can be according to the appropriate special of the DRM system resided on PDA There is form to provide certification licence.
In a further exemplary embodiment, consumer can be by from the appropriate license of shared digital license storage vault 142 Card copies to consumption DRM system.For example, if shared digital license storage vault 142 is available as portable set, and consume Person just consumes content using personal computer, then consumer can be according to the suitable of resident DRM system on the personal computer When proprietary format is come replicating licence.
In yet another exemplary embodiment, if the instantiation in the form of smart card of shared digital license storage vault 142, Then sharing digital license storage vault 142 can be by inserting the smartcard into main process equipment, such as PC, Set Top Box, game control Use in platform etc..In this case, certification licence can be enable and main process equipment is used to allow to visit using licence Ask and using the content.
Exemplary embodiment can be used for the individual authentication of content obtaining.For example, when licence is stored in shared licence When in storage vault 142, can preserve by faith mechanisms such as the digital signature for originating DRM system offer.If licence is true Property proof extract in DRM system or be provided to consumption DRM system from originating, then share digital license storage vault 142 can be configured to confirm the verity of licence.
In this way, sharing digital license storage vault 142 can provide the individual authentication of content obtaining.According to the role, Shared digital license storage vault 142 take on determine before if, when, how and where obtain licence independent generation Reason.DRM system in addition to DRM system is originated can be based on to confirming that the existence of licence and the shared numeral of credibility are permitted The trust in storage vault 142 can be demonstrate,proved to honour this licence.If additionally, the licence stored in storage vault 142 is after a while Needs are provided again by the DRM system for being originally created licence, then sharing digital license storage vault 142 allows consumer to prove Such license obtainment.
Exemplary embodiment can be used for the cross license between the storage vault 142 of interoperable.For example, exemplary enforcement Example allows consumer according to corresponding licence to access content, and does not consider position or the consumer device of licence.Due to appointing What the suitable number of storage vault 142 that interoperable respectively can be provided and license management interface to these storage vaults, because This each user can be made based on the selection of preference to the storage vault of one or more to be used interoperable.
In order to allow consumer to access content, example from any suitable position or using any suitable consumer device Property embodiment include being capable of the interoperability storage vault 142 of cross license.For example it is assumed that consumer uses two interoperability storages Storehouse 142, one is located in portable video player, and one available as web services, and if consumer has portable The licence of certain movie is played on video player, then exemplary embodiment allows the consumer by license transfer to web Service, and the film is played on a personal computer.Similarly, if consumer is on a handheld device using shared digital permission Card storage vault 142, and have purchased new handheld device, then exemplary embodiment is allowed consumers to all licences from old Equipment is transferred to new equipment.In order to provide such function, each shared digital license storage vault 142 can be configured to provide Allow standard interface (for example, physics, programming or two of storage vault 142 and other interoperability cross licenses of storage vault 142 Person).
Therefore, exemplary embodiment provides interoperability, and because the multiformity in DRM markets will be in several years in the future Exist, therefore exemplary embodiment provides the concurrently deployment for promoting such incompatible DRM system, while still causing consumption to receive The content of DRM protections is acceptable consumer experience.By the interoperability for providing this rank, exemplary embodiment can Consistent user interface to different DRM systems is provided.Advantageously, exemplary embodiment provides the mobile visit to digital license Ask, and the proprietary essence of the DRM system for not considering to create the licence.
Exemplary embodiment may include special hand-held license repository 142.For example, user can buy root from department store According to the portable license repository equipment 142 that exemplary embodiment is configured.User can be based on by the equipment and by each manufacture The various features mutually distinguished of competition equipment that business provides, the such as human engineering of shape factor, equipment, user interface, are felt The vigorousness known and reliability, the more preferable or wider support to proprietary DRM API, availability, connection, peering service compatibility Property, price etc. are selecting purchase of equipment 142.For example, the commercially available portable licence according to exemplary embodiment configuration of user Storage vault 142, it supports USB, wireless service connection;Its license can be worked and can stored together with the content of any suitable type Card;Can interoperate with Adobe, Microsoft and Adelphia DRM system;And may be connected to Microsoft Windows or MAC OS computers, mobile phone, Set Top Box or portable MP 3 player.This equipment can be configured to special equipment, or be permitted The feature that storage vault 142 can be this equipment also including other functions can be demonstrate,proved.
In this case, user is to family, and can be using USB or wireless connections come by special hand-held license repository equipment 142 be attached to for example its operation Microsoft Windows or some other softwares personal computer on Adobe, The proprietary DRM systems of Microsoft and Adelphia.Storage library facilities 142 can be recognized using biometric information (for example, fingerprint) Card user, or storage library facilities itself can be the certification (for example, in the case of smart card) of user.Equipment 142 can make With the corresponding proprietary interface 122,124 and 126 of proprietary DRM system 136,138 and 140 come with proprietary DRM system 136,138 and Each interaction in 140, each from proprietary DRM system 136,138 and 140 extracts the licence that user has bought Inventory, and store the copy of extracted licence.User can check bought license using the screen of equipment 142 The inventory of card, including the DRM system 136,138 and 140 that the information with regard to content and each licence are applied.
Periodically, the licence that user can will be stored on equipment 142 is backuped on computer.Advantageously, if Portable storage library facilities 142 is damaged at any time, lost, the replacement of equipment 142 stolen or by " new and improvement ", Yong Huye All licences for obtaining before will not be lost, because the backup copies of licence can be transferred to replacement equipment by user.
If user comes to friend home, and one digital content is downloaded to into the Apple MAC meters of his friend from the Internet On calculation machine, then its license repository equipment 142 can be connected to user the computer of his friend, and it is interior to cause it to can be used for this The licence of appearance is entered in the Apple DRM systems of his friend.Advantageously, then the user can use the licence of himself And the Apple DRM systems on the computer of his friend consume downloaded content on the computer of his friend.
Exemplary embodiment may include the shared license repository 142 for being configured to service.For example, user can subscribe to and carry The service based on web for sharing license repository 142.User can access shared from any suitable equipment with connection License repository 142 is serviced, and do not consider physical connection type (for example, DSL, cable modem services, wirelessly connect Enter or inserting of satellite).User can be based on the various features of difference competitive service, the vigorousness for such as being perceived and reliability, right Service function, availability, connection, the peering services such as more preferable or wider support, backup and the report of proprietary DRM API Compatibility, price etc. are selecting shared license repository 142web service.For example, user can subscribe to shared licence storage Storehouse 142 services, and it can work together with the content of any suitable type and store its licence, and with Adobe, Microsoft With Adelphia DRM systems interoperability.
User can be connected to shared license repository 142 and service using its DSL Internet connection from his family, and provide The user name and password is used as authentication information.User can ask the shared service of license repository 142 and Adobe, Microsoft and The proprietary DRM systems 136,138 and 140 of Adelphia are interacted so that each from system 136,138 and 140 obtains user's Licence.The service of shared license repository 142 can using the proprietary interface 122,124 and 126 of system come with system 136,138 With 140 in each interaction, from system 136,138 and 140 each extract user acquired in licence it is detailed Catalogue, and store the copy of licence.User can be checked acquired in it using the webpage of the shared service of license repository 142 Licence inventory, including the information of the DRM system applied with regard to licence.
If user comes to friend home, and by digital content from the computer that the Internet downloads to his friend, then the use Family can be connected to shared license repository 142 using the computer of his friend and cable modem and be serviced, and by he Content licenses copy in the Microsoft DRM systems of his friend.User then can use himself licence with And the Microsoft DRM systems on the computer of his friend are in consumption is downloaded on the computer of his friend Hold.
Exemplary embodiment may include the shared digital license storage vault 142 for being configured to non-dedicated handheld device. In one exemplary embodiment, non-dedicated hand-held storage library facilities 142 can be integrated in the equipment with another function, all Such as mobile phone, PDA, PlayStation Portables, portable video player or MP3 player.For example, user is commercially available is permitted including shared The PDA of storage vault 142 can be demonstrate,proved.User can store the license of the content for using any suitable proprietary DRM system protection on PDA Card.User can consume this protected content using the PDA device, or PDA device can be connected to into another consumer device, all Such as PC.In either case, the shared license repository 142 on PDA can with for protecting the proprietary DRM system of content 136th, 138 and 140 interoperability.
In this case, if DRM system 136,138 and 140 supports the standard interface of shared license repository 142 110th, 112 and 114, then the communication between proprietary DRM system 136,138 and 140 and shared license repository 142 can use this The interface of sample is carrying out.If this is impossible, proprietary DRM system 136,138 and 140 and shared license repository 142 it Between communication can be carried out using the proprietary interface 122,124 and 126 of proprietary DRM system 136,138 and 140.
Exemplary embodiment may include the storage vault 142 for using proprietary interface and DRM system interoperability.For example, user orders The service based on web that shared license repository 142 is provided is read, the storage vault can be together with the content of any suitable type Its licence is worked and stored, and is mutually grasped with the proprietary DRM system 136,138 and 140 of Adobe, Microsoft and Adelphia Make.
In this case, user can employ a computer to check that user has it shared license repository 142web to take The Adobe pdf documents of the licence stored in business.When Adobe Reader can not be in the proprietary license repositories of Adobe During the licence of positioning pdf document, Adobe Reader can point out user input license location.User can provide shared license Card storage vault 142web service URL, Adobe DRM systems then can using its proprietary interface come with shared license repository 142web service interactions, and obtain appropriate licence.In fact, storage vault 142 can have understood that as Adobe Reader Storage vault rather than new standardization storage vault operating.It is true that then Adobe DRM systems can check that provided licence comes Whether meet defined calmly uses rule, and if it is, Adobe Reader can be presented the pdf document.
Exemplary embodiment may include the storage vault 142 for using standard interface and DRM system interoperability.For example, Yong Huke The special portable formula storage library facilities 142 of USB and wireless service connection is supported in purchase.Equipment 142 can provide standard programming interface, The interface can interoperate with any suitable DRM system for supporting this interface, and the content of any suitable type can be stored Licence.
In this case, user is to family, and by special portable formula storage vault 142 be attached to Microsoft, Adobe and Apple DRM systems 136,138 and 140, they all support the standard interface of storage vault 142.Special portable formula storage vault 142 can Interacted with each in DRM system 136,138 and 140 using such standard interface, from system 136,138 and 140 Each extracts the inventory of the licence acquired in user, and stores the copy of licence.
User can come to friend home, and there is the video clipping of licence to download to friend's from the Internet to it user On computer.Then user can attempt playing the video clipping using Windows Media Player, but work as Windows When Media Player can not position the licence of the video clipping on the computer of the friend, Windows Media Player can point out user input license location.Special portable formula storage vault 142 can be connected to user the computer of friend, And special portable formula storage vault 142 is appointed as into license location.Microsoft DRM systems on friend's computer then can Interacted with storage vault 142 using the standard interface of special portable formula storage vault 142, and obtain appropriate licence.In this feelings In condition, Microsoft DRM systems will be modified to support clearly be intended to permission consumer with shared license repository 142 new storage bank interface.Microsoft DRM systems can check provided licence to determine whether to meet defined Using rule, and if it is, Windows Media Player can be presented the video clipping.
Exemplary embodiment may include to share the licence that license repository 142 is initiated.For example, user can be using special Store library facilities 142 with hand-held to obtain and store by any suitable of the protection of various special DRM systems 136,138 and 140 The licence of the content of type.When user wants to obtain the licence of new content, the user can use and be stored up by special portable formula The interface that warehousing equipment 142 is provided.
For example it is assumed that special portable formula storage library facilities 142 is connected to portable MP 3 player by user, then want Purchase music file.Interface and the wireless Internet connection of library facilities 142 are stored using special portable formula, user can search for this User wants the music bought.The search interface of special portable formula storage library facilities 142 can return to the institute being associated with licence There is the music file of matching, these licences can use the standardized format of equipment 142 or store library facilities using special hand-held The proprietary format of the DRM system 136,138 and 140 of 142 interoperables.User may be selected the licence (example that user wants to obtain Such as, minimum licence is spent).Special portable formula storage library facilities 142 can obtain selected licence, and the music file can It is downloaded to the MP3 player of user.When user plays the music file, special portable formula storage library facilities 142 will can be permitted The proprietary DRM system being supplied to for protecting the music file can be demonstrate,proved.
Exemplary embodiment may include the peer-to-peer communicationss between special portable formula storage vault.In this case, two users The commercially available special portable formulas of Jack and Nancy store library facilities 142, and store on equipment 142 by various proprietary DRM systems 136th, the licence of polytype content of 138 and 140 protections.Although need not be from same manufacturer, the two equipment 142 can support same standard interface so that equipment 142 can communicate with one another to perform various equity activities, including licence turns Move and borrow or lend money (for example, interim transfer) etc..
For example, if Jack is wanted on the equipment 142 by the license transfer of its e-Book to Nancy, Jack can be by Its equipment 142 is connected to the equipment 142 of Nancy, and carrys out license transfer card using the user interface on his equipment 142.Jack Special portable formula storage library facilities 142 on original license can be revoked, and new, identical licence can be in Nancy Special portable formula storage library facilities 142 on create.The situation is to Jack and Nancy affiliated lineup, such as reading It will be practical that club member etc. authorizes the licence of access right.Create and consume the proprietary of shifted licence DRM system can authorize special portable formula storage library facilities 142 to perform such certificate revocation and establishment.So as to, when When Nancy attempts to use new permit, proprietary DRM system trusts her licence, and allows her to read the e-Book.
In similar example, Jack can be by the equipment 142 of the license transfer of its e-Book to Nancy, and Jack Special portable formula storage library facilities 142 on original license can be marked as expiring.New, similar licence can be Create on the special portable formula storage library facilities 142 of Nancy.The new licence can authorize identical access right, but can be by Nancy lives are that the individual of these authorities is awarded.Again, the proprietary DRM system for creating and consuming shifted licence can Special portable formula storage library facilities 142 is authorized to perform such certificate revocation and establishment.So as to when Nancy attempts to make When using new permit, proprietary DRM system trusts her licence, and allows her to read the e-Book.
In a further exemplary embodiment, its licence can be borrowed (that is, interim transfer) to Nancy for Jack.In this situation In, the licence of Jack can be disabled during the term of loan, and the licence of Nancy is effective only within the term of loan.When borrowing At the end of loan, the licence of Jack can be reactivated, and the licence of Nancy can expire.Again, create and consume this to be permitted The proprietary DRM system that can be demonstrate,proved can authorize special portable formula storage library facilities 142 to perform such licence and expire and create.
In a further exemplary embodiment, special portable formula storage library facilities 142 perform equity activity when can with it is proprietary DRM system communicates.In this case, when equipment 142 of the Jack by its license transfer to Nancy, the special portable of Jack Formula storage library facilities 142 can ask proprietary DRM system to be labeled as expiring by the licence of Jack, and on the equipment 142 of Nancy Create new permit.If proprietary DRM system supports that special portable formula stores the standard interface of library facilities 142, such Request can be made by these interfaces.Otherwise, special portable formula storage library facilities 142 can use the proprietary interface of DRM system To make these requests.
In yet another exemplary embodiment, the transfer of licence is related to financial transaction, and such as third party preserves or claps The third parties such as the service of selling.For example, Jack can auction the licence of the authority for playing some audio files, use similar to sale CD special editions.Then Nancy can win auction to the licence bid.There is provided using library facilities 142 is stored by special portable formula Standard interface, Jack can by license transfer give third party preserve account.Nancy can be paid the bill and is placed in third party guarantor In depositing account.Third party preserves service can affect transaction, and payment is transferred to into Jack, and the special portable formula using Nancy is stored up License transfer is given the special portable formula storage library facilities 142 by the standard interface of warehousing equipment 142.
Exemplary embodiment may include the shared digital license storage vault 142 for being configured to provide licence storage. In the exemplary embodiment, shared digital license storage vault 142 can be used as licence storage service, and do not use or or even There are no license management user interface components 104.For example, user can possess and can be used to store all licences for the user Special portable formula stores library facilities 142.In order to perform any suitable license management function, the user can be used by creating simultaneously The proprietary user interface that the DRM system 136,138 and 140 of consumption licence is provided.
No matter when store the licence stored in library facilities 142 using special portable formula to consume content as user When, proprietary DRM system 136,138 and 140 variously can communicate with equipment 142.For example, DRM system 136,138 and 140 Appropriate licence can be searched on special portable formula storage library facilities 142, and using equipment 142 standard interface come with set Standby 142 communication.DRM system 136,138 and 140 also can search appropriate licence on special portable formula storage library facilities 142, And communicated with equipment 142 using the proprietary interface of DRM system 136,138 and 140.DRM system 136,138 and 140 also can be Appropriate licence is searched in the proprietary licence storage of DRM system 136,138 and 140.Special portable formula stores library facilities 142 Can be used to replace such licence to store, and affairs can be carried out using the licence of portable storage library facilities 142.From And, to proprietary DRM system 136,138 and 140, special portable formula storage library facilities 142 can be such as DRM system 136,138 and 140 Proprietary licence storage.
Exemplary embodiment may include the shared digital license storage vault 142 for being configured to verify content obtaining.For example, User can solve content media or scrapping for DRM system 136,138 and 140 and ask using shared digital license storage vault 142 Topic.User can verify the licence to certain content and buy using shared digital license storage vault 142, even and if carrying The display device of content media or the medium for implicit expression licence continues to access such content after scrapping.
For example it is assumed that user have subscribed the shared licence storage with the interoperability of various proprietary DRM systems 136,138 and 140 Warehousing 142web is serviced.The service of shared license repository 142web also can be with the physical content medium such as Amazon.com Online retailer interoperates.Then user can buy the DVD of film from Amazon.com, wherein broadcasting is implied in the purchase to DVD The licence of the film encoded on DVD.Shared digital license storage vault 142web services can store such implicit expression licence.
As time go on, DVD may scrap (for example, DVD is replaced by stream video), but because user have purchased Film on DVD, therefore exemplary embodiment allows user to continue to watch the film with another form, even if the DVD pairs of user This is out-of-date.In this case, provided that the manufacturer of stream video is ready to honour in shared license repository 142web service The licence obtained before being stored, then share license repository 142web service susceptible of proof user and obtained and closed The licence of the film of note.Then shared license repository 142web service can provide all of original license proof of purchase Details, including manufacturer (for example, Amazon.com), medium (for example, DVD), purchase date, purchasing price etc..Due to stream video The shared license repository 142web service of manufacturer's trusted, therefore user can be allowed to the corresponding electricity of the viewing in stream video Shadow.
Exemplary embodiment includes the equipment for supporting multiple physical interfaces.For example, sharing digital license storage vault 142 can Including for being connected to multiple physical mechanisms of the DRM system that other storage vaults or storage vault 142 interoperate therewith, such as USB, Bluetooth, 1394, PCMCIA, 802.11 (a/b/g), proprietary, RFID, CDMA, GSM etc..These connections can parallel, serial etc. grasps Make.
Exemplary embodiment includes supporting the equipment for extracting the various DRM API of licence.For example, single shared number Word license repository 142 can be configured to be interoperated therefrom to extract licence from some different DRM systems.It is such Interoperability can be carried out via the proprietary API that each DRM system the machine is supported.For example, storage vault 142 may be configured such that with When Adobe Acrobat communicate, the purpose to extract licence is used as that application program is presented.Storage vault 142 can be to Adobe Acrobat inquires about the permissions about giving a content and records result.
Exemplary embodiment includes supporting new standard API for accessing the storage vault of DRM system.For example, DRM manufacturers can By support explicitly allow storage vault 142 in each inquire about DRM system with determine standard API of available licence come Direct support to digital license repository 142 is provided.DRM system can be configured to licence using its user interface Shared digital license storage vault 142 is pushed into, or storage vault 142 can be configured to pull licence from DRM system.
In one exemplary embodiment, user can use the example of DRM system, such as Windows Media Player, and when DRM system activity, the DRM system can find shared storage vault 142, and propose understood DRM examples Licence is stored or copied in storage vault 142.
Exemplary embodiment includes equipment, and they are supported for the mechanism of the biometrically user of these equipment of certification. So as to complicated factor when creating DRM system is that certification who or what can exercise expressed authority.It is most of normal The use of given digital content example is bound to rule DRM system a particular instance of DRM system.For example, licence is general Given equipment or PC is awarded.However, using exemplary embodiment, storage library facilities 142 can provide certification clothes to DRM system Business, fingerprint reader etc..DRM system can inquire about storage vault 142 to check the fingerprint of the user of the equipment.In this way, Licence can be bound to storage vault 142 or be connected to the fingerprint of the user of multiple DRM systems, rather than be bound to DRM system Example.
In one exemplary embodiment, DRM system can be configured to trust storage vault 142 carry out certification user.This is similar to In above-mentioned example bioassay system, but employ need not necessarily need to be based on the login ID and password setup of bioassay, digital certificate, RFID or other types of customer certification systems etc..Content can be bound to DRM examples the authentication mechanism of storage vault 142.User The storage vault 142 for supporting user to feel suitable form of authentication may be selected.In a further exemplary embodiment, mobile phone can be configured It is storage vault 142 providing the function of all storage vaults 142 coupled with certification via the machine identification capability of mobile phone.
In yet another exemplary embodiment, share digital license storage vault 142 and can be configured to unique key, and DRM System can be configured to trust the mandate of the presence as licence of the unique key.For example, DRM system can be configured to check Accessibility to uniquely identified storage vault 142, and if storage vault 142 may have access to, then the authority of associated content can It is exercised.Advantageously, the exemplary embodiment allows the mobility of licence, and wherein the authority of content is with storage vault 142 movement and move.
Exemplary embodiment is arranged to service (for example, the mobile phone clothes for connecting including physical equipment is not configured to Business, Internet service, satellite service etc.) storage vault 142.Set so as to, storage vault 142 needs not to be the physics that consumer possessed It is standby, but can be configured to the Internet or mobile phone service etc..In such a case, user can connect storage vault 142 To the example of DRM system.If DRM system the machine is supported to the interface of storage vault 142, this connection can be built in DRM systems In system, or connection can be made via multifunctional equipments such as mobile phones.For example, user can possess user carrying enable indigo plant The CDMA phone of tooth, and user is likely encountered Windows computers and wishes to exercise stored licence.Phone can be via indigo plant Tooth is connected to PC, and then using phone as middleware, PC can be connected to shared digital license storage vault via CDMA 142.Then, PC can find the licence for using in the storage vault 142 based on CDMA.
Exemplary embodiment includes that user come on-line search and buys new permit using digital license storage vault 142. For example, storage vault 142 can be configured to include the user interface of their own, and as the paving from different service acquisition licences Face.In this case, user-accessible friend family, and the content for checking and listening to is searched for using storage vault 142.When interior After appearance is identified, can be bought, and new licence can be transmitted to storage vault 142.Then, the local DRM of friend family System can be used to checking or listening to the content.
Exemplary embodiment makes (offsite) leaving from station of the content of shared digital license storage vault 142 including user Filing copy, and if lose in equipment 142, the stolen or also raw content in future damaged.If licence lose, it is stolen or Damage, then share the filing copy of digital license storage vault 142 or leaving from station and can be used to reduce proprietary DRM system 136,138 and 140 Licence.For example, it can be based on paper (for example, the font or word of OCR), base that storage vault 142 can be configured to support In removable medium (for example, CDR or smart card), based on mounting medium (for example, the hard disk drive on PC), based on service The derivation mechanism of (for example, Microsoft Passport) etc..Advantageously, if equipment 142 lose, it is stolen or damage, this Allow user search its licence inventory.From achieve import licence can be a brand the institute of storage vault 142 it is proprietary , or interoperable with allow consumer change storage vault 142.
In exemplary reciprocity license transfer, the shared digital license storage vault 142 of user A can be attached to user The storage vault of B, wherein one of licence of user A expire, and the new permit that user B can be used is created.For example, two use Family can be agreed to for licence to be transferred to another from a storage vault 142.Substantially, two people agree to exchange certain content example Authority.In the exemplary embodiment, user links together two storage vaults 142, and sends licence or sell and should be permitted Can demonstrate,prove.Storage vault 142 may include the mechanism for making the licence for being sent or selling expire or cancel the licence.
In one exemplary embodiment, storing library facilities 142 and can be authorized to makes licence expire and generates new permit, And DRM system can be configured to trusted devices 142 to perform this function.For example, storage vault 142 can be come by DRM system commission Licence is set to expire or terminate.In the exemplary embodiment, when storage vault 142 can be created and can exercise finite-duration by DRM system Between temporary permit.In the system for disconnecting, storage vault 142 can be trusted to generate limited licence.
In one exemplary embodiment, storage vault 142 can be connected to using standardized A PI and be originally created licence DRM system and exequatur are expired and provided again, perform reciprocity license transfer.For example, storage vault 142 can be used for Licence is transferred to into another from a DRM example.Replace two cross licenses of storage vault 142, the exemplary embodiment Allow two DRM systems to carry out license transfer via storage vault 142 and its connection to demonstrate,prove.In this case, license transfer can be authorized to demonstrate,prove Authority, wherein storage vault 142 be used as transfer pipeline.
In one exemplary embodiment, storage vault 142 can use the proprietary API of the DRM system for being originally created licence Carry out exequatur to expire and provide, perform reciprocity license transfer.For example, storage vault 142 can be used as being responsible for agency, and perform Transfer between two examples of DRM system, rather than storage vault 142 is easy under the cooperation of DRM system using standardized A PI License transfer.This transfer can be the feature of any one DRM system or can not be its feature.
In one exemplary embodiment, storage vault 142 can be used to explain authority.For example, actual licence can be according to DRM neutral mode is stored, and wherein storage vault 142 explains authority rather than licence is converted into into the intelligible shape of DRM system Formula.Storage vault 142 can be using allowing DRM system to be transferred to the appropriate API of storage vault 142 to increase by the responsibility for explaining licence By force.
In one exemplary embodiment, using standardized A PI, storage vault 142 can communicate with one another to perform various equities Activity.So as to two or more storage vaults 142 can be connected to each other so that licensee can form licence and share and send out Existing system.The peer-to-peer network that storage vault 142 can be formed converges (pooling), in real time/online auction etc. in order to licence. For example, the network of storage vault 142 can be created, and for real-time license transfer card.In order to add, user for example must be provided for 5 shared licences.Then, user can search for the network of storage vault 142, and identify the licence that user wants to exercise.License Card debt-credit or transfer can in real time be carried out to the storage vault 142 of user, and DRM system can be notified to allow consumption.Afterwards, licence The network of storage vault 142 can be sent back to.Advantageously, this example system can potentially allow for unlimited number of user " conjunction Method ground " accesses unlimited number of licence.
In one exemplary embodiment, storage vault 142 can be configured to the service to DRM system, and DRM system can make Performed with the user interface of their own using the license management function of standardized A PI.For example, storage vault 142 can be provided certainly Body is used for storing and retrieving a kind of mode of licence as DRM system.DRM system can still possess the pipe for these licences Reason user interface, wherein DRM system can be configured to support the API of storage vault 142.
In one exemplary embodiment, storage vault 142 can be configured to the service to DRM system, and DRM system can make Performed with the user interface of their own using the license management function of proprietary API.For example, storage vault 142 can provide itself It is used for storing and retrieving a kind of mode of licence as DRM system.DRM system can still possess the management for these licences User interface, wherein DRM system " being lured into " are using storage vault 142.In this exemplary embodiment, storage vault 142 can quilt It is configured to intercept the licence storage request to DRM system the machine, and such function is provided.
In one exemplary embodiment, storage vault 142 may include the user interface of their own come via standardized A PI across Each exequatur management function in DRM system.For example, the user interface of storage vault 142 can be configured to allow to use The licence stored in the example of DRM system is checked at family, and wherein DRM system can be configured to allow storage vault 142 via mark The licence storage of standardization API Access DRM system.
In one exemplary embodiment, storage vault 142 may include the user interface of their own come via proprietary API across Each exequatur management function in DRM system.For example, the user interface of storage vault 142 can be configured to allow to use The licence stored in the example of DRM system is checked at family, and wherein DRM system is not required to be changed, but storage vault 142 can be matched somebody with somebody It is set to using the API of DRM system the machine to determine available licenses.
In one exemplary embodiment, using standardized A PI, storage vault 142 may be connected to third party and preserve or auction Service performs safety, long-range reciprocity licence interaction allowing two users to find other side.For example, selling to be stored up Warehousing 142 is connected to eBay etc. and services and provide the licence for auction, wherein eBay buyer and then the browsable seller Storage vault 142 and for wherein store licence price.Verify after third party preserves service after having been carried out paying, The storage vault 142 of the seller can be connected to the storage vault 142 of buyer, and executable license transfer.
In one exemplary embodiment, storage vault 142 can be configured to provide other types of reciprocity license transfer. For example, can support that other types of equity transfer, such as licence are hired out and resell between storage vault 142.Storage vault 142 can Among each other license transfer is demonstrate,proved, and agreement cancels under suitable condition and recover leased licence.
Using exemplary embodiment, enterprise can be propped up by providing more preferable user interface, vigorousness, more preferable proprietary API Hold, human engineering, availability, peering service compatibility, better price, reliability etc. are stored to compete to be created for consumer The chance in storehouse 142.The form of customizable storage vault 142, ability, cost and vigorousness are finding suitable consumer.The model Good precedence be mobile phone and service routine in wireless industry multiformity and ability.
Equipment and subsystem in the exemplary embodiment of above-mentioned Fig. 1-4 may include, for example, be able to carry out the example of Fig. 1-4 Any suitable server, work station, PC, laptop computer, PDA, internet equipment, the hand-held of the process of property embodiment Equipment, mobile phone, wireless device, portable player, miscellaneous equipment etc..Equipment and subsystem in the exemplary embodiment of Fig. 1-4 System can be communicated with one another using any suitable agreement, and can come real using the computer system of one or more programmings or equipment It is existing.
One or more interface mechanisms can be used together with the exemplary embodiment of Fig. 1-4, access including such as the Internet, Telecommunications (for example, voice, modem etc.), wireless communication medium of any suitable form etc..For example, Fig. 1's -4 is exemplary The communication network that embodiment is adopted may include one or more cordless communication networks, honeycomb communicating network, G3 communication networks, Public switch telephone network (PSTN), packet data network (PDN), the Internet, Intranet, its combination etc..
It is appreciated that the equipment and subsystem in the exemplary embodiment of Fig. 1-4 is in order at exemplary purpose, because such as Those skilled in the relevant art are it should be understood that the numerous modifications for the specific hardware of implementation example embodiment are possible 's.For example, in the exemplary embodiment of Fig. 1-4 equipment and the function of one or more of subsystem can be via one or more The computer system or equipment of programming is realizing.
In order to realize such modification and other modifications, single computer systems can be programmed to carry out showing for Fig. 1-4 The special function of one or more of equipment and subsystem in example property embodiment.On the other hand, can be using two or more volumes The computer system or equipment of journey come the equipment in the exemplary embodiment for replacing Fig. 1-4 and subsystem any one.So as to, Also the principle and advantage of distributed treatment, redundancy, repeatability etc. can be on demand realized, to improve the exemplary reality of Fig. 1-4 Apply the vigorousness and performance of equipment in example and subsystem.
Equipment and subsystem in the exemplary embodiment of Fig. 1-4 can store the letter relevant with various processes described herein Breath.This information can be stored in one or more memorizeies of the equipment in the exemplary embodiment of Fig. 1-4 and subsystem, Hard disk, CD, magneto-optic disk, RAM etc..The equipment of the exemplary embodiment of Fig. 1-4 and one or more data of subsystem Storehouse can store the information for realizing the exemplary embodiment of the present invention.Data base can use listed one or more herein Included data structure (for example, record, table, array, field, figure, tree, list etc.) carrys out group in memorizer or storage device Knit.The process described herein in regard to the exemplary embodiment of Fig. 1-4 may include for storing in one or more data base By collected by the equipment of the exemplary embodiment of Fig. 1-4 and the process of subsystem and/or the appropriate data knot of data that generates Structure.
Such as can by computer and software field it will be understood by the skilled person that the exemplary embodiment of Fig. 1-4 equipment and One or more of all or part of teaching programming using exemplary embodiment of the invention of subsystem are general Computer system, microprocessor, digital signal processor, microcontroller etc. are conveniently realizing.Such as the technology people of software field Member is intelligible, and appropriate software can be easy to be prepared based on the teaching of exemplary embodiment by the programmer of ordinary skill.This Outward, the equipment and subsystem of the exemplary embodiment of Fig. 1-4 can be realized on the world wide web (www.Additionally, such as the technology people of electric field Member is intelligible, and the equipment and subsystem of the exemplary embodiment of Fig. 1-4 can be by preparation special ICs or by interconnection Appropriate conventional component circuits network is realizing.Therefore, exemplary embodiment is not limited to any spy of hardware circuit and/or software Fixed combination.
The exemplary embodiment of the present invention is stored in any one of them or its combination of computer-readable medium, can Equipment and subsystem including the exemplary embodiment for control figure 1-4, the exemplary embodiment for driving Fig. 1-4 set The software that standby and subsystem, the equipment of exemplary embodiment for allowing Fig. 1-4 and subsystem are interacted etc. with human user.This The software of sample may include, but be not limited to device driver, firmware, operating system, developing instrument, application software etc..This The computer-readable medium of sample may also include for perform realize the present invention when performed process it is all or part of (if Process is distributed) embodiments of the invention computer program.The computer of the exemplary embodiment of the present invention Code devices may include it is any it is suitable can be explained or executable code mechanism, including but not limited to script, interpretable programs, Dynamic link library (DLL), java class and small routine, complete executable program, Common Object Request Broker Architecture (COBRA) object etc..And, it is better performance, reliability, cost etc., the part of the exemplary embodiment of the present invention can be with It is distributed.
As described above, the equipment and subsystem of the exemplary embodiment of Fig. 1-4 may include for keeping of the invention The instruction of teaching programming and computer-readable Jie for keeping data structure described herein, table, record and/or other data Matter or memorizer.Computer-readable medium may include to participate in providing instructions to processor so as to any suitable Jie for performing Matter.Such medium can take various forms, including but not limited to, non-volatile media, Volatile media, transmission medium etc.. Non-volatile media may include, such as CD or disk, magneto-optic disk etc..Volatile media may include dynamic memory etc..Transmission Medium may include coaxial cable, copper cash, optical fiber etc..Transmission medium may also be employed the forms such as acoustics, optics, electromagnetic wave, such as exist Those produced during radio frequency (RF) communication, infrared (IR) data communication etc..The usual form of computer-readable medium may include Such as floppy disk, flexible disk (-sc), hard disk, tape, any other suitable magnetizing mediums;It is CD-ROM, CDRW, DVD, any other suitable Optical medium;It is punched card with poroid or other optics identifiable markers patterns, paper tape, optical mark figure, any other Suitable physical medium;RAM, PROM, EPROM, FLASH-EPROM, any other suitable memory chip or cassette tape; Carrier wave or computer-readable any other suitable media.
Although describing the present invention with reference to multiple exemplary embodiments and realization, the present invention is not limited, and contrary Covering falls within the scope of the appended claims various modifications and equivalent arrangement.

Claims (14)

1. a kind of equipment for managing secure content in the first Digital Right Management DRM computer system, DRM meter Calculation machine system uses proprietary license format and can communicate with shared license management user interface components, the equipment Including:
For the device communicated with the shared license management user interface components, wherein the shared license management user Interface assembly communicates with the second DRM computer system, wherein the first DRM computer system checking user and described shared License management user interface components verify the user, wherein the shared license management user interface components are from described the Two DRM computer systems receive content licenses information corresponding with the user and wherein described shared license management is used It is corresponding with the user from the first DRM computer system and institute that family interface assembly is configured to the management of the viewpoint to assemble State the license information of the second DRM computer system;
For receiving the device of content licenses information from the shared license management user interface components;And
If user's Internet access content is indicated for the content licenses information, in response to asking to the content Ask, obtain the device of the example of the content being associated with the proprietary license format.
2. equipment as claimed in claim 1, it is characterised in that the shared license management user interface components are received and held User perform function order for manage the content licenses information of the row from the user.
3. equipment as claimed in claim 2, it is characterised in that user's perform function order include for by licence from Command function of the second DRM computer system transfers to the first DRM computer system.
4. equipment as claimed in claim 1, it is characterised in that the shared license management user interface components are set with single It is standby to realize.
5. equipment as claimed in claim 1, it is characterised in that the shared license management user interface components are content storages A part for warehousing.
6. equipment as claimed in claim 1, it is characterised in that the shared license management user interface components are platforms A part.
7. equipment as claimed in claim 1, it is characterised in that the shared license management user interface components are from described One DRM computer system receives content licenses information.
8. a kind of method for managing secure content in the first Digital Right Management DRM computer system, DRM meter Calculation machine system uses proprietary license format and can communicate with shared license management user interface components, methods described Including:
Communicate with the shared license management user interface components, wherein the shared license management user interface components with Second DRM computer system communicates, wherein the first DRM computer system checking user and the shared license management User interface components verify the user, wherein the shared license management user interface components are calculated from the 2nd DRM Machine system receives content licenses information corresponding with the user and wherein described shared license management user interface group It is corresponding with the user from the first DRM computer system and described second that part is configured to the management of the viewpoint to assemble The license information of DRM computer system;
Content licenses information is received from the shared license management user interface components;And
If the content licenses information indicates user's Internet access content, in response to the request to the content, The example of the content that acquisition is associated with the proprietary license format.
9. method as claimed in claim 8, it is characterised in that the shared license management user interface components are received and held User perform function order for manage the content licenses information of the row from the user.
10. method as claimed in claim 9, it is characterised in that user's perform function order is included for by licence From the second DRM computer system transfers to the order of the first DRM computer system.
11. methods as claimed in claim 8, it is characterised in that the shared license management user interface components are with single Equipment is realized.
12. methods as claimed in claim 8, it is characterised in that the shared license management user interface components are contents A part for storage vault.
13. methods as claimed in claim 8, it is characterised in that the shared license management user interface components are platforms A part.
14. methods as claimed in claim 8, it is characterised in that the shared license management user interface components are from described First DRM computer system receives content licenses information.
CN201310140894.XA 2004-11-18 2004-11-18 License center content consumption method, system and device Active CN103353927B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310140894.XA CN103353927B (en) 2004-11-18 2004-11-18 License center content consumption method, system and device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2004800447185A CN101421969B (en) 2004-11-18 2004-11-18 Method, system, and device for license-centric content consumption
CN201310140894.XA CN103353927B (en) 2004-11-18 2004-11-18 License center content consumption method, system and device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2004800447185A Division CN101421969B (en) 2004-11-18 2004-11-18 Method, system, and device for license-centric content consumption

Publications (2)

Publication Number Publication Date
CN103353927A CN103353927A (en) 2013-10-16
CN103353927B true CN103353927B (en) 2017-05-17

Family

ID=49310298

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310140894.XA Active CN103353927B (en) 2004-11-18 2004-11-18 License center content consumption method, system and device

Country Status (1)

Country Link
CN (1) CN103353927B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1506845A (en) * 2002-12-10 2004-06-23 英特尔公司 Isomeric proxy cache memory consistency and method and apparatus for limiting transmission of data
US6944776B1 (en) * 1999-04-12 2005-09-13 Microsoft Corporation System and method for data rights management
CN100507931C (en) * 2003-05-15 2009-07-01 诺基亚公司 Transferring content between digital rights management systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6944776B1 (en) * 1999-04-12 2005-09-13 Microsoft Corporation System and method for data rights management
CN1506845A (en) * 2002-12-10 2004-06-23 英特尔公司 Isomeric proxy cache memory consistency and method and apparatus for limiting transmission of data
CN100507931C (en) * 2003-05-15 2009-07-01 诺基亚公司 Transferring content between digital rights management systems

Also Published As

Publication number Publication date
CN103353927A (en) 2013-10-16

Similar Documents

Publication Publication Date Title
US20200074046A1 (en) Method, system, and device for license-centric content consumption
US8768850B2 (en) Method, system, and device for license-centric content consumption
US11995625B1 (en) System and method for federated rights management
CN101303717B (en) Systems and methods for secure transaction management and electronic rights protection
KR101401818B1 (en) Open market content distribution
CN101421969B (en) Method, system, and device for license-centric content consumption
KR20110045104A (en) Method, system, and device for license-centric content consumption
EP1502221A1 (en) Rights management system using legality expression language
US8073780B2 (en) Token based club digital content licensing method
US20100223677A1 (en) Digital content licensing method
CN101091178B (en) Method for representing licensed content
CN101901324B (en) Content consumption method of license center, system and equipment thereof
CN103353927B (en) License center content consumption method, system and device
JP6047076B2 (en) Device with DRM system and license repository
JP2012065353A (en) License repository device, method, and rendering device
JP2015207297A (en) Device comprising drm system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant