US 12,079,567 B1
Methods and systems for interactive data input
Dale Bauer, Naperville, IL (US); Matthew Bills, Chicago, IL (US); Dante Diaz, Frisco, TX (US); Kristi M. Emery, Coppell, TX (US); David Hyser, Wilmette, IL (US); and Michael Brandt, New York, NY (US)
Assigned to CITIBANK, N.A., New York, NY (US)
Filed by CITIBANK, N.A., New York, NY (US)
Filed on Sep. 25, 2023, as Appl. No. 18/372,403.
Application 18/372,403 is a continuation of application No. 17/560,065, filed on Dec. 22, 2021, granted, now 11,893,340.
Application 17/560,065 is a continuation of application No. 16/932,051, filed on Jul. 17, 2020, granted, now 11,270,063, issued on Mar. 8, 2022.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/174 (2020.01); G06F 3/0481 (2022.01); G06F 3/04812 (2022.01); G06F 3/04895 (2022.01); G06F 9/451 (2018.01); G06F 16/958 (2019.01); H04L 51/046 (2022.01)
CPC G06F 40/174 (2020.01) [G06F 3/0481 (2013.01); G06F 3/04812 (2013.01); G06F 3/04895 (2013.01); G06F 9/453 (2018.02); G06F 16/958 (2019.01); H04L 51/046 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
transmitting, by a server hosting a page, to a second server configured to visually revise the page, a request to display an electronic form having a set of prompts on a user computing device, whereby the request is configured for the second server to:
retrieve the set of prompts associated with the electronic form and at least one user-identifying value from a database; and
determine if at least one prompt from the set of prompts is satisfied by the at least one user-identifying value; and
determine at least one visual attribute of the page hosted by the server;
presenting, by the server based on data received from the second server, on the page hosted by the server, a first graphical element embedded within the page, the first graphical element comprising a first conversation bubble shape and a text string corresponding to a first prompt of the set of prompts of the electronic form, the first graphical element having a first visual attribute that matches the at least one visual attribute of the page;
presenting, by the server based on data received from the second server, a second graphical element embedded within the page and below the first graphical element and comprising a second conversation bubble shape that comprises an input element configured to receive an input from the user computing device and a button for causing transmission of the input to the server or the second server, wherein the second graphical element has a second visual attribute that matches the at least one visual attribute of the page;
aggregating, by the server, any input received via the input element for compiling the electronic form.