IP Library Granted Patent US 11,889,023
Granted Patent B2
US 11,889,023 · App. 17/699,047 · Granted Jan 30, 2024

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 Bigue (Toronto, CA)
Assignee: Fancloud, Inc.
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 11,889,023
App. No.
17/699,047
Granted
Jan 30, 2024
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 (34)

1. A computer-implemented method, comprising:

initiating a session with a user, through a user device, and a chatbot operating on a web-based system;

receiving a request from the user through the user device at the chatbot;

retrieving data related to the request through the web-based system;

attempting to fulfill the request through the web-based system; and

transferring the request and the data from the session from the web-based system to a telephone based system if the request was not fulfilled by the web-based system so as to carry over session data from the web-based system to the telephone based system.

2. The computer-implemented method as set forth in claim 1 , wherein attempting to fulfill the request through the web-based system comprises:

using natural language processing to decipher the request; and

using artificial intelligence in an attempt to fulfill the request.

3. The computer-implemented method as set forth in claim 1 , wherein retrieving data related to the request through the web-based system comprises receiving the data from the user device.

4. The computer-implemented method as set forth in claim 1 , wherein retrieving data related to the request through the web-based system comprises using cloud residing data as the data related to the request.

5. The computer-implemented method as set forth in claim 1 , wherein attempting to fulfill the request through the web-based system comprises accessing a third-party database to fulfill the request.

6. The computer-implemented method as set forth in claim 1 , further comprising querying, at the telephone based system, an indexed repository of an automated telephone response system to identify at least one telephone node relevant to fulfillment of the request.

7. The computer-implemented method as set forth in claim 6 , wherein the telephone node relevant to fulfillment of the request comprises a telephone node represented by a live agent in the automated telephone response system.

8. The computer-implemented method as set forth in claim 1 , further comprising navigating, using a telephone subnet crawler, the telephone response system using the data to reach a node in the automated telephone response system relevant to the user request.

9. The computer-implemented method as set forth in claim 8 , wherein navigating the telephone response system comprises navigating, using the telephone subnet crawler, the telephone response system by using any combination of DTMF, recorded or generated voice, software commands, or a mapped IVR menu of the automated telephone response system.

10. The computer-implemented method as set forth in claim 8 , further comprising:

verifying that a node in the automated telephone response system relevant to the user request has been reached;

transmitting a message through the web-based system to the user device notifying the user that connection to a node operator, related to the request, is imminent; and

thereby, a connection from the telephone based system to the user connects the user to the node in the automated telephone response system relevant to the user request.

11. A system comprising:

a web-based system comprising a chatbot, operating on the web-based system, to initiate a session with a user, through a user device, and to receive a request from the user through the user device at the chatbot, to retrieve data related to the request through the web-based system, and to attempt to fulfill the request through the web-based system; and

a telephone based system to receive the request and the data from the session from the web-based system if the request was not fulfilled by the web-based system so as to carry over session data from the web-based system to the telephone based system.

12. The system as set forth in claim 11 , wherein the web-based system further comprises:

a natural language processing module to decipher the request; and

an AI module to use artificial intelligence in an attempt to fulfill the request.

13. The system as set forth in claim 11 , wherein the web-based system further to receive the data from the user device.

14. The system as set forth in claim 11 , wherein the web-based system further to use cloud residing data as the data related to the request.

15. The system as set forth in claim 11 , wherein the web-based system further to access a third-party database to fulfill the request.

16. The system as set forth in claim 11 , further comprising an automated telephone response system comprising an indexed repository, and wherein the telephone based system further to query the indexed repository to identify at least one telephone node relevant to fulfillment of the request.

17. The system as set forth in claim 16 , wherein the telephone node relevant to fulfillment of the request comprises a telephone node represented by a live agent in the automated telephone response system.

18. The system as set forth in claim 11 , further comprising a telephone subnet crawler to navigate the telephone response system using the data to reach a node in the automated telephone response system relevant to the user request.

19. The system as set forth in claim 18 , wherein the telephone subnet crawler further to navigate the telephone response system by using any combination of DTMF, recorded or generated voice, software commands, or a mapped IVR menu of the automated telephone response system.

20. The system as set forth in claim 18 , wherein the web-based system further to verify that a node in the automated telephone response system relevant to the user request has been reached, transmit a message through the web-based system to the user device notifying the user that connection to a node operator, related to the request, is imminent, thereby, a connection from the telephone based system to the user connects the user to the node in the automated telephone response system relevant to the user request.

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 (4)
Continuation 17125179 · Dec 17, 2020
Continuation 16571183 · Sep 15, 2019
Continuation 15786212 · Oct 17, 2017
Related Publication 20220210274A1 · Jun 30, 2022