Electrical computers and digital processing systems: interprogra – Dynamic linking – late binding – Object oriented dynamic linking – late binding
Reexamination Certificate
2006-08-29
2006-08-29
Thomson, William (Department: 2194)
Electrical computers and digital processing systems: interprogra
Dynamic linking, late binding
Object oriented dynamic linking, late binding
C717S111000, C717S140000
Reexamination Certificate
active
07100172
ABSTRACT:
A system and method for altering the operation of a computer application while avoiding recompiling the computer application or modifying the kernel associated with the operating system of a computing device. A computer application is launched in a suspended mode. An asynchronous procedure call (APC) is used to load an additional dynamic link library (DLL) to be associated with the computer application. The additional DLL includes routines that operate differently than routines originally associated with the computer application through an initial DLL. The references to the routines within the computer application are redirected to the routines of the additional (DLL). The operation of the computer application is therefore changed while avoiding rewriting the application or changing the operating system.
REFERENCES:
patent: 6141698 (2000-10-01), Krishnan et al.
patent: 6611878 (2003-08-01), De Armas et al.
patent: 6871348 (2005-03-01), Hay
patent: 6915513 (2005-07-01), Duesterwald et al.
patent: 2003/0110307 (2003-06-01), De Armas et al.
Lorch, “Building VTrace, A Tracer for Windows NT and Windows”, Feb. 2000, pp. 1-24.
Carlisle, Martin C., “Graphics for Free,” SIGCSE Bulletin, vol. 31, No. 2, Jun. 1999, pp. 65-68.
Mohamed Ahmed H.
Voellm Anthony F.
Hoang Phuong N.
Merchant & Gould P.C.
Microsoft Corporation
Thomson William
LandOfFree
System and method for changing operation of an application... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for changing operation of an application..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for changing operation of an application... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3605351