Languages for expressing security policies

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20060005227A1
SERIAL NO

10882438

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Languages for expressing security policies are provided. The languages comprise rules that specify conditions and actions. The rules may be enforced by a security engine when a security enforcement event occurs. The languages support data separation, dynamic evaluation, and ordered rule scope. By separating data from logic, security engines may only need to be updated with a portion of rules that change. With dynamic evaluation, expressions of rules may be evaluated dynamically, such as by querying a database, when a security engine enforces a rule. With ordered rule scope, when a security enforcement event implicates a number of rules simultaneously, the rules may be enforced in a deterministic and logically organized manner.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chatterjee, Arindam Issaquah, WA 61 744
Dadhia, Rajesh Redmond, WA 7 299
Fakes, Thomas Redmond, WA 11 396
Koti, Shirish Redmond, WA 7 151
Reddy, Saveen Redmond, WA 2 73
Samuelsson, Anders Redmond, WA 44 904
Shelest, Art Sammamish, WA 25 1471
Townsend, Steven Seattle, WA 5 167
Vayman, Mark Redmond, WA 16 663

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation