Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing
Reexamination Certificate
2005-07-26
2005-07-26
Cuchlinski, Jr., William A. (Department: 2144)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
C709S203000, C709S232000
Reexamination Certificate
active
06922727
ABSTRACT:
A method and system for managing the transfer of data in parallel through multiple sockets. The present invention facilitates the use of multiple sockets and avoid monopolization of a socket by releasing the socket as soon as data from a client request has been sent to a server application. The present invention also includes a novel socket assignment technique that assigns only available sockets. This novel socket assignment technique avoids bottlenecking and delays due to socket contention and increases efficiency. The socket assignment technique of the present invention can assign sockets using a round robin technique, which assigns a server application to a first available socket, a random technique, which assigns a server application randomly to an available socket, or a user-defined technique, which assigns a thread to an available socket as determined by a user.
REFERENCES:
patent: 5796954 (1998-08-01), Hanif et al.
patent: 5854841 (1998-12-01), Nakata et al.
patent: 5941950 (1999-08-01), Hwang et al.
patent: 6192389 (2001-02-01), Ault et al.
patent: 6622159 (2003-09-01), Chao et al.
patent: 6754701 (2004-06-01), Kessner
patent: 6802065 (2004-10-01), Riedmann
patent: 2001/0029548 (2001-10-01), Srikantan et al.
patent: 2002/0120716 (2002-08-01), Raghunathan et al.
patent: 2002/0156835 (2002-10-01), Williams et al.
patent: 2002/0199000 (2002-12-01), Banerjee
Girija et al. “Pthreads for dynamic parallelism”, Technical Report CMU-CS-98-114, Computer Science Department, Carnegie Mellon University, Apr. 1998.
D. C. Schmidt, “Acceptor and Connector: Design Patterns for Initializing Communication Services,” in Pattern Languages of Program Design (R. Martin, F. Buschmann, and D. Riehle, eds.), Reading, MA: Addison-Wesley, 1997.
T. J. Hacker, “The End-to-End Performance Effects of Parallel TCP Sockets on a Lossy Wide-Area Network”, Aug. 2001.
Cuchlinski Jr. William A.
DeFrank Edmond A.
Gerezgiher Yemane Mesfin
International Business Machines - Corporation
Roberts Diana L.
LandOfFree
Method and system for managing parallel data transfer... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for managing parallel data transfer..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for managing parallel data transfer... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3375915