IP Library Patent Application 11355654
Patent Application
App. No. 11/355,654

Method and apparatus for delivering enhanced messages to a calling party

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/355,654
Filed
Feb 16, 2006
Art Unit
2614
USPC
379/88.22
Abstract

A method and apparatus are disclosed for delivering enhanced messages to a calling party. A message document address is provided to the calling party that is a pointer or hyperlink to a message document containing a message for the calling party, such as a uniform resource locator (URL) identifying an Internet document. The calling party may receive a message, e.g., when the called party is not available or containing a list of user-specific menu options in an IVR system. The message document can be (i) a static document created; (ii) a default document created; or (iii) a dynamically generated document based on one or more rules that alter the content of the document based on various characteristics of the calling party or the call (or both). The presentation of the message document address to the user can be conditioned upon the satisfaction of one or more rules, such as when the called party is unavailable or based on one or more predefined characteristics of the calling party or the call (or both).

Claims (50)

1 . A method for providing message information to a calling party as part of a call, comprising:

obtaining a message document address identifying a message document that should be presented to said calling party;

determining if a called party associated with said call is available; and

providing said message document address to said calling party as part of said call in response to a determination that said called party is unavailable.

2 . The method of claim 1 , wherein said message document address is a uniform resource locator.

3 . The method of claim 1 , wherein said message document is a static document associated with said called party.

4 . The method of claim 1 , wherein said message document is a default document created in accordance with predefined default document content rules.

5 . The method of claim 1 , wherein said message document is a dynamic document based on one or more rules that alter the content of said message document.

6 . The method of claim 1 , wherein said message document address is presented to said calling party only if one or more rules are satisfied.

7 . The method of claim 1 , wherein said message document address is received from a called party associated with said call.

8 . The method of claim 1 , wherein said message document comprises one or more media.

9 . A method for receiving a message from a called party as part of a call, comprising:

placing a call from a calling party to said called party;

receiving a message document address identifying a document that should be presented to said calling party if said called party is unavailable;

obtaining a message document identified by said message document address; and

presenting said message document to said calling party.

10 . The method of claim 9 , wherein said message document address is a uniform resource locator.

11 . The method of claim 9 , wherein said message document is a static document associated with said called party.

12 . The method of claim 9 , wherein said message document is a default document created in accordance with predefined default document content rules.

13 . The method of claim 9 , wherein said message document is a dynamic document based on one or more rules that alter the content of said message document.

14 . The method of claim 9 , wherein said message document address is presented to said calling party if one or more rules are satisfied.

15 . A system for providing message information to a calling party, comprising:

a memory that stores computer-readable code; and

a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said computer-readable code configured to:

obtain a message document address identifying a message document that should be presented to said calling party;

determine if a called party associated with said call is available; and

provide said message document address to said calling party as part of said call in response to a determination that said called party is unavailable.

16 . The system of claim 15 , wherein said message document address is a uniform resource locator.

17 . The system of claim 15 , wherein said message document is a static document associated with said called party.

18 . The system of claim 15 , wherein said message document is a default document created in accordance with predefined default document content rules.

19 . The system of claim 15 , wherein said message document is a dynamic document based on one or more rules that alter the content of said message document.

20 . The system of claim 15 , wherein said message document address is presented to said calling party if one or more rules are satisfied.

21 . A system for providing message information to a calling party, comprising:

a memory that stores computer-readable code; and

a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said computer-readable code configured to:

place a call from a calling party to said called party;

receive a message document address identifying a document that should be presented to said called party if said called party is unavailable;

obtain a message document identified by said message document address; and

present said message document to said called party.

22 . A system for receiving a message from a called party, comprising:

a memory that stores computer-readable code; and

a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said computer-readable code configured to:

receive a message document address identifying a document that should be presented to said calling party if said called party is unavailable;

obtain a message document identified by said message document address; and

present said message document to said calling party.

23 . An article of manufacture for providing message information to a calling party, comprising:

a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising:

a step to obtain a message document address identifying a message document that should be presented to said calling party;

a step to determine if a called party associated with said call is available; and

a step to provide said message document address to said calling party as part of said call in response to a determination that said called party is unavailable.

Assignments (6)
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 →
CONVERSION FROM CORP TO LLC Recorded May 12, 2009
From: AVAYA TECHNOLOGY CORP.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 022677/0550 →
REASSIGNMENT Recorded Jun 26, 2008
From: AVAYA TECHNOLOGY LLC; AVAYA LICENSING LLC
To: AVAYA INC
Reel/Frame 021156/0287 →
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 Feb 28, 2007
From: KHAKOO, SHABBIR A.; KRISHNASWAMY, VENKATESH; SIDDIQUI, ANWAR A.; ZENNER, HAL B.
To: AVAYA TECHNOLOGY LLC
Reel/Frame 018944/0512 →