IP Library › Granted Patent US 8,605,879
Granted Patent B2
US 8,605,879 · App. 12/082,904 · Granted Dec 10, 2013

Method, system and apparatus for requesting confirmation of a communication handling rule change

Inventors: Ron Wellard (Ottawa, CA); Trung (Tim) Trinh (Nepean, CA)
Assignee: Mitel Networks Corporation
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,605,879
App. No.
12/082,904
Granted
Dec 10, 2013
Kind
B2
Abstract

A method, system and apparatus of requesting confirmation of a communication handling rule change is provided. A proposed change to a set of communication handling rules is determined. A time within a schedule for requesting confirmation of the proposed change is determined. The confirmation of the proposed change requested, at the time.

Claims (50)

1. In a server/client environment, a method of requesting confirmation of a communication handling rule change, comprising,

at a server comprising a processor, the processor enabled for determining a proposed change to a set of communication handling rules;

for determining a time within a schedule for requesting confirmation of said proposed change by:

using schedule data received from another system to determine when a user may be available to respond to a confirmation request, and/or

processing behavior pattern data of the user that is:

stored at a historical repository, and/or associated with existing communication rules that are stored in the set of communication handling rules; and

for requesting said confirmation of said proposed change, at said time.

2. The method of claim 1 , further comprising determining at least one of a location and a communication device for requesting said confirmation, and said requesting said confirmation of said proposed change, at said time, further comprises requesting said confirmation at, at least one of said location and said communication device.

3. The method of claim 1 , further comprising:

determining that there is no suitable time within a schedule for requesting confirmation of said proposed change; and, in response:

determining a delegate for requesting said confirmation of said proposed change;

determining a time within a delegate schedule for requesting confirmation of said proposed change; and

requesting said confirmation of said proposed change from said delegate, at said time within said delegate schedule.

4. The method of claim 3 , wherein said determining that there is no suitable time within a schedule for requesting confirmation of said proposed change comprises:

determining a delay for requesting said confirmation based on a current time and said time within a schedule; and

determining that said delay is greater than a threshold delay.

5. The method of claim 3 , wherein said determining a time within a delegate schedule for requesting confirmation of said proposed change comprises processing at least one of said delegate schedule and a record of at least one previously determined time for requesting confirmation, from said delegate, of a previous proposed change to said set of communication handling rules.

6. The method of claim 1 , wherein determining the time within a schedule for requesting confirmation of said proposed change by processing the schedule data and/or behavior pattern data successively or concurrently to determine a time to request confirmation from the user.

7. The method of claim 1 , wherein determining a communication device for requesting said confirmation, and the system requesting said confirmation of said proposed change at said time and at said communication device.

8. The method of claim 1 , wherein communications handling rules comprise one or more of rules for: routing calls, accepting a call, enabling/disabling mobile twining, marking a call as urgent, applying call screening, changing the presence of the user, generating a greeting to be played to a caller, call forwarding, notification of email, and diverting calls.

9. A system for requesting confirmation of a communication handling rule change, comprising,

a computing device comprising

a communication interface for communication over a communication network; and

a processor enabled for

determining a proposed change to a set of communication handling rules;

determining a time within a schedule for requesting confirmation of said proposed change by:

using schedule data received from another system to determine when a user may be available to respond to a confirmation request, and/or

processing behaviour pattern data of the user that is: stored at a historical repository, and/or associated with existing communication rules that are stored in the set of communication handling rules; and

requesting said confirmation of said proposed change, at said time;

a database for storing said set of communication handling rules, said computing device having access to said database;

at least one information feed in communication with said computing device, for providing information to said computing device to assist in said determining a proposed change to a set of communication handling rules and said determining a time within a schedule for requesting confirmation of said proposed change.

10. The system of claim 9 , said processor further enabled for

determining that there is no suitable time within a schedule for requesting confirmation of said proposed change; and, in response:

determining a delegate for requesting said confirmation of said proposed change;

determining a time within a delegate schedule for requesting confirmation of said proposed change; and

requesting said confirmation of said proposed change from said delegate, at said time within said delegate schedule; and

the system further comprising

at least one delegate device associated with said delegate, in communication with said computing device, for receiving a delegate confirmation request generated in association with said requesting said confirmation of said proposed change from said delegate, at said time within said delegate schedule, and responding to said delegate confirmation request.

11. The system of claim 9 , said computing device further comprising,

