[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MS Patent for DRM OS [US-A-6,330,670]
- To: debate@lists.fitug.de
- Subject: Re: MS Patent for DRM OS [US-A-6,330,670]
- From: "Axel H Horns" <horns@ipjur.com>
- Date: Thu, 13 Dec 2001 12:41:36 +0100
- Delivered-To: mailing list debate@lists.fitug.de
- In-reply-to: <E16ENN4-0004sj-00@granger.mail.mindspring.net>
- List-Help: <mailto:debate-help@lists.fitug.de>
- List-Id: <debate.lists.fitug.de>
- List-Post: <mailto:debate@lists.fitug.de>
- List-Subscribe: <mailto:debate-subscribe@lists.fitug.de>
- List-Unsubscribe: <mailto:debate-unsubscribe@lists.fitug.de>
- Mailing-List: contact debate-help@lists.fitug.de; run by ezmlm
- Organization: NONE
- Priority: normal
On 12 Dec 2001, at 23:16, John Young wrote:
> Microsoft's patent for a Digital Rights Management
> Operating System was awarded yesterday:
>
> http://cryptome.org/ms-drm-os.htm
>
> Abstract
More relevant than the abstract: The independent claims of the patent.
------------------------------- CUT -------------------------------
1. A computerized method for a digital rights management operating
system comprising:
assuming a trusted identity;
executing a trusted application;
loading rights-managed data into memory for access by the trusted
application; and
protecting the rights-managed data from access by an untrusted
program while the trusted application is executing.
[...]
17. A computer system comprising:
a processing unit;
a system memory coupled to the processing unit through a system bus;
a computer-readable medium coupled to the processing unit through a
system bus; and
a digital rights management operating system executed from the
computer-readable medium by the processing unit, wherein the digital
rights management operating system causes the processor to create a
trusted identity for the digital rights management operating system.
[...]
22. A computer-readable medium having computer-executable
instructions for a digital rights management operating system stored
thereon comprising:
obtaining, from a computer processor, a first value for a monotonic
counter;
presenting, to a trusted time server, the first value for the
monotonic counter;
receiving, from the trusted time server, a certificate binding the
first value of the monotonic counter to a time on the trusted time
server;
obtaining, from the processor, a second value for the monotonic
counter before loading a trusted component;
calculating, using the certificate and the second value, a trusted
current time;
comparing a time stamp on a trusted component with the trusted
current time; and
determining whether to load the trusted component based on the
comparison.
[...]
------------------------------- CUT -------------------------------
Hmmmm.... havn't checked that yet but I can hardly believe that those
subject-matters as granted by USPTO *really* were novel and inventive
on January 08, 1999 ...
--AHH
--
To unsubscribe, e-mail: debate-unsubscribe@lists.fitug.de
For additional commands, e-mail: debate-help@lists.fitug.de