IP Library Granted Patent US 8,514,840
Granted Patent B2
US 8,514,840 · App. 11/791,096 · Granted Aug 20, 2013

Call distribution in a direct-communication network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,514,840
App. No.
11/791,096
Granted
Aug 20, 2013
Kind
B2
Abstract

In one aspect, a call distribution in a direct communication network, also designated as a peer-to-peer network is provided. In doing this, the difficulty exists of integrating the call distributing functionality into the peer-to-peer network while retaining the self-organization capability and the fail-safety of existing peer-to-peer networks. To solve for his, items of characteristic information of a number of clients are transmitted to the client carrying out the call distribution, and this client routes an incoming call on the basis of these items of characteristic information.

Claims (43)

1. A method for forwarding an incoming call from a calling party on a first client to a selected second client of a plurality of second clients in a direct-communication communication network, the method comprising:

receiving the incoming call by the first client, the call comprising first property information, the first property information comprising a first communication address for the calling party and a second communication address at which the second clients are associated for identifying any of the second clients as being sought for connection via the incoming call;

prior to forwarding the incoming call, the first client checking memory in which information about preceding switching processes is stored to check whether a call with the first communication address of the calling party has previously been relayed to one of the second clients within a predetermined amount of time,

upon a determination that one of the second clients previously received a call with the calling party within the predetermined amount of time, the first client forwarding the incoming call to that one of the second clients, and

upon a determination that none of the second clients previously had a call from the calling party relayed to the second clients within the predetermined amount of time, the first client sending at least one interrogatory message to the second clients;

the second clients receiving the at least one interrogatory message from the first client and responding to the at least one interrogatory message, each of the second clients responding to the at least one interrogatory message by sending a response message to the first client, the response message comprising second property information for the second client and status information for that second client;

the first client receiving the response messages and storing the second property information and status information for the second clients;

the first client relating the second property information from the received response messages to the first property information of the calling party to select the second client to which to forward the incoming call;

the first client selecting one of the second clients for forwarding of the incoming call; and

the first client forwarding the incoming call to the selected second client.

2. The method as claimed in claim 1 , wherein the second clients respectively provide their associated second property information for retrieval, and prior to the selection by the first client, this property information is retrieved from the second clients.

3. The method as claimed in claim 1 , wherein the second clients automatically transmit their associated second property information to the first client.

4. The method as claimed in claim 2 , wherein the sending of the second property information of the second clients is repeated under time control.

5. The method as claimed in claim 2 , wherein the second property information for the second clients is transmitted to the first client in the event of a change in that second property information.

6. The method as claimed in claim 1 , wherein at least one of the second clients contains second property information from another second client of the plurality of the second clients or for all other second clients available for retrieval.

7. The method as claimed in claim 1 , wherein the status information has a maximum validity period, and the second property information whose maximum validity period has expired is not used for selection.

8. The method as claimed in claim 1 , wherein the status information has a maximum validity period, and such status information whose maximum validity period has expired is retrieved again by the first client from the second clients associated with the expired status information.

9. The method as claimed in claim 1 , wherein the first property information of the incoming call is comprised of at least one search term, the at least one search term being different from the second communication address at which the second clients are associated and the first client searches second property information of the second clients received from the response messages based on the at least one search term to select the second client to which the first client forwards the incoming call.

10. The method as claimed in claim 1 wherein the at least one interrogatory message is a broadcast message.

11. The method as claimed in claim 7 , wherein the first communication address of the calling party is a telephone number.

12. The method as claimed in claim 1 wherein the first client and the second clients are at least one of IP telephones, PDAs, WLAN terminals, and smart phones.

13. The method as claimed in claim 1 , wherein the at least one interrogatory message has at least one search term identified in the first property information of the calling party.

14. A method for forwarding an incoming call from a calling party on a first client to a selected second client of a plurality of second clients in a direct-communication communication network, the method comprising:

receiving the incoming call by the first client, the call comprising first property information comprised of a first communication address for the calling party and a second communication address at which the second clients are associated for identifying any of the second clients as being sought for connection via the incoming call;

the first client sending at least one interrogatory message to the second clients;

the second clients receiving the at least one interrogatory message from the first client;

each of the second clients responding to the at least one interrogatory message by sending a response message to the first client, the response message comprising second property information for the second client and status information for that second client;

the first client receiving the response messages from the second clients and storing the second property information received from the second clients;

the first client relating the second property information from the response messages to the first property information of the calling party to select the second client of the plurality of second clients to which to forward the incoming call;

the first client selecting one of the second clients to which to forward the incoming call; and

the first client forwarding the incoming call to the selected second client.

15. The method of claim 14 wherein if one of the second clients previously received a call with the calling party, the first client forwarding the incoming call to that one of the second clients prior to sending the at least one interrogatory message and if none of the second clients previously had a call from the calling party relayed to one of the second clients within a predetermined amount of time, the first client sending the at least one interrogatory message to the second clients.

16. The method of claim 14 wherein the response message from the second clients comprises status information for the second clients, the status information being valid for the first client for a maximum amount of time, the first client using the status information for selecting the selected second client.

17. The method of claim 16 further comprising the first client storing the status information and sending at least one new interrogatory message to the second clients to request property information from the second clients after the maximum amount of time has passed prior to selecting the selected second client.

18. A communications system comprising:

a first client and a plurality of second clients, the first client having non-transitory memory; and

the first client receiving an incoming call from a calling party, the call comprising first property information comprised of a first communication address for the calling party and a second communication address at which the second clients are associated for identifying of the second clients as being sought for connection via the incoming call;

the first client checking memory in which information about preceding switching processes is stored to check whether a call with the first communication address of the calling party has previously been relayed to one of the second clients within a predetermined amount of time,

upon a determination that one of the second clients previously received a call with the calling party, the first client forwarding the incoming call to that one of the second clients, and

upon a determination that none of the second clients previously received a call from the calling party relayed to the second clients within the predetermined amount of time, the first client sending at least one interrogatory message to the second clients;

the second clients receiving the at least one interrogatory message from the first client and responding to the at least one interrogatory message, each of the second clients responding to the at least one interrogatory message by sending a response message to the first client, the response message comprising second property information for the second client and status information for that second client;

the first client receiving the response messages and storing the second property information and status information for the second clients; and

the first client relating the second property information from the response messages to the first property information of the calling party to select the second client to which to forward the incoming call.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
CHANGE OF NAME Recorded Oct 24, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO. KG
Reel/Frame 069242/0312 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0073 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0299 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2023
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 065627/0001 →
CHANGE OF NAME Recorded Jun 13, 2014
From: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
To: UNIFY GMBH & CO. KG
Reel/Frame 033156/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2012
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
Reel/Frame 028967/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2007
From: NEUHAUS, RALF
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 019361/0582 →