Ex parte CARMON - Page 2




          Appeal No. 96-3085                                                          
          Application 08/274,655                                                      


          been cancelled .2                                                             
               The disclosed invention relates to a method and apparatus              
          for counting and monitoring processor execution cycles                      
          associated with a specific task running concurrently with                   
          other tasks in a hard real-time, multi-tasking microprocessor               
          such as a single processor.  Such a processor runs multiple                 
          tasks by dividing its execution cycles up among the specific                
          tasks.  The invention provides that each task has a specific                
          processor cycle count allocated to it initially.  A counter is              
          loaded with this allocated count initially.  The method and                 
          apparatus of the invention decrement a counter for a specific               
          task only when an execution cycle is allocated to perform that              
          specific task.  When a specific task reaches its allocation,                
          an appropriate cycle counter interrupt is generated.                        
               Representative claim 1 is reproduced as follows:                       
               1.  In a multi-tasking program execution system, a method              
          of monitoring task overrun conditions, the method comprising                
          the steps of:                                                               
          counting only processor execution cycles associated with a                  
          specific task occurring while said specific task is executed,               
          said specific task being executed together with one or more                 

               No amendments after the final rejection were filed.2                                                                     

                                          2                                           





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

Last modified: November 3, 2007