IP Library Patent Application 13568964
Patent Application
App. No. 13/568,964

Communication Alerts Management

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 None
App. No.
13/568,964
Abstract

A method is described for managing communication alerts on multiple remote devices that are associated with a common user and in contemporaneous communication with a server on a communication network. The method can include designating on the server one of the plurality of remote devices as being in an active state, and sending a communication from the server to the remote devices. Only the remote device designated as in the active state displays an alert announcing the incoming communication.

Claims (40)

1 . A method for managing communication alerts on a plurality of remote devices associated with a common user and in contemporaneous communication with a server on a communication network, comprising:

designating on the server one of the plurality of remote devices as being in an active state; and

sending a communication from the server to at least the device designated in the active state, and optionally other of the plurality of remote devices,

wherein only the remote device designated as in the active state displays an alert announcing the incoming communication upon receipt of the communication.

2 . The method of claim 1 , further comprising:

generating a token specific to the remote device in the active state; and

including the token with the communication sent from the server to the plurality of remote devices.

3 . The method of claim 1 , further comprising communicating to the server a location of the remote device in the active state to indicate a location of the user.

4 . The method of claim 1 , further comprising:

assigning ownership of a token to the remote device in the active state; and

notifying a second remote device of said ownership.

5 . The method of claim 4 , wherein ownership of the token expires at a predetermined time.

6 . The method of claim 4 , wherein ownership of the token expires in response to a request for ownership from a second remote device from among the plurality of remote devices.

7 . The method of claim 6 , wherein ownership of the token is shared between the remote devices for a duration of time.

8 . The method of claim 1 , wherein the server sends communications only to the remote device in the active state.

9 . A system for managing communication alerts from a server on a communications network to a plurality of remote devices associated with a common user and in communication with the server, comprising:

a client embodied on each of the plurality of remote devices;

a token module operable for designating one of the plurality of remote devices as being in an active state; and

a messaging module operable for sending a communication from the server to at least one of the plurality of remote devices;

wherein only the remote device in the active state displays an alert announcing to the user receipt of the communication.

10 . The system of claim 9 , wherein:

the token module is further operable to generate a token specific to the remote device in the active state;

the messaging module is further operable to include the token with the communication sent to the plurality of remote devices; and

the client is operable to recognize the token so that receipt of the token by the remote device in the active state causes said remote device to display the alert.

11 . The system of claim 9 , wherein the token module is operable to designate the remote device in the active state in response to one of movement of said remote device, user input to said remote device, powering up of said remote device, and logging on to the server using said remote device.

12 . The system of claim 9 , wherein the client is operable to communicate a location of the remote device in the active state to indicate to the server a location of the user.

13 . The system of claim 9 , wherein:

the token module is operable to assign ownership of a token to the remote device in the active state and to notify a second remote device of said ownership; and

wherein each client is operable to recognize ownership of the token by the remote device in the active state, such that the client on the second remote device refrains from displaying an alert upon receipt of the communication at the second remote device.

14 . The system of claim 13 , wherein the token module is operable to recognize a request for ownership of the token from one of the plurality of remote devices.

15 . The system of claim 13 , wherein ownership of the toke is configured to expire at a predetermined time.

16 . The system of claim 13 , wherein ownership of the token is configured to expire in response to a request for ownership from a second remote device from among the plurality of remote devices.

17 . The system of claim 16 , wherein the remote device in the active state shares ownership of the token with the second remote device for a duration of time after the request.

18 . The system of claim 9 , wherein the messaging module is configured to send communications only to the remote device in an active state.

19 . An article of manufacture including a tangible computer usable storage medium having embodied therein a computer readable program code capable of performing the operations of:

establishing communication contemporaneously with a plurality of remote devices associated with a common user;

designating one of the plurality of remote devices as being in an active state;

sending a communication to either one of or all of the plurality of remote devices; and

managing a token so as to cause only the device in the active state to display an alert announcing receipt of the communication.

20 . The article of claim 19 , wherein the managing comprises assigning ownership of the token to the remote device in the active state.

Assignments (9)
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 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 INTEREST Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: WILMINGTON TRUST, N.A., AS SECOND COLLATERAL AGENT
Reel/Frame 030201/0743 →
SECURITY AGREEMENT Recorded Apr 8, 2013
From: MITEL NETWORKS CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 030186/0894 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2012
From: MIDTUN, JAMES D
To: MITEL NETWORKS CORPORATION
Reel/Frame 028742/0882 →