Ex Parte EIDE et al - Page 3




          Appeal No. 2002-2238                                                          
          Application No. 09/107,768                                                    

               17.  A method of replacing a failed controller for an                    
          external storage device coupled to a computer over a bus, the                 
          failed controller having associated therewith a resource that                 
          presents a uniform interface to at least one application on the               
          computer, the method comprising:                                              
          (a) detecting a lock-up condition in the computer resulting                   
          from a failed attempt to access data with the external storage                
          device;                                                                       
               (b) in response to detection of the lock-up condition,                   
          enabling a user to replace the failed controller with a                       
          replacement controller;                                                       
               (c) after replacement of the failed controller with a                    
          replacement controller, automatically updating the resource to                
          associate the replacement controller with the resource; and                   
               (d) after updating the resource, recovering from the lock-up             
          condition by automatically resuming the failed attempt to access              
          data with the external storage device.                                        
               24.  An apparatus, comprising:                                           
               (a) a bus configured to electrically couple with a controller            
          for an external storage device;                                               
               (b) a memory in which is resident a resource that is                     
          configured to present a uniform interface to at least one                     
          application on the apparatus; and                                             
               (c) a program, resident in the memory, the program configured            
          to detect a lock-up condition in the apparatus resulting from a               
          failed attempt to access data with an external storage device                 
          coupled to the bus through a failed controller, and in response               
          thereto to enable a user to replace the failed controller with a              
          replacement controller, the program further configured to                     
          automatically update the resource to associate the replacement                
          controller with the resource, and to automatically rectify the                
          lock-up condition by automatically resuming the failed attempt to             
          access data with the external storage device.                                 
               28.  A program product, comprising:                                      
               (a) a program for use in replacing a failed controller for an            
          external storage device, the failed controller coupled to a bus in            
          a computer and having associated therewith a resource configured              
          to present a uniform interface to at least one application on the             
          computer, the program configured to detect a lock-up condition in             
          the computer resulting from a failed attempt to access data with              
          the external storage device, and in response thereto to enable a              
          user to replace the failed controller with a replacement                      

                                           3                                            





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

Last modified: November 3, 2007