Methods, systems, and computer program products for...

Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S227000, C709S228000

Reexamination Certificate

active

07734829

ABSTRACT:
Methods, systems, and computer program products for controlling communications between network applications and multiple network communications protocol stacks using deferred protocol stack association are disclosed. In one method, a socket creation function call is received from an application. A socket creation function call is terminated, a pseudo communications endpoint is created, and a socket descriptor corresponding to the pseudo communications endpoint is returned to the application. At least one subsequent sockets-related function call is received. Based on the subsequent sockets-related function call, it is determined whether the application is a client or a server. In response to determining that the application is a server, communications endpoints are created on each of the network communications protocol stacks and server-related sockets function calls are made to each of the underlying protocol stacks. In response to determining that the application is a client, a protocol stack is selected, a protocol-stack-specific communications endpoint is created, and client-related sockets function calls are made to the underlying protocol-stack.

REFERENCES:
patent: 6111894 (2000-08-01), Bender et al.
patent: 6119170 (2000-09-01), Schoffelman et al.
patent: 6684368 (2004-01-01), Hull et al.
patent: 6785674 (2004-08-01), Vu
patent: 6954784 (2005-10-01), Aiken et al.
patent: 7275152 (2007-09-01), Goud et al.
patent: 7313623 (2007-12-01), Elzur et al.
patent: 7373500 (2008-05-01), Ramelson et al.
patent: 7415513 (2008-08-01), Connor et al.
patent: 7596634 (2009-09-01), Mittal et al.
patent: 2004/0210663 (2004-10-01), Phillips et al.
patent: 2004/0250059 (2004-12-01), Ramelson et al.
patent: 2005/0015396 (2005-01-01), Vu
patent: 2005/0060414 (2005-03-01), Phillips et al.
patent: 2005/0060427 (2005-03-01), Phillips et al.
patent: 2005/0138114 (2005-06-01), Connor et al.
patent: 2006/0098653 (2006-05-01), Adams et al.
“Extend File Server Life Through TOE Acceleration,” Alacritech, p. 1-4 (2004).
“SLIC Technology® Overview,” http://www.alacritech.com/html/tech—review.html, Alacritech, p. 1-4 (2000-2004).
“TCP/IP Offload Engine (TOE) Analyzer Software,” http://www.alacritech.com/html/toeanalyzer—main.html, Alacritech, p. 1-2 (2000-2004).
“TNIC Comparisons,” http://www.alacritech.com/html/comparisons—tnic.html, Alacritech, p. 1 (2000-2004).
“Top 10 Reasons for a Server TCP Offload Engine (TOE) NIC (TNIC),” http://www.alacritech.com/html/toe—top—ten.html, Alacritech, p. 1-3 (2000-2004).
“2003 Press Releases,” http://www.alacritech.com/html/061603toeanalyzer.html, Alacritech, p. 1-2 (2000-2004).
“Maximizing HP StorageWorks NAS Performance and Efficiency with TCP/IP Offload Engine (TOE) Accelerated Adapters,” Hewlett-Packard Company, p. 1-8 (Mar. 2003).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods, systems, and computer program products for... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods, systems, and computer program products for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods, systems, and computer program products for... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4185438

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.