| CPC G06Q 10/101 (2013.01) [H04L 65/403 (2013.01)] | 20 Claims |

|
1. A method comprising:
identifying a plurality of objects selected by a user on a user interface for a collaboration tool by detecting placement of the plurality of objects in an area of the user interface separate from an area of the user interface conducting a collaboration session, wherein the plurality of objects include at least two different types of objects;
determining by a computing device a plurality of collaboration actions to perform based on applying the types and contextual information for the plurality of objects to a matrix, wherein the matrix includes a plurality of combinations of object types and object contextual information that are each mapped to a primary collaboration action and at least one secondary collaboration action, and wherein each secondary collaboration action has less relevance to corresponding object contextual information than the primary collaboration action;
presenting the plurality of collaboration actions on the user interface for selection;
initiating a new collaboration session for the plurality of objects based on a selected collaboration action from the user interface; and
updating primary collaboration actions and secondary collaboration actions of the matrix based on selected collaboration actions from the user interface.
|