Hierarchal structuring of nodes in a peer-to-peer network
First Claim
1. A method of operating a communication system, the method comprising:
- registering a plurality of communication devices with a peer-to-peer network as a plurality of enterprise nodes using a plurality of network handles that identify positions in an enterprise hierarchy, wherein the enterprise hierarchy comprises a plurality of hierarchically organized levels within an enterprise and each of the positions are located at one of the plurality of levels, and wherein the peer-to-peer network comprises a plurality of peer nodes and the plurality of peer nodes includes the plurality of enterprise nodes;
receiving a request to establish a session with a participant node and an enterprise node of the plurality of enterprise nodes using a first network handle of the plurality of network handles that identifies a first position in the enterprise hierarchy; and
in response to the request, identifying a routing identifier associated with the enterprise node to use during the session.
23 Assignments
0 Petitions
Accused Products
Abstract
A method of operating a communication system comprises registering a plurality of communication devices with a peer-to-peer network as a plurality of enterprise nodes using a plurality of network handles that identify positions in an enterprise hierarchy. The method further comprises receiving a request to establish a session with a participant node and an enterprise node of the plurality of enterprise nodes using a first network handle of the plurality of network handles that identifies a first position in the enterprise hierarchy. In response to the request, the method provides identifying a routing identifier associated with the enterprise node and exchanging user communications for the session with a communication device of the plurality of communication devices registered as the enterprise node using the routing identifier.
17 Citations
20 Claims
-
1. A method of operating a communication system, the method comprising:
-
registering a plurality of communication devices with a peer-to-peer network as a plurality of enterprise nodes using a plurality of network handles that identify positions in an enterprise hierarchy, wherein the enterprise hierarchy comprises a plurality of hierarchically organized levels within an enterprise and each of the positions are located at one of the plurality of levels, and wherein the peer-to-peer network comprises a plurality of peer nodes and the plurality of peer nodes includes the plurality of enterprise nodes; receiving a request to establish a session with a participant node and an enterprise node of the plurality of enterprise nodes using a first network handle of the plurality of network handles that identifies a first position in the enterprise hierarchy; and in response to the request, identifying a routing identifier associated with the enterprise node to use during the session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication system comprising:
-
a first enterprise node of a plurality of enterprise nodes using a plurality of network handles that identify positions in an enterprise hierarchy, wherein the enterprise hierarchy comprises a plurality of hierarchically organized levels within an enterprise and each of the positions are located at one of the plurality of levels, wherein a plurality of communication devices are registered with a peer-to-peer network as the plurality of enterprise nodes, and wherein the peer-to-peer network comprises a plurality of peer nodes and the plurality of peer nodes includes the plurality of enterprise nodes; the first enterprise node configured to receive a request to establish a session with a participant node and the first enterprise node of the plurality of enterprise nodes using a first network handle of the plurality of network handles that identifies a first position in the enterprise hierarchy, and in response to the request, select for the session a second network handle of the plurality of network handles that identifies a second position in the enterprise hierarchy; a communication device of the plurality of communication devices registered as a second enterprise node configured to, upon selection of the second handle, establish the session with the participant node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification