A collect call is a well established idea in telecom. This idea might just work in software. I am not sure if such an attempt has been made in technolgy sector.
The conventional model is that you buy Application software to create, edit business documents. Next you send an attachment of you document to the recipient.
Now I am beginning to wonder if the "Collect call" Idea can be applied to software?
Imagine that you are a big corporation and you can afford expensive software, so you buy the authoring software. In the conventional situation the reciever of the document should have the same application software to read your document.
Suppose you have embeded the permissions into the document such that the reader can just plug in a password and start editing the document without haveing to purchase the application software.
The user basically has a free verison of your application software which does not allow authoring but only reading, now with permissions set he can have access to funtionality , the usage of which has been payied for by the sender.