EP1561304A2

Method and apparatus for updating group member views in group communication systems

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 14 October 2023, 2.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 4 independent, 14 dependent

  1. 1
    Claims of equivalent WO 2004039003 A2 CLAIMS What is claimed is:1. A method of providing likely updates to views of group members in unstable group communication systems, the method comprising the computer-implemented steps of: receiving a group message from a sender associated with a sending node in a network, wherein the group message includes a message view having a counter and an acknowledgment set, wherein the acknowledgment set identifies one or more receiving nodes to which the group message is directed;deferring issuance of an acknowledgment of the group message to the sending node;delivering the group message to the receiving nodes;receiving an acknowledgment of the message from one of the receiving nodes;updating the message view by removing, from the acknowledgment set, each receiving node that issues an acknowledgment;and providing the updated message view to the sender.
  2. 9
    A computer-readable medium carrying one or more sequences of instructions for providing likely updates to views of group members in unstable group communication systems, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of any of claims 1, 2, 3, 4, 5, 6, 7, or 8.
  3. 10
    An apparatus providing likely updates to views of group members in unstable group communication systems, comprising:means for receiving a group message from a sender associated with a sending node in a network, wherein the group message includes a message view having a counter and an acknowledgment set, wherein the acknowledgment set identifies one or more receiving nodes to which the group message is directed;means for deferring issuance of an acknowledgment of the group message to the sending node;means for delivering the group message to the receiving nodes;means for receiving an acknowledgment of the message from one of the receiving nodes;means for updating the message view by removing, from the acknowledgment set, each receiving node that issues an acknowledgment;and means for providing the updated message view to the sender.
  4. 18
    An apparatus providing likely updates to views of group members in unstable group communication systems, comprising:a network interface that is coupled to the data network for receiving one or more packet flows therefrom;a processor;one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out any of the steps of claims 1, 2, 3, 4, 5, 6, 7 or 8.