Electrical computers and digital processing systems: interprogra – Application program interface
Reexamination Certificate
2008-07-08
2008-07-08
Zhen, Li B (Department: 2194)
Electrical computers and digital processing systems: interprogra
Application program interface
C718S100000, C726S016000
Reexamination Certificate
active
09517366
ABSTRACT:
A system and method for establishing a secure execution environment for a software process analyzes system application program interface (API) calls to determine whether the system API call executes a new program. If the system API call executes a new program, the system and method of the invention analyze the call to determine whether an execution environment, in the form of a plurality of attributes, is attached to an executable program file associated with the new program. An execution environment contains security attributes that are to be associated with the resulting process invoked by execution of the new program. If an execution environment is attached, the invention assigns the attributes of the execution environment to the new process, thereby ensuring that the new process includes the security features and capabilities specified in the execution environment.
REFERENCES:
patent: 5305456 (1994-04-01), Boitana
patent: 5560008 (1996-09-01), Johnson et al.
patent: 5717902 (1998-02-01), D'Souza et al.
patent: 5784463 (1998-07-01), Chen et al.
patent: 5872915 (1999-02-01), Dykes et al.
patent: 6061684 (2000-05-01), Glasser et al.
patent: 6144960 (2000-11-01), Okada et al.
patent: 6279111 (2001-08-01), Jensenworth et al.
patent: 6289462 (2001-09-01), McNabb et al.
patent: 6393569 (2002-05-01), Orenshteyn
patent: 0573248 (1993-08-01), None
patent: 0 573 248 (1993-12-01), None
patent: 0579248 (1994-01-01), None
Brezinski, D. “Security Posture Assessment of Window s NT(R) Networks.” [Online]. Available from Internet: < URL: http://w w w .blackhat.com/presentations/bh-usa-97/dominique.ppt > Jul. 9-10, 1997. See slides 6-11.
Palem et al. “G22.3250 Honors Operating System. Lecture 19: Security” [Online]. Available from Internet: < URL: http://www.cs.nyu.edu/courses/spring99/G22.3250-001/lectures/lect19.pdf > Apr. 6, 1999. See slides 7-19-20.
Barber Jeffrey S.
Vossen Joseph K.
LandOfFree
System and method for establishing a secure execution... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for establishing a secure execution..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for establishing a secure execution... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3959718