Hierarchical trusted code for content protection in computers

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6775779
SERIAL NO

09287698

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An architecture for protecting premium content in a nonsecure computer environment executes only a small number of code modules in a secure memory. The modules are arranged in a hierarchy of trust, where a module names other modules that it is willing to trust, and those modules in turn name other modules that they are willing to trust. A secure loader loads a security manager that oversees a number of content-providing modules for manipulating the content. A memory manager assigns permissions to various pages of the secure memory. The memory has rings of different security. The security model can be extended to program modules and other devices on the computer's bus, such as DMA controllers and peripherals.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MICROSOFT TECHNOLOGY LICENSING, LLC

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
England, Paul Bellevue, WA 168 8336
Lampson, Butler W Cambridge, MA 44 5174

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation