| CPC G06F 8/71 (2013.01) [G06F 8/63 (2013.01); G06F 8/658 (2018.02); G06F 9/44505 (2013.01)] | 20 Claims |

|
1. A system comprising one or more memory devices storing instructions thereon that, when executed by one or more processors, cause the one or more processors to:
provide one or more user interfaces to control properties of software, the one or more user interfaces accessible to a plurality of computing devices that have access to the software;
display, via the one or more user interfaces, a prompt to a first computing device of the plurality of computing devices for a first input to define a property of the software;
receive, via the one or more user interfaces, responsive to the prompt, the first input to define the property of the software from the first computing device;
provide, via the one or more user interfaces, information associated with the first input;
receive, from the first computing device subsequent to receipt of the first input, a change to one or more aspects of the first input which reflects an update to a definition of the property of the software;
display, via the one or more user interfaces, to a second computing device of the plurality of computing devices, responsive to receipt of the change to the one or more aspects of the first input, a message that includes:
the change to the one or more aspects of the first input; and
a prompt to confirm the change to the one or more aspects of the first input;
receive, responsive to display of the message, from the second computing device, a second input with confirmation of the change to the one or more aspects of the first input; and
display, via the one or more user interfaces to at least one computing device of the plurality of computing devices, responsive to receipt of the second input, a first indication of the update to the definition of the property of the software and a second indication which indicates that the change to the one or more aspects of the first input was (1) received from the first computing device and (2) confirmed by the second computing device.
|