Capturing and re-creating the state of a queue when...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000

Reexamination Certificate

active

07415470

ABSTRACT:
A method and apparatus for migrating the session state of an original session from a first node to a second node, such that a process, executing in the migrated session, may enqueue and dequeue messages from a queue of messages and experience the same behavior from the queue of messages as if the process was enqueuing and dequeuing messages in the original session. Advantageously, all the benefits of migrating a session from one node to another node may be realized, even when the session contains queuing state information that describes the state of a queue of messages. Data that indicates how many messages one or more subscribers have removed from the queue of messages may also be stored to preserve proper behavior of the queue of messages for multiple subscribers when sessions are migrated.

REFERENCES:
patent: 3444528 (1969-05-01), Lovell et al.
patent: 4221933 (1980-09-01), Cornell et al.
patent: 4586134 (1986-04-01), Norstedt
patent: 4868832 (1989-09-01), Marrington et al.
patent: 5047922 (1991-09-01), Borkar
patent: 5157663 (1992-10-01), Major et al.
patent: 5179660 (1993-01-01), Devany et al.
patent: 5247664 (1993-09-01), Thompson et al.
patent: 5247671 (1993-09-01), Adkins et al.
patent: 5289461 (1994-02-01), de Nijs
patent: 5319754 (1994-06-01), Meinecke et al.
patent: 5333269 (1994-07-01), Calvignac et al.
patent: 5392285 (1995-02-01), Kurts
patent: 5448559 (1995-09-01), Hayter et al.
patent: 5530905 (1996-06-01), Nichols et al.
patent: 5535326 (1996-07-01), Baskey et al.
patent: 5544313 (1996-08-01), Shachnai et al.
patent: 5553242 (1996-09-01), Russell et al.
patent: 5566225 (1996-10-01), Haas
patent: 5566297 (1996-10-01), Devarakonda et al.
patent: 5596720 (1997-01-01), Hamada et al.
patent: 5596745 (1997-01-01), Lai et al.
patent: 5598536 (1997-01-01), Slaughter, III et al.
patent: 5600722 (1997-02-01), Yamaguchi et al.
patent: 5617540 (1997-04-01), Civanlar et al.
patent: 5633861 (1997-05-01), Hanson et al.
patent: 5633999 (1997-05-01), Clowes et al.
patent: 5642515 (1997-06-01), Jones et al.
patent: 5652908 (1997-07-01), Douglas et al.
patent: 5666479 (1997-09-01), Kashimoto et al.
patent: 5682534 (1997-10-01), Kapoor et al.
patent: 5684800 (1997-11-01), Dobbins et al.
patent: 5696895 (1997-12-01), Hemphill et al.
patent: 5721918 (1998-02-01), Nilsson et al.
patent: 5734659 (1998-03-01), Mann et al.
patent: 5734896 (1998-03-01), Rizvi et al.
patent: 5740175 (1998-04-01), Wakeman et al.
patent: 5761507 (1998-06-01), Govett
patent: 5771349 (1998-06-01), Picazo, Jr. et al.
patent: 5774660 (1998-06-01), Brendel et al.
patent: 5784630 (1998-07-01), Saito et al.
patent: 5790800 (1998-08-01), Gauvin et al.
patent: 5796934 (1998-08-01), Bhanot et al.
patent: 5796941 (1998-08-01), Lita
patent: 5796999 (1998-08-01), Azagury et al.
patent: 5805816 (1998-09-01), Picazo, Jr. et al.
patent: 5805827 (1998-09-01), Chau et al.
patent: 5805920 (1998-09-01), Sprenkle et al.
patent: 5819019 (1998-10-01), Nelson
patent: 5819298 (1998-10-01), Wong et al.
patent: 5828879 (1998-10-01), Bennett
patent: 5832483 (1998-11-01), Barker
patent: 5850507 (1998-12-01), Ngai et al.
patent: 5862362 (1999-01-01), Somasegar et al.
patent: 5867713 (1999-02-01), Shrader et al.
patent: 5870545 (1999-02-01), Davis et al.
patent: 5870562 (1999-02-01), Butman et al.
patent: 5870746 (1999-02-01), Knutson et al.
patent: 5884035 (1999-03-01), Butman et al.
patent: 5890167 (1999-03-01), Bridge, Jr. et al.
patent: 5890169 (1999-03-01), Wong et al.
patent: 5890963 (1999-04-01), Yen
patent: 5944823 (1999-08-01), Jade et al.
patent: 5951694 (1999-09-01), Choquier et al.
patent: 5963556 (1999-10-01), Varghese et al.
patent: 5974463 (1999-10-01), Warrier et al.
patent: 5978849 (1999-11-01), Khanna
patent: 5987430 (1999-11-01), Van Horne et al.
patent: 6006264 (1999-12-01), Colby et al.
patent: 6026430 (2000-02-01), Butman et al.
patent: 6035412 (2000-03-01), Tamer et al.
patent: 6038677 (2000-03-01), Lawlor et al.
patent: 6041357 (2000-03-01), Kunzelman et al.
patent: 6047323 (2000-04-01), Krause
patent: 6058389 (2000-05-01), Chandra et al.
patent: 6088728 (2000-07-01), Bellemore et al.
patent: 6205498 (2001-03-01), Habusha et al.
patent: 6243751 (2001-06-01), Chatterjee et al.
patent: 6442568 (2002-08-01), Velasco et al.
patent: 6473794 (2002-10-01), Guheen et al.
patent: 6519571 (2003-02-01), Guheen et al.
patent: 6536037 (2003-03-01), Guheen et al.
patent: 6601101 (2003-07-01), Lee et al.
patent: 6604110 (2003-08-01), Savage et al.
patent: 6667751 (2003-12-01), Wynn et al.
patent: 6691155 (2004-02-01), Gottfried
patent: 6978305 (2005-12-01), Nainani et al.
patent: 7072911 (2006-07-01), Doman et al.
patent: 7093088 (2006-08-01), Todd et al.
patent: 7107294 (2006-09-01), Romanufa et al.
patent: 2001/0047270 (2001-11-01), Gusick et al.
patent: 2002/0073019 (2002-06-01), Deaton
patent: 2002/0073139 (2002-06-01), Hawkins et al.
patent: 2002/0116457 (2002-08-01), Eshleman et al.
patent: 2002/0161896 (2002-10-01), Wen et al.
patent: 2003/0007497 (2003-01-01), March et al.
patent: 2003/0108052 (2003-06-01), Inoue et al.
patent: 2003/0177187 (2003-09-01), Levine et al.
patent: 2003/0217159 (2003-11-01), Schramm-Apple et al.
patent: 2003/0236834 (2003-12-01), Gottfried
patent: 2004/0024771 (2004-02-01), Jain et al.
patent: 2004/0024774 (2004-02-01), Jain et al.
patent: 2004/0024794 (2004-02-01), Jain et al.
patent: 2004/0034640 (2004-02-01), Jain et al.
patent: 2004/0034664 (2004-02-01), Jain et al.
patent: 2004/0107125 (2004-06-01), Guheen et al.
patent: 2005/0049993 (2005-03-01), Nori et al.
patent: 2005/0239476 (2005-10-01), Betrabet et al.
patent: 2006/0036617 (2006-02-01), Bastawala et al.
patent: 2006/0184535 (2006-08-01), Kaluskar et al.
patent: 0 942 363 (1999-09-01), None
patent: 0 992 909 (2000-04-01), None
patent: 1 170 662 (2002-01-01), None
patent: WO 02/05116 (2002-01-01), None
patent: WO 02/097676 (2002-12-01), None
patent: WO 03/014928 (2003-02-01), None
patent: WO 03/062983 (2003-07-01), None
Coulouris et al., “Distributed Systems, Concepts and Design”, 1994, Addison-Wesley.
Gunther, Oliver, et al., “MMM: A Web-Based System for Sharing Statistical Computing Modules,” IEEE, May-Jun. 1997, vol. 1, Issue 3, pp. 59-68.
IBM, “Local Area Network Server Replacement Procedure” IBM Technical Disclosure Bulletin, Jan. 1995.
Kokku, Ravi et al., “Half-pipe Anchoring: An Efficient Technique for Multiple Connection Handoff,” Proceedings 10thInternational Conference on Network Protocols, Nov. 12, 2002, XP010632563, 10 pages.
Kurakawa, Kei et al., “Life Cycle Design Support Based on Environmental Information Sharing,” IEEE, Feb. 1-3, 1999, Proceedings EcoDesign '99, First International Symposium, pp. 138-142.
Lin, Ying-Dar et al., “Direct Web Switch Routing with State Migration, TCP Masquerade, and Cookie Name Rewriting,” Globecom 2003, IEEE Global Telecommunications Conference, Dec. 12003, IEEE, CP010677300, pp. 3663-3667.
Satyanarayanan, Mahadev, “CODA: A Highly Available File System for a Distributed Workstation Environment”, IEEE Transactions on Computers, vol. 39, No. 4, pp. 447-459, Apr. 1990.
Tewari, Renu, et al., “Highly Availability in Clustered Multimedia Servers”, (IEEE), Mar. 1996, pp. 645-654.
International Searching Authority, “Notification of Transmittal of the International Preliminary Report on Patentability,” PCT/US2004/026445, dated Dec. 12, 2005, 6 pages.
Claims as Amended, PCT/US2004/026445, Aug. 11, 2005, 4 pages (attached).
International Searching Authority, “Notification of Transmittal of the International Search Report or the Declaration,” dated May 25, 2004, 6 pages.
Current Claims in PCT application, International Application No. PCT/US03/23747, 13 pages.
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” Application No. PCT/US2004/026570, Nov. 12, 2004, 13 pages.
Current Claims of International Application No

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

Capturing and re-creating the state of a queue when... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Capturing and re-creating the state of a queue when..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Capturing and re-creating the state of a queue when... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4010464

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