IP Library Granted Patent US 10,904,384
Granted Patent B2
US 10,904,384 · App. 16/571,183 · Granted Jan 26, 2021

System and method for omnichannel user engagement and response

Inventors: Jean-David Dahan (Cedar Park, TX); Shai Berger (Toronto, CA); Michael Pultz (Toronto, CA); Jason Bique (Toronto, CA)
H04M3/5166G06F16/3329G06F16/951G10L15/26G10L25/51H04M3/4931H04M3/4938H04M3/5231H04M3/568H04M7/0045G10L13/00H04M11/10H04M2203/652
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 10,904,384
App. No.
16/571,183
Granted
Jan 26, 2021
Kind
B2
Abstract

A telephone subnet crawler is used to access automated telephone response systems and index the information, contents and structure contained therein. A database of the information, contents and structure of a plurality of automated telephone response systems is created by the telephone subnet crawler. A user interface provides a waiting party with direct access to the information, contents and structure of the automated telephone response systems contained in the database. Where an automated telephone response system requires user input, the user interface calls the automated telephone response system and navigates to the node requiring user input, provides the user input and displays the results to the user. Where an automated telephone response system connects to an operator, the user interface calls the automated telephone response system, navigates to the node for an operator, and when an operator is detected, calls the user at a user provided callback number.

Claims (20)

1. An omnichannel system comprising: a chatbot having in network communication with a user interface, the chatbot configured to interact with a user through the user interface and to process, in a computer, a user request, and to access an indexed database of automatic telephone response system nodes and to identify a node in a telephone response system based on the user request.

2. The omnichannel system of claim 1 , further comprising a cloud-based module configured to hold a spot in a virtual queue related to the node in the telephone response system.

3. The omnichannel system of claim 2 , further configured to allow the user to switch between a chat channel and a voice channel.

4. The omnichannel system of claim 3 , further configured to reach a live agent related to the node.

5. The omnichannel system of claim 3 , further comprising an access module configured to obtain information from a third party database to resolve the user request.

6. The omnichannel system of claim 5 , further configured to effect a change of certain data in the third party database.

7. The omnichannel system of claim 2 , further comprising a module configured to offer the user a call-back from the telephone response system.

8. The omnichannel system of claim 2 , further comprising a module configured to identify that an agent is reached or about to be reached.

9. The omnichannel system of claim 7 , further comprising a call-back module configured to effect a telephone call between the user and the agent.

10. The omnichannel system of claim 7 , further configured to schedule the call-back at a specific time period.

11. A method comprising: using a chatbot, which is in network communication with a user interface, to interact with a user and to process, in a computer, a user request using natural language processing, accessing an indexed database of automatic telephone response system nodes and identifying a node in a telephone response system based on the user request.

12. The method of claim 11 , further holding a spot in a virtual queue related to the node in the telephone response system.

13. The method of claim 12 , further allowing the user to switch between a chat channel and a voice channel.

14. The method of claim 13 , further reaching a live agent related to the node.

15. The method of claim 13 , further obtaining information from a third party database to resolve the user request.

16. The method of claim 15 , further effecting a change of certain data in the third party database.

17. The method of claim 12 , further offering the user a call-back from the telephone response system.

18. The method of claim 12 , further identifying that an agent is reached or about to be reached.

19. The method of claim 17 , further effecting a telephone call between the user and the agent.

20. The method of claim 17 , further scheduling the call-back at a specific time period.

Assignments (3)
SECURITY INTEREST Recorded Dec 23, 2025
From: VERINT AMERICAS INC.
To: ALTER DOMUS (US) LLC, AS COLLATERAL AGENT
Reel/Frame 074034/0292 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2024
From: VERINT SYSTEMS CANADA, INC.
To: VERINT AMERICAS INC.
Reel/Frame 068129/0154 →
MERGER AND CHANGE OF NAME Recorded Jul 30, 2024
From: FONCLOUD, INC.; VERINT SYSTEMS CANADA, INC.
To: VERINT SYSTEMS CANADA, INC.
Reel/Frame 068222/0417 →
Continuity (8)
Continuation 15786212 · Oct 17, 2017
Continuation In Part 15598876 · May 18, 2017
Continuation 15333891 · Oct 25, 2016
Continuation 14936342 · Nov 9, 2015
Continuation 14691087 · Apr 20, 2015
Continuation 11969155 · Jan 3, 2008
Provisional Application 60883206 · Jan 3, 2007
Related Publication 20200076948A1 · Mar 5, 2020