CPC G06F 16/164 (2019.01) [G06F 16/156 (2019.01); G06F 16/176 (2019.01); G06Q 10/06 (2013.01)] | 20 Claims |
1. A system comprising:
a processor; and
memory storing instructions that, when executed by the processor, causes the system to perform operations comprising:
receiving, at a user interface, a selection of a file stored by the system, the file being stored as a file node in a data store, the file node comprising content of the file;
in response to the selection of the file:
providing the content of the file in a first section of the user interface; and
providing an electronic communication associated with the file in a second section of the user interface, the electronic communication being stored as a message node in the data store, the message node being associated with the file node in the data store; and
in response to selection of the electronic communication, providing content of the electronic communication in a third section of the user interface, the content of the electronic communication including a file reference associated with the file, wherein providing the content of the electronic communication in the third section causes the first section comprising the content of the file, the second section comprising the electronic communication, and the third section comprising the content of the electronic communication to be concurrently present in the user interface.
|