IP Library Granted Patent US 7,418,084
Granted Patent B2
US 7,418,084 · App. 10/918,992 · Granted Aug 26, 2008

Systems and methods for third-party call control

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 7,418,084
App. No.
10/918,992
Granted
Aug 26, 2008
Kind
B2
Abstract

The present invention may include a call controller for initiating third-party call control requests. The invention may also include an endpoint control manager for determining whether a remote endpoint is a simple endpoint or intelligent endpoint. The invention may further include an intelligent device manager for coordinating third-party call control requests from the call controller for endpoints determined to be intelligent by the endpoint control manager, and a simple device manager for coordinating third-party call control requests from the call controller for endpoints determined to be simple by the endpoint control manager.

Claims (31)

1. A system for providing third-party call control to simple and intelligent endpoints comprising:

a call controller for initiating third-party call control requests;

an endpoint control manager for determining whether a remote endpoint is simple or intelligent;

an intelligent device manager for coordinating third-party call control requests from the call controller for endpoints determined to be intelligent by the endpoint control manager; and

a simple device manager for coordinating third-party call control requests from the call controller for endpoints determined to be simple by the endpoint control manager.

2. The system of claim 1 , further comprising a monitor component that monitors the state of calls in progress.

3. The system of claim 2 , wherein the monitoring component is centrally located within a switching network.

4. The system of claim 3 , wherein the monitoring component is centrally located within the switching network such that the status messaging from the endpoints is substantially reduced.

5. The system of claim 1 , wherein the endpoint control manager dynamically determines whether the endpoint is smart or intelligent.

6. The system of claim 1 , wherein the endpoint control manager dynamically and with a database determines whether the endpoint is smart or intelligent.

7. The system of claim 1 , further comprising a feature control engine that controls third-party call control features of simple endpoints.

8. The system of claim 7 , wherein the feature control engine generates a call identification number and a request identification number to track the progress of calls and feature requests.

9. The system of claim 8 , wherein the request identification number matches the call identification number when the feature request is intended to control an existing call.

10. The system of claim 8 , wherein the call identification number matches the request identification number when the feature request requires the generation of a new call.

11. The system of claim 8 , wherein the call identification number is derived from the request identification number when the feature request requires the generation of a new call.

12. The system of claim 11 , wherein the call identification number includes the request identification number and a fixed length random number.

13. A method for providing third-party call control to simple and intelligent endpoints comprising:

initiating third-party call control request with a call controller;

determining whether a remote endpoint is simple or intelligent;

coordinating third-party call control requests from the call controller for endpoints determined to be intelligent by the endpoint control manager; and

coordinating third-party call control requests from the call controller for endpoints determined to be simple by the endpoint control manager.

14. The method of claim 13 , further comprising monitoring the state of calls in progress.

15. The method of claim 14 , wherein monitoring the state of calls in progress is accomplished within a switching network.

16. The method of claim 13 , wherein determining whether a remote endpoint is simple or intelligent is accomplished dynamically.

17. The method of claim 13 , wherein determining whether a remote endpoint is simple or intelligent is accomplished dynamically and with a database.

18. The method of claim 13 , further comprising controlling third-party call control features of simple endpoints using a feature control engine.

19. The method of claim 18 , wherein controlling third-party call control features of simple endpoints using a feature control engine includes generating a call identification number and a request identification number to track the progress of calls and feature requests.

20. The method of claim 19 , wherein the request identification number matches the call identification number when the feature request is intended to control an existing call.

21. The method of claim 19 , wherein the call identification number matches the request identification number when the feature request requires the generation of a new call.

22. The method of claim 19 , wherein the call identification number is derived from the request identification number when the feature request requires the generation of a new call.

23. The method of claim 22 , wherein the call identification number includes the request identification number and a fixed length random number.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2022
From: ENTERPRISE SYSTEM TECHNOLOGIES S.A.R.L.
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 060685/0391 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2022
From: ENTERPRISE SYSTEM TECHNOLOGIES S.A.R.L.
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 059556/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058821/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2022
From: UNIFY PATENTE GMBH & CO. KG
To: RINGCENTRAL IP HOLDINGS, INC.
Reel/Frame 058819/0330 →
RELEASE OF SECURITY INTEREST Recorded Jan 13, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED
To: SIEMENS ENTERPRISE COMMUNICATIONS INC.
Reel/Frame 037472/0736 →