System for determining the rights of object access for a server process by combining them with the rights of the client process

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5321841
SERIAL NO

08011293

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a multitasking, multiuser computer system, a server process temporarily impersonates the characteristics of a client process when the client process preforms a remote procedure call on the server process. Each process has an identifier list with a plurality of identifiers that characterize the process. The server process generates a new identifier list which is either the same as the client process's list, or is the union of the server's and the client's lists. Each object in the system can have an access control list which defines the identifiers that a process must have in order to access the object. The operation system has access checking software for enabling a selected process access to a specified object when the identifiers for the process match the list of identifiers in the access control list of the specified object. The server can therefore access all objects accessible to the client while the server is working for the client. The server can restore its original identifier list after completing the services that it performs for the client.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
East, Jeffrey A Aptos, CA 9 855
Jenness, Steven M Redmond, WA 5 686
Kelly, Jr James W Redmond, WA 10 2044
Ozur, Mark C Redmond, WA 5 864
Walker, James J Redmond, WA 8 668

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation