Patent ID: 6408329
Filing Date: 2002-06-18
Classification: H04L

Abstract:
In a client-server system comprising a server computer and at least one client computer, said client computer having user memory space and client memory space, the improvement comprising:a login process for use in causing a client computer to effect operations by the server computer by passing user key strokes to the server computer, said process comprising the steps of: providing a stream-head in client kernel memory space between a shell program in client user memory space and a terminal-connection module in client kernel memory space; creating a target module in client kernel memory space, said target module including code for establishing a network-connection to the server computer; responding to a client computer request to invoke a log-in session by inserting a source module beneath the stream-head in client kernel memory space, said source module being operative to receive information from the terminal-connection module, to place such information in a selected packet format suitable for transfer by kernel streams facilities, and pass said packets to the target module for transfer by the target module to a stream-head of the server computer for providing login of said client computer on said server computer, passing input received by a client computer terminal device served by the terminal-connection, from the terminal-connection module to the source module and then to the target module; and passing input received by the client computer network-connection to the server computer, from the target module which includes the network-connection and then to the terminal-connection module, wherein during said login process, no other modules are interposed between said terminal-connection module and said source module or between said source module and said target module whereby said log-in process is accomplished on the client side entirely through operation of client kernel memory modules including successive operation of said terminal-connection, source and target modules.