US 11,972,206 B2
Automatically configuring an insight carousel of a graphical user interface based on templates
James Harrison Creager, Raleigh, NC (US); Reinaldo Gamaliel Rivera Colon, Raleigh, NC (US); Jennifer Merten, Brookhaven, GA (US); Natalie Stormer, Raleigh, NC (US); Alisha Belk, Raleigh, NC (US); and Kelly Griffin, Matthews, NC (US)
Assigned to Truist Bank, Charlotte, NC (US)
Filed by Truist Bank, Charlotte, NC (US)
Filed on Jul. 11, 2022, as Appl. No. 17/861,637.
Prior Publication US 2024/0012988 A1, Jan. 11, 2024
Int. Cl. G06F 40/186 (2020.01); G06F 40/134 (2020.01)
CPC G06F 40/186 (2020.01) [G06F 40/134 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor of a service provider, a plurality of insights from an entity, each insight of the plurality of insights generated by the entity based on at least one transaction made by a first user and facilitated by the service provider, wherein each insight of the plurality of insights comprises a graphic representing the respective insight;
retrieving, by the processor of the service provider, a plurality of templates from a template store, each template of the plurality of templates comprising a text field for inserting text that describes a respective insight of the plurality of insights, a visual representation field for inserting a visual representation generated based on the graphic representing the respective insight, and a link field for inserting a link for accessing information related to the respective insight, wherein the plurality of templates is retrieved from the template store based on characteristics of the plurality of insights;
generating, by the processor of the service provider, a plurality of populated templates by, for each template of the plurality of templates, inserting the visual representation into the visual representation field of the respective template and filling in the text field and link field of the respective template; and
generating, by the processor of the service provider, a graphical user interface that includes an image carousel comprising a plurality of slides corresponding to the plurality of populated templates, each respective slide of the plurality of slides comprising a respective populated template of the plurality of populated templates and an indicator area for displaying an indication of whether the respective slide has been viewed by one or more second users.