The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 19, 2008
Filed:
May. 17, 2005
Ravikanth Kasamsetty, Union City, CA (US);
Ravi Koti, Bangalore, IN;
Sanjay H. Kaluskar, Menlo Park, CA (US);
Chao Liang, Fremont, CA (US);
Ravikanth Kasamsetty, Union City, CA (US);
Ravi Koti, Bangalore, IN;
Sanjay H. Kaluskar, Menlo Park, CA (US);
Chao Liang, Fremont, CA (US);
Oracle International Corporation, Redwood Shores, CA (US);
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.