×

Method and apparatus for executing code in accordance with usage rights

  • US 7,266,529 B2
  • Filed: 05/24/2005
  • Issued: 09/04/2007
  • Est. Priority Date: 11/23/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for controlling execution of a computer program in accordance with usage rights, said method comprising;

  • receiving, by a server repository, a request from a requestor repository to execute said computer program;

    determining, by a server repository, based on usage rights associated with said computer program, whether said request should be granted, said usage rights including a manner of use;

    granting said request of said requestor repository, by said server repository, if the result of said determining step is that said request should be granted;

    executing said computer program in accordance with said granted manner of use; and

    enforcing by said requestor repository said granted manner of use based on said usage rights;

    said manner of use included in said usage rights specifies how said associated computer program can be used;

    said request from a requestor repository specifies a particular manner of use; and

    said determining step further comprises determining whether said particular manner of use specified in said request corresponds to a manner of use included in said usage rights,wherein the said usage rights are 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, from a plurality of possible manners of use, the manner of use included in the usage rights.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×