IP Library Granted Patent US 8,755,495
Granted Patent B1
US 8,755,495 · App. 13/072,611 · Granted Jun 17, 2014

Multiple extension and line appearance for IP telephony

Inventors: Mike S. W. Tovino (Bend, OR); Pramod Madabhushi (Schaumburg, IL); Dale Tonogai (Los Altos, CA)
Assignee: ShoreTel, Inc.
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,755,495
App. No.
13/072,611
Granted
Jun 17, 2014
Kind
B1
Abstract

Displaying an IP call status is disclosed. An IP call status notification is received from an IP telephony device. A display update is caused by transmitting a display notification to an IP telephone.

Claims (58)

1. A method for displaying IP call status comprising:

receiving an IP call status notification from an IP telephony device;

storing an updated status associated with a slot, wherein the slot is associated with an IP call, wherein the slot is used to store an internal representation of a call, and wherein the IP call status notification is associated with the IP call; and

transmitting a first display notification to a first IP telephone which is one of a plurality of IP telephones associated with the IP call status notification, wherein each of the plurality of IP telephones includes an interface that allows a user to select a call from a plurality of IP calls, and wherein transmitting the first display notification causes a display associated with the first IP telephone to update a first visual indicator corresponding to the IP call.

2. A method as in claim 1 , further comprising:

transmitting a notification to a remote display service, wherein the notification to the remote display service indicates that the remote display service is to transmit a second display notification to a second IP telephone, wherein the second IP telephone is one of the plurality of IP telephones associated with the IP call status notification, and wherein the second display notification is designed to indicate that a second display associated with the second IP telephone is to update a second visual indicator corresponding to the IP call.

3. A method as in claim 1 , further comprising:

in the event that the IP call is picked up on a phone not having a line associated with the IP call:

updating the slot so that the slot is no longer associated with the IP call; and

transmitting a third display notification to the first IP telephone to update the first visual indication.

4. A method as in claim 1 , wherein the interface comprises a button.

5. A method as in claim 1 , wherein the IP call status notification comprises an in-coming IP call notification.

6. A method as in claim 1 , wherein the IP call status notification comprises a hold IP call notification.

7. A method as in claim 1 , wherein the IP call status notification comprises a pick-up in-coming IP call notification, wherein the first IP telephone comprises a phone which picked up the IP call, and wherein the first visual indicator identifies the first IP telephone as having picked up the call, wherein the first visual indicator is different than visual indicators corresponding to the IP call at other IP telephones.

8. A method as in claim 1 , wherein the first display notification indicates that the IP call is answered by another of the plurality of IP telephones, and wherein the first visual indicator is updated to indicate that the call is answered by another of the plurality of IP telephones.

9. A method as in claim 1 , further comprising:

transmitting a second display notification to a second IP telephone which is one of the plurality of IP telephones associated with the IP call status notification, wherein a third IP telephone which is one of the plurality of IP telephones associated with the IP call status notification has answered the IP call, and wherein the second display notification is designed to indicate that a second display associated with the second IP telephone is to update a second visual indicator corresponding to the IP call to indicate that the third IP telephone answered the call.

10. A system for displaying IP call status comprising:

a processor configured to:

receive an IP call status notification from an IP telephony device;

store an updated status associated with a slot, wherein the slot is associated with an IP call, wherein the slot is used to store an internal representation of a call, and wherein the IP call status notification is associated with the IP call; and

transmit a first display notification to a first IP telephone which is one of a plurality of IP telephones associated with the IP call status notification, wherein each of the plurality of IP telephones includes an interface that allows a user to select a call from a plurality of IP calls, and wherein transmitting the first display notification causes a display associated with the first IP telephone to update a first visual indicator corresponding to the IP call; and

a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions.

11. A system as in claim 10 , wherein the processor is further configured to:

transmit a notification to a remote display service, wherein the notification to the remote display service indicates that the remote display service is to transmit a second display notification to a second IP telephone, wherein the second IP telephone is one of the plurality of IP telephones associated with the IP call status notification, and wherein the second display notification is designed to indicate that a second display associated with the second IP telephone is to update a second visual indicator corresponding to the IP call.

12. A system as in claim 10 , wherein the processor is further configured to:

in the event that the IP call is picked up on a phone not having a line associated with the IP call:

update the slot so that the slot is no longer associated with the IP call; and

transmit a third display notification to the first IP telephone to update the first visual indication.

13. A system as in claim 10 , wherein the interface comprises a button.

14. A system as in claim 10 , wherein the IP call status notification comprises an in-coming IP call notification.

15. A system as in claim 10 , wherein the IP call status notification comprises a hold IP call notification.

16. A system as in claim 10 , wherein the IP call status notification comprises a pick-up in-coming IP call notification, wherein the first IP telephone comprises a phone which picked up the IP call, and wherein the first visual indicator identifies the first IP telephone as having picked up the call, wherein the first visual indicator is different than visual indicators corresponding to the IP call at other IP telephones.

