On Tuesdays the UPSTO issues new patents. Both of today's Spotlight Patents concern aspects of digital rights management. Assigned to Amazon, the first patent addresses techniques for controlling use of computing-related resources by multiple independent parties. Assigned to HP, the second patent addresses techniques for secure loading, integrity checking of the runtime image and control over the runtime execution of applications.
8,051,491, "Controlling use of computing-related resources by multiple independent parties," assigned to Amazon.
Techniques are described for managing access to computing-related resources that, for example, may enable multiple distinct parties to independently control access to the resources (e.g., such that a request to access a resource succeeds only if all of multiple associated parties approve that access). For example, an executing software application may, on behalf of an end user, make use of computing-related resources of one or more types that are provided by one or more remote third-party network services (e.g., data storage services provided by an online storage service)--in such a situation, both the developer user who created the software application and the end user may be allowed to independently specify access rights for one or more particular such computing-related resources (e.g., stored data files), such that neither the end user nor the software application developer user may later access those resources without the approval of the other party.
8,051,299, "Computer security method and computer system," assigned to Hewlett-Packard.
A method for secure loading, integrity checking of the runtime image and control over the runtime execution of applications which ensures that a software application loads only code it was authorized to load, and that the software application is monitored for unauthorized modifications of the runtime image. The method proposed can be used as a basis for further enforcing of authorization rules during the execution of an application, e.g. for Digital Rights Management.