Appeal No. 2002-2191 Application No. 09/354,482 a developer to focus on semantic “objects,” which are the items of interest to the client. Each object is packaged in a “storable,” which incorporates dependency lists indicating the context in which the object is to be used (i.e., with which dependent objects). Using the list of dependencies, a server component can prepare to send, or actually send, additional objects to a client when servicing a request for a particular object. Each storable comprises an object, or set of objects, stored together with dependency information (i.e., information indicating which particular objects are also required for use of the main object). The method includes prefetching of semantic objects. For example, a client may request the server to launch an application object. The application object arrives at the client, initially bringing up the first page or scene of the application. As the first page or scene is displayed, the prefetch objects for the first page can be retrieved. The pre-fetching can be based on system defaults, or in response to user behavior at runtime. Col. 4, l. 11 - col. 5, l. 11. An exemplary storage layout is shown in Figure 5 of Drewry. Appended to the beginning of object 501 is a “required” dependency list 510, which specifies those objects required in order to use object 501. Appended to the other end of object 501 is a prefetch dependency list 520, specifying objects that “might” be required. Col. 11, ll. 34-63. Upon careful consideration of the entirety of the Drewry reference, we agree with appellants that the rejection fails to show transmitting a bitmap which causes a processor to pre-stage, into cache memory, data blocks corresponding to enabled bits -4-Page: Previous 1 2 3 4 5 6 7 NextLast modified: November 3, 2007