CA2726887A1

Method, apparatus, system, and article of manufacture for reliable low-bandwidth information delivery across mixed-mode unicast and multicast networks

Abstract

A system and method are provided wherein information is disseminated using a reliable IP multicast network implementation coupled with dynamically assigned proxy nodes serving as zonal aggregation points. These nodes share information with each other over the reliable IP multicast network, augmenting this function with a reliable point-to-point communication infrastructure between proxy nodes in those instances where IP multicast is not available or prone to error.

CA2726887A1, drawing sheet 1
Sheet 1 of 19

Term

2.8 yearsto projected expiry

Projected expiry 30 June 2029, counted from filing; an application has no term until it is granted.

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

26 claims: 4 independent, 22 dependent

  1. 1
    CA 02726887 2010-12-03 WO 2010/002844 PCT/US2009/049181 CLAIMS What is claimed is:1. A method for communication in a network, the method comprising: providing a first node having a first player with associated first player properties;providing a second node having a second player with associated second player properties;providing a third node having a third player with associated third player properties;coupling said second node to said first node and coupling said third node to said second node, to enable communication between said first, second, and third nodes via an IP multicast network so as to enable a sum of said first, second, and third player properties to form an information base for each said nodes;if one of said nodes is disconnected from other ones of said coupled nodes, updating said information base of each of said other ones of said nodes to remove the associated player properties of said disconnected node, and updating said information base of said disconnected node to remove the associated player properties of said other ones of said coupled nodes;and if said disconnected node reconnects to a particular one of said coupled nodes, updating said information base of said reconnected node and said particular node and any node coupled thereto to include the associated player properties of said reconnected node.
  2. 9
    A communication system, comprising:a plurality of distributed communication devices adapted to communicate with each other in an IP multicast network without use of a centralized server, each of said devices having respective properties that are communicated to other ones of said devices so that each device is aware of properties of all communicatively coupled devices in said IP multicast network;and an information base for each of said devices, said information base being updated to remove properties of any of said devices that are communicatively decoupled and to add properties of any new ones of said devices that communicatively coupled to said IP multicast network.
  3. 16
    An article of manufacture, comprising:a computer-readable medium having computer-readable instructions that are stored thereon and executable by a processor of one of a plurality of distributed communication devices, to: communicate with other ones of said devices in an IP multicast network without use of a centralized server, each of said devices having respective properties that are communicated to other ones of said devices so that each device is aware of properties of all communicatively coupled devices in said IP multicast network;and update an information base, said information base being updated to remove properties of any of said devices that are communicatively decoupled and to add properties of any new ones of said devices that communicatively coupled to said IP multicast network. CA 02726887 2010-12-03 WO 2010/002844 PCT/US2009/049181
  4. 22
    A network computing apparatus, comprising:one of said devices of claims 9-15, said device including: a processor adapted to perform said update of said information base;a storage unit coupled to said processor and adapted to store said information base that includes properties of said one device and properties of coupled other ones of said devices;and a communication interface coupled to said processor and to said storage unit and coupleable to said IP multicast network, and adapted to send and receive said properties and other communication with other ones of said devices via said IP multicast network.