Ex parte FORTIN et al. - Page 2




          Appeal No. 1998-0718                                                        
          Application No. 08/400,779                                                  


          The disclosed invention pertains to a method and                            
          apparatus for monitoring the execution of a software program                
          on a computer system.                                                       


               Representative claim 4 is reproduced as follows:                       
               4.  A system for monitoring execution of a software                    
          program   having a plurality of executable instructions on a                
          computer system, said system comprising:                                    
              storage means for storing a plurality of monitoring                     
          programs;                                                                   
               instrumentation means for modifying said software program              
         for execution monitoring by replacing one of said plurality of               
         executable instructions with an invocation of a first one of                 
         said plurality of monitoring programs, said instrumentation                  
         means comprising:                                                            
               means for copying one of said plurality of instructions                
         to said first monitoring program;                                            
               means for replacing said one of said plurality of                      
         instructions in said software program with an instruction                    
         invoking said first monitoring program; and                                  
               means for returning control from said first monitoring                 
          program to said software program upon completion of said                    
          first monitoring program; and                                               
               means for invoking a second of said plurality of                       
          monitoring programs from said first monitoring program before               
          returning control to said software program.                                 
          The examiner relies on the following references:                            
          Haswell-Smith                 4,866,665          Sep. 12, 1989              
                                          2                                           





Page:  Previous  1  2  3  4  5  6  7  8  9  10  11  Next 

Last modified: November 3, 2007