IP Library Granted Patent US 7,072,450
Granted Patent B1
US 7,072,450 · App. 09/311,188 · Granted Jul 4, 2006

3D view of incoming communications

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,072,450
App. No.
09/311,188
Granted
Jul 4, 2006
Kind
B1
Abstract

A communications system comprising includes a network and a plurality of applications connected to the network. Each of the applications handles a different type of communication and stores information concerning incoming communications directed to users of the communications system. At least one computer is connected to the network and receives incoming communications information from selected applications. The at least one computer includes a display and a processor executing a view application. The view application processes the incoming communications information and generates a three-dimensional representation thereof for presentation on the display.

Claims (25)

1. A communications system comprising:

a network;

a plurality of applications connected to said network, each of said applications handling a different type of communication and storing information concerning incoming communications directed to users of said communications system; and

at least one computer connected to said network and receiving said incoming communications information from selected applications, said at least one computer including a display and a processor executing a view application, said view application processing said incoming communications information and generating a three-dimensional representation thereof for presentation on said display, wherein said three-dimensional representation is a graphical representation including first, second and third generally orthogonal axes, said first axis denoting different types of incoming communications, said second axis denoting numbers of incoming communications and said third axis denoting categories of incoming communications within said different types, objects representing different types and categories of incoming communications appearing on said graphical representation, wherein at least one of said incoming communications is categorized along said third axis based on whether the at least one of the incoming communications originated internally or externally.

2. A communications system according to claim 1 wherein the sizes of said objects represent the numbers of incoming communications.

3. A communications system according to claim 2 wherein said objects appear on said graphical representation at spaced locations.

4. A communications system according to claim 3 wherein said view application is configurable by a user to determine said selected applications and categories of incoming communications within said different types.

5. A communications system according to claim 1 wherein said first axis is an x-axis, said second axis is a y-axis and said third axis is a z-axis, each object being in the form of a rectangle and including an associated numerical value indicating the number of incoming communications said object represents.

6. A communications system according to claim 5 wherein at least some of said objects are subdivided to categorize incoming communications into read and unread incoming communications.

7. In a communications system including a network; a plurality of applications connected to said network, each of said applications handling a different type of communication and storing information concerning incoming communications directed to users of said communications system; and a plurality of computers connected to said network and receiving said incoming communications information from selected applications, each of said computers including a display and a processor, the improvement comprising:

a view application executed by each of said computers and requesting status information from selected applications concerning incoming communications handled thereby that are directed to a user of said communications system, said view application processing status information received from said selected applications and generating a three-dimensional representation thereof for presentation on said display, wherein said three-dimensional representation is a graphical representation including first, second and third generally orthogonal axes, said first axis denoting different types of incoming communications, said second axis denoting numbers of incoming communications and said third axis denoting categories of incoming communications within said different types, objects representing different types and categories of incoming communications appearing on said graphical representation, wherein at least one of said incoming communications is categorized along said third axis based on whether the at least one of the incoming communications originated internally or externally.

8. In a communications system including separate applications to handle different types of communications and to receive incoming communications directed to users of said communication system, said applications being interconnected by a network, a method of presenting status information concerning incoming communications handled by separate applications that are directed to a specific user comprising the steps of:

sending a request over said network to selected applications for status information relating to incoming communications directed to said specific user; processing status information received from said selected applications to generate a three-dimensional graphical representation of said status information including three generally orthogonal axes, a first axis denoting different types of incoming communications, a second axis denoting numbers of incoming communications and a third axis denoting categories of incoming communications within said different types, status information received from each application being separately depicted in said three-dimensional graphical representation as objects representing different types and categories of incoming communications; and

presenting said three-dimensional graphical representation on a display, wherein at least one of said incoming communications is categorized along said third axis based on whether the at least one of the incoming communications originated internally or externally.

9. The method of claim 8 further comprising the step of adjusting the size of said objects to reflect the numbers of incoming communications.

10. The method of claim 9 further comprising the step of subdividing said objects to categorize incoming communications into read and unread incoming communications.

11. The method of claim 10 wherein the different types of incoming communications include two or more of e-mail messages, voice-mail messages, facsimile messages and Internet messages.

