Data processing: software development – installation – and managem – Software upgrading or updating – Including multiple files
Reexamination Certificate
2002-10-31
2010-10-12
Rutten, James (Department: 2192)
Data processing: software development, installation, and managem
Software upgrading or updating
Including multiple files
C717S170000
Reexamination Certificate
active
07814476
ABSTRACT:
Systems and methods are disclosed for updating a software program through base image patching. In an exemplary method for base image patching, the method includes receiving a patch, retrieving a base image, wherein the base image corresponds to a base version of a software program, and combining the base image with the patch to create an updated program. In another exemplary method, the method includes receiving an updating patch, wherein the updating patch is used to create an updated software program, retrieving a patch from a repository, wherein the patch is a previous update to a stored program, distilling a base image of the stored program using the previous patch, combining the base image with the updating patch to create an updated program, and replacing the stored program with the updated program.
REFERENCES:
patent: 5577244 (1996-11-01), Killebrew et al.
patent: 5675803 (1997-10-01), Preisler et al.
patent: 5832520 (1998-11-01), Miller
patent: 5999740 (1999-12-01), Rowley
patent: 6158049 (2000-12-01), Goodwin et al.
patent: 6167567 (2000-12-01), Chiles et al.
patent: 6185734 (2001-02-01), Saboff et al.
patent: 6216175 (2001-04-01), Sliger et al.
patent: 6230316 (2001-05-01), Nachenberg
patent: 6363524 (2002-03-01), Loy
patent: 6434744 (2002-08-01), Chamberlain et al.
patent: 6466999 (2002-10-01), Sliger et al.
patent: 6493871 (2002-12-01), McGuire et al.
patent: 6526574 (2003-02-01), Jones
patent: 6557054 (2003-04-01), Reisman
patent: 6594822 (2003-07-01), Schweitz et al.
patent: 6912711 (2005-06-01), Curtis et al.
patent: 6931626 (2005-08-01), Sheedy
patent: WO 9712508 (1997-04-01), None
Joseph Pranevich, “Kernel Komer: Contributing to the Linux Kernel—Diff and Patch”, Jun. 2000, Linux Journal, vol. 2000 , Issue 74es, Article No. 21.
Hicks et al., “Dynamic software updating”, May 2001, ACM SIGPLAN Notices, PLDI '01, vol. 36 Issue 5, pp. 13-23.
Marsh & Fischmann & Breyfogle LLP
Oracle America Inc.
Rutten James
LandOfFree
Systems and methods for updating software does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for updating software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for updating software will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4205312