| CPC G06Q 50/182 (2013.01) [G06F 3/0481 (2013.01); G06F 40/174 (2020.01); G06F 2203/04803 (2013.01)] | 17 Claims |

|
1. A computer-implemented method for dynamically linking textual information displayed in a graphical user interface, the method comprising:
displaying a first swim lane containing a first notecard in a first state comprising first textual information, wherein the first notecard further comprises a proposal acceptance button and a counterproposal button;
displaying a second swim lane containing a second notecard comprising second textual information;
displaying in the first swim lane a third notecard comprising third textual information, wherein the third notecard further comprises a proposal acceptance button;
constantly monitoring the boundaries of the first notecard and the second notecard to detect an overlap condition where the second notecard overlaps the first notecard;
automatically linking the second notecard in a child relationship with the first notecard;
automatically displaying the first notecard in a second state, wherein the first textual information is displayed in a primary content area of the first notecard, and wherein the second textual information of the second notecard is displayed in a nested content area of the first notecard;
receiving an edit to the second textual information of the second notecard wherein the second notecard comprises edited textual information;
automatically displaying the first notecard in a third state, wherein the first textual information is displayed in the primary content area of the first notecard and the edited textual information is displayed in the nested content area of the first notecard;
receiving an actuation signal via the proposal acceptance button of the first notecard;
receiving an actuation signal via the proposal acceptance button of the third notecard; and
generating a digital agreement file comprising the first and third textual information.
|