Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2011-07-26
2011-07-26
Deng, Anna (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
Reexamination Certificate
active
07987457
ABSTRACT:
Various technologies and techniques are disclosed that provides targeted patching for native generation images. Changed binaries are updated with information that indicates whether or not they contain safe changes. A servicing process can then be provided for a client machine. For any compatible binaries with changes that have been identified as safe, a native generation update is performed that includes recompilation of the compatible binaries with the safe changes, and an updating of binding information for any dependent binaries. For any non-compatible binaries with changes that have been identified as unsafe, a native generation update is performed that includes recompilation of any non-compatible binaries and any dependent binaries.
REFERENCES:
patent: 5519866 (1996-05-01), Lawrence et al.
patent: 5586328 (1996-12-01), Caron et al.
patent: 5842017 (1998-11-01), Hookway et al.
patent: 5854932 (1998-12-01), Mariani et al.
patent: 5916308 (1999-06-01), Duncan et al.
patent: 5966539 (1999-10-01), Srivastava et al.
patent: 5978585 (1999-11-01), Crelier
patent: 6289506 (2001-09-01), Kwong et al.
patent: 6484313 (2002-11-01), Trowbridge et al.
patent: 6658421 (2003-12-01), Seshadri
patent: 6973646 (2005-12-01), Bordawekar et al.
patent: 7496912 (2009-02-01), Keller et al.
patent: 2005/0091347 (2005-04-01), Schmitt et al.
patent: 2006/0080656 (2006-04-01), Cain et al.
patent: 2006/0117310 (2006-06-01), Daniels et al.
patent: 2006/0130040 (2006-06-01), Subramanian et al.
patent: 2006/0184652 (2006-08-01), Teodosiu et al.
patent: 2006/0248097 (2006-11-01), Pritchard et al.
patent: 2007/0011666 (2007-01-01), Tan
Adams, et al., “The Cost of Selective Recompilation and Environment Processing”, ACM Transactions on Software Engineering and Methodology, Date: Jan. 1994, pp. 3-28, vol. 3, No. 1.
Kennedy et al., “Pre-Compilation for .NET Generics”, Microsoft Research, Cambridge, U.K., 2005, 17 pages.
Rabe, “Towards a CLI Assembly for Embedded Systems”, Proceedings of the 2006 International Conference on Embedded Systems & Applications, Las Vegas, Nevada, Jun. 2006, ISBN 1-60132-0175-5, 7 pages.
Barr, et al., “Safe Upgrading without Restarting”, International Conference on Software Maintenance—ICSM, Amsterdam, The Netherlands, Sep. 2003, 9 pages.
Biswas Surupa
Gershony Ori
Kotas Jan
Sollich Peter F.
Deng Anna
Microsoft Corporation
LandOfFree
Targeted patching for native generation images does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Targeted patching for native generation images, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Targeted patching for native generation images will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2719773