Data processing: structural design – modeling – simulation – and em – Emulation – Compatibility emulation
Reexamination Certificate
2006-09-05
2006-09-05
Rodriguez, Paul L. (Department: 2123)
Data processing: structural design, modeling, simulation, and em
Emulation
Compatibility emulation
C703S024000, C713S002000, C713S187000
Reexamination Certificate
active
07103529
ABSTRACT:
A method and apparatus to provide pre-boot security and legacy hardware and environment support for a computing system having an extensible firmware architecture is described. A virtual machine monitor is employed to provide the virtualization of system state for the purposes of running legacy compatibility code or protecting key data and code regions for safety and security. An application may be given access to a subset of the system resources, and access to portions of the memory map not designated for updates would trap (program interrupt) to the VMM. A VMM pre-boot policy agent may then protect state and unload any problematic software.
REFERENCES:
patent: 4787031 (1988-11-01), Karger et al.
patent: 5522075 (1996-05-01), Robinson et al.
patent: 5721922 (1998-02-01), Dingwall
patent: 5781755 (1998-07-01), Uchino
patent: 5844986 (1998-12-01), Davis
patent: 6075938 (2000-06-01), Bugnion et al.
patent: 6199181 (2001-03-01), Rechef et al.
patent: 6321323 (2001-11-01), Nugroho et al.
patent: 6397242 (2002-05-01), Devine et al.
patent: 6496847 (2002-12-01), Bugnion et al.
patent: 6609199 (2003-08-01), DeTreville
patent: 2002/0143842 (2002-10-01), Cota-Robles et al.
patent: 2002/0169987 (2002-11-01), Meushaw et al.
patent: 2003/0120856 (2003-06-01), Neiger et al.
patent: 2004/0044880 (2004-03-01), Altman et al.
patent: WO 02/052404 (2002-07-01), None
Microsoft Computer Dictionary, 2002, Microsoft Press, Fifth Edition, pp. 7, 8, 159, 160, 429, 440, 577.
Arbaugh et al., A Secure and Reliable Bootstrap Architecture, 1997, 1997 IEEE Symposium on Security and Privacy, pp. 65-71.
Intel Corporation, “Extensible Firmware Interface Specification”, Dec. 2000, pp. i-v and 1-24.
Michael Kinney and Curtis E. Stevens, “EFI 1.1”, Aug. 2000, Intel Corporation, pp. 1-83.
Paul Parenteau, “Extensible Firmware Interface—Changing the face of BIOS”, Mar. 2001, Intel Corporation, pp. 1-23.
Popek, et al., “Formal Requirements for Virtualizable Third Generation Architectures”, Communications of the ACM, vol. 16, No. 7, Jul. 1974, pp. 412-421.
Souder, et al., “A Tool for Securley Integrating Legacy Systems into a Distributed Environment”, Reverse Engineering, 1999, pp. 47-55.
Ebicoglu, K. et al., “IBM Research Report—DAISY: Dynamic Compilation for 100% Architectural Compatibility,” Computer Science, May 8, 1996. http://citeseer.ist.psu.edu/2006.html.
Brackin, S. H., “An Interface Specification Language for Automatically Analyzing Cryptographic Protocols,” Proceedings., 1997 Symposium on San Diego, CA, USA, Feb. 10-11, 1997, pp. 40-51.
Devanbu, P. T. et al., “Techniques for Trusted Software Engineering,” Proceedings of the 1998 International Conference on Kyoto, Japan, Apr. 19-25, 1998, pp. 126-135.
Ebcioglu, K. et al., “An Eight-Issue Tree-VLIW Processor for Dynamic Binary Translation,” Sep. 16, 1998. http://www.research.ibm.com/vliw/isca31/An%20eight-issue%20tree-VLIW%20processor%20for%20dynamic%20binary%20translation.pdf.
Robin, J. S. et al., “Analysis of the Intel Pentium's Ability to Support a Secure Virtual Machine Monitor,” Jun. 11, 2000. http://citeseer.ist.psu.edu/robin00analysis.html.
Blakely , Sokoloff, Taylor & Zafman LLP
Intel Corporation
Proctor Jason
Rodriguez Paul L.
LandOfFree
Method for providing system integrity and legacy environment... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for providing system integrity and legacy environment..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for providing system integrity and legacy environment... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3615117