The USPTO publishes patent applications on Thursdays. Assigned to Apple, the first of today's DRM -related applications discloses run-time code injection to perform checks. Assigned to Sony, the second application discloses techniques that make it possible for persons at remote places to enjoy simultaneous playback of various contents while promoting the protection of the copyright or the privacy.
20070288886, "Run-Time Code Injection To Perform Checks," assigned to Apple.
A digital rights management system permits an application owner to cause code to be injected into the application's run-time instruction stream so as to restrict execution of that application to specific hardware platforms. In a first phase, an authorizing entity (e.g., an application owner or platform manufacturer) authorizes one or more applications to execute on a given hardware platform. Later, during application run-time, code is injected that performs periodic checks are made to determine if the application continues to run on the previously authorized hardware platform. If a periodic check fails, at least part of the application's execution string is terminated--effectively rendering the application non-usable. The periodic check is transparent to the user and difficult to circumvent.
20070288993,"Information Processing Device And Method, Recording Medium, And Program," assigned to Sony.
The present invention relates to an information processing apparatus and method, a recording medium, and a program which make it possible for persons at remote places to enjoy simultaneous playback of various contents while promoting the protection of the copyright or the privacy. A copyright authentication section 112 decides, based on copyright restriction information added to a content and license information stored in a license storage section 62, whether or not utilization of the content is permitted. An accounting processing section 114 is controlled in response to a result of the decision so that it cooperates with an authentication sever to perform an accounting process. A privacy authentication section 115 decides, based on privacy restriction information added to the content and privacy information, whether or not utilization of the content is permitted. A permission request processing section 117 is controlled in response to a result of the decision so that it performs a communication process with a communication apparatus, which has a privacy management right in the content. The present invention can be applied to a communication system which supports remote place communication betwe