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. 6Page: Previous 1 2 3 4 5 6 7 8 9 10 NextLast modified: November 3, 2007