Patent · US Expired

Stack based access control using code and executor identifiers

US6389540B1 · kind B1 · utility

35Cited by
145References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 30, 2000
Grant dateMay 14, 2002
Priority date
Expiry dateMar 30, 2020

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/24
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system regulates access to resources requested by an operation executing on a computer. The operation invokes a plurality of methods that operate upon code during execution. The system includes a policy file, a call stack, and an execution unit. The policy file stores permissions for each of the resources. The permissions authorize particular types of access to the resource based on a source of the code and an executor of the code. The call stack stores representations of the methods and executors in an order of invocation by the operation. The execution unit grants access to the resource when the types of access authorized by the permissions of all of the methods and executors on the call stack encompass the access requested by the operation.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.