IP Library Granted Patent US 7,702,727
Granted Patent B2
US 7,702,727 · App. 10/674,860 · Granted Apr 20, 2010

Apparatus, method, and computer program for providing multimedia prompting in a communication system

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,702,727
App. No.
10/674,860
Granted
Apr 20, 2010
Kind
B2
Abstract

A multimedia prompting apparatus, method, and computer program generate and provide a dynamic multimedia prompt to a video client. The dynamic multimedia prompt includes at least two video clips. The multimedia prompting apparatus, method, and computer program generate the dynamic multimedia prompt by selecting at least one of the video clips based at least partially on information provided by the video client.

Claims (53)

1. A method for providing multimedia prompting in a communication system, comprising:

providing a first multimedia prompt to a video client, the first multimedia prompt comprising a first video clip and first audio information associated with the first video clip, the multimedia prompt associated with a service requested by the video client;

receiving information from the video client in response to the first video clip;

providing, in response to at least a portion of the information received from the video client, a second video clip to the video client, the second video clip including at least a portion of the information received from the video client;

identifying, through negotiation with the video client, a CODEC to be used to communicate with the video client; and

retrieving from memory at least a portion of at least a one of the first multimedia prompt and the second multimedia prompt having been encoded using the identified CODEC and stored in the memory thereafter, the at least a portion stored in memory also having been encoded using a second CODEC different from the identified CODEC and stored in the memory thereafter.

2. The method of claim 1 , further comprising providing second audio information associated with the second video clip, the second audio information selected in response to at least a portion of the information received from the video client.

3. The method of claim 2 , wherein:

the first audio information, the second audio information, the first video clip and the second video clip are each encoded and stored using the identified CODEC and are each encoded and stored using the second CODEC.

4. The method of claim 1 , wherein:

the information received from the video client comprises a plurality of numerals; and

the second video clip comprises a plurality of second video clips each displaying one of the numerals.

5. The method of claim 1 , wherein the first video clip comprises a video clip of a person requesting the information and a video clip of the person waiting for the information.

6. The method of claim 1 , further comprising providing a third video clip requesting confirmation of the information received from the video client.

7. The method of claim 1 , wherein the negotiation with the video client includes determining whether the video client supports one or more of the CODECs used to encode the at least a portion of at least a one the first multimedia prompts and the second multimedia prompts.

8. A computer program embodied on a computer readable medium and operable to be executed by a processor, the computer program comprising computer readable program code for:

receiving first information from a video client, the first information associated with a service requested by the video client;

receiving second information from the video client; and

providing a dynamic multimedia prompt to the video client, the dynamic multimedia prompt comprising a first video clip and first audio information associated with the first video clip, at least a portion of the dynamic multimedia prompt selected based at least partially on the first information received from the video client, and a second video clip including at least a portion of the second information received from the video client;

identifying, through negotiation with the video client, a CODEC to be used to communicate with the video client; and

retrieving from memory the dynamic multimedia prompt having been encoded using the identified CODEC and stored in the memory thereafter, the dynamic multimedia prompt also having been encoded using a second CODEC different from the identified CODEC and stored in the memory.

9. The computer program of claim 8 , wherein the computer readable program code for providing the dynamic multimedia prompt comprises computer readable program code for:

providing the first video clip including an image of a person; and

providing the second video clip including an image of the person.

10. The computer program of claim 8 , wherein the first video clip requests the second information from a user of the video client and the second video clip displays the second information received from the video client.

11. The computer program of claim 8 , further comprising computer readable program code for providing a third video clip requesting confirmation of the second information received from the video client.

12. The computer program of claim 8 , wherein:

the multimedia prompt comprises a plurality of video clips, each of the video clips encoded and stored using the identified CODEC and each encoded and stored using the second CODEC each compressed using one or more CODECs.

13. The computer program of claim 12 , wherein the computer readable program code for determining whether the video client supports one or more of the CODECs used to compress the video clips comprises computer readable program code for determining whether one or more preferred CODECs were used to compress the video clips.

14. The computer program of claim 8 , wherein the negotiation with the video client includes determining whether the video client supports one or more of the CODECs used to encode the dynamic multimedia prompt.

15. An apparatus for multimedia prompting, comprising:

a memory operable to store a plurality of video clips, at least some of the video clips associated with one or more services; and

one or more processors collectively operable to:

receive first information from a video client, the first information associated with one of the services that is requested by the video client;

receive second information from the video client;

provide a dynamic multimedia prompt to the video client, the dynamic multimedia prompt comprising a first video clip and first audio information associated with the first video clip and a second video clip, the first video clip selected based at least partially on the first information received from the video client, and a second video clip including at least a portion of the second information received from the video client;

identify, through negotiation with the video client, a CODEC to be used to communicate with the video client; and

retrieve from memory the dynamic multimedia prompt having been encoded using the identified CODEC and stored in the memory thereafter, the dynamic multimedia prompt also having been encoded using a second CODEC different from the identified CODEC and stored in the memory.

16. The apparatus of claim 15 , wherein:

the first video clip requests the second information from a user of the video client;

the second video clip displays the second information received from the video client; and

the one or more processors are further collectively operable to provide a third video clip requesting confirmation of the second information received from the video client.

17. The apparatus of claim 15 , wherein:

the one or more processors are collectively operable to provide the dynamic multimedia prompt to the video client by providing second audio information associated with the second video clip, the second audio information including at least a portion of second information received from the video client.

18. The apparatus of claim 15 , wherein:

the first audio information, the second audio information, the first video clip and the second video clip are each encoded and stored using the identified CODEC and are each encoded and stored using the second CODEC.

19. The apparatus of claim 15 , wherein the negotiation with the video client includes determining whether the video client supports one or more of the CODECs used to encode the dynamic multimedia prompt.

20. A method for providing multimedia prompting in a communication system, comprising:

encoding a plurality of video clips using a plurality of different CODECs for each video clip, and storing the encoded video clips;

determining a communication CODEC to be used in communication with a video client, the communication CODEC corresponding to one of the plurality of different CODECs;

providing a first multimedia prompt to a video client, the first multimedia prompt created from a first video clip and first audio information associated with the first video clip, the first video clip from a first one of the plurality of video clips, encoded using the communication CODEC;

receiving information from the video client in response to the first multimedia prompt;

providing, in response to at least a portion of the information received from the video client, a second multimedia prompt to the video client, the second multimedia prompt created from a second one of the plurality of video clips, encoded using the communication CODEC, the second multimedia prompt including at least a portion of the information received from the video client.

Assignments (23)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
RELEASE OF SECURITY INTEREST Recorded Jan 11, 2018
From: CITICORP USA, INC.
To: AVAYA, INC.; SIERRA HOLDINGS CORP.
Reel/Frame 045045/0564 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 023892/0500 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.
Reel/Frame 044891/0564 →
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 030083/0639 Recorded Dec 15, 2017
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: AVAYA INC.
Reel/Frame 045012/0666 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
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 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2010
From: NORTEL NETWORKS LIMITED
To: AVAYA INC.
Reel/Frame 023998/0878 →
SECURITY AGREEMENT Recorded Feb 5, 2010
From: AVAYA INC.
To: CITICORP USA, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 023905/0001 →
SECURITY AGREEMENT Recorded Feb 4, 2010
From: AVAYA INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 023892/0500 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2003
From: WHYNOT, STEVEN R.
To: NORTEL NETWORKS LIMITED
Reel/Frame 014562/0868 →