How to pay in LicenseScript

Current DRM systems do not provide flexible payment methods, requiring the user to handle the payment by hand. For instance, when the user needs to pay for watching a movie, she needs to decide which available payment method is the most optimal and suitable. This is a rather cumbersome process for the user that can be avoided by the specification of payment policies. A payment policy automates the payment process of each content usage, choosing the best alternative among the possible payment methods. We show how LicenseScript is able to model payment policies, allowing the user to precisely specify how a payment of content usage should be performed.

[1]  Yee Wei Law,et al.  LicenseScript: a novel digital rights language and its semantics , 2003, Proceedings Third International Conference on WEB Delivering of Music.