IP Library Granted Patent US 8,787,548
Granted Patent B2
US 8,787,548 · App. 13/601,965 · Granted Jul 22, 2014

System and method for distributed communication control within an enterprise

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,787,548
App. No.
13/601,965
Granted
Jul 22, 2014
Kind
B2
Abstract

Systems and methods for providing distributed call control are provided. In exemplary embodiments, a communication user interface is provided on a client device associated with an individual. The communication user interface comprises a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise. A selection of one of the plurality of communication control operations is received from the individual. Permissions associated with the individual are reviewed to determine if the individual is allowed to perform the communication control operation. If the individual is allowed, the communication control operation is performed. If the individual is not allowed, a denial indicator may be provided.

Claims (35)

1. A method for providing distributed communication control, comprising:

providing a communication user interface to an individual, the communication user interface including a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise;

receiving a selection of one of the plurality of communication control operations from the individual;

reviewing permissions associated with the individual to determine if the individual is allowed to perform the selected communication control operation;

if the individual is allowed, performing the selected communication control operation; and

if the individual is not allowed, providing a denial indicator.

2. The method of claim 1 wherein receiving the selection comprises receiving a drag operation.

3. The method of claim 2 wherein the drag operation comprises a drag between extensions operation.

4. The method of claim 1 wherein receiving the selection comprises receiving a record icon selection.

5. The method of claim 1 wherein receiving the selection comprises receiving a barge icon selection.

6. The method of claim 1 further comprising establishing the permissions for the individual.

7. The method of claim 6 wherein establishing the permissions comprises utilizing a web-based permissions interface.

8. The method of claim 6 wherein establishing the permissions comprises establishing permissions for a team of which the individual is a member.

9. The method of claim 6 wherein establishing the permissions comprises establishing permissions for a group for which the individual has communication control.

10. The method of claim 1 further comprising receiving the permissions and updates to the permissions and storing the permissions in a database.

11. The method of claim 1 wherein the users within the enterprise comprise local and remote users.

12. The method of claim 1 further comprising providing presence status for the users.

13. A system for providing distributed communication control, comprising:

an interface module configured to provide a communication user interface to an individual, the communication user interface including a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise;

a control selection module configured to receive a selection of one of the plurality of communication control operations from the individual;

a permission look-up module configured to review permissions associated with the individual to determine if the individual is allowed to perform the selected communication control operation;

an execution module configured to initiate performance of the selected communication control operation if the individual has permission; and

a message module configured to provide a denial indicator if the individual does not have permission.

14. The system of claim 13 further comprising a database configured to store communication control permissions associated with the individual.

15. The system of claim 13 further comprising a permissions interface configured to receive permissions for the individual.

16. The system of claim 13 further comprising a communication initiation module configured to route communications.

17. The system of claim 13 further comprising a presence module configured to provide presence information to a client device.

18. The system of claim 13 wherein the users within the enterprise comprise local and remote users.

19. A non-transitory machine readable medium having embodied thereon a program, the program providing instructions for a method for providing distributed communication control, the method comprising:

providing a communication user interface to an individual, the communication user interface including a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise;

receiving a selection of one of the plurality of communication control operations from the individual;

reviewing permissions associated with the individual to determine if the individual is allowed to perform the selected communication control operation;

if the individual is allowed, performing the selected communication control operation; and

if the individual is not allowed, providing a denial indicator.

20. The non-transitory machine readable medium of claim 19 wherein the users within the enterprise comprise local and remote users.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2022
From: FONALITY, INC.
To: SANGOMA US INC.
Reel/Frame 061064/0473 →
SECURITY AGREEMENT Recorded Mar 29, 2022
From: FONALITY, INC.
To: THE TORONTO- DOMINION BANK
Reel/Frame 059541/0538 →
RELEASE OF SECURITY INTEREST Recorded Mar 7, 2017
From: PACIFIC WESTERN BANK, AS SUCCESSOR IN INTEREST TO SQUARE 1 BANK
To: FONALITY, INC.
Reel/Frame 041482/0414 →
SECURITY INTEREST Recorded Feb 21, 2017
From: NETFORTRIS CORPORATION; NETFORTRIS OPERATING CO., INC.; NETFORTRIS ACQUISITION CO., INC.; FONALITY, INC.; FONALITY MERGER SUB INC.
To: GLADSTONE CAPITAL CORPORATION
Reel/Frame 041315/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2017
From: PASSPORT VENTURES, LLC
To: FONALITY, INC.
Reel/Frame 041264/0648 →
SECURITY INTEREST Recorded Mar 17, 2015
From: FONALITY, INC.
To: SQUARE 1 BANK
Reel/Frame 035180/0483 →
SECURITY AGREEMENT Recorded Jun 28, 2013
From: PASSPORT VENTURES, LLC
To: FONALITY, INC.
Reel/Frame 030743/0115 →