Patent ID: 7664861

Claim:
A system for sharing files between a plurality of peer nodes based on a communication between a first network and a second network, the system comprising: a non web-enabled device configured to communicate a trigger event to the first network, the trigger event comprising a designation of at least one file to be transferred; a network server configured to interface the first network and the second network, and configured to receive the trigger event from the first network and transmit a notification to the second network based on the triggering event, wherein the second network is a web-enabled network; a first web-enabled peer node of a plurality of web-enabled peer nodes in communication with the second network, wherein the first peer node is capable of receiving the notification allowing the first web-enabled device to initiate a file sharing session; and a second web-enabled peer node of the plurality of web-enabled peer nodes in communication with the second network, wherein the second web-enabled peer node is capable of participating in the file sharing session with the first web-enabled peer node based on the first web-enabled peer node receiving the notification, wherein the network server comprises: an interface configured to receive the trigger event from the non web-enabled device and to provide the notification to the first web-enabled peer node, the notification being based on the received triggering event and comprising the received designation of the at least one file to be transferred, the trigger event being received after establishment of the file sharing session, further wherein the non web-enabled device, the network server, and each web-enabled peer node comprise at least a processor.