US 11,861,636 B2
Providing insights and suggestions for journeys
Pankhri Singhai, Delhi (IN); Piyush Gupta, Noida (IN); Balaji Krishnamurthy, Noida (IN); Jayakumar Subramanian, Noida (IN); and Nikaash Puri, New Delhi (IN)
Assigned to ADOBE INC., San Jose, CA (US)
Filed by ADOBE INC., San Jose, CA (US)
Filed on Jun. 24, 2020, as Appl. No. 16/910,357.
Prior Publication US 2021/0406935 A1, Dec. 30, 2021
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0204 (2023.01); G06N 20/00 (2019.01); G06Q 30/0201 (2023.01); G06Q 10/0633 (2023.01)
CPC G06Q 30/0205 (2013.01) [G06N 20/00 (2019.01); G06Q 10/0633 (2013.01); G06Q 30/0201 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented for generating journey insights, the method comprising:
obtaining, by a journey management system via a network from a set of audience member devices, a set of journey data associated with a journey having one or more journey paths indicating workflows through which audience members traverse, the set of journey data including audience member attributes and labels indicating journey paths traversed by audience members;
determining, a set of audience segments that describe at least a portion of the audience members traversing a particular journey path;
training a segmentation model to predict a journey path of the one or more journey paths an audience member will traverse, the segmentation model trained using the audience member attributes and the labels;
analyzing an output of the segmentation model to identify patterns that indicate an audience segment of the set of audience segments is associated with the particular journey path;
in response to detecting the audience member traversing the journey, determining, via a recurrent neural network (RNN) while the audience member is traversing the journey and based on the audience segment, a set of probabilities indicating a likelihood of the audience segment interacting with an intervention, where the intervention indicates a modification to the one or more journey paths of the journey to increase engagement of the audience segment of the set of audience segments based on the patterns;
in response to the audience member traversing at least a portion of the one or more journey paths, applying, via the journey management system, the intervention to the at least the portion of the one or more journey paths automatically while the audience member is traversing the journey; and
while the audience member is traversing the journey, updating a display device of a user device of the audience segment of the set of audience segments associated with the particular journey path and the intervention.