Method and system for identifying a computing device in...

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S219000, C709S227000

Reexamination Certificate

active

09872332

ABSTRACT:
According to a first embodiment, a first computing device receives a request packet originating from a client. In response to at least the request packet and a state of at least one of the first computing device and a second computing device, the first computing device selects a computing device for maintaining a session with the client. If the selected computing device is the first computing device, the first computing device outputs a response packet to the client for identifying the first computing device as maintaining the session with the client. If the selected computing device is a second computing device, the first computing device outputs a response packet to the client for identifying the second computing device as maintaining the session with the client. According to a second embodiment, a first computing device receives a request packet originating from a client. The request packet includes an identifier. In response to the request packet, the first computing device identifies a computing device that is associated with the identifier. If the identified computing device is the first computing device, the first computing device performs an operation of an application in response to the request packet. If the identified computing device is a second computing device, the first computing device outputs the request packet to the second computing device for performing the operation in response to the request packet.

REFERENCES:
patent: 3622707 (1971-11-01), Golembeski
patent: 4383280 (1983-05-01), Copeland
patent: 5619650 (1997-04-01), Bach et al.
patent: 5745703 (1998-04-01), Cejtin et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5828569 (1998-10-01), Fisher
patent: 5918017 (1999-06-01), Attanasio et al.
patent: 5937169 (1999-08-01), Connery et al.
patent: 6006264 (1999-12-01), Colby et al.
patent: 6023563 (2000-02-01), Shani
patent: 6052733 (2000-04-01), Mahalingam et al.
patent: 6061349 (2000-05-01), Coile et al.
patent: 6070191 (2000-05-01), Narendran et al.
patent: 6085238 (2000-07-01), Yuasa et al.
patent: 6104717 (2000-08-01), Coile et al.
patent: 6105119 (2000-08-01), Kerr et al.
patent: 6141705 (2000-10-01), Anand et al.
patent: 6157955 (2000-12-01), Narad et al.
patent: 6179489 (2001-01-01), So et al.
patent: 6182139 (2001-01-01), Brendel
patent: 6185619 (2001-02-01), Joffe et al.
patent: 6195705 (2001-02-01), Leung
patent: 6226678 (2001-05-01), Mattaway et al.
patent: 6226680 (2001-05-01), Boucher et al.
patent: 6246683 (2001-06-01), Connery et al.
patent: 6247060 (2001-06-01), Boucher et al.
patent: 6252878 (2001-06-01), Locklear, Jr. et al.
patent: 6253230 (2001-06-01), Couland et al.
patent: 6256322 (2001-07-01), Wilson, Jr.
patent: 6298370 (2001-10-01), Tang et al.
patent: 6330231 (2001-12-01), Bi
patent: 6330602 (2001-12-01), Law et al.
patent: 6334153 (2001-12-01), Boucher et al.
patent: 6363477 (2002-03-01), Fletcher et al.
patent: 6370584 (2002-04-01), Bestavros et al.
patent: 6374300 (2002-04-01), Masters
patent: 6389462 (2002-05-01), Cohen et al.
patent: 6389479 (2002-05-01), Boucher et al.
patent: 6393487 (2002-05-01), Boucher et al.
patent: 6400730 (2002-06-01), Latif et al.
patent: 6427171 (2002-07-01), Craft et al.
patent: 6427173 (2002-07-01), Boucher et al.
patent: 6434620 (2002-08-01), Boucher et al.
patent: 6442612 (2002-08-01), Hugosson et al.
patent: 6453360 (2002-09-01), Muller et al.
patent: 6473425 (2002-10-01), Bellaton et al.
patent: 6490632 (2002-12-01), Vepa et al.
patent: 6512774 (2003-01-01), Vepa et al.
patent: 6523068 (2003-02-01), Beser et al.
patent: 6539494 (2003-03-01), Abramson et al.
patent: 6549522 (2003-04-01), Flynn
patent: 6567377 (2003-05-01), Vepa et al.
patent: 6578066 (2003-06-01), Logan et al.
patent: 6587438 (2003-07-01), Brendel
patent: 6590861 (2003-07-01), Vepa et al.
patent: 6591302 (2003-07-01), Boucher et al.
patent: 6598077 (2003-07-01), Primak et al.
patent: 6606301 (2003-08-01), Muller et al.
patent: 6650640 (2003-11-01), Muller et al.
patent: 6671273 (2003-12-01), Beck
patent: 6691165 (2004-02-01), Bruck et al.
patent: 6697868 (2004-02-01), Craft et al.
patent: 6718361 (2004-04-01), Basani et al.
patent: 6725272 (2004-04-01), Susai et al.
patent: 6735169 (2004-05-01), Albert et al.
patent: 6748420 (2004-06-01), Quatrano et al.
patent: 6754713 (2004-06-01), Dascalu
patent: 6757746 (2004-06-01), Boucher et al.
patent: 6772333 (2004-08-01), Brendel
patent: 6778540 (2004-08-01), Ratcliffe et al.
patent: 6785226 (2004-08-01), Oltman et al.
patent: 6788649 (2004-09-01), Dugan et al.
patent: 6788980 (2004-09-01), Johnson
patent: 6799202 (2004-09-01), Hankinson et al.
patent: 6801949 (2004-10-01), Bruck et al.
patent: 6807176 (2004-10-01), Egbert et al.
patent: 6807183 (2004-10-01), Chow et al.
patent: 6823373 (2004-11-01), Pancha et al.
patent: 6826615 (2004-11-01), Barrall et al.
patent: 6850531 (2005-02-01), Rao et al.
patent: 6891839 (2005-05-01), Albert et al.
patent: 6904519 (2005-06-01), Anand et al.
patent: 6941386 (2005-09-01), Craft et al.
patent: 6961346 (2005-11-01), Michalewicz et al.
patent: 7003574 (2006-02-01), Bahl
patent: 7017049 (2006-03-01), Hand et al.
patent: 2001/0037406 (2001-11-01), Philbrick et al.
patent: 2002/0095519 (2002-07-01), Philbrick et al.
patent: 2002/0133529 (2002-09-01), Schmidt
patent: 2002/0152403 (2002-10-01), Hand et al.
patent: 2002/0161839 (2002-10-01), Colasurdo et al.
patent: 2003/0135666 (2003-07-01), Kim
patent: 2003/0140153 (2003-07-01), Lawrence
patent: 1 041 496 (2000-04-01), None
Bestavros et al. “Distributed Packet Rewriting and its Application to Scalable Sever Architectures” Conference on Network Protocols, Oct. 1998, pp. 290-297.
Dias et al. “A Scalable and Highly Available Web server” COMPCON '96, 1996, IEEE pp. 85-92.
Postel; RFC 768: User Datagram Protocol, Aug. 1980.
Perkins; RFC 2003: IP Encapsulation within IP, Oct. 1996.
Beestermöller, H., et al., “An online and offline programmable Multi-Loop Controller for Distributed Systems,”IEEE, 1994, pp. 15-20.
Information Sciences Institute, “Transmission Control Protocol,”RFC 793, 91 pages, Sep. 1981. Retrieved Apr. 15, 2005, from http://rfc.sunsite.dk/rfc/rfc793.html.
Perkins, C., “IP Encapsulation within IP,”RFC2003, IBM, Oct. 1996, retrieved Jun. 20, 2005, from http://www.ietf.org/rfc/rfc/frc2003.txt?number=2003, pp. 1-14.
Postel, J., “User Datagram Protocol,”RFC 768, pp. 1-5, Aug. 28, 1980. Retrieved Jun. 2, 2005, from http://rfc.sunsite.dk/rfc/rfc768.html.
Luis Aversa and Azer Bestavros.Load Balancing a Cluster of Web Servers Using Distributed Packet Rewriting.Technical Report BUCS-TR-1999-001, Boston University, Computer Science Department, Jan. 1999.
Luis Aversa and Azer Bestavros. Load Balancing a Cluster of Web Servers Using Distributed Packet Rewriting. InProceedings of IPCCC'2000: The IEEE International Performance, Computing, and Communication Conference, Phoenix, AZ, Feb. 2000.
Defense Advanced Research Projects Agency. “Request from Comments (RFC) 793: Transmission Control Protocol”, published by Network Working Group, Sep. 1981, 85 pages.
Stevens, W. Richard, “The Protocols,” TCP/IP Illustrated, vol. 1, Addison-Wesley, copyright 1994, pp. 12, 254.
Snoeren, A.C. et al., “TCP Conncetion Migration,” IEFT Memo <draft-snoeren-tcp-migrate-00>, Nov. 2000, 13 pages.
“Protocol Stack,” http://webopedia.com/TERM/p/protocol—stack.html.
“The 7 layers of the OSI Model,” http://webopedia.com/quick—ref/OSI—Layers.asp.

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

Method and system for identifying a computing device in... 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 identifying a computing device in..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for identifying a computing device in... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3835838

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