US 12,106,041 B1
Automated document generation and personalization system
Jill Coil, Sandy, UT (US); Ryan Coil, Sandy, UT (US); Kade Bishop, Orem, UT (US); Emily Chambers, Bluffdale, UT (US); Luke Shaw, Spanish Fork, UT (US); Joseph VanWagoner, Herriman, UT (US); Paul Wyner, Saratoga Springs, UT (US); and Sela Nock, West Jordan, UT (US)
Assigned to SIMPLE DIVORCE, LLC, Sandy, UT (US)
Filed by SIMPLE DIVORCE, LLC, Sandy, UT (US)
Filed on Sep. 15, 2021, as Appl. No. 17/476,216.
Claims priority of provisional application 63/078,709, filed on Sep. 15, 2020.
Int. Cl. G06F 40/174 (2020.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 40/106 (2020.01); G06F 40/186 (2020.01)
CPC G06F 40/174 (2020.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 40/106 (2020.01); G06F 40/186 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
providing, by one or more processors, a graphical user interface for configuring a document-generation tool to an administrative user, the document-generation tool receiving user inputs and generating a document based on the received user inputs of the administrative user;
determining, by the one or more processors, one or more form elements of the document-generation tool, a first form element of the one or more form elements defining an attribute of the document-generation tool;
generating, by the one or more processors on the graphical user interface, a graphical form preview of the document-generation tool based on the first form element;
determining, by the one or more processors, one or more rules of the document-generation tool in association with the one or more form elements based on the user inputs from the administrative user, each of the one or more rules defining a condition and an action executable by the one or more processors based on the condition, a first rule of the one or more rules configuring the first form element to receive a first user input from a first user and a second user input from a second user into the first form element in the document-generation tool, the document-generation tool receiving the first user input from the first user based on authenticated access by the first user and receiving the second user input from the second user based on authenticated access by the second user; and
updating, by the one or more processors, the graphical form preview on the graphical user interface based on the first rule.