SYSTEM AND METHOD OF PEER TO PEER SEARCHING, SHARING, SOCIAL NETWORKING AND COMMUNICATION IN ONE OR MORE NETWORKS
First Claim
1. A peer-to-peer network including:
- a plurality of devices, each device having a respective unique address for enabling messages to be delivered thereto, wherein the devices include at least one publishing device that provides services for use by devices in the network and at least one searching device that uses services provided by devices in the network, some of the devices being adapted to function as super peer nodes, each super peer node being capable of;
storing advertisements for services provided by publishing devices and a respective address indicative of the publishing device providing the service;
receiving requests for services from searching devices; and
providing searching devices with respective addresses associated with the services;
a presence server for receiving presence messages from each device in the network and maintaining a presence list in accordance with the presence messages; and
a super peer elector which subscribes to receive the presence list from the presence server and processes the presence list to determine whether a new super peer node is required in the network, wherein the super peer elector further uses information from the presence list to determine which simple peer nodes are available to perform super peer functions and elects one of the available simple peer nodes as a new super peer node using the most recent presence list to confirm availability.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module.
44 Citations
2 Claims
-
1. A peer-to-peer network including:
- a plurality of devices, each device having a respective unique address for enabling messages to be delivered thereto, wherein the devices include at least one publishing device that provides services for use by devices in the network and at least one searching device that uses services provided by devices in the network, some of the devices being adapted to function as super peer nodes, each super peer node being capable of;
storing advertisements for services provided by publishing devices and a respective address indicative of the publishing device providing the service;
receiving requests for services from searching devices; and
providing searching devices with respective addresses associated with the services;
a presence server for receiving presence messages from each device in the network and maintaining a presence list in accordance with the presence messages; and
a super peer elector which subscribes to receive the presence list from the presence server and processes the presence list to determine whether a new super peer node is required in the network, wherein the super peer elector further uses information from the presence list to determine which simple peer nodes are available to perform super peer functions and elects one of the available simple peer nodes as a new super peer node using the most recent presence list to confirm availability. - View Dependent Claims (2)
- a plurality of devices, each device having a respective unique address for enabling messages to be delivered thereto, wherein the devices include at least one publishing device that provides services for use by devices in the network and at least one searching device that uses services provided by devices in the network, some of the devices being adapted to function as super peer nodes, each super peer node being capable of;
Specification