IP Library Granted Patent US 10,972,517
Granted Patent B2
US 10,972,517 · App. 16/073,070 · Granted Apr 6, 2021

Method for implementing a call control of a client on a telephony endpoint representing a user, and port handler designed therefor

Inventors: Claus Rist (Bochum, DE); Norbert Schonfeld (Dortmund, DE)
Assignee: Unify GmbH & Co. KG
H04L65/1096H04L65/105H04L65/1046H04L65/1053
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 10,972,517
App. No.
16/073,070
Granted
Apr 6, 2021
Kind
B2
Abstract

The invention concerns a computer-implemented method for executing call control for a client (CI 1 ) on a telephone terminal ( 30 ) representing a user (U 1 ), comprising the following steps: a logic unit (L 1 ) of a port handler ( 20 ) transmits a first call (C 1 ) through a first trunk receiving unit (ET 1 ) representing a first trunk (T 1 ) to a first sending unit (SU 1 ) assigned to the user (U 1 ), by processing a first identification (ID 1 ) received through the first trunk receiving unit (ET 1 ), the logic unit (L 1 ) assigns the first trunk receiving unit (ET 1 ) and the first call (C 1 ) to the user (U 1 ), using an appropriately structured database DB 1 and allocation table (Z 1 ), the logic unit (L 1 ) transmits at least a second call (C 2 ) through a second trunk receiving unit (ET 2 ) representing at least one second trunk (T 2 ) also to the sending unit (SU 1 ) assigned to the user (U 1 ), by processing a second identification (ID 2 ) received through the second trunk receiving unit (ET 2 ), the logic unit (L 1 ) assigns the second trunk receiving unit (ET 2 ) and the at least one second call (C 2 ) also to the user (U 1 ), using the database (DB 1 ) and allocation table (Z 1 ), and the switching-capable sending unit (SU 1 ) assigned to the user (U 1 ) and a switching-capable receiving unit (EU 1 ) assigned to the user (U 1 ) use the client (CI 1 ) to effect call control for the first call (C 1 ) and the at least one second call (C 2 ) to the telephone terminal ( 30 ) representing the user (U 1 ). The invention further concerns an appropriately configured port handler and a machine-readable data carrier ( 90 ) with a computer program product stored on it.

Claims (39)

1. A computer-implemented method for executing call control for a client on a telephone terminal representing a user, comprising:

transmitting, through a logic unit of a port handler, a first call through a first trunk receiving unit representing a first trunk to a first sending unit assigned to a user, the first sending unit being a switching-capable sending unit;

processing a first identification received through the first trunk receiving unit such that the logic unit assigns the first trunk receiving unit and the first call to the user using a structured database and allocation table,

transmitting by the logic unit at least a second call through a second trunk receiving unit representing at least a second trunk also to the sending unit assigned to the user,

processing a second identification received through the second trunk receiving unit such that the logic unit assigns the second trunk receiving unit and the at least second call also to the user using the database and allocation table, and

the first sending unit assigned to the user and a switching-capable receiving unit assigned to the user using the client to carry out call control for the first call and the at least one second call for the telephone terminal representing the user such that payload of the first call is switchable independently of payload of the at least one second call.

2. The method of claim 1 , wherein the user is a first user and the method also comprising:

the port handler accepting a request from a client for a second call and directs it to a second user, to query the second user.

3. The method of claim 1 , wherein the user is a first user and the method also comprising:

the port handler accepting a request for a second call from a second user and directs it to the client, to place it in call waiting status for the first user.

4. The method of claim 3 , comprising signaling the second call at a third target and automatically forwarding the second call from a second target to a third target or accepting the call at the third target by call pickup.

5. The method of claim 1 , further comprising creating a respective group from a port handler and a user in a telecommunication platform for multiple telephone platforms that are networked with each other, such that that a status indication and/or busy signal reaches all other users in both telecommunication platforms.

6. A non-transitory computer readable medium having a computer program product stored thereon, the computer program comprising executable code that, when executed by a port handler, causes the port handler to carry out a method, the method comprising:

transmitting, through a logic unit of the port handler, a first call through a first trunk receiving unit representing a first trunk to a first sending unit assigned to a user, the first sending unit being a switching-capable sending unit;

processing a first identification received through the first trunk receiving unit such that the logic unit assigns the first trunk receiving unit and the first call to the user using a structured database and allocation table,

transmitting by the logic unit at least a second call through a second trunk receiving unit representing at least a second trunk also to the sending unit assigned to the user,

processing a second identification received through the second trunk receiving unit such that the logic unit assigns the second trunk receiving unit and the at least second call also to the user using the database and allocation table, and

the first sending unit assigned to the user and a switching-capable receiving unit assigned to the user using the client to carry out call control for the first call and the at least one second call for a terminal representing the user such that payload of the first call is switchable independently of payload of the at least one second call.

7. The non-transitory computer readable medium of claim 6 , wherein the terminal is a telephone terminal, a computer, a smart phone, or a telephone.

8. A port handler for executing call control for a client on a telephone terminal representing a user, comprising:

a logic unit,

a first trunk receiving unit representing a first trunk,

a second trunk receiving unit representing at least one second trunk,

a first switching-capable sending unit assigned to a user, and

a first switching-capable receiving unit assigned to the user,

wherein the logic unit is equipped and configured such that:

a first call is transmittable through the first trunk receiving unit to the first switching-capable sending unit;

a first identification received through the first trunk receiving unit is processable such that the logic unit assigns the first trunk receiving unit and the first call to the user using a structured database and allocation table,

at least a second call is transmittable through the second trunk receiving unit to the first switching-capable sending unit,

a second identification received through the second trunk receiving unit is processable such that the logic unit assigns the second trunk receiving unit and the at least second call also to the user using the database and allocation table, and

the first switching-capable sending unit and the first switching-capable receiving unit are assigned to the user using the client to carry out call control for the first call and the at least one second call for the telephone terminal representing the user such that payload of the first call is switchable independently of payload of the at least one second call.

9. The port handler of claim 8 , wherein the client is a cloud communications server (CCS) client.

10. The port handler of claim 8 , wherein the port handler is configured as a connection element between a client configured as an external interface and a call processing unit configured as an internal interface.

11. The port handler of claim 9 , wherein the first identification is an address associated with the user or is a socket connection.

12. The port handler of claim 11 , wherein the second identification is an address or a socket connection.

13. The method of claim 1 , wherein the first identification is an address associated with the user or is a socket connection.

14. The method of claim 13 , wherein the second identification is an address or a socket connection.

15. The method of claim 1 , comprising switching the payload of the first call and the payload of the at least one second call independently.

16. The method of claim 1 , wherein the call control also includes providing an indication that indicates the telephone terminal is connected for a call.

Assignments (10)
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 - 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 →
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 →
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/0333 →
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/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2023
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 065627/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: RIST, CLAUS; SCHONFELD, NORBERT
To: UNIFY GMBH & CO. KG
Reel/Frame 055904/0501 →
Priority Claims (1)
DE 102016000870.9 · Jan 27, 2016 · national
Continuity (1)
Related Publication 20190141096A1 · May 9, 2019