CPC H04L 65/1076 (2013.01) [G06N 20/00 (2019.01); H04L 63/101 (2013.01); H04L 63/102 (2013.01); H04L 65/1069 (2013.01); H04L 65/1086 (2013.01)] | 9 Claims |
1. One or more non-transitory computer-readable media storing computer-executable instructions which, when executed by a processor on a computer system, perform a method for dynamic group session access restrictions, the method comprising:
storing enterprise data in one or more databases;
capturing participant input from an interactive group session;
determining an access level for each of the participants in the interactive group session;
using one or more machine learning algorithms:
analyzing content of the participant input, the content comprising language extracted from the participant input;
analyzing context of the participant input, the context comprising input from at least one other group session participant;
determining a participant intent, the determination based on the content and the context of the participant input;
accessing the database and retrieving enterprise data associated with the participant intent, the enterprise data pre-associated with a data access tag
sharing the enterprise data with the group session participants;
dynamically masking a display of the shared data for a group session participant based on the data access tag and the access level of the group session participant;
match the participant input with an entry in a general conversations table;
match the participant input with an entry in a table names database;
match the participant input with an entry a participant profile table;
determining a physical environment of the interactive group session; and
monitoring a plurality of identities corresponding to the participants, the entry in the general conversations table, the entry in the table names database, the entry in the participant profile table, and the physical environment of the conversation interactive group session and the access levels of participants in the interactive group session over time.
|