06505300 is referenced by 262 patents and cites 9 patents.

Restricted execution contexts are provided for untrusted content, such as computer code or other data downloaded from websites, electronic mail messages and any attachments thereto, and scripts or client processes run on a server. A restricted process is set up for the untrusted content, and any actions attempted by the content are subject to the restrictions of the process, which may be based on various criteria. Whenever a process attempt to access a resource, a token associated with that process is compared against security information of that resource to determine if the type of access is allowed. The security information of each resource thus determines the extent to which the restricted process, and thus the untrusted content, has access. In general, the criteria used for setting up restrictions for each untrusted content's process is information indicative of how trusted or untrusted the content is likely to be.

Title
Method and system for secure running of untrusted content
Application Number
9/97218
Publication Number
6505300 (B2)
Application Date
June 12, 1998
Publication Date
January 7, 2003
Inventor
Richard B Ward
Redmond
WA, US
Michael M Swift
Seattle
WA, US
Bharat Shah
New Castle
WA, US
Mario C Goertzel
Kirkland
WA, US
Gregory Jensenworth
Redmond
WA, US
Shannon Chan
Bellevue
WA, US
Agent
Law Offices of Albert S Michalik PLLC
US
Assignee
Microsoft Corporation
WA, US
IPC
G06F 01/24
View Original Source