US 11,928,318 B2
AI-powered tagging and UI/UX optimization engine
Joseph Goldstein, Brooklyn, NY (US); Kevin Park, Little Neck, NY (US); and Wenjie Liu, New York, NY (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Aug. 26, 2022, as Appl. No. 17/896,397.
Application 17/896,397 is a continuation of application No. 16/775,958, filed on Jan. 29, 2020, granted, now 11,460,980.
Application 16/775,958 is a continuation of application No. 16/514,289, filed on Jul. 17, 2019, granted, now 10,592,077, issued on Mar. 17, 2020.
Prior Publication US 2023/0047933 A1, Feb. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0484 (2022.01); G06F 3/0481 (2022.01); G06F 3/04883 (2022.01); G06F 8/38 (2018.01); G06F 11/34 (2006.01)
CPC G06F 3/0484 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04883 (2013.01); G06F 8/38 (2013.01); G06F 11/34 (2013.01); G06F 11/3438 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An apparatus comprising:
a processor; and
a memory storing instructions that, when executed by the processor, cause the processor to:
present a first user experience comprising a first set of user interface screens to a first user, each of the first set of user interface screens not included in a second set of user interface screens of a second user experience associated with a second user,
determine at least one interaction with at least one triggering screen of at least one first flow by the first user configured to cause modification of at least one modifiable screen of the second set of user interface screens,
determine at least one interaction with the at least one triggering screen of the first flow by the first user,
cause the modification of the at least one modifiable screen of the second set of user interface screens based on the at least one interaction,
determine a blended flow comprising a flow from at least one of the first set of user interface screens to at least one of the second set of user interface screens, the blended flow created based on effects of interactions of the first user with one of the first set of user interface screens blended into effects of interactions of the second user with one of the second set of user interface screens,
determine a set of possible flows between the first set of user interface screens, and
generate a tag for each of the possible flows to collect data related to a number of times an end-user experiences a specific flow of the set of possible flows.