Data processing: software development – installation – and managem – Software upgrading or updating – Including multiple files
Reexamination Certificate
2006-07-04
2006-07-04
Das, Chameli C. (Department: 2192)
Data processing: software development, installation, and managem
Software upgrading or updating
Including multiple files
C717S172000, C717S175000, C717S176000
Reexamination Certificate
active
07073172
ABSTRACT:
A method and mechanism for automatically patching software implementations such as applications as they are installed from an external source. A patch program is run for a software implementation that is advertised as available, or is otherwise available, though not yet installed (or fully installed). The mechanism maintains the patch information for that software implementation. Whenever the software implementation is installed, the mechanism determines that the software implementation has the patch information maintained therefor. The mechanism automatically applies the patch as part of the on-demand installation process. The patch may change the files, the values of registry entries and/or the installation logic associated with the software implementation.
REFERENCES:
patent: 5421009 (1995-05-01), Platt
patent: 5473772 (1995-12-01), Halliwell et al.
patent: 5535326 (1996-07-01), Baskey et al.
patent: 5555416 (1996-09-01), Owens et al.
patent: 5625823 (1997-04-01), Debenedictis et al.
patent: 5630076 (1997-05-01), Saulpaugh et al.
patent: 5644766 (1997-07-01), Coy et al.
patent: 5655081 (1997-08-01), Bonnell et al.
patent: 5659547 (1997-08-01), Scarr et al.
patent: 5692129 (1997-11-01), Sonderegger et al.
patent: 5732266 (1998-03-01), Moore et al.
patent: 5732275 (1998-03-01), Kullick et al.
patent: 5742829 (1998-04-01), Davis et al.
patent: 5752042 (1998-05-01), Cole et al.
patent: 5764992 (1998-06-01), Kullick et al.
patent: 5778234 (1998-07-01), Hecht et al.
patent: 5784612 (1998-07-01), Crane et al.
patent: 5790664 (1998-08-01), Coley et al.
patent: 5790856 (1998-08-01), Lillich
patent: 5796967 (1998-08-01), Filepp et al.
patent: 5805897 (1998-09-01), Glowny
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5859969 (1999-01-01), Oki et al.
patent: 5859978 (1999-01-01), Sonderegger et al.
patent: 5867713 (1999-02-01), Shrader et al.
patent: 5867714 (1999-02-01), Todd et al.
patent: 5870762 (1999-02-01), Lee
patent: 5897640 (1999-04-01), Veghte et al.
patent: 5925127 (1999-07-01), Ahmad
patent: 5930513 (1999-07-01), Taylor
patent: 5933647 (1999-08-01), Aronberg et al.
patent: 5954827 (1999-09-01), Frank et al.
patent: 5960204 (1999-09-01), Yinger et al.
patent: 5978590 (1999-11-01), Imai et al.
patent: 5987504 (1999-11-01), Toga
patent: 5995756 (1999-11-01), Hermann
patent: 5999740 (1999-12-01), Rowley
patent: 6006034 (1999-12-01), Heath et al.
patent: 6006035 (1999-12-01), Nabahi
patent: 6009274 (1999-12-01), Fletcher et al.
patent: 6009401 (1999-12-01), Horstmann
patent: 6021438 (2000-02-01), Duvvoori et al.
patent: 6023586 (2000-02-01), Gaisford et al.
patent: 6029147 (2000-02-01), Horadan et al.
patent: 6041333 (2000-03-01), Bretschneider et al.
patent: 6067582 (2000-05-01), Smith et al.
patent: 6131192 (2000-10-01), Henry
patent: 6151643 (2000-11-01), Cheng et al.
patent: 6151708 (2000-11-01), Pedrizetti et al.
patent: 6161218 (2000-12-01), Taylor
patent: 6167567 (2000-12-01), Chiles et al.
patent: 6199204 (2001-03-01), Donohue
patent: 6202207 (2001-03-01), Donohue
patent: 6212536 (2001-04-01), Klassen et al.
patent: 6286138 (2001-09-01), Purcell
patent: 6314565 (2001-11-01), Kenner et al.
Anonymous, “ADSTAR Distributed Storage Manager Basic Concepts”,IBM Storage Software, http://www.storage.ibm.com/software/adsm/adbasics.htm pp. 1-8, (Oct. 31, 1997), printed Nov. 3, 1997.
“Automating Microsoft Transaction Server Client Installation,” Microsoft Corporation, URL:wysiwyg://MAIN.PRODINFO.6/http://msdn.mi...m/library/backgrnd/html/msdn—install.html (Jun. 1997), printed Feb. 29, 2000.
“Seagate Enterprise Management Software-East Announces Release of Desktop Management Suite; Best-of-Breed Point Solutions Integrated to Provide Heterogenous LAN Management,”Business Wire, p. 04020056 (Apr. 2, 1996).
Dunigan et al.,MCSE Training Guide: Windows NT Workstation 4, New Riders Publishing, pp. 28-32, 402-405, 486-492 (1997).
Green, “Windows Apps Need To Be Aware of Install Methods”,Network World, p. 45 (Nov. 1994).
Jones, Michael B., “The Microsoft Interactive System: An Experience Report,”Technical Report MSR-TR-97-18,pp. 1-20, http://research.microsoft.com/mjb/papers/mitv/tr-97-18.htm (Jul. 1997), printed Sep. 4, 2001.
Kelly, Mike, “Gain Control of Application Setup and Maintenance with the New Windows Installer,”Microsoft Systems Journal,pp. 15-18, 20-23, 26-27 (Sep. 1998).
Lang, Jay., “IBM Bolsters Windows NT Reliability With Tools Suite,”Information Week, p. A6ff (Jul. 20, 1998).
McKinney et al., “Win Tips Windows 9x”,Windows Magazine,pp. 255-258 (Aug. 1998).
Mc Nutt, Administering X Sites,Unix Review, pp. 45ff (Jul. 1992).
Methvin, David, “Problems? In Win98?”,Windows Magazine, pp. 224ff (Oct. 1998).
Spanbauer, Scott, “Internet Explorer 4.0, Problem Child”,PC World, p. 53 (Jan. 1998).
Das Chameli C.
Kendall Chuck
Law Offices of Albert S. Michalik PLLC
LandOfFree
On demand patching of applications via 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 On demand patching of applications via software..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and On demand patching of applications via software... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3548745