IP Library Granted Patent US 11,212,387
Granted Patent B1
US 11,212,387 · App. 16/920,392 · Granted Dec 28, 2021

Prompt list modification

Inventors: Terry Olson (Bennington, NE); Mark L. Sempek (Blair, NE); Roger Wehrle (Omaha, NE)
Assignee: Intrado Corporation
H04M3/493H04M2201/42H04M2203/355
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 11,212,387
App. No.
16/920,392
Granted
Dec 28, 2021
Kind
B1
Abstract

An example operation may include one or more of receiving a data file comprising a list of interactive voice response (IVR) prompts, identifying an IVR prompt with incorrect content that will cause an error during one or more of reading and playing of the IVR prompt, modifying the incorrect content via addition or removal of an element from text content within the IVR prompt, and storing the modified IVR prompt in memory.

Claims (67)

1. An apparatus comprising:

a processor; and

a memory storing one or more instructions that when executed by the processor configure the processor to:

receive a data file comprising a list of interactive voice response (IVR) prompts,

identify an IVR prompt with incorrect content that will cause an error during one or more of reading and playing of the IVR prompt,

create a modified IVR prompt by correcting the incorrect content by removing or adding an element of content from text of the IVR prompt, and

store the modified IVR prompt in the memory;

wherein an extra pipe symbol in the IVR prompt is detected, wherein the modified IVR prompt is created, wherein the IVR prompt with another IVR prompt based on the extra pipe symbol is concatenated.

2. The apparatus of claim 1 , wherein, when the processor is configured to identify the IVR prompt with the incorrect content, the processor is further configured to:

detect an extra space within the text of the IVR prompt; and

wherein, when the processor is configured to create the modified IVR prompt, the processor is further configured to:

remove the detected extra space from the text.

3. The apparatus of claim 1 , wherein, when the processor is configured to identify the IVR prompt with the incorrect content, the processor is further configured to:

detect an extra symbol within the text of the IVR prompt; and

wherein, when the processor is configured to create the modified IVR prompt, the processor is further configured to:

remove the detected extra symbol from the text.

4. The apparatus of claim 3 , wherein the extra symbol comprises:

one or more of a paragraph symbol and an enter symbol.

5. The apparatus of claim 1 , wherein, when the processor is configured to identify the IVR prompt with the incorrect content, the processor is further configured to:

detect that a pipe symbol is missing from the IVR prompt; and

wherein, when the processor is configured to create the modified IVR prompt, the processor is further configured to:

divide the IVR prompt into two IVR prompts based on the missing pipe symbol.

6. The apparatus of claim 1 , wherein the processor is configured to:

sort the list of IVR prompts in an order based on prompt names.

7. The apparatus of claim 6 , wherein the processor is further configured to:

detect that two IVR prompts within the list are duplicates based on a common name value, a common text content value, and a different date value among the two IVR prompts; and

remove one of the two duplicate IVR prompt.

8. A method comprising:

receiving a data file comprising a list of interactive voice response (IVR) prompts;

identifying an IVR prompt with incorrect content that will cause an error during one or more of reading and playing of the IVR prompt;

creating a modified IVR prompt by correcting the incorrect content by removing or adding an element of content from text of the IVR prompt; and

storing the modified IVR prompt in memory;

wherein an extra pipe symbol in the IVR prompt is detected, wherein the modified IVR prompt is created, wherein the IVR prompt with another IVR prompt based on the extra pipe symbol is concatenated.

9. The method of claim 8 , wherein the identifying the IVR prompt with the incorrect content further comprises:

detecting an extra space within the text of the IVR prompt; and

wherein the creating the modified IVR prompt further comprises:

removing the detected extra space from the text.

10. The method of claim 8 , wherein the identifying the IVR prompt with the incorrect content further comprises:

detecting an extra symbol within the text of the IVR prompt; and

wherein the creating the modified IVR prompt further comprises:

removing the detected extra symbol from the text.

11. The method of claim 10 , wherein the extra symbol comprises:

one or more of a paragraph symbol and an enter symbol.

12. The method of claim 8 , wherein the identifying the IVR prompt with the incorrect content further comprises:

detecting that a pipe symbol is missing from the IVR prompt; and

wherein the creating the modified IVR prompt further comprises:

dividing the IVR prompt into two IVR prompts based on the missing pipe symbol.

13. The method of claim 8 , further comprising:

sorting the list of IVR prompts in an order based on prompt names.

14. The method of claim 13 , further comprising:

detecting that two IVR prompts within the list are duplicates based on a common name value, a common text content value; and

a different date value among the two IVR prompts, and removing one of the two duplicate IVR prompts.

15. A non-transitory computer-readable medium comprising one or more instructions that when executed by a processor cause the processor to perform:

receiving a data file comprising a list of interactive voice response (IVR) prompts;

identifying an IVR prompt with incorrect content that will cause an error during one or more of reading and playing of the IVR prompt;

creating a modified IVR prompt by correcting the incorrect content by removing or adding an element of content from text of the IVR prompt; and

storing the modified IVR prompt in memory;

wherein an extra pipe symbol in the IVR prompt is detected, wherein the modified IVR prompt is created, wherein the IVR prompt with another IVR prompt based on the extra pipe symbol is concatenated.

16. The non-transitory computer-readable medium of claim 15 ,

wherein the identifying the IVR prompt with the incorrect content further comprises:

detecting an extra space within the text content of the IVR prompt; and

wherein the creating the modified IVR prompt further comprises:

removing the detected extra space from the text content.

17. The non-transitory computer-readable medium of claim 15 , wherein the identifying the IVR prompt with the incorrect content further comprises:

detecting an extra symbol within the text of the IVR prompt; and

wherein the creating the modified IVR prompt further comprises:

removing the detected extra symbol from the text.

Assignments (5)
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 May 22, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063717/0291 →
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 →
SECURITY INTEREST Recorded Sep 22, 2022
From: INTRADO CORPORATION (F/K/A WEST CORPORATION)
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061183/0494 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2020
From: OLSON, TERRY; SEMPEK, MARK L.; WEHRLE, ROGER
To: INTRADO CORPORATION
Reel/Frame 053114/0236 →
Cited By (3)
US 12,455,980 US 12,608,522 US 12,699,825