Ex Parte Baskey et al - Page 2

                Appeal 2007-1238                                                                             
                Application 10/037,595                                                                       
                      Appellants invented a method and system for controlling the usage of                   
                a system-supplied buffer during the exchange of data between applications                    
                of a server and applications of a client via a network-based socket in a                     
                distributed computing environment.  Particularly, the invention entails (1)                  
                allocating the system-supplied buffer to a server application; (2) reading a                 
                packet data received by the server application into the allocated buffer and,                
                (3) sending the packet data to a client application via the network-based                    
                socket (Specification 5).                                                                    
                            An understanding of the invention can be derived from                            
                exemplary independent claim 1, which reads as follows:                                       

                      1.  A method of processing messages in a computer,                                     
                comprising:                                                                                  
                      in response to a request from a server application, allocating a system-               
                supplied buffer to the server application, wherein the server application is                 
                configured to exchange data with a client application running on another                     
                computer using a network-based socket, and wherein the system supplied                       
                buffer is of a sufficient size to contain the data;                                          
                      writing the data to the system-supplied buffer,                                        
                      passing the system-supplied buffer to the network-based socket to                      
                allow the server application to continue processing while the data is sent to                
                the client; and                                                                              
                      sending, by way of the network-based socket, the data from the                         
                system-supplied buffer to the other computer via a network; and                              
                      freeing memory consumed by the system supplied buffer.                                 
                                                                                                            



                                                     2                                                       

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

Last modified: September 9, 2013