Patent ID: 11861330
Assignee: VIVUN INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A computer system comprising:
one or more processors; and
one or more computer-readable non-transitory storage media coupled to one or more of the processors and storing instructions operable when executed by one or more of the processors to cause the one or more processors to perform:, generating and digitally storing, in computer memory, a unique identifier associated with a digital electronic workspace, the digital electronic workspace being associated with a project, a first account, and a second account;
receiving, from the first account, a first input formatted to grant a plurality of permissions to the digital electronic workspace to a second account;
generating and digitally storing, in the computer memory, initial requirements data comprising a plurality of digital requirement objects, each digital requirement object comprising a digital electronic representation of a natural language text summary, each natural language text summary describing a potential feature of the project;
receiving, from the first account or a third account associated with the first account, a second input indicating a first set of one or more of the digital requirement objects;
responsive to receiving the second input, associating the first set of one or more of the digital requirement objects with the unique identifier;
receiving, from the second account, a third input to generate and digitally store an additional digital requirement object in the computer memory;
associating the additional digital requirement object with the unique identifier;
receiving, from the first account and the second account respectively, a fourth input and a fifth input, each of the fourth input and the fifth input indicating a consensus that the project should possess each potential feature described in each natural language text summary digitally represented by each digital requirement object associated with the unique identifier;
responsive to receiving the fourth input and the fifth input, changing a state value of a variable associated with the unique identifier from a prior state to a new state, the new state indicating that new digital requirement objects can only be associated with the unique identifier responsive to receiving a digital input indicating assent from each of the first account and the second account; and
displaying, in a graphical user interface (GUI), an indication that the state value of the variable has been changed to the new state.