Ex parte KIKUCHI et al. - Page 6




                 Appeal No. 2000-0240                                                                                                               
                 Application No. 08/285,534                                                                                                         

                 We agree with appellants that the address mapping of Weinreb would not, in our opinion,                                            
                 have a grouping of a plurality of physical databases into a logical database.  The examiner                                        
                 assertion at page 2 of the final rejection states:                                                                                 

                          i.      In response to Applicant's repeated assertions in the Appeal Brief                                                
                          that "logical addressing has nothing whatsoever to do with grouping a                                                     
                          plurality of physical databases to form a logical database defined by logical                                             
                          database information," Examiner notes that Weinreb et al. clearly provide for                                             
                          "virtual memory mapping ... in an object-oriented database system having                                                  
                          permanent storage for storing data in at least one database, ... and a                                                    
                          processing unit which runs application programs which request data using                                                  
                          virtual addresses (see the abstract). As further defined by Weinreb et al.,                                               
                          such virtual addresses are translated into a physical address of the plurality                                            
                          of databases, by using tables that correlate each virtual addresses to a                                                  
                          respective database, and segments, offsets and lengths of data objects                                                    
                          within that database (see Figs. 5-8 and 15-19). Weinreb et al. further clearly                                            
                          assert such use of virtual addressing as a manner to "name objects using                                                  
                          the format of the computer hardware. More particularly, it is an object to                                                
                          provide virtual addresses as pointers to objects in the database" (see col. 2,                                            
                          lines 5-11).                                                                                                              
                          ii.     Applicant's assertion in the Appeal Brief that "In Weinreb, address                                               
                          mapping depends on pointers, while the present invention as recited in claim                                              
                          39 does not depend on pointers" (page 15 of the Appeal Brief) is not                                                      
                          persuasive, since the claims do not distinguish from the use of pointers. The                                             
                          instant claim language, "table location searching means ... for searching for                                             
                          a table stored in at least one of said physical databases based  on said                                                  
                          logical database information, ..." (claim 39) "reads-on" the use of the                                                   
                          persistent relocation map and virtual address relocation map of Weinreb et                                                
                          al. to locate data in one of the plurality of physical databases, in response to                                          
                          an application program's request for data, using a virtual address as the                                                 
                          logical identifier of the data.                                                                                           





                                                                         6                                                                          





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

Last modified: November 3, 2007