IP Library Granted Patent US 8,595,013
Granted Patent B1
US 8,595,013 · App. 12/028,082 · Granted Nov 26, 2013

Open framework definition for speech application design

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,595,013
App. No.
12/028,082
Granted
Nov 26, 2013
Kind
B1
Abstract

A method, a system, and computer readable medium comprising instructions for an open framework for speech application design are provided. The method comprises defining at least one element of a speech application, creating a design for a first step in designing the speech application using a data presentation element, storing the design in a repository using a data repository element, generating a design for a second step in designing the speech application using a data generation element, and presenting the design for the second step using the data presentation element.

Claims (40)

1. A computer-implemented method for designing a speech application, the method comprising:

defining common design elements of a speech application in a dialog design document;

creating a design for a first step in designing the speech application using a plurality of data presentation elements;

storing the design in a repository using a data repository element;

generating a design for a second step in designing the speech application using a data generation element, wherein the data generation element comprises at least one element for generating at least one of a test case, an application code, a report, a view, a use case, or a call flow report; and

presenting the design for the second step using the plurality of data presentation elements wherein the plurality of data presentation elements access connectors to integrate and present data stored in the repository in a plurality of application formats, the application formats comprising a portable document format, a web markup language format, a diagramming application format, and a word processing format.

2. The method of claim 1 , wherein using the common design elements, an open framework provides automatic change notification and grammar testing to grammar developers and enables project managers to communicate project status.

3. The method of claim 1 , wherein the at least one common design element comprises at least one of a prompt, a dialog state, a grammar, a variable, a business rule, a concatenation strategy, or a language.

4. The method of claim 1 , wherein the dialog design document is defined in an extensible markup language.

5. The method of claim 1 , wherein the dialog design document defines how data is shared among at least one stakeholder in designing the speech application.

6. The method of claim 1 , wherein the dialog design document comprises definition of at least one interaction between a caller and the speech application, definition of at least one business rule for the speech application, information necessary for developing grammar, and information necessary for testing the speech application.

7. The method of claim 1 , wherein the plurality of data presentation elements define how data is presented for modification, analysis, and use in a design of the speech application.

8. The method of claim 1 , wherein the at least one data generation element defines how aggregated data and information are generated based on at least one design element at hand.

9. The method of claim 1 , wherein the data repository element defines how data is stored and retrieved in the repository.

10. The method of claim 1 , wherein the common design elements are additionally used to design a set of data collection objects in the speech application.

11. The method of claim 1 , wherein the common design elements are defined in extensible markup language (XML) format and are wrapped and unwrapped using an XML wrapper provided by the open framework definition.

12. The method of claim 1 , wherein the plurality of data presentation elements interpret how data modified by at least one stakeholder is to be stored back into the repository.

13. The method of claim 1 , wherein the plurality of data presentation elements keep information of the design for version control and allow multiple accesses to a design of the speech application.

14. The method of claim 1 , wherein the data repository element comprises a catalog of data stored in the repository accessible by at least one stakeholder in designing the speech application.

15. A system for designing a speech application comprising:

a data processing system accessible during design of the speech application;

a server comprising an open framework for designing the speech application comprising common design elements defined in a dialog design document;

a data generating element comprising at least one element for generating at least one of a test case, an application code, a report, a view, a use case, or a call flow report;

a data repository for storing at least one design of the speech application; and

a plurality of data presentation elements that access connectors to integrate and present data stored in the repository in a plurality of application formats, the application formats comprising a portable document format, a web markup language format, a diagramming application format, and a word processing format.

16. The system of claim 15 , wherein the open framework comprises an extensible markup language wrapper and an integration engine.

17. The system of claim 15 , wherein the open framework comprises the plurality of data presentation elements, the at least one data repository element, and the at least one data generation elements.

18. The system of claim 15 , wherein the plurality of data presentation elements interprets how data modified by at least one stakeholder is to be stored back into the repository.

19. The system of claim 15 , wherein the data repository element comprises at least one data type of the at least one design of the speech application.

20. The system of claim 15 , wherein the at least one design of the speech application is accessible and modifiable via the data processing system using the data repository element.

21. A non-transitory computer readable medium comprising instructions for:

defining common design elements of a speech application in a dialog design document;

creating a design for a first step in designing the speech application using a plurality of data presentation elements;

storing the design in a repository using a data repository element;

generating a design for a second step in designing the speech application using a data generation element, wherein the data generation element comprises at least one element for generating at least one of a test case, an application code, a report, a view, a use case, or a call flow report; and

presenting the design for the second step using the plurality of data presentation elements wherein the plurality of data presentation elements access connectors to integrate and present data stored in the repository in a plurality of application formats, the application formats comprising a portable document format, a web markup language format, a diagramming application format, and a word processing format.

22. The non-transitory computer readable medium of claim 21 , further comprising instructions for:

using the common design elements, an open framework providing automatic change notification and grammar testing to grammar developers and enabling project managers to communicate project status.

23. The non-transitory computer readable medium of claim 21 , further comprising instructions for:

accessing by the at least one stakeholder the at least one design element of the speech application stored in the repository using the data repository element.

Assignments (11)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
RELEASE OF SECURITY INTEREST Recorded Dec 20, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST NOTIFICATIONS, INC.
Reel/Frame 062160/0371 →
RELEASE OF SECURITY INTEREST Recorded Dec 20, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS SUCCESSOR TO WACHOVIA BANK, NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST DIRECT, LLC; INTERCALL, INC.; INTRADO INC.; WEST NOTIFICATIONS GROUP, INC.
Reel/Frame 062201/0960 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: U.S. BANK NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
Reel/Frame 046046/0547 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
SECURITY INTEREST Recorded Jun 20, 2016
From: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 039093/0944 →
SUPPLEMENTAL PATENT SECURITY AGREEMENT Recorded Mar 20, 2014
From: WEST CORPORATION, AS GRANTOR; WEST NOTIFICATIONS, INC., AS GRANTOR
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 032483/0518 →
SECURITY AGREEMENT Recorded Apr 16, 2010
From: INTERCALL, INC.; INTRADO, INC.; WEST CORPORATION; WEST DIRECT, LLC; WEST NOTIFICATIONS GROUP, INC.
To: WACHOVIA BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 024244/0216 →