Ex Parte RAZDAN et al - Page 9




          Appeal No. 2002-2309                                                        
          Application No. 09/099,386                                                  


               Appellants argue (brief, pages 22 and 23) that:                        
               The DTags of Nishtala are duplicate cache tags attached                
               to Nishtala’s system controller 110.  See Nishtala’s                   
               Figure 1.  The fact that a duplicate cache tag needs                   
               updating is not related to a next state field of a                     
               probe command sent to caches of processors of a                        
               multiprocessor system.  For this reason alone                          
               Applicants submit that the Examiner’s logic is flawed                  
               and that the rejection should be reversed.                             
                    The figures relied upon by the Examiner, as well                  
               as the corresponding portions of the specification do                  
               not teach, suggest or even imply, alone or in                          
               combination with Galles, that the probe command should                 
               have both a data movement field and a next state field.                
               Nishtala discloses that the “System Controller 110                     
               maintains a pending transaction status array 200 that                  
               stores information on all pending and Active                           
               transaction[s].”  Nishtala, Col. 54, lines 6-8 . . . .                 
               Clearly, Nishtala’s Transaction Status Array 200 is an                 
               array residing within the System Controller 110.  In                   
               spite of this teaching, the Examiner relies upon                       
               particular entries in the Status Array 200, DTag state                 
               values 322 and S REPLY type 325, for a teaching [of] a                 
               probe command having both a data movement field and a                  
               next state field . . . .  Nishtala, however, does not                  
               teach, suggest or even imply that these two entries in                 
               the array should be sent together within a probe                       
               command to a processor.  Further, since the DTags of                   
               Nishtala are part of the system controller, why would                  
               Nishtala teach that this entry should go anywhere                      
               beyond the system controller?                                          
               We agree with the appellants’ arguments.  Nothing in the               
          record supports the examiner’s contentions.  For this reason, the           
          obviousness rejection of claims 12 through 23 is reversed.                  



                                          9                                           





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

Last modified: November 3, 2007