Systems and methods for messaging and collaboration
First Claim
Patent Images
1. A computer-implemented method for managing messaging and collaboration pertaining to data objects, comprising:
- creating a plurality of channels, each channel pertaining to a respective analytic object, each analytic object defining a visualization of a respective data set;
granting a user access to a group of two or more of the channels in response to determining that the user is authorized to access the respective analytic objects of each of the two or more channels; and
generating a graphical user interface for display to the user, the graphical user interface comprising channel interface elements representing each of the two or more channels, each channel interface element comprising a reference control configured to display the visualization of the analytic object pertaining to the channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging and collaboration system creates channels pertaining to respective resource objects, and provides users with access to channels in accordance with access controls of the resource objects. The messaging and collaboration system manages sub-conversations as channel threads. A messaging interface provides an organized view of the channels and threads to which are user has access, and ties such channels and/or threads to the resource objects to which they pertain.
-
Citations
20 Claims
-
1. A computer-implemented method for managing messaging and collaboration pertaining to data objects, comprising:
-
creating a plurality of channels, each channel pertaining to a respective analytic object, each analytic object defining a visualization of a respective data set; granting a user access to a group of two or more of the channels in response to determining that the user is authorized to access the respective analytic objects of each of the two or more channels; and generating a graphical user interface for display to the user, the graphical user interface comprising channel interface elements representing each of the two or more channels, each channel interface element comprising a reference control configured to display the visualization of the analytic object pertaining to the channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising instructions configured to cause a computing device to perform a operations for managing messaging and collaboration pertaining to data objects, the operations comprising:
-
creating a plurality of channels, each channel pertaining to a respective analytic object, each analytic object defining a visualization of a respective data set; granting a user access to a group of two or more of the channels in response to determining that the user is authorized to access the respective analytic objects of each of the two or more channels; and generating a graphical user interface for display to the user, the graphical user interface comprising channel interface elements representing each of the two or more channels, each channel interface element comprising a reference control configured to display the visualization of the analytic object pertaining to the channel. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification