Ex Parte Borg - Page 5

                 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).                                                                             



                                                           5                                                             

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

Last modified: September 9, 2013