CN101944166B - System and method for controlling right representation by item risk undertaker - Google Patents

System and method for controlling right representation by item risk undertaker Download PDF

Info

Publication number
CN101944166B
CN101944166B CN2010102908728A CN201010290872A CN101944166B CN 101944166 B CN101944166 B CN 101944166B CN 2010102908728 A CN2010102908728 A CN 2010102908728A CN 201010290872 A CN201010290872 A CN 201010290872A CN 101944166 B CN101944166 B CN 101944166B
Authority
CN
China
Prior art keywords
item
exemplary embodiment
storage vault
condition
use right
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.)
Expired - Lifetime
Application number
CN2010102908728A
Other languages
Chinese (zh)
Other versions
CN101944166A (en
Inventor
C·P·吉里安
E·J·陈
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 CN2010102908728A priority Critical patent/CN101944166B/en
Publication of CN101944166A publication Critical patent/CN101944166A/en
Application granted granted Critical
Publication of CN101944166B publication Critical patent/CN101944166B/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Abstract

The invention relates to a system and a method for controlling right representation by an item risk undertaker. For the system and the method for controlling the right representation, the right representation specifies the using mode of an item. The method comprises the following steps that: an item provider (110) specifies and indicates the right representation of the using mode of the item of an item receiver (130) and the conditions of using the item; the conditions indicate that the use of an item receiver is obedient to the control; the right representation is associated with the item; and the use of the item receiver is controlled on the basis of the conditions in the right representation. In other example embodiments, the use of the item receiver is obedient to the control of the risk undertaker and/or an item provider (120) and can be used for providing consumer protection on the basis of using parameters.

Description

Be used for controlling the system and method that right is represented by the risk bearer of item
The application is that international application no is PCT/US2003/019985; International filing date is on June 26th, 2003; The application number that gets into the China national stage is 03826878.7, and name is called the dividing an application of application for a patent for invention of " being used for controlling the system and method that right is represented by the risk bearer of item ".
Technical field
The distribution of exemplary embodiment relate generally to copyright of the present invention relates in particular to by its risk bearer's control copyright or other use right.
Background technology
For the development of the extensive distribution that makes copyright with through electronics mode especially the Internet (Internet) use of copyright is managed and to be achieved; One of most important needs are in the distribution of copyright and indicate and implement intellecture property between the operating period and other rights of content owner, consumer and other risk bearers that copyright wherein comprises the for example document or the other guide of computer-reader form.Be decided to be term " intellectual property right management (IPRM) ", " digital property right management (DPRM) ", " knowledge property management (IPM) ", " managing entitlement (RM) " and " electronic copyright management (ECM) " in order to reach this effort of being done that needs, be commonly referred to as " digital rights management (DRM) " at this.In digital rights management, to consider problems.For example, should consider authentication, mandate, account, paying and financial liquidation, right statement, rights verification, right enforcement and document protection problem.Co-assigned be numbered 5,530,235,5,629; 980,5,634,012,5,638; 443,5,715,403,6,233; 684 and 6,236, the full content of 971 United States Patent (USP) is included in this by reference, and these patents have disclosed these and the digital right management system and the method for other problems handled.
In the world of document printing, the works that the author created can offer publishing house usually, and publishing house can carry out format analysis processing and print out various copies of works.Then, such copy can send to bookstore or other retail channels confession final user purchase through the publisher.Although the reproduction quality of printing material is low, issuing cost is high with the obstacle that becomes the unauthorized copying of preventing most of document printing, it but is too easy duplicating, distort and reissue not protected copyright.Therefore, the method for certain protection copyright is necessary, so that unwarrantedly duplicate or otherwise use these type of works difficulty that becomes more.
Recognize widely; In current general-purpose computations and communication system be difficult to prevent or even stop people make electronic works unwarranted copy, issue or do other uses, general-purpose computations and communication system such as personal computer, workstation and the miscellaneous equipment that is connected through communication network such as Local Area Network, Intranet and the Internet (Internet).Manyly provide hardware based solution to be proved to be unsuccessful to prevent uncommitted trial of duplicating.In addition, hardware based solution can not be protected consumer's etc. right, because such solution can prevent the realization of legitimate right, for example, duplicates such as what authorize.The hyperplasia of high bandwidth or broadband connections technology will provide issues big document more easily electronically; Comprise video file; Such as unabridged film; Thereby and remove for electronic works undelegated and duplicate, issue or the residue of other uses is prevented, and increase the needs of the use that allows to make mandate.Correspondingly, the electronic rights management technology is just becoming high priority.
Two kinds of basic digital rights management scheme have been used for attempting solving the document protection problem, comprise the system of safety container and trust.The document of safety container or encryption provides a kind of mode, and document content is encrypted to be satisfied and some copyright terms is honoured up to one group of authorising conditional to keep, such as for using payment.After a plurality of conditions and clause were by document supplier checking, document can be issued to the user with form clearly.Such as falling into this classification from the CRYTPOLOPES of IBM with from the commercial product of the DIGIPOXES of InterTrust.The safety container mode is provided at the solution through protection document during the transmission of dangerous channel, but does not provide any validated user that prevents to obtain clear document also used and reissued clear document then with the intellecture property of violating the content owner mechanism.
Cipher mechanism generally is used for encrypting or coding distribution and storage subsequently with being disclosed, and final document by user's secret ground deciphering of authorizing.Such mechanism is provided at document and sends to through public network during the user who wants and at the citation form of the protection of document storage during dangerous medium from the document publisher.
Through the mode of belief system, total system is responsible for preventing that document is uncommitted uses and issue.The system that breaks the wall of mistrust generally need introduce new hardware, such as safe processor, safe storage and safe display device.This also needs all to operate in software application on the belief system to be proved to be to trusting.Prevent belief system really challenge for prior art of distorting although set up; But current market trend suggestion is open and the system of non-trust; Such as the personal computer (PCs) and the workstation that use browser access Web, will be the leading system that is used to visit copyright.In this case; Be configured the existing computing environment that presents application such as general-purpose operating systems such as Windows, Macintosh, Linux, UNIX with such as Web browser etc.; For example; PC, kneetop computer, handheld computer, workstation etc. generally are not belief systems and generally can not be made into belief system under the situation of change framework wherein significantly.Yet the change of framework makes main the losing efficacy such as dirigibility and compatible purpose of Web.
For example, U.S. Patent number is the system that 5,634,012 patent discloses the distribution that is used for the control figure document, and wherein each display device can comprise related with it storage vault.One group of predetermined use treatment step can be used to define agreement, and this agreement is used to realize the use right with document associations by storage vault.Conceptually, storage vault comprises the function declaration of one group of definition Core Feature.Because storage vault can be safeguarded physical integrity, communication is complete and behavior is complete, storage vault comprises belief system.Storage vault can be movably or fixing, can be big or little or portable, can be any suitable shape such as card or smart card, or have other functions such as microprocessor.
The use right encapsulates with document content or is associated to propagate with document with document.All kinds or the mode of using right to allow content to use, such as can only watch, use once, distribution etc.Use right to be authorized based on payment or other conditioned disjunction variable factors and generally before being issued to the user, to set.For example, use right can authorize some privilege of user, such as the ability of watching with print What, to exchange specific expense for to content.Yet existence can influence the cost of issued content or the dynamic condition and the digital rights management technology of desirability generally do not explained so dynamic condition.
Summary of the invention
Therefore, need a kind of system and method that allows based on dynamic condition control use right.In addition, need a kind of consideration by the system and method for its risk bearer's control to copyright or other use right.More than need handle through exemplary embodiment of the present invention with other, the present invention provides a kind of and is used for through the system and method for its risk bearer's control to copyright or other use right.
Correspondingly; In aspect of embodiments of the invention; A kind of method that appointment is represented the right of the use-pattern of item that is used to control is provided; Comprise that the supplier by item specifies right to represent, this right representes that the recipient of indication item uses the mode of item and the condition that the indication recipient uses item, and the condition indication recipient controlled by the risk bearer the use of item; Represent right to be associated with item; And the control of the condition in being represented based on right by risk bearer recipient is to the use of item.
In aspect another of embodiments of the invention; A kind of system that appointment is represented the right of the use-pattern of item that is used to control is provided; Comprise the device that the supplier by item specifies right to represent; This right representes that the recipient of indication item uses the mode of item and the condition that the indication recipient uses item, and the condition indication recipient controlled by the risk bearer the use of item; Represent right and a device that is associated; And the condition control recipient of risk bearer in representing based on right is to the device of the use of item.
In aspect another of embodiments of the invention; A kind of method that appointment is represented the right of the use-pattern of item that is used to control is provided; Comprise that the supplier by item specifies right to represent; This right representes that the recipient of indication item uses the mode of item and the condition that the indication recipient uses item, and the recipient's of condition indication item use is controlled; Represent right to be associated with item; And the recipient's of the condition control item in representing based on right use.
In aspect another of embodiments of the invention; A kind of system that appointment is represented the right of the use-pattern of item that is used to control is provided; Comprise the device that the supplier by item specifies right to represent; This right representes that the recipient of indication item uses the mode of item and the condition that the indication recipient uses item, and the recipient's of condition indication item use is controlled; Represent right and a device that is associated; And the device of the recipient's of the condition control item in representing based on right use.
In aspect another of embodiments of the invention; Providing a kind of is used for through in system, allowing the recipient to use a recipient's who representes to protect with the right of the use-pattern of implementing specific items method with the mode of appointment; Comprise and specify the right that is associated with item to represent that right representes to indicate the recipient to have the right to use the parameter of item; Specify the risk bearer, the risk bearer can guarantee to allow the recipient to use item according to operation parameter; And control implementation step to guarantee using item according to operation parameter by the risk bearer.
In aspect another of embodiments of the invention; Providing a kind of is used for through allowing the recipient to use a recipient's who representes to protect with the right of the use-pattern of implementing specific items system with the mode of appointment; Comprise and specifying and a device that the right that is associated is represented that right representes to indicate the recipient to have the right to use the parameter of item; Specify risk bearer's device, the risk bearer can guarantee to allow the recipient to use item according to operation parameter; And the risk bearer controls device for carrying out said to guarantee to use according to operation parameter the device of item.
However, other aspects of the present invention, characteristic and advantage are easily tangible from following detailed description, only through a plurality of exemplary embodiments of explanation and realization, comprise the optimal mode that is used to realize expection of the present invention.Under the situation that does not deviate from the spirit and scope of the present invention, the present invention also can be used for other and various embodiment, and its some details can be modified aspect multiple.Correspondingly, accompanying drawing is considered to illustrative in fact with describing, rather than restrictive.
Description of drawings
The present invention explains as restriction as an example and not that in the accompanying drawings wherein similarly numbering is represented similar element, and wherein:
Fig. 1 shows exemplary digital content publishing system, can realize various exemplary embodiment of the present invention above that;
Fig. 2 shows the illustrative computer framework that exemplary embodiment was used that can combine Fig. 1 and 3-8;
Fig. 3 shows and can combine Fig. 1,2 and the exemplary look-up table of the right module used of the exemplary embodiment of 4-8;
Fig. 4 shows the exemplary techniques that is used to change image resolution ratio that can in the exemplary embodiment of Fig. 1-3 and 5-8, use;
Fig. 5 shows the exemplary digital right management system, and wherein the client-server storage vault can be created and related use right;
Fig. 6 shows the exemplary digital right management system, and one of them above storage vault is associated more than one use right with item;
Fig. 7 shows the exemplary digital right management system, the function that the center control storage vault control of the use right that wherein is associated with it is performed about item;
Fig. 8 shows the exemplary storage vault that can in the exemplary embodiment of Fig. 1-7, use; And
Fig. 9 is the process flow diagram by the example process of wherein risk bearer's control figure works or other use right, and can in the exemplary embodiment of Fig. 1-8, be used.
The detailed description of exemplary embodiment
Described the risk bearer who is used for through wherein and controlled system and method copyright or other use right.In the following description, for the purpose of explaining, illustrated a plurality of detailed details and understood completely so that the present invention to be provided.Yet the present invention can be tangible not having these detailed details or under equal situation of arranging, being implemented for a person skilled in the art.In some instance, known structure and equipment show to avoid unnecessary the bluring of the present invention with the form of block diagram.
In an exemplary embodiment, allow limited use with the with good conditionsi or result's of document associations right to content, for example, based on absolute value, relative value etc.For example, based on triggering the start-up time of the right of another incident or another right such as the availability of the content of document or the expiration of availability.In addition, the time of the use of limiting content can be represented as such as the absolute value of concrete time and date or such as using the back to expire the relative value of 2 minutes use right at first.
In an exemplary embodiment, use right also can be linked to other incidents that the right such as another document waits at the expiration.For example, passed through after date in the right of second song, a piece of music can only be listened 1 minute or music can only be listened once.So, in an exemplary embodiment, condition can comprise a series of incidents of the right that triggers right with good conditionsi or result.
In an exemplary embodiment, can realize the remote teaching scheme, for example, coordinate the requirement of decree (TEACH Act) to reach technology, education and copyright, this decree becomes U.S.'s law on October 4th, 2002.Usually; Under TEACH Act; If the educator remains in the boundary line of law, the educator can use some works with copyright as remote teaching so, and need not pay royalty and not have copyright infringement from copyright owner's permission or for the copyright owner.
Correspondingly, in an exemplary embodiment, institute can be configured to through the Internet (Internet) first course is provided, for example, and in the given time or have for confined second course visit and watched up to first course.In other exemplary embodiments; For examination with 5 parts; For each part; Can be assigned with 30 fens clock times, and the user can be through use distributing 30 minutes or for example through proceeding to next part by the button on user interface, this button indication user has accomplished given part.
In other exemplary embodiments, other trigger events and/or condition such as being based on the rests in 15 minutes that are assigned with between part 3 and 4, also can be used for the transformation between the supervisory sequence document.In an exemplary embodiment, a plurality of timers or counter can be used to write down for each part and/or for time of the part of all combinations.
In an exemplary embodiment; With good conditionsi or result's like this right is distributed can be linked to other incidents that have or do not have more than a step or condition and/or hierarchical relationship; For example; As being transferred the possession of jointly; The Patent Application No. that awaits the reply is 09/867; 748 people's such as Tadayon title is " METHOD AND APPARATUS FOR HIERARCHICALASSIGNMENT OF RIGHTS TO DOCUMENTS AND DOCUMENTSHAVING SUCH RIGHTS " (method and apparatus of the document of such right is distributed and had to the right grade that is used for document), in the patented claim of application on May 31 calendar year 2001, is further described, and the integral body of this application is disclosed in this and combines as a reference.In an exemplary embodiment, the grade right can comprise that a user can pass to another user's use right.In other exemplary embodiments, such grade right can be configured or the like in tree construction etc.In an exemplary embodiment, the original rights in the more approaching such tree of user's right, user's right is just big more.
In an exemplary embodiment, such notion can comprise the notion of Rights attached thereto, and for example, wherein someone gives the user at vest right, carries out action if this user satisfies some conditioned disjunction.For example, in case produce the copy of document, the user can be given editor's right so.In other exemplary embodiments; For cooperative programme; Can provide suggestion and modification and/or change in design to document more than a people; And under the situation of digital right management system, for example, can write down the order, approval, voting, priority of the right that realizes, modification, modification source, date, change etc.For example, in no paper office, need for action item from three approvals of three different departments.
In an exemplary embodiment, right is distributed, and for example, can be incorporated in Email or the electronic message system etc.For example, example system can be configured so that the content owner different rights distribute to different individuals and based on such right share or restriction for the right of information or file.In an exemplary embodiment, a friend can be allowed to ask for permission to watch or to use concrete file or further to be issued to another person to file or to give each people or whole public in address book.
In an exemplary embodiment, right can be configured, and for example, can add to the individual in mail tabulation or the address book or deletion individual's or the like degree from mail tabulation or address book etc. with limited subscriber.The right of for example, watching the people in the address book can be limited based on using right.In further exemplary embodiment, when in instant massage pattern, the user can be allowed to have right concrete content is repelled or limited other users.
If the rights group that is assigned with is normally used for different documents; Rule can be represented as so; For example, template is being transferred the possession of such as those jointly; The Patent Application No. that awaits the reply is 10/046; 695 people's such as Lao title is " METHOD AND APPARATUS FOR MANAGINGDIGITAL CONTENT USAGE RIGHTS " (being used for the method and apparatus that managing digital content uses right), and the many hyphens template that in the patented claim of application on January 17th, 2002, comes into question etc., the integral body of this application are disclosed in this and combine as a reference.Usually, as long as the user hopes to distribute predetermined rights group to give one or such as a plurality of other users of one group, template can be used so.This template can comprise, for example, is directed against the use rights group of designs such as user class, accounting instructions particularly.
With reference now to accompanying drawing; Wherein similarly Ref. No. indicates same or corresponding part in a plurality of views; Especially in Fig. 1, show exemplary the digital content distribution or the exemplary digital right management system 100 of the exemplary embodiment use that can combine description.The example system 100 of Fig. 1 for example, can be used for copyright and other electronic distribution, and other are such as mail, books, magazine, periodical, newspaper, other newspapers, software, Voice & Video montage, alternative document or object etc.So, copyright can comprise any suitable type of the element of the content with computer-reader form.Content can comprise watching of copyright or available part.
In an exemplary embodiment; Use the specifying of mode of the permission of the use that right can comprise; Item can comprise any content that any use to it can be controlled through the use right that is associated, such as digital content, software, service, goods and resource.Resource can comprise digital device or part wherein, can control through the use right that is associated its visit.Right representes to comprise the expression of any suitable use right, such as right mark, licence or segment wherein.The right mark can comprise not the use rights group of packing in advance with the concrete related quilt of item.Licence can comprise the use rights group of packing in advance, and this use rights group comprises an association.But can be used to represent that such as the right representation language of expanded rights SGML (XrML), extensible access control markup language (XACML), open digital rights language (ODRL) etc. right representes and can comprise any suitable language predefined syntax and semantics and that can be used to represent to use right that has.
In an exemplary embodiment, use right can be used to specify the mode of use.The mode of using can comprise with the mode of appointment uses, buys the ability or the like that item is used for time etc. of appointment in the time of appointment.In an exemplary embodiment, use right to be tied up, can be used to specify transmission right, can be used to allow the derivation etc. of authorizing or be used to allow use right for other users' use right such as the distribution right.Such use right also can be called as first right, can comprise can be processed, other use the right of rights to derive for modification etc.So, first right can comprise to the use right of using right, such as providing, authorize, obtain, transmit, entrust, follow the tracks of, pay, exchange, cancel the use right of using right etc. to other or from other.Unit's right can comprise the right of revising the condition related with other rights.For example, first right can comprise the right of the scope of expansion or minimizing concrete right.Unit's right also can comprise the right that prolongs or reduce the right term of validity.
In an exemplary embodiment, one or more will being satisfied to realize realizing that with the use right of appointment the condition of use-pattern can be used.For example, condition can comprise the payment of expense, submission or any other desirable suitable requirement before the realization that allows use-pattern of personal data.Condition can comprise access consideration.For example, access consideration can be applied to concrete user's group, the member of user's group such as student in the university or book club.In an exemplary embodiment, condition can be that the user is the concrete people or the member of concrete group.In an exemplary embodiment, right and condition can or be combined as the individual entities existence.
In an exemplary embodiment, state variable can be used to follow the trail of dynamical state, condition etc.For example, state variable can comprise the variable of value of state or other dynamic conditions of the state with expression, the state that uses right, licence.State variable can for example for example be followed the trail of based on interior recognition mechanisms such as the licences related with item through clearing house or another equipment.In an exemplary embodiment, can be used to represent to specify the right of right, condition, state variable etc. to represent such as the rights language of XrML, XACML, ODRL etc.Yet in other exemplary embodiments, right and condition can be specified in any suitable manner.Correspondingly, specify the process of right can comprise any being used for a right and a suitable process that is associated.
In Fig. 1, author 110 can create the original contents such as document etc., and can send content and be used for distribution to publisher 120.In an exemplary embodiment, author 110 can be the founder of content.Yet in other exemplary embodiments, the author can comprise the entity of founder, owner, editor or other control content or such as the agency of one of this type entity of publisher.In other exemplary embodiments, author 110 also can be for example under not relating to such as the opposing party's of publisher 120 situation the such document of invitation to subscribe, and so the author can be identical entity with publisher.
Yet the division of the function that in Fig. 1, indicates can be more effective, because such division allows author 110 to pay close attention to the management function of content creating rather than distribution.In addition, such segmentation is associated with a plurality of authors 110 to promote scale economics through allowing publisher 120.
Publisher 120 can issue copyright and give user 130, for example, and after request from user 130.In an exemplary embodiment, the works of establishment can as comprise content and the use right that is associated and for example be to issue with the document of the form of encrypting.In an exemplary embodiment, publisher 120 can use the such works of for example random key encryption and can use the public-key encryption random key corresponding to user 130 then.So, the works of encrypting can customize for concrete user 130.Then, user 130 can use the corresponding private key of user also to use random key deciphering of being deciphered and the content of watching works with the decrypted random key.
For the works payment can for example be sent to publisher 120 through clearing house 150 from user 130, clearing house 150 collects to hope the user's of use particular content request from user 130 and from other.Payment information also can be collected in clearing house 150, such as debit's transaction, credit card trade or other known electronic payment schemes, and transmits the payment of collecting and for example sells publisher 120 wholesale as payment.In an exemplary embodiment, clearing house 150 can keep the expense that is used for clearing house 150 services from the part conduct of user 130 payment.
Publisher 120 can keep from the part in batch payment of clearing house 150 and be used to issue service and for example transmit such as the payment of royalty etc. and give author 110.In an exemplary embodiment, publisher 120 can be in distribution collect before the works bag or a collection of user's request for single works, and wherein, for example, the single instance that can generate the works of encrypting is used for asking user 130 to decipher by all.
In an exemplary embodiment; When user 130 asks or uses the content of works; Record keeping message can send to audit server 140, and audit server 140 can be used to guarantee each request and the document coupling that is sent to user 130 by publisher 120 through user 130.Such charging information can for example directly receive from publisher 120 through audit server 140.Any definite activation that differs in such transaction sends clearing house 150 to through report, and the payment made for publisher 120 batch can correspondingly be adjusted in clearing house 150 then.Advantageously, such record keeping scheme can reduce the possibility of deception and can be used for relevant use right of processing time during electronic distribution, and the use right of this time correlation can cause the expense that changes according to duration or other usage degrees.
Fig. 2 shows the illustrative computer framework of the exemplary embodiment use that can combine Fig. 1 and 3-8.The illustrative computer framework for example can be used for downloading copyright to user 130 from publisher 120.In Fig. 2, exemplary architecture can use the communication network 170 such as the Internet (Internet) etc. to be used for data transfer.User 130 can use such as the client computer 230 of personal computer, PDA(Personal Digital Assistant), data terminal, phonebooth etc. with for example communicate by letter with publisher 120 related computer servers 200.Client 230 can for example be coupled to internet high speed link 60 through modulator-demodular unit, telephone wire and the Internet (Internet) ISP (ISP) etc.Client 230 can be moved the operating system such as Microsoft Windows 98, Microsoft Windows 2000 etc., and this operating system has graphic user interface (GUI) and for example is used for the application program of communicating by letter of control through the Internet (Internet) through HTTP (HTTP) etc. based on the SPDL such as HTML(Hypertext Markup Language) etc. such as permission graphic user interfaces such as Web browsers.Use the Internet (Internet) server set of HTTP to be used, such as WWW (World Wide Web) or network (Web) etc.
In an exemplary embodiment, server 200 can be related with publisher 120 and for example can be comprised personal computer, server, small-size computer, set of computers, computer network etc.Server 200 can comprise such as magnetic hard-disk etc. be used to store comprise control program 210 and such as the memory device 202 of the information of copyright and other content 203, be used for according to CPU (CPU) 204 and the random-access memory (ram) of control program 210 control information flow and/or be used as the ROM (read-only memory) 206 of the work space of CPU 204.In an exemplary embodiment, server 200 can be coupled to the Internet (Internet) high-speed link 60 through for example high speed communications link 62.In other exemplary embodiments, server 200 can be through for example modulator-demodular unit and ISP to be coupled to the Internet (Internet) high-speed link 60 with the mode that is similar to client 230 or with any other suitable manner.
Control program 210 can be stored in one or more memory devices 202 and can comprise the dynamic condition module 212 that for example can be used to follow the trail of a plurality of dynamic conditions.Control program 210 can comprise right module 214, and this right module 214 can be used for according to setting the use right that is used for content by the dynamic condition of dynamic condition module 212 monitoring.
In an exemplary embodiment, dynamic condition for example, can comprise with the sky being the time of unit.For example, example system can be configured to and allow the user can during the non-peak hours, visit popular website, obtains content according to website traffic with the expense that reduces.In an exemplary embodiment; For encourage during the non-peak hours content distribution and for more uniform flow rate distribution of server 200; Publisher 120 can use right module 214 based on the specified criteria such as the time through using dynamic condition module 212 monitoring periods and passing through; Set the corresponding right of using in a dynamic way and come the identical content during the non-peak hours is collected lower expense, the real-time clock that this dynamic condition module 212 for example can reference server 200.Use right to distribute in any suitable manner, for example, comprise being 5,530,235,5 for example by the general U.S. Patent number of transferring the possession of; 629,980,5,634,012,5,638; 443,5,715,403,6,233; 684 and 6,236, the technology that is disclosed in 971 the patent, above patent combines as a reference at this.
Fig. 3 shows and can combine Fig. 1, the exemplary look-up table of the 2 right modules 214 used with the exemplary embodiment of 4-8.In Fig. 3, conditional value 216 can be listed in the left hurdle of exemplary lookup table and use right 218 can be listed in the right hurdle of exemplary lookup table accordingly.For example; Conditional value A can comprise corresponding at 9 in morning of eastern standard time to 5 value in afternoon; Conditional value B can comprise corresponding at 5 in afternoon of U.S. Pacific standard time to 11 value in afternoon, and conditional value C can comprise corresponding at 11 in afternoon of eastern standard time to 9 value in the morning.Corresponding use right 218 can comprise based on the expense of time value A-C or the discount of Standard Rate.
In an exemplary embodiment, if server 200 tends to the busiest during the time A that price X can be higher than price Y so and the most idle during time C, price Y can be higher than price Z.In other exemplary embodiments, if X, Y and Z are expressed as discount, reverse-power is genuine, for example high than Y such as Z so, and Y is higher than X.Use right 218 only before distribution or in any suitable manner, for example to distribute to one or more copyrights 203 based on the time cycle.
In an exemplary embodiment, such expense timetable and/or other use the right general state Network Based of ability or especially for example come dynamically to regulate through from network, obtaining a plurality of load parameters based on server.Correspondingly, right module 214 can be configured to and comprise corresponding complicated more lookup table or combine the corresponding use right 218 of other logics of multiple condition with definite content.In an exemplary embodiment; Dynamic condition module 212 can comprise such Software tool that is used for the monitoring server load; For example; This Software tool comprises the business software bag that is used for the monitoring server load, such as from Web Performance Trainer of Web Performance company limited etc.
In an exemplary embodiment, dynamically use the notion of right can be applied to expense or any other suitable rights, condition etc.For example, can change based on dynamic condition for the use right of copyright appointment.In an exemplary embodiment, the printing or the ability of issued content, the number of times that the content function is used, the resolution of the image in the content etc. can be based on dynamic condition setting and changes.In an exemplary embodiment, use right can comprise any can be by the suitable right of using the rights language appointment, be used for the grammer of digital rights management etc. etc. such as XrML or other.Use the logic of right module 214, for example, can be based on curve, formula, form, database or any other use suitable algorithm predetermined or dynamic aspect etc.
In an exemplary embodiment, the commission of publisher 120 or the ratio of expense can be fixed at the use right middle finger of dynamic change.For example, according to network condition or such as the parameter of site visitor's quantity or download accordingly at that time, and for encourage free more contents evenly issue, publisher 120 can collect lower ratio between the low operating period of server 200.Advantageously, publisher 120 can reduce number of servers and thereby the minimizing running cost in the server repository of server 200.
In an exemplary embodiment, the quality of content or other characteristics can be according to regulating based on the use right of dynamic condition.For example, in rush hour, allow user 130 download contents low resolution image or collect extra-pay and be used to download high-definition picture.In an exemplary embodiment, such content can provide the form of a plurality of resolution.Yet, to every section content with each desirable resolution store a plurality of image in different resolution be very difficulty and can take a large amount of internal memories and/or other resources in the memory device 202.In an exemplary embodiment, advantageously, wavelet decomposition or other sub-band decomposition technology can be used for when reducing resource overhead, providing the dirigibility of resolution.
In an exemplary embodiment, wavelet decomposition can comprise method for processing signals, and it is medium that wherein the component of a plurality of frequency bandwidths can be cut apart, decomposed to signal.Thereby can use wavelet decomposition and relevant conversion; Such as by M.Veterrli and J.Kovacevic; Being disclosed in this and combining as a reference of the document described among " wavelet and sub-band coding " (Wavelets and Subband Coding) that Prentice Hall delivers in 1995.Wavelet decomposition has been applied to analyzing in the temporal frequency domain and digital compression technology of various signals.
Fig. 4 shows the exemplary techniques of the variation of the resolution that is used for image that can in the exemplary embodiment of Fig. 1-3 and 5-8, use.In Fig. 4, copyright 203 can be adapted to the image in different resolution that provides variable.The content of the works 203 of image format can resolve into subimage 2071-2075.Each subimage can be corresponding to the wavelet of image, frequency component etc.
In an exemplary embodiment; Subimage 2071 comprises 1/2 image in different resolution; Subimage 2072 comprises 1/4 image in different resolution, and subimage 2073 comprises 1/8 image in different resolution, and subimage 2074 comprises that 1/16 image in different resolution and subimage 2075 comprise 1/32 image in different resolution.Subimage 2071-2075 can superpose and download so that a plurality of possible resolution to be provided.For example, download subimage 2,071 1/2 image in different resolution is provided.Yet, more high-definition picture 209 is provided subimage 2071 and subimage 2072 stacks.Correspondingly, use right X, Y and the Z of Fig. 3 can be configured to corresponding right separately to download multiple subimage or their combination.
In an exemplary embodiment, at the sub sampling of content or the parameter of using in filtering can be used for confirming the quality of synthetic subimage and can change in any suitable manner to make the subimage of any suitable resolution of having of any suitable number.In other exemplary embodiments; Although subimage 2071-2075 has been shown in Fig. 4; Subimage need not be decomposed and store, but can be for example through using the mathematical technique in control program 210 to decompose to provide desirable resolution to download the subimage of needs when not working.
In an exemplary embodiment, the right that content owner can authorize and watch, prints or copy wavelet decomposition low resolution subimage for example is used for purposes such as on probation or inspection.In an exemplary embodiment, subimage can append to and be used to use right to distribute or can when not working, be generated on the content corresponding.In an exemplary embodiment, the assembly of image can be included in the identical bag, and the combination of resolution or resolution can easily be obtained through using wavelet decomposition.Various rights and content associated can be stored on identical position or different position.
Exemplary embodiment comprises such understanding, and promptly in digital rights management, general focus has concentrated on the owner that the gives content control for content.Correspondingly, exemplary embodiment comprises such understanding, promptly has other risk bearers and allows other such risk bearers in the management of digital right, to have the role.For example, such role can comprise through the distribution permission by for example such as other risk bearers such as government, father and mother the distribution of content being exercised control with use.Advantageously, exemplary embodiment allows control such as government, father and mother or monitors or relate to what content can be issued and who can receive or use such content.In other exemplary embodiments, government or father and mother etc. also can be allowed to control clause, and under these clauses, such content can issue or use.
Yet, in other exemplary embodiments, also can relate to other risk bearers, for example, comprise company or other enterprises or wherein each kind of department or the grade of management organization wherein.For example, the author of the composer of a piece of music or a book can be configured to the risk bearer outside the publisher of item.The exemplary embodiment that also has provides the mode that for example can be used to handle the right under some national law, even wherein the founder of works also can continue to have the right of works after selling works.Such right can comprise moral rights etc., and the founder of works can be included among the risk bearer.
The exemplary embodiment that also has provides the mode that for example can be used to handle such law, and this law permission copyright is transferred the possession of after being obtained and whether hoped that regardless of for example the opposing party of founder, owner or publisher acquiring party has such right.Such right can comprise at first sells principle etc., and the assignee of granter and expection can be included among the risk bearer.
The exemplary embodiment that also has provides the mode that for example can be used to handle such law; This law allows copyright to be replicated or to be used etc., in some cases with some no matter for example whether the opposing party of founder, owner or publisher hopes that this side has the mode of such right.For example, such right can comprise consumer's the copy of making copyright so that the right that it can use maybe can comprise the form of changing copyright or the right of from works, choosing extracts etc. on the plurality of devices in consumer's the family.Such right can comprise reasonable use right, and has one of so reasonable use right and can be included among the risk bearer.So, advantageously,, can specify the risk bearer can use item according to the use-pattern of agreeing or by the use-pattern of appointments such as law that is suitable for or rule with definite reception in conjunction with exemplary embodiment.
In describing exemplary embodiment, use the example that relates to copyright, wherein copyright can comprise any suitable numerical information.For example, the copyright through final user's consumption can comprise the digital content such as audio frequency, video, electronics books (e-book) etc.Yet according to exemplary embodiment, net result needs not be the acquisition or the use of audio frequency, video or electronics books etc.For example, the digital rights management of exemplary embodiment can advantageously be applied to goods, service, other etc.
In an exemplary embodiment, for example, net result be the service that provides through the Internet (Internet) consumption, goods purchase or test etc.Correspondingly, risk bearer's notion can be applied on all suitable like this objects.Advantageously; In conjunction with exemplary embodiment; Father and mother can stop child's access internet (Internet) only if the website child is authorized permission, only if the check-out service employee that the chairman of company can stop unwarranted employee to obtain uses corporate resource is authorized permission etc.
In an exemplary embodiment; According to first exemplary operating position; Child can be allowed to obtaining the copyright that exists of form with the item of music, video etc., but because father and mother's selection, child can present for example playing back music based on the approval from father and mother.In other exemplary embodiments, child hopes to obtain music file, but because this is father and mother's selection, this can obtain if father and mother ratify so in advance.Correspondingly, except the supplier and child terminal consumer of music, father and mother can be the risk bearers.
In an exemplary embodiment; According to second exemplary operating position, the thousands of people in a country can be allowed to have the copyright of picture form, but because this is a law; They can present copyright; The content of copyright for example, comprises and prints copyright or on graphoscope, watch copyright etc., if can be let pass by the examination office of government.In other exemplary embodiments, thousands of people hope to obtain copyright, but because this is a law, if the approval of examination office of government, works can obtain so.The law why formulation is related to government entity does not need to be concerned about.Yet government pays close attention to, for example, possibly be in itself pornographic, possibly influence national security, maybe by calumny legally or only possibly be obscene or the like given item.Advantageously, the digital rights management of exemplary embodiment can be used to realize the content that can in the process of politics, determine.
In an exemplary embodiment, according to the 3rd exemplary operating position, the author can be allowed to issue the books about some topic.Yet the government of given country does not allow to be issued to this country or from this country, to issue about the books of topic like this by such author, only if only if content by the terms and conditions of government permission or the distribution of government permission books.Yet, in other exemplary embodiments, also possibly be such needs be some other relate to, for example, such as the government of control books distribution itself.As before, why law needs government to relate to is unconcerned.Yet; Possibly need such government to relate to; For example, since the author be before the release mechanism the employee or perhaps the author be felonious have legal obligation with the people that the victim made repayment and government relate to guarantee for the expense that the consumption of books is paid be to the victim etc.Advantageously, the exemplary digital right management system of exemplary embodiment can be used to realize any suitable law etc., and is what law or issues that such law is irrelevant why with such law.
In an exemplary embodiment, consumer's the condition of obtaining, appearing or also make about the appointment of the right of some action of item can be relating to of risk bearer.In an exemplary embodiment, such relating to can comprise that approval obtains from the risk bearer of appointment.Yet in other exemplary embodiments, such relating to can comprise the action except approval, is allowed to follow the trail of, audit or has some other role about item such as the risk bearer.For example, in the 3rd exemplary operating position, the victim obtains reimbursemen to the content of edit of the criminal of the being indifferent to capital felony person's of government e-book as long as any expense that wherein is used to sell is collected with the mode of government authorization.In an exemplary embodiment,, can continue and can stop to relate to of government thereafter as relating to of risk bearer's government if government does not take suitable amount of money compensation victim.Correspondingly, in an exemplary embodiment, relating to of risk bearer can stop or beginning at any reasonable time.
Correspondingly, in an exemplary embodiment, government or other entities be as the risk bearer, can be allowed to control, the approval expense is collected or other with such as the e-book of violating capital felony person etc. the mechanism that is associated of electronic distribution etc.In an exemplary embodiment, condition can be used to guarantee that such distribution is to accomplish through the mode of approval.The state of such condition can be randomly, continuously with one or many to be detected such as any other suitable opportunity, frequencies, for example, when obtaining, when appearing, each when finding that item has been modified at every turn.
In an exemplary embodiment; Can realize first exemplary operating position; So that when child obtains the works of music, for example wait the use right that presents musical works can comprise the condition of specifying mandate from mandate storage vault, to obtain with certain digital address through playing.Such storage vault can be by father and mother's control of child.Musical works can be associated with such use right with to the communication link of authorizing thesaurus.If child's storage vault can be initiated for the request of authorizing storage vault and authorized storage vault to respond with authorizing, can exercise the right that presents musical works so.
In an exemplary embodiment, item can not be appeared up to mandate to be received.In an exemplary embodiment, use right can be used for specifying to authorize and must obtain now being at every turn, wherein can be allowed to regain an approval that appears such as government, father and mother's etc. approval right authority.Correspondingly, even musical works can have been ratified to be play repeatedly by child by father and mother, when child's storage vault request later grants, such request can be rejected and musical works can no longer be play (if father and mother select like this).
In other exemplary embodiments, when authorizing the storage vault return authorization when appearing, authorize storage vault can be configured to the condition of forcing, for example, the trial that will appear subsequently need other mandate or authorize only can be used one inferior.In an exemplary embodiment, authorize storage vault on personal computer, laptop computer, server, portable hardware device, handheld device or any other suitable device etc., to be embodied.In an exemplary embodiment, authorize storage vault can reside in the equipment identical or maybe can reside in the equipment that to store musical works in the software above that or their combination etc. with display device.
In an exemplary embodiment; Second exemplary operating position can be implemented so that everyone of thousands of philtrum can receive electronic notification, this electronic notification be the item such as picture etc. can for example pass through that the Internet (Internet) is downloaded or with any such as offline mode or other suitable manner acquisitions such as mode through physical medium.In an exemplary embodiment, such notice can be accompanied by the condition that the use right conduct of specifying mandate, permission etc. to be obtained is used to obtain picture.Such permission can be obtained through method or any other suitable manner of usage example property embodiment.
In an exemplary embodiment; Obtained people under the situation of picture; The mandate that appears that is used for picture can realize to be similar to those modes of describing about first exemplary operating position, and having is thousands of people rather than child remarkable difference in the such mandate of request.In an exemplary embodiment, needn't be identical for the answer of such authorization requests with the people's who authorizes for each request answer.For example, some people can be authorized to appear and other people can not, the condition of wherein authorizing can be identity, people that the people can confirm them can confirm they more than 21 years old, defrayment etc.Advantageously, such condition can often be modified through exemplary embodiment.Though exemplary embodiment is described according to appearing, any other suitable use right can be authorized to or be rejected, such as duplicate, move, modification etc.
The 3rd exemplary operating position comprises other elements, and for example, wherein the content of e-book is important.In an exemplary embodiment, can realize such decision, in a single day promptly ratify the e-book distribution, then e-book can not be modified, only if ratify such change.Correspondingly, only if being used for specifying not allowing e-book changed, condition gets the Green Light.For example, government is as the risk bearer, and the e-book of being unwilling is changed by anyone, anyone be author or some other people, even after the e-book distribution.In an exemplary embodiment, digital rights management technology can be used to guarantee that content can not be by undelegated people's change.In an exemplary embodiment, except the owner of item, other people generally are uncommitted sides.In an exemplary embodiment, the owner can comprise author, publisher, film workshop etc.
In the 3rd exemplary operating position, hope the change of item is exercised the entity of control and can be prevented that the entity of item being made change from for example can comprise author's (this is consistent with generalized case) and government entity.In an exemplary embodiment, condition can be used to guarantee the change of government entity approval to item.Correspondingly, use right for example can be used to indicate nobody, even the author, only if maybe can not make the such change of any change and make by government etc. only if can not change the such change of e-book government permission.
In other exemplary embodiments, such condition can be realized based on the one or more entities that related to approval or change procedure, and one or more entities for example are author and government or author or government or only are the authors or only are government etc.For example, the author can be given right under the approval of government, making change, and government can be given right combining making change from author's approval, or author or government can be eliminated from such process fully.
In other exemplary embodiments, the risk bearer can comprise author, author's publisher etc.Advantageously, even after the author sells publisher works, the author can keep the control to the works change by usage example property embodiment.So, exemplary embodiment can be used to realize, protect, strengthen for example moral rights under some national law etc.In other exemplary embodiments, the contractual right of author and publisher for example can be reinforced, protection etc.The control of author or other each side or participate in need not being restricted to and makes change, but can relate to any suitable action is for example such as the monitoring of the quantity of the copy of being issued etc.
The 3rd exemplary operating position comprises other elements, for example, relates to owing to the topic of e-book or content evoke government therein.In an exemplary embodiment, if electronic data comprises that about the topic of governmental interests and other be not the topic about governmental interests, ratification process of exemplary embodiment etc. can be applied to about the part in the topic of governmental interests so.For example, if e-book has a plurality of chapters and sections or other parts or joint works, condition can be applied to one or more such parts or be applied to part like this or any subclass of e-book etc. so.
The 3rd exemplary operating position comprises other elements, for example, and therein owing to the concrete author of e-book is that felonious people evokes government and relates to.In an exemplary embodiment, if joint works is to be created by many people, the ratification process of exemplary embodiment etc. can be applied in the joint works by the part such as felonious people or people's creation of being concerned about so.Advantageously, exemplary embodiment can be applied to relate to the situation about the risk bearer of item of any suitable number.
In an exemplary embodiment, can use the dynamic condition of any suitable number.For example, in first exemplary operating position, child can be refused by father and mother for the request of playing back music works, for example because father and mother regain or never provide the permission of playing back music works etc.Correspondingly, father and mother can select to disapprove child for the request of playing back music works and when the corresponding condition state is to be detected, find to lack approval.
Yet in an exemplary embodiment, father and mother can provide other conditions thereafter.For example, when the use right that is associated with musical works can specify in each trial and presents musical works, or in other different instances, detect and authorize storage vault and by authorizing storage vault will observe any right condition of appointment at this moment.So, advantageously, father and mother can dynamically change mandate, for example, and from " being that you can appear " to " be, you can appear, but can only appear 10 times " etc.
Correspondingly, the things of any suitable quantity can dynamically be specified, such as forcing or the withdrawal etc. of right in the past of New Terms.For example, father and mother can specify musical works for example not playing between last term through the mandate storage vault of exemplary embodiment.Advantageously, if the change of such time of going to school, so such change can come together to reflect with suitable dynamic condition.In other exemplary embodiments, if dynamic condition can be used to specify item such as musical works etc. not to be replicated or not the condition of reproducible existed, so such restriction can remove.In other exemplary embodiments, such right and/or condition can combine the result dynamically to change, this result for first for a request that appears can cause " be; but can only 10 times "; And second request after a while can cause " no ", and for example, going back on one's word before presents 10 times right.
Exemplary embodiment can be used digital ticket, for example, and as being described in 6,336,971 the patent further at U.S. Patent number.In an exemplary embodiment, digital ticket can comprise digital token etc., and having of it can be to be used to be implemented in the condition of using the fixed use-pattern of right middle finger.For example, in the 3rd exemplary operating position, the author can obtain the digital distribution licence that is used for works from government organs, the use of this licence ability designation number ticket.The distribution licence can be used in reference to tailor-made article and can not be replicated or transfer the possession of when providing digital ticket such as the government organs that relate to.
In an exemplary embodiment, digital ticket can be used to represent that copyright or other are by the certificate of government's inspection and approval or the certificate of approval copyright or other terms of issue etc.In an exemplary embodiment, when digital ticket gives clearing house 150, can be issued for corresponding then.In an exemplary embodiment, when item was given the digital right management system of exemplary embodiment, the use right related with item can comprise the condition that provides digital ticket.In other exemplary embodiments, use right can be used to specify Edit (editor) or Embed (insertions) even an author who for example handles can not carry out, only if Government Office ratifies the digital ticket of such change to issuing a certificate about item.In other exemplary embodiments, right that any other is suitable or condition can be designated as and be allowed to or be not allowed to etc.
In an exemplary embodiment; The numeral ticket can combine second exemplary operating position to use; Wherein when everyone of thousands of philtrum received the electronic notification that can obtain picture, digital ticket can and use right to be comprised with such notice accordingly.For example; Corresponding use right can be configured to and provide right to obtain picture and to present picture; And be used to realize that the condition of such use right can be the special ticketing service mechanism punching of digital ticket by appointment; This ticketing service mechanism for example resides in by controlling on the storage vault as risk bearer's the government or the central authorities of other entities control.
In an exemplary embodiment, everyone of thousands of philtrum can submit to digital ticket separately to be used for punching to so special ticketing service mechanism.After government had checked picture, government can determine whether to allow some people to obtain picture, present picture etc.For example, only can be authorized to obtain or to present picture from the request of some storage vault that is authorized to.In an exemplary embodiment, special ticketing service mechanism can be configured to database detects each digital ticket, and this database comprises about the request storage vault whether being designated as the information that is granted access to or presents picture.
In an exemplary embodiment, when such database showed that the request storage vault is the storage vault of authorizing, the corresponding digital ticket can be perforated, thereby satisfied wherein corresponding condition and can allow to ask the storage vault acquisition or present picture.In an exemplary embodiment, if the request storage vault is uncommitted, so digital ticket is not perforated.In other exemplary embodiments, database can dynamically be changed so that first can cause " being " decision for a request that appears, and after a while second can cause " deny " to determine for a request that appears.In other exemplary embodiments, ticketing service mechanism can impose conditions in " being " decision for a request that appears, for example, if appear through watching such as item, the right of watching so stopped after 1 hour etc.
In an exemplary embodiment; According to first exemplary distribution model; And through suitable use right and/or condition, after the distribution of film, the download that the operating room can provide is to sell film; Be included in 90 during in watch the download of the right Huo $4 of film 3 times, be included in 90 days during in watch film 1 time right.Advantageously, at film distributor after 1 year, the operating room can be reduced to the price of downloading, and has the unlimited right of watching film of using appointment in right and/or the condition corresponding.In addition, in conjunction with suitable use right and/or condition, the operating room can allow such as the so unlimited right of watching film of previous consumer of consumer of paying or downloading movies.In an exemplary embodiment, such consumer need not obtain reimbursement, and reimbursement can realize in other exemplary embodiments through usage example property system and method.
In an exemplary embodiment; Behind film distributor 2 years; In conjunction with suitable use right and/or condition; The operating room can allow previous consumer to have the film duplicates of the unrestricted quantity of making and transfer any people's that they hope right to the copy of film, and wherein, the copy of Making Movies formerly is unallowed.Yet, in order to watch film, for example, present film through broadcast, can require each new recipient of film to pay the operating room to obtain to appear the right of film through corresponding use right and/or condition.Presenting right and can be configured to and specify in unlimited watch etc. in the unconfined time like this.Because for the excitation that the consumer of operating room redistributes film through suitable use right and/or condition, the operating room can pay the consumer and be used for each copy that such people transfers the possession of, and to the expense of operating room's payment.Advantageously, exemplary distribution situation can be configured to and comprise the owner to consumer's model, and this model can develop into peer-to-peer model etc.
In an exemplary embodiment; According to second exemplary distribution model; And through suitable use right and/or condition; Government can issue law, owing to consider the reasonable use of item, this law offers the consumer and makes the right of 2 copies at the most with the item of digital form purchase such as consumers such as movie file, video file, music files.In conjunction with suitable use right and/or condition, government can make and sell film is legal, only if film is by backing up maximum 2 times technology with the permission film.In addition, in conjunction with suitable use right and/or condition, government can allow to prevent to make the right more than the technology of 2 copies such as owner's use of the film of operating room.
In an exemplary embodiment, after 1 year and through suitable use right and/or condition, government can confirm that 2 copies inadequately rationally and issue and offer the law that the consumer makes the right of maximum 3 copies.It is retroactive for all films of before under 2 copy laws, having sold that law can provide 3 copy right laws, and advantageously, can combine exemplary embodiment to realize.So, exemplary embodiment illustrates the use of the digital rights management that combines with use legislation rationally.Yet, in other exemplary embodiments, can realize law or the rules that any other is suitable or be not law, for example only be that the operating room hopes the preference that allows about how many copy operating rooms.Because watching film in the future is important for the recipient of operating room and film, in the exemplary embodiment, can advantageously specify the risk bearer to guarantee to using the suitable future of item.
In an exemplary embodiment; According to the 3rd exemplary distribution model; And through suitable use right and/or condition, enterprise can be configured to the right of the digital document in the scientist that authorizes enterprise is presented on technical resource storehouse such as enterprise etc. through watch or printing etc. the central repository.In an exemplary embodiment, such use right and/or condition can be used to specify scientist for example can be given to download the right of a copy to personal computer from central repository, and are not allowed to take other such as transferring the possession of the actions such as document of downloading.Advantageously; After 1 year; Enterprise can make and allow such printing has not been the commercial decision of attention, and specifies such printing no longer to allow through use right and/or the condition revised, and such rule is applied on the document of the personal computer that before downloads to scientist.
Common subject matter in exemplary distribution model is dynamic change.For example, in each exemplary distribution model, someone or a certain idea that can be allowed to change them.Advantageously, the example system of exemplary embodiment and method can be used to realize such decision and change.
In an exemplary embodiment, digital ticket also can be used for realization example property distribution model.For example, in the 3rd distribution model, use right can be used for the designation number ticket accordingly, wherein can make visit according to the special ticketing service mechanism of the digital ticket of punching for document.In an exemplary embodiment, for each visit, digital ticket must be presented and punch.Advantageously, if enterprise hopes to prevent to print after a while, when special ticketing service mechanism was asked to punch digital ticket by scientist, special ticketing service mechanism can be configured to refusal and ask so.In an exemplary embodiment; This can be mutual end; But in other exemplary embodiments, special ticketing service mechanism can be configured to offer scientist such as link etc. mode to obtain new licence, wherein new licence need not comprise the printing right.
In an exemplary embodiment, the right that exists with the form of main licence representes for example can comprise the instigator with right and can be stored in one or more storage vaults, and can be used to realize the solution for exemplary distribution model.Main licence can comprise the use right that is appropriate to such as the item of copyright or other, for example, first with second exemplary distribution model in film, the technical documentation in the 3rd exemplary distribution model etc.The user of item, client, consumer, publisher etc. can have quoting or pointer of being associated with main licence.
In an exemplary embodiment, many people can have the pointer that is associated with public main licence or quote.Yet, in other exemplary embodiments, single people can have such quote or pointer for example to realize controlling first exemplary operating position of the content of child's visit by father and mother.In an exemplary embodiment, can there be the copy of more than one main licence, for example, reside on the server that is positioned on different local area (LAN) or the equipment, such as the server that is positioned at various geographic ranges.In an exemplary embodiment, a plurality of licences can be similar or different.For example, can hope that main licence is applied to the All Around The World except France, and the deformation energy of so main licence is applied to France.In an exemplary embodiment, client that can be provided for being associated or people's suitable quoting or pointer with France of main licence distortion.
In an exemplary embodiment; Main licence can comprise that all are suitable for the use right and the condition of item; Wherein, advantageously, only need have quoting or pointer for so main licence such as the scientist's of the owner of film or exemplary embodiment user.Advantageously, such exemplary embodiment is useful in the environment of resource-constrained since quote or pointer than the consumption of information less space that is illustrated in the main licence.In other exemplary embodiments, main licence can be specified all use right and the condition of being less than.For example, some right and condition can be fixed at independent use right middle finger, and independent use right for example comprises specifically for the use right to each instance of the item of film or technical documentation such as exemplary distribution model.
In an exemplary embodiment, quote or pointer can use any suitable communication pattern such as hyperlink, such as two hardware devices of coupling or setting up the offline communications pattern of communicating by letter in being equipped with.For example, the storage vault that comprises the main licence that is associated with film can be stored in storage vault wherein as film on identical computer hard drive.Even use right and film on identical equipment, also can be included in and set up the pointer of correspondence between use right and the film of appointment in the main licence or quote.
In an exemplary embodiment, main licence can be specified the use right and the condition that will be associated with item, wherein quotes or pointer can point to main licence.In an exemplary embodiment; As owner such as the item of copyright or other, for example, first with second exemplary distribution model in the owner of film hope access item; Such as presenting item, copy item or moving item in another storage vault, can visit main licence.The purpose of visit can be that right that confirm to carry out the processing of suggestion can be associated with item, such as appearing or copy item, and the right that detects and realize any appropriate condition, such as the payment of expense etc.
In an exemplary embodiment, such detection can be carried out in each instance of attempting using, for example, and to realize dynamic change.For example, in first exemplary distribution model, after 1 year, the owner of film duplicates can find to watch the right of film to be upgraded to unconfined right.Correspondingly, because the best purpose that realizes dynamically realizing change, it is desirable that such detection combines main licence in each instance of attempting using, to be performed.Yet in other exemplary embodiments, such detection can be carried out on a plurality of times, frequency etc.
In an exemplary embodiment, the film workshop of first exemplary distribution model ability employment mechanism is to provide the notice of the corresponding use right of change.For example, such informing mechanism can comprise send Email or point to the main licence that is modified to the people, equipment or the system that sign in to such as in the system for distributing content of the Internet (Internet) website etc.
In an exemplary embodiment, each user hope to appear or take such as copy or moving about the action of item the time, can detect the current state of wherein using right to main licence through for example explaining etc.In an exemplary embodiment, if being determined, changes by main licence, when being cited at last compared with main licence so, can explain main licence differently.Correspondingly, the action that allowed yesterday can not allow today or yesterday refusal the action of request can allow today.In an exemplary embodiment, main licence can be in any change of suitable time.
In an exemplary embodiment, main licence can be held or held by certain right authority except publisher by its publisher.For example, the operating room that has a film can use the agency of main licence that can management studio.In an exemplary embodiment, the operating room can safeguard the legal control of main licence, even the agency can hold or keep the physics control of main licence.In an exemplary embodiment, operating room or its agency can be desirably or when being required to change main licence when so doing by some other entity such as government etc., as in second exemplary operating position.Yet; In other exemplary embodiments; Main licence also can be for example held by the risk bearer under the control of government rights mechanism or entity and is not received the control of the publisher of main licence, the examination office of this entity such as government, consumer organization, TIA, formulation regulations or oneself work out the tissue of regulations, the good establishment such as BetterBusiness Bureau etc.
In other exemplary embodiments, main licence can be initially held by a side of for example operating room, and is held by the opposing party of for example one or more risk bearers after a while.The change that this main licence is held can take place for example as appointed in using right and/or condition.
In an exemplary embodiment, can use and point to and then point to quoting or the digital ticket of pointer of the licence that comprises main licence.For example, the consumer can hold the digital ticket by right holder or other risk bearers distribution, such as by as right holder's content owner or as the digital ticket of risk bearer's government issued, wherein digital ticket comprises the pointer for reference pointer.In an exemplary embodiment, reference pointer can be by the right holder as its host, control etc., and this right holder can comprise item or content owner or another risk bearer.In an exemplary embodiment, any suitable pointer can initially be held by a side or controlled and wait a moment the opposing party by for example one or more risk bearers and hold or control.In an exemplary embodiment, such can take place for example as appointment in using right and/or condition in the change in the control of pointer.
In an exemplary embodiment, such reference pointer can point to actual use right, advantageously, in the realization of change use right, dirigibility is provided.For example, change can realize maybe and can realize through the reference pointer with position of for example using right that the change pointer pointing to through the actual use right pointed to of change.Advantageously, such pointer change can take place on reference pointer, thereby eliminates the needs of changing the pointer that is associated with digital ticket.
Yet, in other exemplary embodiments, need not use digital ticket.For example, pointer can with such as being associated of copyright or other, and comprise as comprising and a part of the licence of the use right that is associated.As combine exemplary digital ticket embodiment, and such pointer can point to reference pointer, and this reference pointer and then orientation are like the licence of the reality that comprises main licence.So, in an exemplary embodiment, the user of item, consumer, publisher etc. can hold the use right, and this use right is the pointer that maybe can comprise for reference pointer.Reference pointer can be by the right holder as its host, control etc., and this right holder can comprise content owner or another risk bearer.
Advantageously, according to exemplary embodiment, reference pointer can be configured to and point to actual use right, thereby uses the change in the right that dirigibility is provided for realizing.For example, change can realize maybe and can realize through the indicator with position of for example using right that the change reference pointer pointing to through the actual use right pointed to of change only.Because the change for the pointer that uses right takes place, advantageously, do not need change with digital ticket or licence or the pointer that uses right to be associated on reference pointer.
In an exemplary embodiment, the people who issues digital ticket, licence, use right etc. not need with as the physiognomy of the host of reference pointer or control reference pointer with.For example, publisher can be the owner such as digital content, copyright or other item, and reference pointer can by such as another risk bearer of right authority in father and mother, government rights mechanism or the enterprise as its host or control.For example; In second exemplary distribution model; If as the such reference pointer of risk bearer's government control; Government can realize that technical movements do the right of three rather than two digital film duplicates with the change consumer so, advantageously, avoids realizing forcing action and changes the demand of corresponding licence to need the operating room.
In an exemplary embodiment, being used to allow to visit or use copyright or other condition can be request visit or plan receives or storage or have some attribute or be configured or do not have some attribute or a configuration with some mode with the storage vault of any mode that relates to.For example, storage vault can be asked to have the minimum safe attribute.If storage vault is the part of individual document assistant (PDA) equipment, storage vault can require PDA to have security attribute appointment or minimum and PDA to be configured to and to allow PDA to support to be used to visit desired condition so.
In an exemplary embodiment, comprise that storage vault such as equipment such as PDA, personal computers is reconfigured before relating to copyright or other at such equipment.For example, such reconfiguring can relate to the installation of the new software on the equipment of storage vault or system or control storage vault, can relate to parameter or other settings of the existing software of change, can take the form of software package etc.
In an exemplary embodiment, be used for storage vault or the equipment of any suitable type copyright or other visit, occupy or can be that storage vault or equipment allow them itself to be reconfigured with relating to.For example; Reconfiguring like this can comprise that storage vault or equipment allow themselves for example by central authorities' control storage vault visit; Be used to change default setting, new software is installed, revises existing software, inserts plug-in unit, forbids some software or characteristic etc.; For example, the mode that can not be denied or be not easy at least to be denied with such change.
In an exemplary embodiment, own to visit or configuration if storage vault or other equipment do not allow, so such equipment need not be allowed to handle copyright or other.In other exemplary embodiments, such equipment can be rejected the right of the item of handling some type or not be allowed to the function of execute permission.In other exemplary embodiments; If when visit storage vault or equipment; Confirm that such equipment can not be reconfigured with the mode of eligible requirement; For example, even such as not had safe minimum level after being reconfigured when storage vault, so can denied access or the right of processing item.
In other exemplary embodiments, the purpose of visit storage vault or equipment can be to confirm whether satisfy one or more conditions such as equipment.For example, if confirm that such equipment meets such condition really, meet such condition if reconfigure optional so or confirm such as environment division, so limited reconfiguring can be essential.
In an exemplary embodiment, storage vault or equipment are reconfigurable or for example can be applied to storage vault or the equipment of any suitable type and be applied on any suitable executable function of such equipment by the condition that reconfigured.For example, condition can be applied to any suitable storage vault or equipment, this device storage copyright or other or appear or transmit or communication media through communication media.
In an exemplary embodiment, the digital right management system of being represented to control to the visit of digital resource by right can be used for realization example property embodiment.Usually, in such system, can create that right that specify to use right is represented and with a storage vault on item be associated and then another storage vault can in the client-server relation, ask access item.Yet in other exemplary embodiments, the client and server storage vault can be created the use right and be associated such use right with item.
Exemplary embodiment further comprises such understanding, promptly need make protection such as consumer's other people right as copyright or other recipient and holder become possibility.For example, when a people obtain copyright or other and in some right the time, such as the right that copy item, print entry, play item, transfer item are given another equipment etc., this people expects that technology should not prevent to use the ability of such right.In an exemplary embodiment, for example, the consumer can obtain copyright or other and item can be under situation about playing on the equipment of authorizing the right of unlimited play item.
Correspondingly, when on equipment, asking play item, example system can be configured to carry out and detect to confirm whether the equipment of asking is authorized to play item at every turn.Yet; If a side or the entity of operation example property system stop, can not or leaking to do and carry out such detection; Or, can deprive the right of consumer's play item so owing to any other suitable reason can not be carried out such detection, even consumer's equipment is the equipment that is authorized to.In other exemplary embodiments, make once under the situation of paying of E Wai $1 that Fu Fei $100 adds each use service in addition the consumer, the consumer can obtain the right based on the Internet (Internet) service.Yet; If the consumer can not access system with to service providers Ti Gong $1, for example, though the consumer is ready payment; But do or reason that any other is suitable owing to can not carry out or leak; Can deprive the right of consumer's access services, and if be not only temporary transient, the interests of the initial payment of Xiao Feizhe $100 then can for good and all be deprived.
Thereby; In an exemplary embodiment; For serve, copyright and other supplier and such supplier's reception client's optimum benefit, the task dispatching that can specify risk bearer's executive responsibility, needs with a recipient who guarantees can realize with or serve the right that is associated.Such appointment can be made in suitable right is represented.In other exemplary embodiments; For example; When some condition satisfies, such as the supplier call it quits business, stop to observe responsibility, become and be unwilling maybe can not to carry out or, can specify the risk bearer to implement with that agree or suitable mode or with the mode execution of legal provisions etc.
In an exemplary embodiment; Such risk bearer can be specified by recipient or supplier or some its other party or entity, and can comprise with copyright or service providers or owner's associating, with consumer or other recipients, the associating of government entity, associating that lay down rules and regulations or that oneself lays down rules and regulations, such as the associating of Better Business Bureau, by any above each side or any suitable each side or someone of entity appointment etc. that describe.In an exemplary embodiment, such risk bearer can be specified by the agreement between supplier and the recipient, or its appointment can be by law or government regulation or the desired arrangement of self-regulations, such as the part or the trade associating convention of rules.
Fig. 5 shows exemplary digital right management system 500, and wherein the client and server storage vault can be created and related use right.In Fig. 5, for example can use such as the copyright of digital content forms such as film, song or other 502, but exemplary embodiment can be applied to the item of any suitable type.The founder can create 502 and represent to specify through right and be used for the use right 504 that is associated with item 502.In an exemplary embodiment, can will use right 504 and the item 502 that is associated to put into each client storage vault 506b and 506a.In other exemplary embodiments, the identical client storage vault 506 that can will use right 504 and the item 502 that is associated to put into such as public storage vault.
In an exemplary embodiment, storage vault 506b can be identical or different physical equipment with 506a.Storage vault 506 can be initial and the session in server stores storehouse 508.If use right 504 with 502 not in public storage vault, storage vault 506 or storage vault 506a can upload 502 and play in the server stores storehouse 508 with the use right 504 1 that is associated so.In an exemplary embodiment, 502 can be uploaded or use right 504 uploaded before, be sent out afterwards or simultaneously.For example, item 502 can be uploaded after definite server stores storehouse 508 receives its visit.Server stores storehouse 508 can be detected to check whether use right 504 given server storage vaults 508 ability access item 502.If use right 504 not allow server stores storehouse 508 access item 502, server stores storehouse 508 can denied access or termination session so.Yet if server stores storehouse 508 can have the visit to item 502, server stores storehouse 508 can use right 510 to carry out the action by the mandate of client storage vault 506 requests according to server so.
In an exemplary embodiment; If use right 504 not allow server stores storehouse 508 access item 502; The session with storage vault 506 can be initiated in server stores storehouse 508 so, these storage vault 506 request visits and given server storage vault 506 requested service devices use right 510.In other exemplary embodiments, storage vault 506 can be initiated such session.If client storage vault 506 is agreed such visit, so can granted.
In an exemplary embodiment; About whether exist for the agreement of visit really surely based on by 508 appointments of server stores storehouse and be not stored the right and the condition of forbidding in storehouse 506, add by storage vault 506 appointments and right that do not forbidden and make up right and condition to form agreement with condition by server storage vault 508.Yet, in other exemplary embodiments, can use other rules.One or more client storage vaults 506 can be carried out with server storage vault 508 and determine whether to exist agreement or two storage vaults so to do and comparative result.In an exemplary embodiment, client 506 or server 508 storage vaults can initiation request and thereby are become the request storage vault.In an exemplary embodiment, concrete use right, request or storage vault need not specified right and condition.
In an exemplary embodiment, after the action of carrying out request, server stores storehouse 508 can provide based on the execution of the action of asking and feed back to storage vault 506.In an exemplary embodiment, such feedback can comprise request action the result or to the affirmation of the request of receiving.
In an exemplary embodiment, the right and the condition that are used for comparison can generate in any suitable manner.For example, the use right that can use be associated with copyright or other and one or more storage vault.Yet, in other exemplary embodiments, use right not need to use.In an exemplary embodiment, the use right that is associated with item can compare with the right and the condition of appointment in from the request of request storage vault.
In an exemplary embodiment, the client storage vault in the client-server model can be configured to establishment and be associated with the item such as copyright to a use right.On the contrary, general customer's storage vault is only consumed the content of being issued by the server stores storehouse and is not generally related to the establishment of using right.Create the ability of using right through offering the client storage vault, advantageously, can realization example property operating position and distribution model.For example, if risk bearer's Control Server storage vault 508 and/or server use right 510, so such risk bearer can control the action that item 502 is done.
Although the example system of Fig. 5 500 is described according to client device storage vault 506 and server stores storehouse 508; In other exemplary embodiments, the role of storage vault can be put upside down and any one storage vault can both be operated in client and/or server mode.Thereby, use right or the uploading and detect and other functions of the storage of copyright, conversation start, use right, for example can carry out by any suitable storage vault that comprises another or other storage vaults of any suitable number.
In an exemplary embodiment, server stores storehouse 508 can be used right 510 or use right 510 to pass to such as copyright or other concrete item 502 together with server by distribution server.In an exemplary embodiment, server stores storehouse 508 functions can comprise the function of using right to be associated with item 502.So, in case associated, 502 can have one or more use rights that are associated with it, such as the use right of being distributed by storage vault 508 and such as run into related with the item 502 before use right 504 (if any) of storage vault at item 502.Use such distribution of right to accomplish through any suitable manner.In an exemplary embodiment, the use right that is associated with storage vault then can be tied to item, as previous with a use right that is associated the same.Advantageously, if risk bearer's Control Server storage vault 508 and/or server use right 510, such risk bearer can control the action of being done for item 502.
In an exemplary embodiment, each in a plurality of storage vaults can be used for distributing use right to concrete item or a plurality of occasions only a storage vault can distribute and use right to arrive item.Distribute storage vault to control by one or more entities or risk bearer.Use right to accumulate.For example, under the situation with the copyright of forms such as movie file, music file, the use right that for example allows in 30 days, to watch movie file 5 times can be created by the operating room at the beginning.Then, the client can obtain the movie file with the use right that is associated.After 29 days, the operating room can determine to offer the new transaction of client and allow the client unrestrictedly to watch movie file 1 year.
Therefore, can between operating room and client, carry out such as the transaction of any suitable method of use of the transaction through internet website etc. and can have two use rights that are associated with it and the client can realize that two are used any one in the rights by the film that the client has.In an exemplary embodiment, first uses right can be effective as second subclass of using right, so second is used right can define the right about movie file that the client has effectively.
Yet in other exemplary embodiments, more than one use right needs not be subclass each other.For example, the client obtain first to use right can be in the unconfined time, to watch 5 times.If in initial 29 days, the client uses 2 times in watching for those 5 times, and the client can bring into use the right of unrestrictedly watching at next year so, and when this loss of a right, the client still can have first 3 times of using right to be left and watch.
In an exemplary embodiment, the operating room can specify as the client and receive second use right, and the client must abandon first condition of using right.In other exemplary embodiments,, first does not have other to use right to be associated or does not have more to use right to distribute like this to satisfy some condition with item only if using right or noisy use right can be used for specifying.
Fig. 6 shows exemplary digital right management system 600, and one of them above storage vault is associated more than one use right with item.In Fig. 6, storage vault 602 is created and is used right 604 also using right 604 and being associated such as copyright or other item 602.Then, storage vault 606 can be created two and use rights 608 and 610 and using right 608 and 610 to be associated with item 612.Use right 608 and use right 610 to generate at the same time or at different time.In an exemplary embodiment, using in the right 608 or 610 one can be that other use subclass or each of rights 608 or 610 to use right 608 and 610 can comprise different with other or from the use right information of use right 604.
In the exemplary embodiment of item 612 the visit that relates to forms such as movie file, music file, storage vault 606 can and use right 608 can allow movie file 612 in 30 days, to watch 5 times by film workshop control.Allow unrestrictedly to watch the use right 610 in 1 year to issue subsequently by the operating room.In an exemplary embodiment, the Business agreement with publisher can be created by the operating room, for example gives the right of the film of publisher issuing working chamber through exemplary first right, comprises using right to offer the owner's of movie file 612 right.In an exemplary embodiment, publisher can keep the control of storage vault 602.
The client obtain after using right 604 more than a year and the client consumed all and used the right under rights 608, the client knows publisher to be provided and is allowing movie file 612 unlimited use right of watching under the condition of paying.Then, the client can initiate the transaction with storage vault 602, payment expense and obtain the use right 604 that is associated with movie file 612.So, movie file 612 can have use right 604,608 and 610 associated therewith, wherein by using two rights that give in the right expired.Yet, in other exemplary embodiments, use in the right 604,608 and 610 0 or a plurality of can be effective simultaneously.
In an exemplary embodiment, such as client's user can be allowed to realize in the more than one use right that the user has and that the user selects to realize any one use right.Advantageously, such mode freely can special suitable commercial arrive consumer's situation.For example, having permission can select minimum price with the consumer of two item tickets of two price rental cars or limit minimum item ticket.In an exemplary embodiment, ticket can comprise mechanism, through this mechanism licence can with for example combine such as the nonnumeric item of the tangible item of goods or service.
In an exemplary embodiment, the client with copy of song files, movie file etc. can select the right of free file rather than the right of paid played file.In an exemplary embodiment, any suitable system and method can be used for automatically selecting best use right or user's enable manual ground for example can specified rule through the desirable right of selection such as manual work intervention or user or preference so that system can automatically make the decision for the right selection based on such rule or preference.In other exemplary embodiments, the system of restriction can be provided, this system generally can use in commerce, government or other corporate environments.In an exemplary embodiment, the use of such system, visit etc. can be allowed to based on the use right that limits most.
In an exemplary embodiment, the change with the system that limits freely can comprise such system, only if visit can be satisfied some condition based on the right that limits most in this system.In other exemplary embodiments, such system can be provided, only if visit can not satisfied some condition based on right the most freely in this system.In an exemplary embodiment, such condition can comprise showing of digital ticket or exist or lack.In an exemplary embodiment, such condition can be the dynamic condition by trackings such as state variables.
In an exemplary embodiment, the system of restriction can comprise such system, and more than one use right is mutual subclass and has only minimal set to use right to be implemented in this system.The system that implements managing entitlement can make the selection of which being used using right, thereby, opposite with the situation of making decision by the client.In an exemplary embodiment, such selection can relate to artificial intervention, rule or their combination, wherein can use the use right that is associated with storage vault according to exemplary embodiment.The exemplary embodiment of for example describing about Fig. 5 and 6 can be advantageously distributed the mode of using right and thereby the use of influence, control or the relevant item of influence, visit etc. in order to offer the risk bearer.
In an exemplary embodiment, use right to be associated with storage vault.For example, use right 504 can distribute to, and server use right 510 can distribute to server stores storehouse 508 such as copyright or other item 502.In an exemplary embodiment, the use right 510 that is associated with storage vault 508 then can be bound to item 502 or be associated with item 502.Yet it is optional being associated with item 502 like this.
In an exemplary embodiment, storage vault 508 can have one or more use rights 510 that are associated with it.Advantageously, use right 510 can be used to notify that storage vault for example comprises right and/or condition which uses right to be associated with item 502 and such use right need be not identical with the use right 510 that is associated with storage vault 508.
Advantageously, the server that is associated with storage vault 508 uses right 510 can be used to make server stores storehouse 508 can know when server stores storehouse 508 runs into item 502 what to be done.In an exemplary embodiment, the server that is associated with server stores storehouse 508 uses right 510 can be used to tell 508 server stores storehouses 508, server stores storehouse that what can be done and what can not be done.In an exemplary embodiment, such use right need not become and for good and all be associated with item 502.
In an exemplary embodiment; The combination of use right 504 that is associated with item 502 and the use right 510 that is associated with storage vault 508 can be temporarily, for example exist long enough so that the analysis of polytype use right become maybe be so that can make about carrying out the decision of what function.The use right 510 that is associated with storage vault 508 can be used for sending item 502 or about the information of item 502 or the use right 504 that is associated with item 502 to such as another positions such as network, node, router, other storage vaults, can make decision or 502 can be at this by route again at this.
In other exemplary embodiments, 502 need not be sent to such position, are used to confirm but can make for quoting of position, can send the use right 504 that information or its about item 502 are associated in this case.Similarly, the use right that is associated with item 503 can be used for sending item 502 or other such information arrive another such position.In other exemplary embodiments, use right can be used to specify not item 502 is sent to the position or such position made quote maybe can not be more farther than appointed position.
In an exemplary embodiment, the use right 510 that is associated with storage vault 508 can be used to notify storage vault 508 storage vaults 508 can present any suitable item 502, offers the item of storage vault 508 such as copyright or other.In other exemplary embodiments, the use right that is associated with storage vault 508 can be used to specify storage vault 508 can carry out any suitable action of the request of storage vault 508 except for example appearing.In other exemplary embodiments; Use right 510 can be used to specify storage vault 508 can do the suitable action of the request of any storage vault 508; Comprise appearing, except storage vault 508 is restricted to the file that presents some type, such as JPEG's file (JPEG) etc.
Thereby, according to exemplary embodiment, use right 510 can be configured to permission and for example allow anything or nearly all things maybe can be restricted to for example only to allow appearing of jpeg file.Main points are to use right 510 can be suitable for storage vault 508, and other can be suitable for item 502 such as the use right of using right 504.So, be suitable for a use right 504 (if any) of 502 and the binding energy that is suitable for the use right 510 (if any) of storage vault 508 be used for definite what be allowed to.So, exemplary embodiment comprises the exemplary method of unifying described here, and wherein storage vault can be using right to be associated with item or being delivered to item or the like.
In an exemplary embodiment, the action of storage vault can be applied to concrete copyright or item or be applied to such copyright or the group of item and class.In an exemplary embodiment, the use right can be used to specify storage vault for example to be satisfied based on certain condition and carry out requested operation.In an exemplary embodiment, such condition can be dynamic and can be based on state variable etc.For example, can allow storage vault to carry out operation, if exist corresponding to the digital ticket of such item about item.In an exemplary embodiment, storage vault can be by the use right that is associated with it notice for example carrying out the action about item, and this has multiple watermark or signs or can discern with certain mode with certain mode.What such identification can be such as item based on some factor, such as video file, music file etc., come wherefrom, such as source or any other the suitable factor from trust.
In an exemplary embodiment, use right to be used for confirming the action that can be performed about item for the correlation energy of storage vault.In an exemplary embodiment, any suitable item can offer storage vault and storage vault can confirm whether it can carry out the action about this request.
So, according to exemplary embodiment, be storage vault by the things of management and control.Storage vault uses right to control through the use right that is associated with item.For example, if the use right that is associated with item is specified the action that is not allowed to, and the use right that is associated with storage vault provides such action to allow, and the result can be that storage vault is not carried out such action so.So, according to exemplary embodiment, it can be the pattern of acquiescence that storage vault uses the sovereignty of right.Yet, in other exemplary embodiments, using the fixed conditioned disjunction of right middle finger using under the situation of right appointment at some according to some, storage vault use right can submit to a use right or storage vault uses right can submit to a use right.
In other exemplary embodiments, be item by the things of management and control.In an exemplary embodiment, the use right that is associated with such item can be carried out through for example certain storage vault or some storage vault by assigned operation.In an exemplary embodiment, use right can be used to authorize an above right and can must carry out through the storage vault of some appointment through some storage vault execution or all authority with some subclass of specifying such right.This notion can be considered to be the condition of the right that is associated with item.
In an exemplary embodiment, the use right that is associated with item need not authorized any concrete right or specified any concrete condition, and can play the function of pointing to item or refer to storage vault.In an exemplary embodiment, the use right of storage vault can define and confirm and about such what action of item be allowed to.Thereby the use right that is associated with item can be used for item being provided or point to the storage vault of appointment or a plurality of storage vaults of appointment.In other exemplary embodiments, one or more such pointers can be provided.In an exemplary embodiment, or can arrive the position that any suitable position that allows through such pointer maybe can be used to attempt locating the action that will allow to ask about the information of item.
Through using right to be associated with storage vault, can advantageously realize the 3rd exemplary distribution model, wherein allow film workshop change price and the number of times of watching film.For example, when the user obtained the copy of film, the use right that is associated with film can comprise watched right.Also can specify and such watch right to wait number of times of watching definition in the time that is implemented in definition etc. through the storage vault of for example visiting appointment.So, be used to be current when the client provides the use right or the film itself that are associated with film to the storage vault of authorizing, the user can find to watch right to be upgraded to the unlimited right of watching.Advantageously, in conjunction with exemplary embodiment, film workshop can needn't obtain film duplicates again, needn't change the use right that has been associated with film and maybe needn't take under the situation of any other suitable action, and right is used in change.
In an exemplary embodiment, storage vault needs not to be the single set of function declaration, and need not to be individual equipment or software program reside in individual equipment or software program in.Thereby storage vault can comprise virtual repository, and this virtual repository for example comprises more than one computing machine, printer, memory device, facsimile recorder, processor etc.Can such virtual repository be regarded as changing into single virtual equipment or function to a plurality of equipment or function.For example, home network can be configured to single storage vault, can use the computing power that distributes and can comprise the storage vault that in trust region, links more than.So, in the exemplary embodiment, the storage vault with use right can be the storage vault that can comprise virtual repository.In an exemplary embodiment; When such virtual repository has the use right that is associated with it, comprise other storage vaults in the group of virtual repository can have separately the use right or from such as obtaining use right so separately the central node of another storage vault of another storage vault in the group, virtual repository or the central authorities' control storage vault.
In an exemplary embodiment, central authorities' control storage vault can be used for being used in combination with various other storage vaults, a type, action etc.In an exemplary embodiment, the use right that is associated with item can be held and point to or quote such storage vault and can constitute or comprise pointer.In an exemplary embodiment; Central authorities' control storage vault can be attached to other storage vault that can carry out concrete function or equipment through the communication network such as communication network 170, such as printer, router, computing machine, music player, e-mail server, duplicator, storage repositories, video player, DVD media player etc.In an exemplary embodiment, central authorities' control storage vault can be used as virtual repository.
Fig. 7 shows exemplary digital right management system 700, and the central authorities' control storage vault control that wherein has the use right that is associated with it will be about the function of item execution.In Fig. 7, the use right 702 that is associated with item 704 such as copyright or other can be used in reference to the control storage vault 706 to central authorities.In an exemplary embodiment, the use right 702 that is associated with item 704 can be quoted central authorities' control storage vault 706, as specifying anything to use right to be suitable for the position of item 704.In other exemplary embodiments, use right 702 can be used to define the use right that is fit to item 704, exercise but more can specify such right only can control storage vault 706 through central authorities.Can be considered to be about exercising the condition of specifying the right of right in the right 702 of using for quoting of central authorities' control storage vault 706.
In an exemplary embodiment, central authorities control storage vault 706 can have the use right 708 that the storage vault 706 of the control action that is associated with it, function etc. is allowed to carry out.In an exemplary embodiment, using right 708 can be any suitable type, for example comprises in the general essence or use right specific in essence or between the two.For example; General use right 708 can comprise the printing that does not allow such as the item 704 of document etc.; Even the use right that is associated with item 704 702 allows to print; If or 704 greater than 1 megabyte, the item 704 that does not allow route such as Email etc. so is to e-mail server 718, even the use right that is associated with item 704 allows its Email to send.
In an exemplary embodiment; Specific use right 708 can comprise that item 704 use right 702 upgradings of permission such as movie file, music file etc. are to allow watching item 704; Even owing to the time that allows to watch is expired, watching of being associated with item 704 uses the right of right 702 expired.
In an exemplary embodiment, central authorities control storage vault 706 can be configured to analyze and use right 708 and 704 use right 702 for example to confirm allowing what function, to take what action etc.In an exemplary embodiment, can not refuse such request so for the request of carrying out function or action if do not allow.Yet, if if allow the function or the action of request or allow the function of request more than or some in the action, so central authorities' control storage vault 706 can the route requests to the equipment of storage vault or other mandates to carry out the function or the action of request.In other exemplary embodiments, central authorities' control storage vault 706 can be authorized and the function that gives can be carried out, wherein the route step does not need to use.
So, according to exemplary embodiment, if the request printing function, central authorities' control storage vault 706 can the route request arrive printer 710 or 712 so.Advantageously, can route requests to any appropriate printer of request.Yet,, can route requests to the printer or a plurality of printer that are authorized to so if use right 702 or 708 for example to specify in such as printing on a printer of the appointment of printer 710 or a plurality of printer.
In other exemplary embodiments, if copy and digital copies that request is printed can route requests to printer 710 so and can carry out the storage vault 716 of making the digital copies function.In an exemplary embodiment, realize that the trial of undelegated right can cause consequence, this consequence such as item or use right or both are detained or are held and are used for machine or artificial intervention or make report or other consequences about attempting.So, the condition of using right can be used to specify right to realize be do not attempt uncommitted action and, alternatively, by drawing what consequence in the uncommitted trial.
In an exemplary embodiment, one or more among the storage vault 710-720 can have the use right (not shown) that is associated with it.In an exemplary embodiment, can exist such as system designer hope realize the layer of quantity.For example, e-mail server 718 can have the use right specific to e-mail server 718 that is associated with it, and what this use entitlement definition e-mail server 718 can be done and maybe what can not be done.
In an exemplary embodiment; For example; The use right that is associated with e-mail server 718 can cause not processing item 704 of e-mail server 718, even central authorities' control storage vault 706 does not stop such processing with use right 702 that is associated and item 704.For example; The storage vault of carrying out copy function 716 through the suitable use right that is associated with it can be configured to refusal and make a copy or an impose conditions of 704 and making on such copy; For example such as the payment expense, although use right 702 and 708 to make confirming of the affected copy of ability based on analyzing by central authorities' control storage vault 706.In other exemplary embodiments, one or more among the storage vault 710-720 can be configured to virtual repository.
In an exemplary embodiment; If with one for example the use right that is associated with another storage vault of the use right that is associated of the storage vault of copying apparatus storage vault 716 and the use right 708 that for example is associated with central authorities control storage vaults 706 are transaction or can not as one man handle identical transaction of maybe leading to a conflict of conflict; For example; Copy storage vault 706 does not allow to print and central authorities' control storage vault uses right 708 not allow to print; And do not allow clearly to print yet, can for example make so and solve the decision that each uses the first place of right based on one or more rules.
In an exemplary embodiment, if storage vault or be configured in a particular manner for example, storage vault can be carried out function so.For example, the artist wants to allow the printing such as the black and white version of the item 704 that for example comprises art of artistical copyright, but stops the printing color version.The use right 702 that is associated with item 704 can provide item 704 only can on black-and-white printer, print.Correspondingly, in an exemplary embodiment, condition can be used to guarantee that for example printer 712 disposes with certain mode, such as being configured to only with gray scale format print item 704.For example, such condition can be specified to detect and in printer 712, only had black print cartridge.In an exemplary embodiment, print cartridge can be discerned in any suitable manner, for example comprises the identification of the existence of hardware or firmware element, such as through being used to discern the CRUM technology of print cartridge.
In an exemplary embodiment, if such as print cartridge existence in printing storage vault 712 of the particular type of the print cartridge of particular vendor, so such condition can be used for specific items 704 and can print.In an exemplary embodiment, the condition of specifying specific print cartridge to exist can be associated through the one or more use right that has accordingly in item 704, printer storage vault 712 or the central authorities' control storage vault 706.In other exemplary embodiments, condition can be used for specifying only allowing to print with mandate and combine, such as through digital ticket etc. is provided.Advantageously, exemplary embodiment can be applied in the configuration of any suitable storage vault or sub-storage vault, such as the storage vault that depends on another storage vault with some mode.
In an exemplary embodiment, item 704 need not have the use right that is associated with it, and wherein using the analysis of right by 706 pairs of central authorities' control storage vaults can be the use right 708 that is associated with it.In an exemplary embodiment; Other attributes about item 704 are detected and analyzed to one or more can being configured among central authorities control storage vault 706 or other storage vaults 710-720, such as existence or disappearance, watermark or secure indicator, the disappearance of altering or any other suitable characteristic of metadata, file type, file size, suitable digital ticket.The one or more parts that can be used as process in such characteristic are to confirm that storage vault 706 and which storage vault among the 710-720 can processing items 704.For example, if be 704 in size greater than 1 megabyte, confirm it to be, although the user asks Email to send not with Email form sending item 704 such as the characteristic of confirming of the item 704 of music file, movie file etc.
In an exemplary embodiment, when using right to be associated with storage vault, use right not need be associated such as copyright or other item.For example, item can have for the pointer of position or quote to find what being done to item.In an exemplary embodiment, such position can be the storage vault that can have the use right that is associated with it.In other exemplary embodiments, can be the position that will have the position that is authorized to of the use right that is assigned to item or will be routed to another storage vault again by the storage vault that item points to.
So, according to exemplary embodiment, can do what with definite to item with the storage vault that the location is authorized to mode such as the use pointer with the things of binding such as the item of copyright or item or being associated.Advantageously, exemplary embodiment can be used in the environment of resource limit, owing to quote the littler space of consumption of information than the corresponding use right of expression.
In an exemplary embodiment, storage vault can be configured to analyze any suitable item offer storage vault and based on the use right that is associated with storage vault, characteristic etc. confirm can carry out what function about item.So, advantageously, item need not have with the pointer that is associated of item with in order to make the storage vault analysis item and to carry out function or action with the concrete storage vault that leads item.Correspondingly; In conjunction with exemplary embodiment; Storage vault can be configured on any suitable item that offers storage vault or execution analysis and function or action on any suitable item that from the source of authorizing, provides; For example, such as controlling storage vault 706 from central authorities or being designated the item of authorizing storage vault analysis or processing.
Advantageously; The processing of the item that does not have the use right that is associated with it of the storage vault through having the use right that is associated with it can be used in various types of commercial application, but particularly useful in the enclosed environment of enterprise or any other suitable type.For example, the enterprise that comprises government department can comprise and is connected to fixing or such as the internal network of athe portable client equipment such as laptop computer, PDA.In an exemplary embodiment, use right to be associated with suitable storage vault such as server etc., for example comprise central authorities' control storage vault 706.Thereby any suitable item that leaves from client device can pass to or through having the storage vault of the use right that is associated with it, this storage vault ability detection is also made confirming about item.In an exemplary embodiment, comprise surely so really item distributed the use right that wherein such use right can comprise status information or comprise the condition of dynamic condition.
In an exemplary embodiment, client device can be configured to not the PERCOM peripheral communication at equipment, for example in the outside of the hard drives of equipment, except network or storage vault or the equipment through authorizing through enterprise.For example, be under government's situation the risk bearer, law can be configured to and require all or some storage vaults through one or more mandates, and these are such as the digital communication of moving into country, government's part or other environment and/or shifting out from them.Advantageously, storage vault can be configured to the use right that basis is associated with such storage vault and detects such item and analyze and handle such item.
In other exemplary embodiments, storage vault can be configured to any suitable characteristic of detection, such as media type, content, security type, size, watermark, origin, author etc.If item also has the use right that is associated with it, so such analysis can comprise does comparison to the use right that is associated with item with the use right that those are associated with storage vault.Correspondingly; Exemplary embodiment can be arranged to the entity such as government etc.; This entity can confirm with the use right that is associated of item or some use right can be maybe with being left in the basket and a use right that basis is associated with storage vault is handled, although use right to be associated with item.
In an exemplary embodiment, if encrypt or protect item with some mode, example system can be programmed or be configured to refuse to handle such item so.Advantageously, the item with the use right of authorizing without the risk bearer does not need to handle, and for example, need not leave or get into country or other environment, only if can surmount such use right.
Exemplary embodiment can be applied to the entity except government, such as commerce or individual enterprise.For example, the risk bearer can be the father and mother of control for the visit of the information that gets into or be away from home, and for example, uses the network such as wireless network, WiFi network, home network etc., and storage vault, can handle the communication that gets into or be away from home through this storage vault.In an exemplary embodiment, such control and processing can be to be used for any suitable reason, such as being used for audit or investigation or inspection or control or security reason.
In an exemplary embodiment, the function of carrying out through storage vault about using right can comprise using right to be applied to such as copyright or other item.So; According to exemplary embodiment; Any entering and/or leave country or suitable of other environment can have the use right that is associated with it through the storage vault such as the storage vault that is authorized to, thus then can according to the use right that is associated with it through storage vault at home or in other environment or abroad or other environment be used outward.In an exemplary embodiment, can carry out such use right enforcement can, for example, be 5,530 like U.S. Patent number at general transfer; 235,5,629,980,5,634,012,5; 638,443,5,715,403,6,233; 684 and 6,236, be disclosed in 971 the application, above patent combines as quoting at this.
In other exemplary embodiments, do not need client device to provide and be used for, such as distribution for the use right of item to item analysis or the operation that is performed about item to the network of for example enterprise etc.So; In an exemplary embodiment; The storage vault such as the storage vault that is authorized to that is connected to network or other environment or other risk bearers of enterprise can be configured to access client or other equipment and for the item that resides in discovery wherein, analysis item, makes about the decision of such item or takes the action about such item.
In an exemplary embodiment; About first exemplary operating position; Wherein child visits musical works and father and mother are the risk bearers that add; Can be configured suitable copyright or other and the use right that change is associated with item of client device, location and visit such as the musical works of visit such as child's personal computer such as the storage vault of the networking of central authorities control storage vault 706, so that can not be used for example broadcast again.Advantageously, in conjunction with exemplary embodiment, can carry out musical works that father and mother make and be not suitable for the decision of being listened to by child.
Fig. 8 shows the exemplary storage vault 800 that can in the exemplary embodiment of Fig. 1-7, use.In Fig. 8; Exemplary storage vault 800 can comprise the processor module that is configured to processing, explanation etc., represent 808 with the right of the form of the use right that is associated with storage vault 800, for example is used in reference to the mode of the use that fixes on the item 812 on the storage vault 800, the condition of 812 use etc.
Exemplary storage vault 800 for example also can comprise determination module 804.Determination module 804 can be configured to based on right represent 808 and/or one or more rule confirm what action storage vault 800 can take when storage vault 800 processing items 812 or storage vault 800 receive the request that is used for item 812.
Exemplary storage vault 800 for example also can comprise comparison module 806.Comparison module 806 can be configured to representing that with the right of item 812 use-patterns that be associated and for example specific items 812, service condition etc. 810 represent that with right 808 do and relatively are used for determination module 804 to confirm action 816.
Exemplary embodiment can be applied to the publishing system that is used for copyright, goods, service or other things or item of any suitable type.In an exemplary embodiment, the computing machine of any suitable quantity or other equipment can be used for realization example property embodiment.In an exemplary embodiment, can monitor dynamic condition etc. and be used for changing in any suitable manner the use right that is assigned to content.In an exemplary embodiment, use right can comprise about the use of copyright or other or its content and/or any suitable privilege or the restriction of distribution.In an exemplary embodiment, can monitor dynamic condition and use right for example can dynamically distribute or constantly, periodically, have only when copyright or other will be by distribution etc. and regulate.
In an exemplary embodiment, the distribution of publisher 120, clearing house 150 etc., book keeping operation, other functions etc. can realize through any suitable side or any suitable device.For example, copyright or other abilities appear on the equipment such as e-book digital reading device, PDA etc., in response to the input of code or the insertion of smart card entering reader.When item or book keeping operation data when being returned specific source, can realize keeping accounts.The division of task disclosed herein is exemplary.
In an exemplary embodiment, use right, book keeping operation data etc. can be with copyright or other packed or therefrom storages individually of ability quilt.Be used to appear, decipher or the code that uses of permission or restriction can be stored on any suitable device or can encapsulate with item.In an exemplary embodiment; Can use any suitable distribution arrangement; Wherein such arrangement can comprise any suitable combination such as equipment such as personal computer, server, PDA, and it is necessary that this equipment intercoms as transmitting desirable information in any suitable manner mutually.
So, the exemplary embodiment online and off-line mode that can be used to operate.For example, comprise that the right of using right representes can reside on the equipment identical with client device with storage vault.Such equipment can comprise personal computer or some other hard drives hand-held or portable set.Advantageously, exemplary embodiment makes under the situation of the communication session of essential foundation and another equipment, can pass through the Internet (Internet) or other completion transaction.
In an exemplary embodiment, the hard drives on personal computer can comprise that generating software, document prepares the right of software, server software etc. and represent.Such software systems or assembly can provide computational resource to comprise that to create, packing, for example to prepare item such as the content of song, film etc. or the like, to create the right that is associated with item of using right and condition representes and make the decision about the use of item according to such right and condition.In an exemplary embodiment, such software systems can intercommunication mutually in the hard drives of personal computer etc.
In an exemplary embodiment, under such a case, i.e. communication outside client device is used for handling transaction for some reason, for example, in order to make the finance payment, can in the use except request terms or item, carry out on-line session.For example, client device can be communicated by letter with clearing house 150 and made online payment.Payment can be recorded in the client device in the component software on the client device for example.Such record can be recorded as the amount of money of Zhu Ru $100.00 or such as watching movie file 10 times or from the unit of 10 1 day rent volumes of concrete company's rental car or with any other suitable manner.
In an exemplary embodiment, can write down the use of each and from the use amount of authorizing or access times, deduct.Under the situation of financial transaction, it is possible using and making off-line trading such as the digital storage equipment of smart card, movable memory equipment etc.In an exemplary embodiment, the information that exchange can replace online communication to exchange through using physical equipment.For example, the right of licence form is represented to be inserted in the personal computer through the card such as smart card etc. that will have the licence that is stored in wherein provides.
In an exemplary embodiment, holding the client such as the digital ticket of access services etc. who is associated with item can provide digital ticket and obtain item, and advantageously, the client needn't be online when obtaining service.Residing on the equipment by client's control of the service that obtains itself is such as the personal computer hard drives etc.In an exemplary embodiment, service can comprise the execution of computer program.
Fig. 9 is used for by the process flow diagram of its risk bearer's control to the example process of copyright or other use right, and this process flow diagram can be used in the exemplary embodiment of Fig. 1-8.At Fig. 9, in step 902, the supplier can in right is represented, specify recipient through item to the condition of the use-pattern of item and recipient's use item.In an exemplary embodiment, condition can be used to indicate a supplier that the use through the recipient of item for example submits to and/or about the risk bearer's of item etc. control.In step 904, right is represented and can be associated with item.If right representes and can be associated with item, as determined in step 906, the condition in the recipient's of step 908 use can be represented based on right is controlled so.Otherwise, in step 910, can send suitable message, for example this message indication right is represented not to be associated with item.
In an exemplary embodiment; The recipient's of item use submits to the such control by supplier and/or other risk bearers of item; For example; As described, comprise central authorities' control storage vault, digital ticket, main licence, pointer etc. about the exemplary embodiment of Fig. 1-8 about the use of consumer protection, one or more storage vaults.
In an exemplary embodiment, for example, to consumer protection, the risk bearer needs not be copyright or other supplier and can give about the control to the enforcement of the use of item, for example, like indication in suitable right is represented.In an exemplary embodiment, specify right to represent any suitable manner that can comprise that rights such as establishment, indication are represented.In an exemplary embodiment, the recipient can comprise the entity that individual, system, equipment, software or other are authorized to use, need not require physically to receive practically right is represented or, for example, as in the situation of remote access item.In an exemplary embodiment, operation parameter can be different and need not be specific type of service with use-pattern.For example; Operation parameter can comprise use with make with existing legal definition as the as many copy of quantity that rationally uses; Wherein corresponding mode can (if you are using) be to duplicate and corresponding condition can be that copy amount is no more than 1, allows a copy as rationally using at this existing law.
The equipment of the exemplary embodiment of describing about Fig. 1-9 can for example be communicated by letter through communication network 170 with subsystem and can be comprised that any suitable servers, workstation, personal computer (PC), laptop computer, PDA, internet appliance, STB, modulator-demodular unit, handheld device, telephone set, cellular telephone, wireless device or other can carry out the equipment of the process of disclosed exemplary embodiment.Equipment for example can be through using any suitable agreement to intercom mutually and can realizing through using general-purpose computing system with subsystem.One or more interface mechanisms be can use, the Internet (Internet) visit, telephone communication for example comprised, such as voice, modulator-demodular unit etc., wireless communication medium etc. with any suitable form.Therefore, communication network 170 can comprise cordless communication network for example, cellular communications networks, satellite communication network, PSTN (PSTN), packet data network (PDN), the Internet (Internet), in-house network, hybrid communication network, their combination etc.Therefore, communication network 170 can comprise one or more networks.
It is understandable that the exemplary embodiment of describing about Fig. 1-9 is for the example purpose, is possible in order to a plurality of variations of the specific hardware that realizes disclosed exemplary embodiment.For example, the subsystem of the function of equipment and example system can be realized through the computer system or the equipment of one or more programmings.In order to realize that such variation and other change, a single-computer system can be programmed with the equipment of carrying out example system and the one or more function in the exemplary subsystem.On the other hand, the computer system of two or more programmings or equipment can replace to one or more in equipment and the exemplary subsystem of example system.Correspondingly, the principle and advantage of the processing of distribution also can be realized for example to improve the stable and performance of the exemplary embodiment of describing about Fig. 1-9 such as redundant, duplicate etc. with achieving one's goal.
The example system of describing about Fig. 1-9 can be used to store the information about a plurality of processes described here.This information can be stored in the one or more storeies about the equipment of the example system of Fig. 1-9 description and subsystem, and is exemplary such as hard disk, floppy disk, CD, magneto-optic disk, RAM, ROM etc.One or more databases of equipment and subsystem can be stored the information in order to realization example property embodiment.Database can be included in one or more data structure in memory such as the above storer of listing through use and organize this data structure such as record, form, array, field, image, tree, tabulation etc.
The general-purpose computing system of all or part of ability of the exemplary exemplary embodiment of describing about Fig. 1-9 through using one or more principle programmings according to disclosed exemplary embodiment, microprocessor, digital signal processor, microcontroller etc. are realized easily.Appropriate software can easily be prepared based on the principle of disclosed exemplary embodiment by common programmer.In addition, exemplary embodiment can realize through the preparation of special IC or through the suitable network of interconnecting assembly circuit.
Being stored in exemplary embodiment of the present in the combination of any one or computer-readable medium can comprise and be used to control the equipment of the example system of describing about Fig. 1-9 and the software of exemplary subsystem; Be used for drive realizing equipment of the present invention, and be used for making that the equipment and the exemplary subsystem of the example system described about Fig. 1-9 can be mutual with human user.Such software can include, but are not limited to, device driver, firmware, operating system, developing instrument, application software etc.Such computer-readable medium can also comprise the computer program of the embodiments of the invention of all or part of (distributing if handle) of being used for carrying out the processing of carrying out in realization the present invention.The computer code devices of embodiments of the invention can comprise any explainable or executable code mechanism, including, but not limited to script, explainable program, dynamic link library (DLL), java class and applet, complete executable program, common object request broker architecture (CORBA) object etc.In addition, can the distribute part of processing of embodiments of the invention can be used for better performance, reliability and/or cost.
Computer-readable medium can comprise the medium that any suitable participation provides instruction to be used to carry out to processor.Such medium can be taked a plurality of forms, including, but not limited to, non-volatile media, Volatile media, transmission medium etc.Non-volatile type medium can comprise, for example, and light or disk, magneto-optic disk etc.Volatile media can comprise dynamic storage etc.Transmission medium can comprise concentric cable, copper cash and optical fiber, comprises the electric wire of forming computing machine one or more bus.Transmission medium also can be taked acoustics, light or form of electromagnetic wave, generates during radio frequency (RF) and infrared (IR) data communication such as those.
Like above description, the exemplary embodiment of describing about Fig. 1-9 can principle according to the present invention comprise that one or more computer-readable mediums or storer are used to hold the instruction of programming and are used to comprise data structure described here, form, record or other data.The general type of computer-readable medium for example can comprise, floppy disk, flexible plastic disc, hard disk, tape, any other magnetic medium, CD-ROM, CDRW, DVD, any other photosensitiveness medium, card punch, paper tape, signal table, any other has perforation pattern or other and can be calculated the medium that function is read by physical medium, RAM, PROM and EPROM, FLASH-EPROM, any other memory chip or the box of the mark of photosensitiveness ground identification, carrier wave or any other.
Polytype computer-readable medium can relate to provides instruction to be used for carrying out to processor.For example, be used to realize that the instruction of the part of exemplary embodiment of the present invention at least can appear at the disk of the remote computer that is connected to network 170 at first.In this case, remote computation function download instruction is to primary memory and for example through using the telephone wire transmission instruction of modulator-demodular unit.The modulator-demodular unit of local computer system can receive the data on the telephone wire and use infrared transmitter to become data-switching infrared signal and to send infrared signal to the portable computing device such as PDA(Personal Digital Assistant), laptop computer, the Internet (Internet) device etc.Can reception information and the instruction of carrying through infrared signal and on bus, place data at the infrared detector on the portable computing device.Bus can send to primary memory to data, therefrom processor retrieval and execution command.The instruction that receives through primary memory can be stored in the memory device before or after being carried out by processor alternatively.
Advantageously, exemplary embodiment can be used in off-line system, on-line system etc. and in the application such as TV application, computer utility, DVD application, VCR application, appliance applications, CD Player application etc.In addition, the signal that is used for transmitting the legal expression of exemplary embodiment can be configured to visible spectrum the people, people's listened to frequency spectrum, not in people's visible spectrum, do not transmit in people's listened to frequency spectrum, wherein combination etc.
Although exemplary embodiment can be described according to should be used in music, recreation, film, reward voucher, legal place etc.; Exemplary embodiment may be used in any suitable applications; Such as numeral and nonnumeric content, equipment, software, service, goods, resource etc., and ability combination technology, interface, language, grammer, content, right, provide, the variation in the service, speed, size, restriction, equipment etc. realizes.
Although the present invention has combined a plurality of exemplary embodiments to describe with realizing, the present invention is not restricted to this but comprises various modifications or the equivalent arrangements in the scope that drops on additional claims.

Claims (16)

1. computer implemented method that is used for the use of control item, said method comprises:
Supplier by item specifies a computer-readable right to represent, wherein said right representes to indicate the recipient must obtain the authorization from authorizing storage vault to said use;
Represent said right to be associated with said;
Reception is from the request of said of said recipient's use at said mandate storage vault place;
The risk bearer provides mandate to use said to allow said recipient, and wherein said mandate comprises at least one in right and the condition; And
Thereby said risk bearer controls said mandate storage vault based in said right and the condition at least one and controls said recipient to said use, and at least one in wherein said right and the condition dynamically changes between a plurality of requests.
2. method according to claim 1 is characterized in that, at least one in said right and the condition substitutes right and the condition that before provided.
3. method according to claim 1 is characterized in that, said condition is the restriction to the use of said item.
4. method according to claim 1 is characterized in that, said condition is the restriction to the use of said mandate.
5. method according to claim 1 is characterized in that, said right is represented to specify and must be determined one's identity obtaining the authorization, and said mandate storage vault is configured to based on said identity mandate is provided.
6. method according to claim 1 is characterized in that, said mandate storage vault is followed the trail of said.
7. method according to claim 1 is characterized in that, said mandate storage vault is audited to said.
8. method according to claim 1 is characterized in that, at least one in said right and the condition is applied to a part of said.
9. system that is used for the use of control item, said system comprises:
Be used for the device that the supplier by item specifies a computer-readable right to represent, wherein said right representes to indicate the recipient must obtain the authorization from authorizing storage vault to said use;
Represent said right and said device that is associated;
Reception is from the device of the request of said of said recipient's use at said mandate storage vault place;
Be used for providing mandate to use said device to allow said recipient by the risk bearer, wherein said mandate comprises at least one in right and the condition; And
Control the device of said recipient to said use thereby be used for controlling said mandate storage vault by said risk bearer based at least one of said right and condition, at least one in wherein said right and the condition dynamically changes between a plurality of requests.
10. system according to claim 9 is characterized in that, at least one in said right and the condition substitutes right and the condition that before provided.
11. system according to claim 9 is characterized in that, said condition is the restriction to the use of said item.
12. system according to claim 9 is characterized in that, said condition is the restriction to the use of said mandate.
13. system according to claim 9 is characterized in that, said right is represented to specify and must be determined one's identity obtaining the authorization, and said mandate storage vault is configured to based on said identity mandate is provided.
14. system according to claim 9 is characterized in that, said mandate storage vault is followed the trail of said.
15. system according to claim 9 is characterized in that, said mandate storage vault is audited to said.
16. system according to claim 9 is characterized in that, at least one in said right and the condition is applied to a part of said.
CN2010102908728A 2003-06-26 2003-06-26 System and method for controlling right representation by item risk undertaker Expired - Lifetime CN101944166B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102908728A CN101944166B (en) 2003-06-26 2003-06-26 System and method for controlling right representation by item risk undertaker

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102908728A CN101944166B (en) 2003-06-26 2003-06-26 System and method for controlling right representation by item risk undertaker

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN038268787A Division CN1820447B (en) 2003-06-26 2003-06-26 System and method for controlling rights expressions by stake holders of item

Publications (2)

Publication Number Publication Date
CN101944166A CN101944166A (en) 2011-01-12
CN101944166B true CN101944166B (en) 2012-08-29

Family

ID=43436154

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102908728A Expired - Lifetime CN101944166B (en) 2003-06-26 2003-06-26 System and method for controlling right representation by item risk undertaker

Country Status (1)

Country Link
CN (1) CN101944166B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5438508A (en) * 1991-06-28 1995-08-01 Digital Equipment Corporation License document interchange format for license management system
EP0715247A1 (en) * 1994-11-23 1996-06-05 Xerox Corporation System for controlling the distribution and use of digital works using digital tickets
US5940504A (en) * 1991-07-01 1999-08-17 Infologic Software, Inc. Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site
US6141754A (en) * 1997-11-28 2000-10-31 International Business Machines Corporation Integrated method and system for controlling information access and distribution

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5438508A (en) * 1991-06-28 1995-08-01 Digital Equipment Corporation License document interchange format for license management system
US5940504A (en) * 1991-07-01 1999-08-17 Infologic Software, Inc. Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site
EP0715247A1 (en) * 1994-11-23 1996-06-05 Xerox Corporation System for controlling the distribution and use of digital works using digital tickets
US6141754A (en) * 1997-11-28 2000-10-31 International Business Machines Corporation Integrated method and system for controlling information access and distribution

Also Published As

Publication number Publication date
CN101944166A (en) 2011-01-12

Similar Documents

Publication Publication Date Title
US7685642B2 (en) System and method for controlling rights expressions by stakeholders of an item
US7206765B2 (en) System and method for supplying and managing usage rights based on rules
US8069116B2 (en) System and method for supplying and managing usage rights associated with an item repository
CA2384944C (en) Document management system
CN101303717B (en) Systems and methods for secure transaction management and electronic rights protection
US8275709B2 (en) Digital rights management of content when content is a future live event
CN100437508C (en) Method and apparatus for managing digital content usage rights
US20040039704A1 (en) System and method for supplying and managing usage rights of users and suppliers of items
CN102244674B (en) System for digital rights management using a standard rendering engine
CN101313327A (en) Method and apparatus for establishing usage rights for digital content to be created in the future
AU2003240981B9 (en) System and method for supplying and managing rights expressions
CN1820447B (en) System and method for controlling rights expressions by stake holders of item
CN101944166B (en) System and method for controlling right representation by item risk undertaker
CN101405760A (en) Authority providing and awarding system and method for using shared status variable
AU2005244583B2 (en) System and method for controlling rights expressions by stakeholders of an item
CN101599956A (en) The method and apparatus that administration authority shifts
EP2341460A1 (en) System and method for managing usage rights expressions
EP1842311A1 (en) System and method for controlling rights expressions by stakeholders of an item

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20120829