Data processing: software development – installation – and managem – Software upgrading or updating – Including multiple files
Reexamination Certificate
2004-08-31
2009-06-23
Dam, Tuan Q (Department: 2192)
Data processing: software development, installation, and managem
Software upgrading or updating
Including multiple files
C717S170000
Reexamination Certificate
active
07552430
ABSTRACT:
Updating a software product by a plurality of patches. Sequencing data of each patch of the plurality of patches is received from a user such as a patch author. Each patch of the plurality of patches has a defined membership in a portion of the software product and has a defined order in the portion relative to one or more other patches that are members of the portion. The sequencing data indicates a portion of the software product of which the patch is a member and a relative ordering between the patch and one or more other members of the portion. A logical order of application for the plurality of patches is determined based on the received sequencing data. The plurality of patches is applied to the software product according to the determined logical order of application.
REFERENCES:
patent: 5649200 (1997-07-01), Leblang et al.
patent: 6161218 (2000-12-01), Taylor
patent: 6317880 (2001-11-01), Chamberlain et al.
patent: 6367075 (2002-04-01), Kruger et al.
patent: 6381742 (2002-04-01), Forbes et al.
patent: 6427236 (2002-07-01), Chamberlain et al.
patent: 6434744 (2002-08-01), Chamberlain et al.
patent: 6438749 (2002-08-01), Chamberlain
patent: 6477703 (2002-11-01), Smith et al.
patent: 6493871 (2002-12-01), McGuire et al.
patent: 6496974 (2002-12-01), Sliger et al.
patent: 6668289 (2003-12-01), Cheng et al.
patent: 6772192 (2004-08-01), Fulton et al.
patent: 6859923 (2005-02-01), Taylor
patent: 7073172 (2006-07-01), Chamberlain et al.
patent: 7185332 (2007-02-01), Waldin et al.
patent: 7313792 (2007-12-01), Buban et al.
patent: 2001/0029605 (2001-10-01), Forbes et al.
patent: 2002/0100036 (2002-07-01), Moshir et al.
patent: 2002/0144248 (2002-10-01), Forbes et al.
patent: 2002/0152229 (2002-10-01), Peng
patent: 2002/0174422 (2002-11-01), Kelley et al.
patent: 2003/0056102 (2003-03-01), Aho et al.
patent: 2003/0126592 (2003-07-01), Mishra et al.
patent: 2003/0145317 (2003-07-01), Chamberlain
patent: 2003/0220944 (2003-11-01), Schottland et al.
patent: 2003/0220992 (2003-11-01), DiRico
patent: 2004/0003390 (2004-01-01), Canter et al.
patent: 2004/0015953 (2004-01-01), Vincent
patent: 2004/0088694 (2004-05-01), Ho
patent: 2004/0181790 (2004-09-01), Herrick
patent: 2004/0210653 (2004-10-01), Kanoor et al.
patent: 2005/0050538 (2005-03-01), Kawamata et al.
patent: 2005/0155031 (2005-07-01), Wang et al.
patent: 2005/0257214 (2005-11-01), Moshir et al.
patent: 2006/0020938 (2006-01-01), Elcock et al.
patent: 2007/0079279 (2007-04-01), Gordon et al.
Rick Borup, Understanding Windows Installer, Oct. 2003, pp. 1-16.
Windows Instller: Benefits and Implementation for System Administration, published: Nov. 1, 2001, pp. 1-73.
Provos et al., “Improving Host Security with System Call Policies,” CiteSeer, CITY-University of Michigan, 15 pages, Nov. 2002, USA.
Provos et al., “Preventing Privilege Escalation,” CiteSeer, CITY-University of Michigan, 11 pages, Aug. 2002, USA.
Gouge Christopher S.
Kays David E.
Napier Carolyn L.
Thombre Rahul
Dam Tuan Q
Microsoft Corporation
Senniger Powers LLP
Wei Zheng
LandOfFree
Patch sequencing does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Patch sequencing, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Patch sequencing will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4106535