US 12,079,566 B2
System and method for constructing digital documents
Mitchell Spierer, San Francisco, CA (US); Hadayatullah Seddiqi, Los Angeles, CA (US); Charles Chi, Henderson, NV (US); Alastair Doggett, Culver City, CA (US); and Roopeswar Kommalapati, Miami, FL (US)
Assigned to InCloud, LLC, San Francisco, CA (US)
Filed by InCloud, LLC, San Francisco, CA (US)
Filed on Jun. 8, 2022, as Appl. No. 17/835,412.
Claims priority of provisional application 63/208,422, filed on Jun. 8, 2021.
Prior Publication US 2022/0391576 A1, Dec. 8, 2022
Int. Cl. G06F 40/263 (2020.01); G06F 40/166 (2020.01); G06N 20/00 (2019.01)
CPC G06F 40/166 (2020.01) [G06F 40/263 (2020.01); G06N 20/00 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A computer system comprising:
a processor;
a memory;
computer instructions, when executed, cause the computer system to provide a system for managing digital documents, the system for managing digital documents being programmed to:
define a data model defining a plurality of terms wherein the plurality of terms comprise one or more first terms in a first language and one or more second terms in a second language different than the first language;
generate a mapping between the one or more first terms in the first language and the one or more second terms in the second language having a similar meaning;
create at least one document, including the plurality of terms;
permit a user to selectively choose terms from the plurality of terms to form the at least one document, and wherein the system further comprises a machine learning element that is adapted to suggest at least one term among the plurality of terms for inclusion in the at least one document;
create an anatomy of the at least one document and one or more questions derived from the anatomy;
generate a first display for a graphical user interface comprising the anatomy and the one or more questions derived from the anatomy;
receive one or more responses corresponding to the one or more questions displayed on the graphical user interface;
generate a second display for the graphical user interface comprising the anatomy and a range of acceptable values for at least one of the terms selectively chosen by the user;
determine a value for the at least one term selectively chosen by the user within the range of acceptable values; and
generate a display for the graphical user interface comprising a natural language version of the document derived from the anatomy, the value for the at least one term selectively chosen by the user, and the one or more responses.