US 12,273,310 B2
Systems and methods for intelligent delivery of communications
Dennis Reil, Großheide (DE); Frank Steffen, Hamburg (DE); and Martin Richter, Edewecht (DE)
Assigned to OPEN TEXT HOLDINGS, INC., Menlo Park, CA (US)
Filed by Open Text Holdings, Inc., San Mateo, CA (US)
Filed on Feb. 22, 2022, as Appl. No. 17/677,915.
Prior Publication US 2023/0269210 A1, Aug. 24, 2023
Int. Cl. H04L 51/212 (2022.01); G06N 20/00 (2019.01); G06Q 30/02 (2023.01); H04L 51/234 (2022.01)
CPC H04L 51/212 (2022.05) [G06N 20/00 (2019.01); G06Q 30/0281 (2013.01); H04L 51/234 (2022.05)] 17 Claims
OG exemplary drawing
 
1. An intelligent delivery system comprising:
an intelligent delivery server configured to execute a self-learning machine learning engine which is trained to identify one of a plurality of output connectors for delivery of a communication based on received context information, intended recipient information, and previously collected event information indicating a delivery of a previous communication, wherein the plurality of output connectors are coupled to the intelligent delivery server;
one or more input connectors coupled to the intelligent delivery server, wherein the one or more input connectors coupled to the intelligent delivery server receive input data for the communication, wherein the received input data comprises:
intended recipient information; and
context information;
a flow model configured to:
access stored information of the previously collected event information based on the received input data;
generate a communication flow for a communication using the received input data, wherein a type of communication is determined by the received input data;
wherein the flow model is further configured to:
receive, in real-time, user input modifying the flow model during execution of the flow model, and in response to the real-time user input, dynamically modify the communication flow during execution of the flow model;
wherein the intelligent delivery server selects a different one of the plurality of output connectors for delivery of the communication based on the type of communication, context information associated with the communication, and the real-time user input modifying the flow model; and
route, by the intelligent delivery server the communication to the selected different one of the plurality of output connector for delivery of the communication.