IP Library Granted Patent US 10,382,622
Granted Patent B2
US 10,382,622 · App. 15/607,862 · Granted Aug 13, 2019

Integrating a communication terminal as the preferred device in a static communication system configuration

Inventors: Claus Rist (Bochum, DE); Juergen Schwartze (Schwerte, DE); Ralf Neuhaus (Luenen, DE)
Assignee: Unify Patente GmbH & Co. KG
H04M3/42263H04L51/36H04M3/42272H04M3/42153H04M7/0033H04M2242/16
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,382,622
App. No.
15/607,862
Granted
Aug 13, 2019
Kind
B2
Abstract

A computer-implemented method is disclosed for integrating at least one first communication terminal assigned to a user as a preferred device in a static configuration of a communication system and/or for dynamically switching from a first communication terminal used as a preferred device to a second communication terminal as a preferred device for providing a one-number service using the preferred device, to which a one-number service number is assigned, wherein at least two communication terminals are statically assigned to the user and a preferred device is also dynamically assigned to the user through a virtual device. Also disclosed is communication system designed for this purpose.

Claims (39)

1. A computer-implemented method for integrating at least one first communication terminal assigned to a user as a preferred device in a static configuration of a telecommunication system and/or for dynamically switching from a first communication terminal used as a preferred device to a second communication terminal as a preferred device for providing a one-number service using that preferred device to which a one-number service number is assigned, comprising:

statically assigning at least two communication terminals to the user by a static assignment process comprising:

statically assigning a third communication terminal to the user via a first Computer Telephony Integration (CTI) layer for providing the one number service, and

statically assigning a fourth communication terminal to the user via a second CTI layer for providing the one number service; and

dynamically assigning a first preferred device of a group of devices to the user through a virtual device for alerting the user of a call directed to the user via the one number service by a dynamic assignment process comprising:

dynamically assigning the first communication terminal to a virtual device to associate the first communication terminal with the user as the first preferred device for the one number service via a third CTI layer that is independent of the first CTI layer and is independent of the second CTI layer so that the first communication terminal is linked to the virtual device and assigned to the user for the one number service without feedback and without updating of all affected monitoring points for the one number service; and

adjusting the assignment of the first preferred device from the first communication terminal to the second communication terminal via the virtual device so that the second communication terminal is associated with the one number service via the third CTI layer without feedback and without updating of all affected monitoring points for the one number service.

2. The method of claim 1 wherein the first preferred device is integrated and the first preferred device is dynamically assigned by at least one first unified communication (UC) application to an assigned configuration.

3. The method of claim 2 wherein the first preferred device is dynamically assigned without any feedback.

4. The method of claim 3 wherein the first preferred device is dynamically assigned, without feedback, to an application environment which includes at least one second application software.

5. The method as in claim 4 wherein the first preferred device is dynamically linked and activated or deactivated via the third CTI layer.

6. The method of claim 1 wherein the first preferred device is integrated and the first preferred device is dynamically assigned using Set and Get functions of an application software.

7. The method of claim 6 wherein the first preferred device is dynamically assigned using Set/Get forwarding.

8. The method of claim 6 wherein the first preferred device is dynamically assigned using Set/GetAgent State.

9. The method of claim 6 wherein activating or deactivating the first preferred device causes automatic deactivation or activation of other assigned devices of the group of devices.

10. The method of claim 1 , wherein the dynamically assigning the first communication terminal to the virtual device via the third CTI layer is performed so that the first communication terminal is dynamically assigned without device monitoring for the one number service being changed.

11. The method of claim 10 , comprising:

alerting the third communication terminal via the first CTI layer, the fourth communication terminal via the second CTI layer, and the second communication terminal via the third CTI layer in response to a call being directed to the user via the one number service after the adjusting of the assignment of the first preferred device from the first communication terminal to the second communication terminal via the virtual device occurs.

