US2004103096A1PendingUtilityA1

Multi-user process based security system and method

Priority: Feb 1, 2002Filed: Aug 5, 2003Published: May 27, 2004
Est. expiryFeb 1, 2022(expired)· nominal 20-yr term from priority
Inventors:Vincent Larsen
G06F 21/6218G06F 2221/2141
32
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for providing access for a user to resources receives user identification information and loads user resource access information associated with the user identification information including process resource access information associated with a process. The system executes processes where the process accesses resources. When the process accesses resources, the system checks the process resource access information when the process attempts to access a specified resource to determine if the access of the specified resource by the process is permitted and allows the process to access the specified resource if access is permitted or denies the process access to the specified resource if access is not permitted.

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method for providing access for a user to resources comprising the steps of: 
 receiving user identification information    loading user resource access information associated with the user identification information including process resource access information associated with a process;    executing a process wherein said process accesses resources;    checking the process resource access information when the process attempts to access a specified resource to determine if the access of the specified resource by the process is permitted;    allowing the process to access the specified resource if access permission is indicated; and    denying the process access to the specified resource if access permission is not indicated.    
     
     
         2 . The method of providing access of  claim 1 , where said specified resource comprises a data file.  
     
     
         3 . The method of providing access of  claim 1 , where said specified resources comprises an application file.  
     
     
         4 . The method of providing access of  claim 1 , where said specified resource comprises a digital device.  
     
     
         5 . The method of providing access of  claim 1 , further comprising the step of authenticating said received user identification information.  
     
     
         6 . The method of providing access of  claim 1 , wherein said process resource access information includes a directory path, wherein the process has permission to access files stored in the directories designated by the directory path.  
     
     
         7 . The method of providing access of  claim 1 , wherein said directory path includes a meta-symbol, such that a defined text string is substituted for the meta-symbol.  
     
     
         8 . The method of providing access of  claim 7 , wherein said defined text string is a user identification text string.  
     
     
         9 . The method of providing access of  claim 1 , wherein said process resource access information includes a second process identifier, wherein the process has permission to execute the second process designated by the second process identifier.  
     
     
         10 . The method of providing access of  claim 9 , wherein said user resource access information includes second process resource access information.  
     
     
         11 . The method of providing access of  claim 1 , wherein the step of checking is performed by an operating system.  
     
     
         12 . A system for providing access to resources comprising; 
 a processor for executing a process;    a resource accessed by the processor when executing the process;    user resource access data associated with the process representing resource access permissions;    wherein said processor receives user identification data, wherein said user resource access data is associated with said user identification data, such that before said processor accesses said resource, the processor refers to the user resource access data associated with the process to determine if the process has permission to access the resource.    
     
     
         13 . The system for providing access of  claim 12 , where said resource comprises a data file.  
     
     
         14 . The system for providing access of  claim 12 , where said resource comprises a process.  
     
     
         15 . The system for providing access of  claim 12 , where said resource comprises a digital device.  
     
     
         16 . The system for providing access of  claim 12 , further comprising an authentication agent to authenticate the user identification information.  
     
     
         17 . The system for providing access of  claim 12 , wherein said user resource access data includes a directory path, wherein the process has permission to access files stored in the directories designated by the directory path.  
     
     
         18 . The system for providing access of  claim 17 , wherein said directory path includes a meta-symbol, such that a defined text string is substituted for the meta-symbol.  
     
     
         19 . The system for providing access of  claim 18 , wherein said defined text string is a user identification text string.  
     
     
         20 . The system for providing access of  claim 12 , wherein said user resource access data includes a second process identifier, wherein the process has permission to execute the second process designated by the second process identifier.  
     
     
         21 . The system for providing access of  claim 20 , wherein said user resource access data includes second process resource access information.

Join the waitlist — get patent alerts

Track US2004103096A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.