Ex Parte CASE et al - Page 2



          Appeal No. 2004-2102                                                        
          Application No. 09/191,256                                                  
          Microsoft Internet Explorer.  The system and method of the                  
          present invention includes defining a set of application                    
          programming interfaces (APIs) or verbs that may be called                   
          remotely or from the same machine that the client portion of the            
          client-server software is running on.  The client user interface            
          code then uses these new APIs to remotely invoke the client                 
          operations.  These APIs provide the ability to have one to one              
          communication or two way communication, for example sending a               
          query and getting a reply.  Further, there may be one to multiple           
          relationship between a query request being sent and the number or           
          replies.  Similarly, there may be a multiple to one relationship            
          between the number or queries and the number of replies.  From a            
          browser, an end user enters a URL containing a machine name and a           
          port number separated by a colon.  A listening program at the               
          client listening on that port number established communication              
          with the browser and invokes a client agent.  The client agent              
          includes conventional client functions as well as APIs that allow           
          the client to interface with both the server and the browser.               
          The client agent then serves an applet to the browser that makes            
          the browser appear to the end user as the client machine.  The              
          applet can execute in the national language of either the client            
          or the browser.  The user can then execute client functions from            
          the browser such as requesting the client to back itself up to              



                                          2                                           



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

Last modified: November 3, 2007