Patent ID: 7024392

Claim:
A computer-implemented method for providing database content usage, said method comprising: said database content being a digital work having one or more rights associated therewith within a system having at least one end-user repository configured to enforce use of said content in accordance with said one or more rights; electronically associating a usage right with database content, said usage right specifying rights including a permitted manner of use for the usage of database content and respective usage fees for exercise of the rights, wherein the rights for use of database content include at least one of a view right, a search right, a print right, a play right, a copy right, an extract right and an embed right, and the rights further specify a respective player for exercising a respective of the rights; providing said database content in accordance with said usage right; enforcing the rights for use of database content by the at least one end-user repository based on the usage right, with the database content being accessed via another repository, wherein the usage right is created from a grammar, including one or more symbols selected from a set of predetermined symbols to define a valid sequence of symbols to indicate the permitted manner of use; and reporting said usage fees as a transaction, wherein said usage fee comprises respective fees for at least one of said view right, said search right, said print right, said play right, said copy right, said extract right and said embed right, for using said database content on said end-user repository comprising at least one of a computer of an information service and a device of a user.