US 12,235,832 B1
Systems, devices, and methods for software coding
Mark Sayre, New York, NY (US); Harish Krishnaswamy, New York, NY (US); and Sam Elsamman, New York, NY (US)
Assigned to HITPS LLC, New York, NY (US)
Filed by HITPS LLC, New York, NY (US)
Filed on Apr. 10, 2023, as Appl. No. 18/298,117.
Application 18/298,117 is a continuation of application No. 17/350,961, filed on Jun. 17, 2021, granted, now 11,651,153.
Application 17/350,961 is a continuation of application No. 16/775,188, filed on Jan. 28, 2020, granted, now 11,042,699, issued on Jun. 22, 2021.
Claims priority of provisional application 62/798,089, filed on Jan. 29, 2019.
Claims priority of provisional application 62/798,076, filed on Jan. 29, 2019.
Claims priority of provisional application 62/798,099, filed on Jan. 29, 2019.
Claims priority of provisional application 62/798,070, filed on Jan. 29, 2019.
Int. Cl. G06F 16/23 (2019.01); G06F 40/18 (2020.01); G06F 40/197 (2020.01)
CPC G06F 16/2379 (2019.01) [G06F 40/18 (2020.01); G06F 40/197 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
presenting, by a server, a first user interface to a first client device, wherein the first user interface comprises a spreadsheet corresponding to a version identifier;
populating, by the server, the spreadsheet with a plurality of logic statements;
presenting, by the server, a second user interface to a second client device, wherein the second user interface contains a reflexive questionnaire with a set of questions generated based on the plurality of logic statements;
receiving, by the server, a set of answers to the set of questions from the second client device;
storing, by the server, an association between the set of answers and the version identifier; and
in response to a request from a third client device, presenting, by the server, the reflexive questionnaire on a third user interface based on the stored association between the set of answers and the version identifier.