Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2008-06-17
2008-06-17
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S137000
Reexamination Certificate
active
07389500
ABSTRACT:
A method and computer-readable medium perform a pre-boot scan of an emulated binary to detect a function that is above a predetermined complexity threshold. The detected function may then be precompiled during a boot-up process. The pre-boot scan may also detect a function that falls below a second predetermined complexity threshold. The detected function may be placed inline with the code body. Just-in-time translation may then be performed at runtime.
REFERENCES:
patent: 5097407 (1992-03-01), Hino et al.
patent: 6273822 (2001-08-01), Tanaka
patent: 6338160 (2002-01-01), Patel et al.
patent: 6354940 (2002-03-01), Itou et al.
patent: 6607445 (2003-08-01), Gendo et al.
patent: 6637025 (2003-10-01), Beadle et al.
patent: 6704926 (2004-03-01), Blandy et al.
patent: 6774885 (2004-08-01), Even-Zohar
patent: 6820252 (2004-11-01), Sakamoto et al.
patent: 6826749 (2004-11-01), Patel et al.
patent: 6842894 (2005-01-01), Havermose
patent: 7080362 (2006-07-01), Patel et al.
patent: 7089544 (2006-08-01), Hickson
patent: 7191434 (2007-03-01), Renouf
patent: 7225436 (2007-05-01), Patel
patent: 7225456 (2007-05-01), Kitsukawa et al.
patent: 7228533 (2007-06-01), Sokolov
patent: 2004/0239675 (2004-12-01), Regelous
patent: 2004/0266506 (2004-12-01), Herbrich et al.
Shilov, A. et al., “3DMark05: The Future of Computer Games in Numbers”, X-bit labs-Articles, Sep. 29, 2004, 16 pages.
“Jit Is for Protypes”, Jul. 8, 2005, 3 pages.
Ingberg Todd
Microsoft Corporation
Woodcock & Washburn LLP
LandOfFree
Selective pre-compilation of virtual code to enhance boot... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Selective pre-compilation of virtual code to enhance boot..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Selective pre-compilation of virtual code to enhance boot... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2812567