Interactive user status
AssigneeSalesforce, Inc.
InventorsAnna Niess, Noah Weiss, Kevin Marshall
Life of this patent
Estimating the term…
Abstract
Media, methods, and systems of presenting and assigning interactive user statuses within a group-based communication system. The interactive user statuses may include links to resources and/or actuatable controls for accessing collaboration activities with other users. The interactive user statuses may be assigned manually or automatically based on user activity within the group-based communication system or within external applications.
Claims20
A method of presenting interactive user statuses in a group-based communication system, the method comprising:
- automatically updating, in a group-based communication user interface of a second user, a display of a first user status of a first user based on a determination that the first user has initiated a collaboration activity,
- wherein the first user status comprises at least one of a graphical icon and text;
- receiving a selection of the first user status by the second user;
- responsive to the selection of the first user status, displaying an expanded first user status of the first user, the expanded first user status of the first user including a join activity control associated with the collaboration activity of the first user;
- responsive to an actuation of the join activity control in the expanded first user status of the first user by the second user, joining the second user to the collaboration activity;
- and
- responsive to the second user joining the collaboration activity, automatically updating, in the group-based communication system, a second user status of the second user to reflect that the second user has joined the collaboration activity.
One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by at least one processor, perform a method of presenting interactive user statuses in a group-based communication system, the method comprising:
- automatically updating, in a group-based communication user interface of a second user, a display of a first user status of a first user based on a determination that the first user has initiated a collaboration activity,
- wherein the first user status comprises at least one of a graphical icon and text;
- receiving a selection of the first user status by the second user;
- responsive to the selection of the first user status, displaying an expanded first user status of the first user, the expanded first user status of the first user including a join activity control associated with the collaboration activity of the first user;
- and
- responsive to an actuation of the join activity control in the expanded first user status of the first user by the second user, joining the second user to the collaboration activity.
A system comprising:
- at least one processor and one or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by the at least one processor, perform a method of presenting interactive user statuses in a group-based communication system, the method comprising:
- automatically updating, in a group-based communication user interface of a second user, a display of a first user status of a first user based on a determination that the first user has initiated a collaboration activity,
- wherein the first user status comprises at least one of a graphical icon and text;
- receiving a selection of the first user status by the second user;
- responsive to the selection of the first user status, displaying an expanded first user status of the first user, the expanded first user status of the first user including a join activity control associated with the collaboration activity of the first user;
- and
- responsive to an actuation of the join activity control in the expanded first user status of the first user by the second user, joining the second user to the collaboration activity.
Dependencies are inferred from the claim text.