Patent ID: 7469230

Claim:
A method for enabling electronic delivery of files in a digital marketplace, the method comprising the steps of: (a) maintaining a data repository for storing information relating to the files available in the digital marketplace, including business rules associated with each file that define electronic transfer of the files during commercial transactions; (b) in response to a first user requesting to resell a particular file and thereby becoming a reseller, using the data repository to dynamically generate a reseller uniform resource locator (RURL) that uniquely identifies the reseller and the file; (c) providing the RURL to the reseller for posting on a website in order to make the file commercially available to others on the website; and (d) in response to a second user clicking on a link to download the file, retrieving from the data repository the business rules associated with the file identified in the RURL to customize the download of the file to the second user and to automatically distribute payments to the reseller and owner of the file.