U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Method and apparatus for creating a security environment for a user task in a client/server system

Patent 5764889 Issued on June 9, 1998. Estimated Expiration Date: Icon_subject September 26, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Controlled work flow system
Patent #: 4503499
Issued on: 03/05/1985
Inventor: Mason ,   et al.

Computer security system
Patent #: 4584639
Issued on: 04/22/1986
Inventor: Hardy

Distributed security auditing subsystem for an operating system
Patent #: 5032979
Issued on: 07/16/1991
Inventor: Hecht, et al.

Digital data processor with maintenance and diagnostic system
Patent #: 5220668
Issued on: 06/15/1993
Inventor: Bullis

Non-supervisor mode cross address space dynamic linking
Patent #: 5359721
Issued on: 10/25/1994
Inventor: Kempf, et al.

System and method for controlling the use of a computer
Patent #: 5361359
Issued on: 11/01/1994
Inventor: Tajalli, et al.

System for automatically generating efficient application - customized client/server operating environment for heterogeneous network computers and operating systems
Patent #: 5381534
Issued on: 01/10/1995
Inventor: Shi

Client/server connection sharing Patent #: 5553242
Issued on: 09/03/1996
Inventor: Russell, et al.

Inventors

Application

No. 721145 filed on 09/26/1996

US Classes:

709/226, Network resource allocating709/229Network resources access controlling

Examiners

Primary: Beausoliel, Robert W. Jr.
Assistant: Hua, Ly V.

Attorney, Agent or Firm

International Classes

G06F 013/00
H04L 009/00

Abstract

A method and apparatus for enabling a listening daemon in a client/server system to execute a specified task on behalf of a user. Upon receiving a user request, the listening daemon sets an environment variable in accordance with the user identity specified in the request and issues a system call to the operating system kernel to spawn the user task specified in the request. In response to the system call, the operating system kernel creates a new address space for the specified user task and creates a security environment for the user task in accordance with the environment variable before starting the user task in the new address space.

Other References

  • "UNIX Network Programming" by W. R. Stevens, pp. 10-38, 55-59, & 334-339, PTR Prentice-Hall Inc., 1990
  • "Modern Operating Systems" by A. S. Tanenbaum, pp. 14-16, 279-284 & 293-297, Prentice-Hall Inc., 1992
  • "Grouping User Logons to a Multitasking Address Space" by D. F. Ault et al., IBM Technical Disclosure Bulletin, vol. 39 No. 7 Jul. 1996
  • "Fork Clone Address Space Implementation On MVS" by D. F. Ault, IBM Technical Disclosure Bulletin, vol. 35 No. 6 Nov. 1992
  • "Interoperability Between MVS and POSIX Functions" by D. F. Ault, IBM Technical Disclosure Bulletin, vol. 35 No. 6 Nov. 1992
  • "Method and Apparatus for Controlling Server Access to a Resource in a Client/Server System" by D. F. Ault et al., U.S. Application Ser. No. 08/632,251, Filed Apr. 15, 199
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?