12. A communications system comprising:

a network;

a plurality of applications connected to said network, each of said applications handling a different type of communication and storing information concerning incoming communications directed to users of said communications system; and

at least one computer connected to said network and receiving said incoming communications information from selected applications, said at least one computer including a display and a processor executing a view application, said view application processing said incoming communications information and generating a three-dimensional representation thereof for presentation on said display, wherein said three-dimensional representation is a graphical representation including first, second and third generally orthogonal axes, said first axis denoting different types of incoming communications, said different types of incoming communications including two or more of e-mail messages, voice-mail messages, facsimile messages, telephone calls and Internet messages, said second axis denoting numbers of incoming communications and said third axis denoting categories of incoming communications within said different types, objects representing different types and categories of incoming communications appearing on said graphical representation, wherein said e-mail messages are categorized along said third axis based on priority, wherein voice-mail and telephone calls are categorized along said third axis based on whether the voice-mails and telephone calls originated from internal or external callers and wherein Internet messages are categorized along said third axis based on subject matter.

13. A communications system according to claim 12 wherein said view application is linked to at least one of an e-mail, facsimile and Internet application on said at least one computer, objects representing different types of incoming communications corresponding to said at least one of the e-mail, facsimile and Internet application being selectable to invoke the at least one application.

14. A communications system according to claim 13 wherein each of said applications is run on a server connected to said network, each server also running an applications program interface to act between said application and said view application.

15. A communications system according to claim 14 wherein said view application uses remote procedure calls to establish connections to said applications through said applications program interfaces and gather said incoming communications information.

16. A communications system according to claim 13 wherein said view application presents said three-dimensional graphical representation in a window on said display, when said window is reduced, said view application presenting an icon representing said window on said display, said icon providing a visual indication of the total number of outstanding incoming communications of all types directed to said user.

Assignments (24)
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 →
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 →
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 →
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 6, 2014
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: MITEL NETWORKS CORPORATION; MITEL US HOLDINGS, INC.
Reel/Frame 032167/0464 →
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2013
From: BANK OF NEW YORK MELLON, THE; MORGAN STANLEY & CO. INCORPORATED; MORGAN STANLEY SENIOR FUNDING, INC.
To: MITEL NETWORKS CORPORATION
Reel/Frame 030264/0470 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 2, 2013
From: WILMINGTON TRUST, NATIONAL ASSOCIATION FKA WILMINGTON TRUST FSB/MORGAN STANLEY & CO. INCORPORATED
To: MITEL NETWORKS CORPORATION
Reel/Frame 030165/0776 →
RELEASE & DISCHARGE OF SECURITY INTEREST Recorded Oct 21, 2008
From: HIGHBRIDGE INTERNATIONAL LLC/BNY TRUST COMPANY OF CANADA
To: MITEL NETWORKS CORPORATION
Reel/Frame 021794/0510 →
SECURITY AGREEMENT Recorded Sep 13, 2007
From: MITEL NETWORKS CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 019817/0881 →
SECURITY AGREEMENT Recorded Sep 13, 2007
From: MITEL NETWORKS CORPORATION
To: MORGAN STANLEY & CO. INCORPORATED
Reel/Frame 019817/0847 →
SECURITY AGREEMENT Recorded Jul 25, 2005
From: MITEL NETWORKS CORPORATION, A CORPORATION OF CANADA
To: BNY TRUST COMPANY OF CANADA, TRUST COMPANY OF CANADA
Reel/Frame 016891/0959 →
SECURITY AGREEMENT Recorded Jul 18, 2005
From: HIGHBRIDGE INTERNATIONAL LLC
To: MITEL NETWORKS CORPORATION
Reel/Frame 016345/0236 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2005
From: MITEL KNOWLEDGE CORPORATION
To: MITEL NETWORKS CORPORATION
Reel/Frame 016345/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2001
From: MITEL CORPORATION
To: MITEL KNOWLEDGE CORPORATION
Reel/Frame 011871/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 1999
From: PINARD, DEBBIE
To: MITEL CORP.
Reel/Frame 009975/0354 →