Patent ID: 7647394

Claim:
A method for leveraging peer-to-peer network infrastructure to disseminate a Universal Plug and Play (UPnP) device event notification from a UPnP enabled device to other UPnP enabled devices on a UPnP network, the UPnP enabled devices registered to receive event notifications, and the method comprising: receiving, at a UPnP device eventing proxy registered to receive event notifications, the UPnP device event notification, wherein the UPnP device eventing proxy is located on a first peer group member of a peer-to-peer group in a peer-to-peer networking infrastructure and each member of the peer-to-peer group includes UPnP functionality; updating a peer group data store at the first peer group member with a record corresponding to the UPnP device event notification; propagating, using a flooding mechanism of the peer-to-peer networking infrastructure without a facilitation of a UPnP control point, the record corresponding to the UPnP device event notification to a replicated local instance of the peer group data store residing on each of all other peer group members of the peer-to-peer group; and at the each of the all other peer group members: receiving the record corresponding to the UPnP device event notification, and passing the UPnP device event notification to the UPnP functionality on the each of the all other peer group members.