Electrical computers and digital processing systems: multicomput – Network-to-computer interfacing
Reexamination Certificate
2005-09-06
2005-09-06
Caldwell, Andrew (Department: 2137)
Electrical computers and digital processing systems: multicomput
Network-to-computer interfacing
C709S227000, C714S004110
Reexamination Certificate
active
06941384
ABSTRACT:
Methods, systems and computer program products provide for recovery from a failure of a primary routing communication protocol stack which routes communications over connections to a virtual Internet Protocol address (VIPA) and at least one port associated with the VIPA to a plurality of other communication protocol stacks associated by the primary routing stack and with the VIPA and the at least one port. At least one backup routing communication protocol stack is identified. The backup routing stack stores an identification of stacks associated with the VIPA and the at least one port as candidate target stacks. Messages are received at the backup routing stack identifying stacks having application instances bound to the VIPA and listening on the at least one port as current actual target stacks. Connections to the VIPA and the at least one port for current actual target stacks are also identified and a routing table constructed from the received messages so as to provide routing path information to current actual target stacks associated with the connection. Messages on the connections to the VIPA and the at least one port are routed through the backup stack utilizing the constructed routing table.
REFERENCES:
patent: 4403286 (1983-09-01), Fry et al.
patent: 4495570 (1985-01-01), Kitajima et al.
patent: 4577272 (1986-03-01), Ballew et al.
patent: 5031089 (1991-07-01), Liu et al.
patent: 5341477 (1994-08-01), Pitkin et al.
patent: 5537542 (1996-07-01), Eilert et al.
patent: 5563878 (1996-10-01), Blakeley et al.
patent: 5603029 (1997-02-01), Aman et al.
patent: 5675739 (1997-10-01), Eilert et al.
patent: 5740371 (1998-04-01), Wallis
patent: 5754752 (1998-05-01), Sheh et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5774668 (1998-06-01), Choquier et al.
patent: 5796936 (1998-08-01), Watabe
patent: 5812771 (1998-09-01), Fee et al.
patent: 5828847 (1998-10-01), Gehr et al.
patent: 5867636 (1999-02-01), Walker
patent: 5867661 (1999-02-01), Bittinger et al.
patent: 5917997 (1999-06-01), Bell et al.
patent: 5918017 (1999-06-01), Attanasio et al.
patent: 5923854 (1999-07-01), Bell et al.
patent: 5935215 (1999-08-01), Bell et al.
patent: 5941988 (1999-08-01), Bhagwat et al.
patent: 5946686 (1999-08-01), Schmuck et al.
patent: 5951650 (1999-09-01), Bell et al.
patent: 5951694 (1999-09-01), Choquier et al.
patent: 6031978 (2000-02-01), Cotner et al.
patent: 6119174 (2000-09-01), Borowsky et al.
patent: 6128279 (2000-10-01), O'Neil et al.
patent: 6141759 (2000-10-01), Braddy
patent: 6223205 (2001-04-01), Harchol-Balter et al.
patent: 6247057 (2001-06-01), Barrera, III
patent: 6252878 (2001-06-01), Locklear, Jr. et al.
patent: 6286039 (2001-09-01), Van Horne et al.
patent: 6314463 (2001-11-01), Abbott et al.
patent: 6317786 (2001-11-01), Yamane et al.
patent: 6330560 (2001-12-01), Harrison et al.
patent: 6363081 (2002-03-01), Gase
patent: 6374300 (2002-04-01), Masters
patent: 6430622 (2002-08-01), Aiken et al.
patent: 6445704 (2002-09-01), Howes et al.
patent: 6446225 (2002-09-01), Robsman et al.
patent: 6542926 (2003-04-01), Zalewski et al.
patent: 6578066 (2003-06-01), Logan et al.
patent: 6587866 (2003-07-01), Modi et al.
patent: 6591262 (2003-07-01), Maclellan et al.
patent: 6594268 (2003-07-01), Aukia et al.
patent: 6606315 (2003-08-01), Albert et al.
patent: 6650641 (2003-11-01), Albert et al.
patent: 6657974 (2003-12-01), Britton et al.
patent: 6701377 (2004-03-01), Burmann et al.
patent: 6704317 (2004-03-01), Dobson
patent: 6718383 (2004-04-01), Hebert
patent: 2002/0010783 (2002-01-01), Primak et al.
patent: 2002/0091831 (2002-07-01), Johnson
patent: 2002/0124089 (2002-09-01), Aiken, Jr. et al.
patent: 2002/0143953 (2002-10-01), Aiken, Jr. et al.
patent: 2002/0143954 (2002-10-01), Aiken, Jr. et al.
patent: 2002/0166080 (2002-11-01), Attanasio et al.
patent: 2002/0178265 (2002-11-01), Aiken, Jr. et al.
patent: 2002/0178268 (2002-11-01), Aiken, Jr. et al.
patent: 2002/0199000 (2002-12-01), Banerjee
patent: 2003/0061402 (2003-03-01), Yadav
patent: 2003/0079146 (2003-04-01), Burstein
patent: 2003/0202536 (2003-10-01), Foster et al.
patent: 0648038 (1994-08-01), None
A. Dahlin, et al.EDDIE A Robust and Scalable Internet Server. Ericsson Telecom AB, Stockholm, Sweden (May 1998), pp 1-7.
Brochure entitled,ACEdirector ™ 8-Port 10/100 MBPS Ethernet Switch. Alteon WebSystems, San Jose, CA (1999), pp. 1-2.
Brochure entitled,Enhancing Web User Experience with Global Server Load Balancing. Alteon WebSystems, San Jose, CA (Jun. 1999), pp. 1-8.
Brochure entitled,The Next Step in Server Load Balancing. Alteon WebSystems, San Jose, CA (Nov. 1999), pp 1-15.
Mac Devine. Presentation entitled,TCP/IP Application Availability and Workload Balancing in the Parallel Sysplex. Share Technical Conference (Aug. 22-27, 1999), pp. 1-17.
http://w.3.enterlib.ibm.com:80/cgi-bin/bookmgr/books/FIAF7001/1.3.1.2; 1.3.1.2.5 Virtual IP Addressing (VIPA); Excerpt from IP Configuration for OS/390, pp. 1-4 (1998).
http://w.3.enterlib.ibm.com:80/cgi-bin/bookmgr/books/FIAF7001/1.3.2; 1.3.20 DEVICE and LINK Statement—Virtual Devices (VIPA); Excerpt from IP Configuration for OS/390, pp. 1-3 (1998).
http://w.3.enterlib.ibm.com:80/cgi-bin/bookmgr/books/FIAF7001/1.3.2; 1.3.23. HOME Statement; Excerpt from IP Configuration for OS/390, pp. 1-6 (1998).
Pai et al.Locality-Aware Request Distribution in Cluster-based Network Servers. Proceedings of the 8thInternational Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS VIII), San Jose, CA, Oct., 1998.
Aron et al. “Scalable Content-aware Request Distribution in Cluster-based Network Servers.” Proc. of the 2000 Annual Usenix Technical Conference, San Diego, CA, Jun. 2000.
Aron et al. “Efficient Support for P-HTTP in Cluster-Based Web Servers.” Proc. of 1999 Annual Usenix Technical Conference, Monterey, CA, Jun. 1999.
Aron, Mohit. “Scalable Content-aware Request Distribution in Cluster-based Network Servers.” http://softlib.rice.edu/softlib/scalableRD.html. Department of Computer Science, Rice University, Jun. 2000.
“Data Communications Awards Allot Communications ‘Hot Product’ in Internetworking/IP Tools Category.” Press Bulletin. Los Gatos, CA, Jan. 18, 1999.
“Allot Introduces Turnkey Next Generation IP Service and Creation Solution—the Virtual Bandwidth Manager.” Press Bulletin. Atlanta, GA, SUPERCOMM 2000, Booth #8458, Jun. 5, 2000.
“Allot Announces the General Availability of its Directory Services-Based NetPolicy™ Manager.” Press Bulletin. Tel Aviv, Israel, Feb. 28, 2000.
“Allot Communications Announces the Netenforcer Family of IP Traffic Management Products: Fault-Tolerant, Scaleable, Policy-Based Bandwith Management, QOS, SLA Solutions.” Press Bulletin. Burlingame, CA, Dec. 13, 1999.
“Allot Communications Announces Business-Aware Network Policy Manager.” Press Bulletin. Sophia Antipolis, France, Sep. 20, 1999.
“Allot Communications Announces Directory Services Based Network Policy Manager.” Press Bulletin. Los Gatos, CA, Apr. 5, 1999.
“Allot Communications Launches NetEnforcer with NetWizard, the Fastest Way to Implement Accurate and Reliable Network QoS Policies.” Press Bulletin. Burlingame, CA, Jan. 25, 2001.
“Policy-Based Network Architecture.” from www.allot.com pp. 1-11.
U.S. Appl. No. 09/693,663, filed Oct. 20, 2000.
U.S. Appl. No. 09/693,027, filed Oct. 20, 2000.
U.S. Appl. No. 09/640,409, filed Aug. 17, 2000.
U.S. Appl. No. 09/640,412, filed Aug. 17, 2000.
Aiken, Jr. John Andrew
Christensen Alfred Bundgaard
Devine Wesley McMillan
Herr David Anthony
McClintock Mark W.
Caldwell Andrew
Myers Bigel & Sibley & Sajovec
LandOfFree
Methods, systems and computer program products for failure... 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 failure..., 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 failure... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3421091