IP Library Granted Patent US 12,495,113
Granted Patent B1
US 12,495,113 · App. 19/188,784 · Granted Dec 9, 2025

Facilitating sub-group hopping in call sessions for adaptive content flows

Inventors: Justin Lewis-Weber (Stanford, CA); Theo Patt (Stanford, CA)
Assignee: Assured Insurance Technologies, Inc.
H04M3/493H04M2203/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 12,495,113
App. No.
19/188,784
Granted
Dec 9, 2025
Kind
B1
Abstract

Based on an initial set of claim data for a claim event of a user, a computing system can generate an initial script and a content flow that includes the initial script for a call representative to utilize in a call session with the user, the content flow comprising a plurality of sub-flow groupings. Based on the user initiating a topic corresponding to a respective sub-flow grouping from the plurality of sub-flow groupings, the system can update the content flow to enable the call representative to hop to the respective sub-flow grouping within the content flow.

Claims (41)

1 . A computing system comprising:

a network communication interface;

one or more processors communicatively coupled to the network communication interface; and

a memory, communicatively coupled to the one or more processors, for storing instructions that, when executed by the one or more processors, cause the computing system to:

receive an initial set of claim data for a user-related incident;

based on the initial set of claim data for the user-related incident, generate each of (i) a content flow for a call session with the user, the content flow comprising a plurality of sub-flow groupings; and (ii) a dynamic script that is based at least in part on the content flow;

monitor, in real-time, the call session, by performing voice recognition on audio communicated during the call session;

detect, based on the monitoring, a topic initiated by the user during the call session; and

based on the detected topic initiated by the user, determine a pause point representing a current progress of the content flow, navigate the content flow to a respective sub-flow grouping of the plurality of sub-flow groupings that relate to the detected topic, generate the dynamic script based on the respective sub-flow grouping, and upon detecting completion of the respective sub-flow grouping, automatically navigate the content flow back to the pause point.

2 . The computing system of claim 1 , wherein the plurality of sub-flow groupings is arranged in the content flow by category in a claim process.

3 . The computing system of claim 1 , wherein the executed instructions cause the computing system to generate a set of input accelerators for a call representative that participates on the call session with the user.

4 . The computing system of claim 3 , wherein the executed instructions cause the computing system to facilitate the call representative and the user to complete the respective sub-flow grouping of the detected topic based on the dynamic script and the generated set of input accelerators.

5 . The computing system of claim 1 , wherein the monitoring, by performing the voice recognition includes detecting the user voicing a keyword corresponding to the respective sub-flow grouping.

6 . The computing system of claim 1 , wherein the executed instructions further cause the computing system to:

update the dynamic script based on the pause point.

7 . The computing system of claim 1 , wherein the respective sub-flow grouping comprises an island grouping that is not required for completing an information gathering process corresponding to the content flow.

8 . A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a computing system, cause the computing system to:

receive an initial set of claim data for a user-related incident;

based on the initial set of claim data for the user-related incident, generate each of (i) a content flow for a call session with the user, the content flow comprising a plurality of sub-flow groupings; and (ii) a dynamic script that is based at least in part on the content flow;

monitor, in real-time, the call session, by performing voice recognition on audio communicated during the call session;

detect, based on the monitoring, a topic initiated by the user during the call session; and

based on the detected a topic initiated by the user during the call session, determine a pause point representing a current progress of the content flow, navigate the content flow to a respective sub-flow grouping of the plurality of sub-flow groupings that relate to the detected topic, generate the dynamic script based on the respective sub-flow grouping, and upon detecting completion of the respective sub-flow grouping, automatically navigate the content flow back to the pause point.

9 . The non-transitory computer readable medium of claim 8 , wherein the plurality of sub-flow groupings is arranged in the content flow by category in a claim process.

10 . The non-transitory computer readable medium of claim 8 , wherein the executed instructions cause the computing system to generate, based on the voice recognition, a set of input accelerators for a call representative that participates on the call session with the user.

11 . The non-transitory computer readable medium of claim 10 , wherein the executed instructions cause the computing system to facilitate the call representative and the user to complete the sub-flow grouping of the content flow based on the dynamic script and the generated set of input accelerators.

12 . The non-transitory computer readable medium of claim 8 , wherein the monitoring, by voice recognition, includes detecting the user voicing a keyword corresponding to the respective sub-flow grouping.

13 . The non-transitory computer readable medium of claim 8 , wherein the executed instructions further cause the computing system to:

update the dynamic script based on the pause point.

14 . The non-transitory computer readable medium of claim 8 , wherein the respective sub-flow grouping comprises an island grouping that is not required for completing an information gathering process corresponding to the content flow.

15 . A computer-implemented method of facilitating content flow group hopping, the method being performed by one or more processors and comprising:

receive an initial set of claim data for a user-related incident;

based on the initial set of claim data for the user-related incident, generating each of (i) a content flow for a call session with the user, the content flow comprising a plurality of sub-flow groupings; and (ii) a dynamic script that is based at least in part on the content flow;

monitoring, in real-time, the call session, by performing voice recognition on audio communicated during the call session;

detecting, based on the monitoring, a topic initiated by the user during the call session; and

based on the detected topic initiated by the user during the call session, determining a pause point representing a current progress of the content flow, navigating the content flow to a respective sub-flow grouping of the plurality of sub-flow groupings that relate to the detected topic, generating the dynamic script based on the respective sub-flow grouping, and upon detecting completion of the respective sub-flow grouping, automatically navigate the content flow back to the pause point.

16 . The method of claim 15 , wherein the plurality of sub-flow groupings is arranged in the content flow by category in a claim process.

17 . The method of claim 15 , wherein the method includes generating, based on the voice recognition, a set of input accelerators for a call representative that participates on the call session with the user.

18 . The method of claim 17 , wherein the one or more processors facilitate the call representative and the user to complete the respective sub-flow grouping of the detected topic based on the dynamic script and the generated set of input accelerators.

19 . The method of claim 15 , wherein the monitoring includes detecting the user voicing a keyword corresponding to the respective sub-flow grouping.

20 . The method of claim 15 , further comprising:

updating the dynamic script based on the pause point.

Continuity (1)
Continuation 18808819 · Aug 19, 2024
References Cited (20)
US 5623539A · Bassenyemukasa · 1997 [cited by examiner]
US 10389708B1 · Goodsitt · 2019 [cited by applicant]
US 10671712B1 · Lindley · 2020 [cited by applicant]
US 11669907B1 · Behrens et al. · 2023 [cited by applicant]
US 11860852B1 · Harvey · 2024 [cited by applicant]
US 20010041993A1 · Campbell · 2001 [cited by applicant]
US 20080172258A1 · Weger · 2008 [cited by examiner]
US 20120072350A1 · Goldthwaite · 2012 [cited by applicant]
US 20140032247A1 · Robinson · 2014 [cited by applicant]
US 20160098848A1 · Zamanakos · 2016 [cited by examiner]
US 20210034595A1 · Tselikis · 2021 [cited by applicant]
US 20220345426A1 · Demmer · 2022 [cited by examiner]
US 20230110486A1 · Patt et al. · 2023 [cited by applicant]
US 20230353603A1 · Shen et al. · 2023 [cited by applicant]
US 20240127353A1 · Patt · 2024 [cited by applicant]
US 20240291777A1 · Fields · 2024 [cited by applicant]
US 20250094786A1 · Williams · 2025 [cited by applicant]
US 20250111172A1 · Breitweiser · 2025 [cited by examiner]
AU 2011342282 · 2012 [cited by applicant]
WO 2022178969A1 · 2022 [cited by applicant]