12. The method of claim 1 , wherein the adjusting of the assignment of the preferred device from the first communication terminal to the second communication terminal via the virtual device comprises:

in response to determining that the first communication terminal is inactive and that the second communication terminal is active, dynamically removing the first communication terminal as the preferred device for the one number service via the third CTI layer and assigning the second communication terminal that is active to the virtual device as the preferred device for the one number service for the user via the third CTI layer without device monitoring for the one number service being changed.

13. A non-transitory computer readable medium having a program defining a method that is executable by a communication apparatus when the program is run by that communication apparatus, for dynamically switching from a first communication terminal used as a preferred device to a second communication terminal as the preferred device for providing a one-number service using that preferred device to which a one-number service number is assigned, the method comprising:

statically assigning at least two communication terminals to the user by:

statically assigning a third communication terminal to the user via a first Computer Telephony Integration (CTI) layer for providing the one number service,

statically assigning a fourth communication terminal to the user via a second CTI layer for providing the one number service; and

dynamically assigning a preferred device to the user through a virtual device for alerting the user of a call directed to the user via the one number service by:

dynamically assigning the first communication terminal to a virtual device to associate the first communication terminal with the user as the preferred device for the one number service via a third CTI layer that is independent of the first CTI layer and is independent of the second CTI layer so that the first communication terminal is linked to the virtual device and assigned to the user for the one number service without feedback and without updating of all affected monitoring points for the one number service; and

adjusting the assignment of the preferred device from the first communication terminal to the second communication terminal via the virtual device so that the second communication terminal is associated with the one number service via the third CTI layer without feedback and without updating of all affected monitoring points for the one number service.

14. A communication system for integrating at least one first communication terminal assigned to a user as a preferred device in a static configuration of the communication system and/or for dynamically switching from a first communication terminal used as a preferred device to a second communication terminal as a preferred device for providing a one-number service using the preferred device, to which a one-number service number is assigned, comprising:

a third communication terminal;

a fourth communication terminal;

a control device communicatively connectable to the first communication terminal and the second communication terminal, the control device also communicatively connectable to the third communication terminal and the fourth communication terminal;

the control device configured to statically assign the third communication terminal to a user via a first Computer Telephony Integration (CTI) layer to provide a one number service and statically assign the fourth communication terminal to the user via a second CTI layer to provide the one number service;

the control device configured to dynamically assign the first communication terminal to at least one virtual device to associate the first communication terminal with the user for the one number service via a third CTI layer that is independent of the first CTI layer and is independent of the second CTI layer so that the dynamic assignment of the first communication terminal occurs without feedback and without updating all affected monitor points of all applications on the first, second, and third CTI layers associated with the one number service; and

the control device configured to adjust assignment of the preferred device from the first communication terminal to the second communication terminal via the at least one virtual device so that the second communication terminal is associated with the one number service via the third CTI layer without feedback and without updating of all affected monitoring points for the one number service.

15. The communication system of claim 14 , wherein dynamic assignment via the third CTI layer provided by the control device is performed without device monitoring for the one number service having to be changed.

16. The communication system of claim 15 , wherein the control device is configured so that a call directed to the user via the one number service is alerted at the first communication terminal, the second communication terminal, the third communication terminal and the fourth communication terminal.

17. The communication system of claim 16 , wherein:

the third communication terminal connected to the control device.

18. The communication system of claim 15 , wherein the control device is configured to dynamically remove the first communication terminal as a preferred device for the one number service via the third CTI layer in response to determining that the first communication terminal is inactive and assign the second communication terminal that is active to the at least one virtual device as a preferred device via the third CTI layer without device monitoring for the one number service having to be changed.

Assignments (9)
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 21, 2017
From: RIST, CLAUS; SCHWARTZE, JUERGEN; NEUHAUS, RALF
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 044189/0810 →
Priority Claims (1)
DE 10 2016 109 938 · May 30, 2016 · national
Continuity (1)
Related Publication 20170346944A1 · Nov 30, 2017