Patent ID: 7328336
Filing Date: 2008-02-05
Classification: H04L

Abstract:
1. A data processing system in a small-area system comprising: a client-side port configured to communicate with at least one client; a server-side port configured to communicate with at least one server; at least two system units; wherein the client-side port is configured to communicate with at least one of the system units; wherein the server-side port is configured to communicate with at least one of the system units; wherein each system unit is configured to assume responsibility for an established connection between a server and a client; wherein each system unit is configured to inform at least one other system unit of the assumed responsibility; wherein each system unit is configured to, upon receiving a communication for an established connection for which the system unit has not assumed responsibility, route the communication to at least one other system unit; wherein each system unit is configured to, upon receiving a client-to-server communication for an established connection for which the system unit has assumed responsibility, perform a first process on the communication and route the first-processed communication to the server via the server-side port; and wherein each system unit is configured to, upon receiving a server-to-client communication for an established connection for which the system unit has assumed responsibility, perform a second process on the communication and route the second-processed communication to the client via the client-side port.