Ex Parte WU et al - Page 4




          Appeal No. 2003-0237                                                        
          Application No. 09/157,895                                                  

          analogous device driver function implemented by the universal               
          driver” (col. 4, lines 4-8).                                                
               The appellants have submitted a declaration by Zhanbing Wu             
          (filed September 14, 2001, paper no. 8), who is a co-inventor of            
          the Shaw system and the present system, wherein Wu states:                  
               6.  Unlike the system of Shaw, et al. ‘843 that                        
               requires the printer manufacturers to develop the                      
               binary printer characterization, the system of the                     
               present application allows the use of text based                       
               minidrivers that have text based characterizations of                  
               the printers.  The modular universal driver then                       
               incorporates this text based characterization and                      
               implements the device specific driver functions in                     
               accordance with the incorporated text based                            
               characterization.  The modular nature of the universal                 
               driver, and in particular the inclusion of the parser                  
               module illustrated in FIG. 6 of the present                            
               application, is what allows the use of the text based                  
               characterization.  Specifically, the parser module of                  
               the modular universal driver parses the text based                     
               characterization of the printer to derive the internal                 
               binary data structures.  The parser is called only once                
               when the printer is installed.  After that, the                        
               universal driver accesses the cached binary data                       
               structures unless the text based characterization has                  
               since been updated.                                                    
               7.  The UniDriver of Shaw, et al. ‘843 is not modular                  
               and cannot parse a text file to derive the binary data                 
               structures.  This is why the minidrivers of Shaw, et                   
               al. ‘843 must be binary to start with.  Because the                    
               system of the present application utilizes a modular                   
               universal driver, the minidrivers may be simply text                   
               based and may have text based characterizations of the                 
               printer.  The modular universal driver can then simply                 
               parse the text file to derive the internal binary data                 
               structures via one of its modules (the parser module in                
               a preferred embodiment).                                               
                                                                                     

                                          4                                           





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

Last modified: November 3, 2007