Nixon Peabody, LLP
Method and apparatus for executing code in accordance with usage rights
A method and system for controlling execution of a computer program in accordance with usage rights, including receiving, by a server repository, a request from a requestor repository to execute the computer program; determining, by a server repository, based on usage rights associated with the computer program, whether the request should be granted, the usage rights including a manner of use; granting the request of the requestor repository, by the server repository, if the determined result is that the request should be granted; and executing the computer program in accordance with the granted manner of use. The manner of use included in the usage rights specifies how the associated computer program can be used. The request from the requestor repository specifies a particular manner of use and whether the particular manner of use specified in the request corresponds to a manner of use included in the usage rights also is determined.
ContentGuard Holdings, Inc.
H H G G H G H G H Y G G H G H H H H H H H H H H H H H G H G H H H H G H G H G H Y H H G H G H G G H H H
H04N H04L G06Q G06F H04L G06F H04L G06Q H04L Y10S G06Q G06Q H04N G06Q H04N H04N H04L H04L H04L H04N H04L H04L H04L H04N H04L H04N H04N G06F H04L G06Q H04L H04L H04L H04L G06Q H04L G06F H04L G06Q H04L Y10S H04L H04L G06Q H04N G06Q H04N G06Q G06Q H04L H04L H04N
inventional additional inventional additional inventional additional inventional inventional inventional additional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional additional inventional inventional inventional inventional inventional inventional inventional inventional inventional additional inventional inventional inventional inventional additional inventional inventional inventional additional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional inventional
Peter L. Mark J.
Pirolli Stefik