CPC G06F 16/9577 (2019.01) [G06F 3/0481 (2013.01); G06F 40/106 (2020.01); G06F 40/14 (2020.01); G06F 40/166 (2020.01); G06Q 10/10 (2013.01); G06Q 10/103 (2013.01); G06Q 10/1097 (2013.01); H04L 65/403 (2013.01)] | 20 Claims |
1. A computer-implemented data processing method comprising:
in a collaborative electronic information management system that is hosted using a collaboration computer, establishing operation of a plurality of event listener units, wherein each of the plurality of event listener units is configured to communicate with or listen for a plurality of application events that have been generated by a plurality of external applications;
in response to a first event of the plurality of application events, generating a first notification item, the first event generated in response to an action taken with respect to a first content item managed by a first external application of the plurality of external applications;
in response to a second event of the plurality of application events, generating a second notification item, the second event generated in response to an action taken with respect to a second content item managed by a second external application of the plurality of external applications;
in a graphical user interface of the collaborative electronic information management system, causing display of:
content of a particular content item that is managed in the collaborative electronic information management system; and
a notification panel displayed contemporaneously with the content of the particular content item, the notification panel including a set of notifications comprising a first notification corresponding to the first notification item and a second notification corresponding to the second notification item; and
receiving an input indicating selection of a content control that is associated with a particular notification displayed within the notification panel and, in response to the input, causing an action to be performed with respect to the particular content item associated with the particular notification, the particular content item managed by a particular application of the plurality of external applications.
|