IP Library Patent Application 11669430
Patent Application
App. No. 11/669,430

Call Messaging System

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.
11/669,430
Abstract

Call messaging techniques are disclosed that allow a called party and a calling party to communicate without interfering with an on-going call in which the called party is participating, and enable the called party to communicate with the calling party even after the call has left the called party's endpoint. For example, a call messaging methodology includes the following steps. Information is maintained regarding an endpoint location of a call within a call switching system handling the call, wherein the call is placed by a calling party to a called party, but wherein the called party is not answering the call. In accordance with the methodology, a message channel is provided between the called party and the calling party, such that the called party and the calling party are able to communicate without having a call connection established between them. Further, a call connection is established between the calling party and the called party when the called party becomes available to answer the call, even when the call has moved to an endpoint in the call switching system other than an endpoint of the called party.

Claims (28)

1 . A method of handling a call placed by a calling party to a called party, wherein the called party is not answering the call, comprising the steps of;

maintaining information regarding an endpoint location of the call within a call switching system which is handling the call;

providing a message channel between the called party and the calling party, such that the called party and the calling party are able to communicate without having a call connection established between them; and

establishing a call connection between the calling party and the called party when the called party becomes available to answer the call, even when the call has moved to an endpoint in the call switching system other than an endpoint of the called party.

2 . The method of claim 1 , wherein the message channel provision step further comprises permitting one of the called party and the calling party to send one or more messages to the other of the called party and the calling party.

3 . The method of claim 2 , wherein the one or more messages are selected from a pre-stored set of messages.

4 . The method of claim 2 , wherein the one or more messages are composed in real-time by the sender.

5 . The method of claim 2 , wherein the one or more messages from the calling party are presented to the called party as text on a display of a computing device of the called party, such as not to interfere with another call in which the called party is currently participating.

6 . The method of claim 2 , wherein the one or more messages from the calling party are indicative of the nature of the intended call.

7 . The method of claim 2 , wherein the one or more messages from the called party are audibly presented to the calling party on a communication device that the calling party is using to place the call.

8 . The method of claim 2 , wherein the one or more messages from the called party are indicative of the future availability of the called party.

9 . The method of claim 1 , wherein the message channel provision step further comprises presenting a menu of messaging options to the calling party.

10 . The method of claim 9 , wherein the menu of messaging options is generic.

11 . The method of claim 9 , wherein the menu of messaging options is specific to the calling party.

12 . The method 1 , wherein the message channel provision step further comprises maintaining a time delay loop to control the amount of time the calling party waits for a response from the called party.

13 . The method of claim 1 , wherein the message channel provision step further comprises providing the calling party with a message that the called party is now available, while the calling party is currently leaving a message at a voice mail endpoint, engaged at an attendant endpoint, or waiting at another endpoint.

14 . The method of claim 13 , wherein the call connection between the calling party and the now-available called party is established by the call switching system even though the calling party is at one of the other endpoints.

15 . The method of claim 1 , wherein the message channel provision step is enabled, at least in part, via a computer telephony integration-based function.

16 . Apparatus for handling a call placed by a calling party to a called party, wherein the called party is not answering the call, comprising:

a memory; and

at least one processor coupled to the memory and operative to: (i) cause maintenance of information regarding an endpoint location of the call within a call switching system which is handling the call; (ii) cause provision of a message channel between the called party and the calling party, such that the called party and the calling party are able to communicate without having a call connection established between them; and (iii) cause establishment of a call connection between the calling party and the called party when the called party becomes available to answer the call, even when the call has moved to an endpoint in the call switching system other than an endpoint of the called party.

17 . The apparatus of claim 16 , wherein the memory and the at least one processor are part of a computing device of the called party.

18 . The apparatus of claim 17 , wherein the computing device of the called party executes a call messaging application to cause performance of one or more of the maintenance, provision and establishment operations.

19 . The apparatus of claim 16 , wherein the computing device of the called party communicates with the calling party via a voice interaction unit, and with the call switching system via a computer telephony integration-based call control function.

20 . A call messaging application for handling a call placed by a calling party to a called party, wherein the called party is not answering the call, comprising:

program code for causing the maintenance of information regarding an endpoint location of the call within a call switching system which is handling the call;

program code for causing the provision of a message channel between the called party and the calling party, such that the called party and the calling party are able to communicate without having a call connection established between them; and

program code for causing the establishment of a call connection between the calling party and the called party when the called party becomes available to answer the call, even when the call has moved to an endpoint in the call switching system other than an endpoint of the called party.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.; AVAYA TECHNOLOGY, LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
Reel/Frame 045032/0213 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST, NA
To: AVAYA INC.
Reel/Frame 044892/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 029608/0256 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 044891/0801 →
SECURITY AGREEMENT Recorded Mar 13, 2013
From: AVAYA, INC.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE
Reel/Frame 030083/0639 →
SECURITY AGREEMENT Recorded Jan 10, 2013
From: AVAYA, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 029608/0256 →
SECURITY AGREEMENT Recorded Feb 22, 2011
From: AVAYA INC., A DELAWARE CORPORATION
To: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE
Reel/Frame 025863/0535 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC
To: AVAYA INC
Reel/Frame 021156/0734 →
SECURITY AGREEMENT Recorded Nov 28, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 020166/0705 →
SECURITY AGREEMENT Recorded Nov 27, 2007
From: AVAYA, INC.; AVAYA TECHNOLOGY LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020156/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2007
From: BROWN, THOMAS W., JR.; KNIGHT, JAMES L., JR.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 018831/0960 →