Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling
Statutory Invention Registration
2007-09-04
2007-09-04
Pihulic, Dan (Department: 3662)
Electrical computers and digital processing systems: virtual mac
Task management or control
Process scheduling
Statutory Invention Registration
active
10835712
ABSTRACT:
A method of dynamically hooking runtime processes without interrupting the flow of execution includes: suspending a thread; hooking a function comprising modifying code of the function; and determining whether the thread was executing the modified code when the thread was suspended. If the thread was not executing the modified code, the thread is resumed. If the thread was executing the modified code, the context of the thread is changed to redirect the thread to a saved copy of the original prologue. In this manner, unpredictable behavior of the thread is avoided.
REFERENCES:
patent: 2005/0166001 (2005-07-01), Conover et al.
Conover Matthew
Satish Sourabh
Gunnison McKay & Hodgson, L.L.P.
Hodgson Serge J.
Pihulic Dan
Symantec Corporation
LandOfFree
Method and apparatus to dynamically hook runtime processes... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus to dynamically hook runtime processes..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus to dynamically hook runtime processes... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3792330