IP Library Granted Patent US 8,554,567
Granted Patent B2
US 8,554,567 · App. 12/860,719 · Granted Oct 8, 2013

Multi-channel interactive self-help application platform and method

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,554,567
App. No.
12/860,719
Granted
Oct 8, 2013
Kind
B2
Abstract

An interactive voice response (IVR) platform running a voice application for use with a voice client is extended to support text messaging clients and other clients of other media types on other channels. An application-to-text messaging interface interfaces with text messaging clients via a text messaging protocol transport and interfaces with the IVR via an API. It includes a user/application manager to handle user and application accounts and a state/session manager to handle state information required by the text messaging operations and to handle sessions maintained by the IVR. Text modules are implemented having text synthesis and text recognition with a dictionary/grammar. These allow voice-specific application scripts to be interpreted in a text channel. The extended multi-channel platform supports an open source text messaging network and also through a transport gateways to other types of text messaging clients.

Claims (48)

1. An interactive multi-media response system, comprising:

an application script constituting an interactive response application;

a voice application browser;

a set of voice media resources for rendering said application script to enable a voice client using voice as a media to interact with the interactive response application;

said set of voice media resources further comprising:

a speech synthesizer for synthesizing speech from text;

a speech recognizer for recognizing speech in cooperation with a speech dictionary/grammar to convert speech to text;

a set of text media resources operating with a voice XML browser for rendering a voice application script to enable a text messaging client using text as a media to interact with the interactive response application; and

said set of text media resources further comprising:

an automatic speech recognizer for converting speech to text for output to the text messaging client; and

a fuzzy-text-to-sensible text module operating with a text grammar for conforming fuzzy text to a set of predefined sensible text for input to the voice XML browser.

2. The system as in claim 1 , wherein:

said application script is a voice application script coded with telephony-specific XML tags constituting the interactive response application.

3. The system as in claim 2 , wherein:

said voice application browser is a voice XML browser.

4. The system as in claim 1 , wherein:

said application script is a dialog application script coded with dialog-specific tags constituting an interactive response application.

5. The system as in claim 4 , wherein:

said voice application browser is a voice XML browser.

6. The system as in claim 1 , further comprising:

a state logger for logging transactions of the text messaging client.

7. The system as in claim 6 , further comprising:

a text messaging session manager cooperating with the voice browser and responsive to said state logger to manage a series of transactions of the text messaging client as a session.

8. The system as in claim 7 , further comprising:

an interface for conforming to protocols of the text messaging client and the voice browser, said interface responsive to the session manager and the text transactions for transporting text messages between protocols to interact with the interactive response application.

9. A method of operating an interactive multi-media response system, comprising:

providing an application script constituting an interactive response application;

executing the application script with a voice application browser while cooperating with a set of voice media resources for rendering said application script to enable a voice client using voice as a media to interact with the interactive response application, and cooperating with a set of text media resources for rendering said application script to enable a text messaging client using text as media to interact with the interactive response application; and wherein:

said cooperating with the set of voice media resources further comprising:

synthesizing speech from text;

recognizing speech by an automatic speech recongnizer in cooperation with a speech dictionary/grammar to convert speech to text; and

said cooperating with the set of text media resources further comprising:

converting speech to text for output to the text messaging client; and

conforming fuzzy text to a set of predefined sensible text in cooperation with a text grammar for input to the voice XML browser.

10. The method as in claim 9 , wherein:

said application script is a voice application script coded with telephony-specific XML tags constituting the interactive response application.

11. The method as in claim 10 , wherein:

said voice application browser is a voice XML browser.

12. The method as in claim 9 , wherein:

said application script is a dialog application script coded with dialog-specific tags constituting an interactive response application.

13. The method as in claim 12 , wherein:

said voice application browser is a voice XML browser.

14. The method as in claim 9 , further comprising:

logging transactions of the text messaging client.

15. The method as in claim 14 , further comprising:

providing a text messaging session manager cooperating with the voice browser and responsive to said state logger to manage a series of transactions of the text messaging client as a session.

16. The method as in claim 15 , further comprising:

providing an interface for conforming to protocols of the text messaging client and the voice browser, said interface responsive to the session manager and the text transactions for transporting text messages between protocols to interact with the interactive response application.

Assignments (17)
ASSIGNMENT Recorded Oct 27, 2025
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP); NOBLE SYSTEMS, LLC
To: ALVARIA, INC.
Reel/Frame 073360/0481 →
RELEASE OF SECURITY INTEREST Recorded Oct 27, 2025
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
Reel/Frame 073360/0209 →
SECURITY INTEREST Recorded Oct 27, 2025
From: ALVARIA, INC.
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073360/0564 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: ALVARIA INC.
To: ALVARIA CAYMAN (CX)
Reel/Frame 066850/0285 →
PATENT SECURITY AGREEMENT Recorded Mar 20, 2024
From: ALVARIA CAYMAN (WEM); ALVARIA CAYMAN (CXIP)
To: JEFFERIES FINANCE LLC
Reel/Frame 066850/0334 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0384 →
RELEASE OF SECURITY INTEREST Recorded Mar 20, 2024
From: JEFFRIES FINANCE LLC
To: ALVARIA, INC.; NOBLE SYSTEMS, LLC
Reel/Frame 066850/0428 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDRESS OF ALVARIA, INC. PREVIOUSLY RECORDED ON REEL 057254 FRAME 0377. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 13, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057652/0265 →
CHANGE OF NAME Recorded Jun 9, 2021
From: ASPECT SOFTWARE, INC.
To: ALVARIA, INC.
Reel/Frame 057254/0377 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
Reel/Frame 057254/0363 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057261/0093 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 6, 2021
From: NOBLE SYSTEMS CORPORATION; ASPECT SOFTWARE, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 057674/0664 →
SECURITY INTEREST Recorded Jun 16, 2016
From: ASPECT SOFTWARE PARENT, INC.; ASPECT SOFTWARE, INC.; DAVOX INTERNATIONAL HOLDINGS LLC; VOICEOBJECTS HOLDINGS INC.; VOXEO PLAZA TEN, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 039052/0356 →
MERGER Recorded Dec 4, 2013
From: VOXEO CORPORATION
To: ASPECT SOFTWARE, INC.
Reel/Frame 031714/0491 →
RELEASE OF SECURITY INTEREST Recorded Aug 1, 2013
From: WELLS FARGO CAPITAL FINANCE, LLC
To: VOXEO CORPORATION
Reel/Frame 030929/0265 →
SECURITY AGREEMENT Recorded Oct 14, 2011
From: VOXEO CORPORATION
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 027061/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2010
From: SPIER, HARM-JAN; TAYLOR, JONATHAN ROBERT; AUBURN, RJ; HOFF, DAVID; KALSEY, ADAM DAVID; WEBB, ANTHONY JAMES; AGRANOVSKY, ALEXANDER S.
To: VOXEO CORPORATION
Reel/Frame 025235/0224 →