Appeal 2007-2167 Application 09/991,752 5. Alternatively, Gupta ‘079 discloses using a wrapper, a program which fills in and submits forms in order to accumulate information from web sites and to complete a purchase transaction using the data obtained from the User Meta-database 170 and User Selection database 180 (col. 8, ll. 56-61). 6. Gupta’s wrapper program is constructed for each vendor to capture the logic for the forms that need to be filled to consummate a purchase while a second wrapper program is constructed for each site to perform information -gathering (col. 9, ll. 1-5). Additionally, the transaction-wrapper is disclosed that exercises different parts and different functionality of the site than the information-gathering wrapper. Any site can have multiple wrappers built for it, each of which gets different information or performs a different function (col. 9, ll. 5-9). 7. Gupta’s wrapper is further described in the other applied reference, Gupta ‘258, which is also incorporated by reference in Gupta ‘079 (col. 9, ll. 9-15). 8. Gupta ‘258 discloses a wrapper to extract information and to provide structured information in the form of structured high-level user queries which are processed across the disparate semistructured resources using a plurality of wrappers each dedicated to a particular resource (Abstract). 9. Gupta ‘258 further defines a wrapper (or site program) as a software layer that provides a relational database interface to information on a site (col. 3, ll. 33-34). 5Page: Previous 1 2 3 4 5 6 7 8 9 10 Next
Last modified: September 9, 2013