at least one analyzer module for analyzing information from said at least one information feed, said at least one analyzer module comprising at least one of:

a call log message analyzer enabled for analysis of telephony activities of a user associated with at least one of said client device and a delegate device;

a messaging analyzer enabled to analyze messaging activities of said user, said messaging activities associated with at least one of voice mail, faxes, emails, and chat sessions;

a collaboration analyzer enabled to analyze collaboration activities of said user, said collaboration activities associated with at least one of tasks, conferencing, and contacts;

a presence analyzer enabled to analyze presence data associated with said user said presence data associated with at least one of current calendar activities, future calendar activities, keyboard activity, user proximity detection, and presence engine information; and

an information discovery module enabled to receive data from said at least one analyzer module and to determine a pattern based on said data; and

a rules formulation and confirmation module enabled to: receive patterns from said information discovery module; to use predefined algorithms to determine a best fit for a particular pattern to arrive at said proposed change to a set of communication handling rules; and store said proposed change in said database.

12. The system of claim 11 , said computing device having access to a historical repository of data previously received from said at least one analyzer module, and said information discovery module further enabled to add said data to said historical repository if said data is insufficient to establish a pattern.

13. The system of claim 12 , wherein said information discovery module is further enabled to determine said pattern based on said data stored in said historical repository.

14. The system of claim 11 , wherein determining a time within a schedule for requesting confirmation of said proposed change is based on said pattern.

15. The system of claim 11 , further comprising: at least one communication device enabled to engage in communication sessions; and a switch enabled to control communication sessions with said at least one communication device, said switch further enabled to receive said communication handling rules and from said computing device and further enabled to apply said communication handling rules to said communication sessions.

Assignments (25)
SECURITY INTEREST Recorded Jun 30, 2025
From: MLN US HOLDCO LLC; MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: U.S. PCI SERVICES, LLC
Reel/Frame 071758/0843 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ANKURA TRUST COMPANY, LLC
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL CLOUD SERVICES, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071722/0721 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071730/0632 →
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 →
SECURITY INTEREST Recorded Jun 20, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 071676/0815 →
SECURITY INTEREST Recorded Mar 12, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 070689/0857 →
NOTICE OF SUCCESSION OF AGENCY - 4L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069896/0827 →
NOTICE OF SUCCESSION OF AGENCY - 5L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069897/0046 →
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 - 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 - 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 →
SECURITY INTEREST Recorded Oct 31, 2022
From: MITEL NETWORKS CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061824/0282 →
SECURITY INTEREST Recorded Dec 7, 2018
From: MITEL NETWORKS ULC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047741/0674 →
SECURITY INTEREST Recorded Dec 7, 2018
From: MITEL NETWORKS ULC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047741/0704 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: CITIZENS BANK, N.A.
To: MITEL NETWORKS CORPORATION
Reel/Frame 048096/0785 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT; BANK OF AMERICA, N.A., (ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.; MITEL BUSINESS SYSTEMS, INC.
Reel/Frame 042244/0461 →
SECURITY INTEREST Recorded Mar 23, 2017
From: MITEL NETWORKS CORPORATION
To: CITIZENS BANK, N.A.
Reel/Frame 042107/0378 →
SECURITY INTEREST Recorded May 28, 2015
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A.(ACTING THROUGH ITS CANADA BRANCH), AS CANADIAN COLLATERAL AGENT
Reel/Frame 035783/0540 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
To: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; MITEL COMMUNICATIONS INC. FKA AASTRA USA INC.
Reel/Frame 035562/0157 →
SECURITY AGREEMENT Recorded Feb 14, 2014
From: MITEL US HOLDINGS, INC.; MITEL NETWORKS CORPORATION; AASTRA USA INC.
To: JEFFERIES FINANCE LLC, AS THE COLLATERAL AGENT
Reel/Frame 032264/0760 →
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2014
From: BANK OF AMERICA, N.A.
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032210/0245 →
RELEASE OF SECURITY INTEREST Recorded Feb 7, 2014
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032176/0818 →
SECURITY AGREEMENT Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 030186/0894 →
SECURITY INTEREST Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: WILMINGTON TRUST, N.A., AS SECOND COLLATERAL AGENT
Reel/Frame 030201/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2008
From: WELLARD, RON; TRINH, TRUNG (TIM)
To: MITEL NETWORKS CORPORATION
Reel/Frame 020846/0311 →
Continuity (1)
Related Publication 20090257576A1 · Oct 15, 2009