17. A system as in claim 10 , wherein the first display notification indicates that the IP call is answered by another of the plurality of IP telephones, and wherein the first visual indicator is updated to indicate that the call is answered by another of the plurality of IP telephones.

18. A system as in claim 10 , further comprising:

transmitting a second display notification to a second IP telephone which is one of the plurality of IP telephones associated with the IP call status notification, wherein a third IP telephone which is one of the plurality of IP telephones associated with the IP call status notification has answered the IP call, and wherein the second display notification is designed to indicate that a second display associated with the second IP telephone is to update a second visual indicator corresponding to the IP call to indicate that the third IP telephone answered the call.

19. A computer program product for displaying IP call status, the computer program product being embodied in a computer readable non-transitory storage medium and comprising computer instructions for:

receiving an IP call status notification from an IP telephony device;

storing an updated status associated with a slot, wherein the slot is associated with an IP call, wherein the slot is used to store an internal representation of a call, and wherein the IP call status notification is associated with the IP call; and

transmitting a first display notification to a first IP telephone which is one of a plurality of IP telephones associated with the IP call status notification, wherein each of the plurality of IP telephones includes an interface that allows a user to select a call from a plurality of IP calls, and wherein transmitting the first display notification causes a display associated with the first IP telephone to update a first visual indicator corresponding to the IP call.

20. A device for displaying IP call status comprising:

a display;

an interface that allows a user to select a call from a plurality of IP calls;

a handset; and

a network interface capable of transmitting a first IP call status notification and receiving a first display notification, wherein the first display notification is transmitted to each of a plurality of IP telephones associated with a second IP call status notification, wherein the first display notification causes the display to update a first visual indicator corresponding to an IP call, wherein the first display notification causes storing of an updated status associated with a slot, wherein the slot is used to store an internal representation of the IP call, and wherein the second IP call status notification is associated with the IP call.

21. A device as in claim 20 , wherein the network interface is further capable of:

transmitting a notification to a remote display service, wherein the notification to the remote display service indicates that the remote display service is to transmit a second display notification to a second IP telephone, wherein the second IP telephone is one of the plurality of IP telephones associated with the second IP call status notification, and wherein the second display notification is designed to indicate that a second display associated with the second IP telephone is to update a second visual indicator corresponding to the IP call.

22. A device as in claim 20 , wherein,

in the event that the IP call is picked up on a phone not having a line associated with the IP call:

updating the slot so that the slot is no longer associated with the IP call; and

transmitting a third display notification to the first IP telephone to update the first visual indicator.

23. A device as in claim 20 , wherein the interface comprises a button.

24. A device as in claim 20 , wherein the first IP call status notification comprises an in-coming IP call notification.

25. A device as in claim 20 , wherein the second IP call status notification comprises a hold IP call notification.

26. A device as in claim 20 , wherein the second IP call status notification comprises a pick-up in-coming IP call notification, wherein the first IP telephone comprises a phone which picked up the IP call, and wherein the first visual indicator identifies the first IP telephone as having picked up the call, wherein the first visual indicator is different than visual indicators corresponding to the IP call at other IP telephones.

27. A device as in claim 20 , wherein the first display notification indicates that the IP call is answered by another of the plurality of IP telephones, and wherein the first visual indicator is updated to indicate that the call is answered by another of the plurality of IP telephones.

28. A device as in claim 20 , wherein the network interface is further capable of:

transmitting a second display notification to a second IP telephone which is one of the plurality of IP telephones associated with the IP call status notification, wherein a third IP telephone associated with the IP call status notification has answered the IP call, and wherein the second display notification is designed to indicate that a second display associated with the second IP telephone is to update a second visual indicator corresponding to the IP call to indicate that the third IP telephone answered the call.

Assignments (23)
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: 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 →
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 →
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 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 →
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 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 - 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 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 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0760 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0643 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0715 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047988/0478 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047909/0814 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
To: SHORETEL, INC.
Reel/Frame 047713/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2018
From: TOVINO, MIKE S.W.; MADABHUSHI, PRAMOD; TONOGAI, DALE
To: SHORETEL, INC.
Reel/Frame 046859/0568 →
CHANGE OF NAME Recorded Aug 17, 2018
From: SHORETEL, INC.
To: MITEL NETWORKS, INC.
Reel/Frame 046957/0381 →
MERGER AND CHANGE OF NAME Recorded Aug 17, 2018
From: SHORETEL, INC.; MITEL NETWORKS, INC.
To: SHORETEL, INC.
Reel/Frame 046857/0384 →
RELEASE OF SECURITY INTEREST Recorded Sep 25, 2017
From: SILICON VALLEY BANK
To: SHORETEL, INC.
Reel/Frame 043993/0430 →
SECURITY INTEREST Recorded Sep 25, 2017
From: SHORETEL, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 043829/0711 →
SECURITY INTEREST Recorded Oct 23, 2014
From: SHORETEL, INC.
To: SILICON VALLEY BANK
Reel/Frame 034038/0741 →
Continuity (1)
Continuation 11473517 · Jun 23, 2006