Electrical computers and digital processing systems: multicomput – Computer-to-computer session/connection establishing
Reexamination Certificate
2003-04-16
2009-02-17
Etienne, Ario (Department: 2453)
Electrical computers and digital processing systems: multicomput
Computer-to-computer session/connection establishing
C709S223000, C709S226000, C709S228000, C370S464000, C370S473000, C370S535000
Reexamination Certificate
active
07493398
ABSTRACT:
A system, method and data structures for allowing the sharing of a socket among multiple applications. Sockets that are opened as a result of a send or a receive are kept open and tracked for use with other communications. A shared sockets manager receives outgoing transmission requests to a destination machine and uses a shared socket if one is already open, otherwise the shared sockets manager opens a new socket. Sent data is multiplexed and routed via receive request registration, and demultiplexed upon receipt. The shared socket is closed if idle for too long via a negotiated closing process. High priority data may be sent via the socket ahead of other data, and the timers and priority handling mechanisms may be adjusted for each socket to tune the network machines as desired.
REFERENCES:
patent: 5867661 (1999-02-01), Bittinger et al.
patent: 5999974 (1999-12-01), Ratcliff et al.
patent: 6067557 (2000-05-01), Hegde
patent: 6098108 (2000-08-01), Sridhar et al.
patent: 6182146 (2001-01-01), Graham-Cumming, Jr.
patent: 6219669 (2001-04-01), Haff et al.
patent: 6324582 (2001-11-01), Sridhar et al.
patent: 6763387 (2004-07-01), Hickey et al.
patent: 6859835 (2005-02-01), Hipp
patent: 6922727 (2005-07-01), Banerjee
patent: 6950873 (2005-09-01), Jain et al.
patent: 6956854 (2005-10-01), Ganesh et al.
patent: 7051337 (2006-05-01), Srikantan et al.
patent: 2002/0052931 (2002-05-01), Peiffer et al.
patent: 2002/0065776 (2002-05-01), Calder et al.
W. R. Stevens, TCP/IP Illustrated, vol. I : The Protocols. New York: Addison-Wesley, Dec. 31, 1993.
W. Richard Stevens, TCP/IP illustrated (vol. 1): the protocols, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1993.
Anthony Jones and Jim Ohlund, Network Programming for Microsoft Windows®, 2nd ed., Microsoft Press, Feb. 13, 2002 pp. 145-169.
Reilley, Douglas. “Inside Server-Based Application.” Microsoft Press, 2000.
Etienne Ario
Higa Brendan Y
Microsoft Corporation
Workman Nydegger
LandOfFree
Shared socket connections for efficient data transmission does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Shared socket connections for efficient data transmission, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Shared socket connections for efficient data transmission will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4114620