-
1.
公开(公告)号:US20210255744A1
公开(公告)日:2021-08-19
申请号:US17160158
申请日:2021-01-27
Applicant: Slack Technologies, Inc.
Inventor: Christopher Sullivan , Myles Grant , Michael Demmer , Shanan Delp , Sri Vasamsetti
IPC: G06F3/0482 , H04L12/58 , H04L29/08
Abstract: Techniques for updating a user interface associated with a communication platform are described herein. The communication platform can enable communications between two or more organizations, such as via a shared resource. The shared resource can include a communication channel, workspace, direct messaging instance, board, or other resource associated with messaging communications. In some examples, the communication platform can receive a request to view a shared resource and can identify two or more organizations associated with the shared resource. Based on the identified two or more organizations, the communication platform can cause a user interface to be presented on a computing device associated with the request. The user interface can include indicators and/or data associated with the two or more organizations, such as to provide an indication that messages transmitted via the shared resource will be shared with members of different organizations.
-
公开(公告)号:US20210243234A1
公开(公告)日:2021-08-05
申请号:US17157085
申请日:2021-01-25
Applicant: Slack Technologies, Inc.
Inventor: Myles Grant , Elizabeth Clemenson , Paul Rosania , Sri Vasamsetti , Yingyu Sun , Andrew King
Abstract: Techniques for dynamically converting a communication channel associated with a communication channel from a communication channel associated with a single organization to a shared communication channel associated with two or more organizations. The communication channel may have associated therewith member profiles associated with a first organization and one or more guest profiles associated with one or more other organizations that are different from the first organization. A server computing system may convert the communication channel to a shared communication channel based on a determination of eligibility for conversion. The server computing system may generate one or more user interfaces associated with the member profiles and the one or more guest profiles, enabling members and guests to communicate via the shared communication channel.
-
公开(公告)号:US11456985B2
公开(公告)日:2022-09-27
申请号:US16778993
申请日:2020-01-31
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Sri Vasamsetti , Paul Matthew Jennings , Paul Rosania , Steven Gordon , Michael Demmer
Abstract: Embodiments described herein include apparatuses, computer program products, and methods for data management in a group-based communication system. Specifically, some embodiments address data management for group-based communication channel(s) accessible to any number of entities based on various data retention policies. In this regard, embodiments enable maintenance of data associated with multiple organizations accessing a group-based communication channel based on a single, shared data retention policy, or different data retention policies, for example based on authorship of the group-based communication message. In embodiments, a data retention policy may be assigned directly to an entity, or assigned to a higher-level or lower-level entity and function as a default data a retention policy for other entities associated therewith. A group-based communication system is configured to enable storage of data based on corresponding data retention policies for each organization identifier, and/or an agreed data retention policy for all organization identifiers.
-
公开(公告)号:US11374987B2
公开(公告)日:2022-06-28
申请号:US17157085
申请日:2021-01-25
Applicant: Slack Technologies, Inc.
Inventor: Myles Grant , Elizabeth Clemenson , Paul Rosania , Sri Vasamsetti , Yingyu Sun , Andrew King
IPC: H04L29/06 , H04L65/1093 , H04L67/306 , H04L9/40 , H04L65/403 , H04L67/55
Abstract: Techniques for dynamically converting a communication channel associated with a communication channel from a communication channel associated with a single organization to a shared communication channel associated with two or more organizations. The communication channel may have associated therewith member profiles associated with a first organization and one or more guest profiles associated with one or more other organizations that are different from the first organization. A server computing system may convert the communication channel to a shared communication channel based on a determination of eligibility for conversion. The server computing system may generate one or more user interfaces associated with the member profiles and the one or more guest profiles, enabling members and guests to communicate via the shared communication channel.
-
公开(公告)号:US20210258401A1
公开(公告)日:2021-08-19
申请号:US17159811
申请日:2021-01-27
Applicant: Slack Technologies, Inc.
Inventor: Christopher Sullivan , Myles Grant , Michael Demmer , Shanan Delp , Sri Vasamsetti
Abstract: Managing organization disconnections from a shared resource of a communication platform is described. In a sharing approval repository of a communication platform, a shared resource can be associated with a host organization identifier and a non-host organization identifier. In an example, in response to receiving, from a user computing device associated with the host organization identifier or the non-host organization identifier, a resource disconnection request comprising a disconnecting organization identifier and a resource identifier associated with the shared resource, the sharing approval repository can be updated to add a disconnection indication for the resource identifier in association with the disconnecting organization identifier. The disconnection indication can restrict access, of users of a disconnected organization, to data associated with the shared resource that is stored in a live shared resource repository and can cause a static shared resource to be presented based on a selection input corresponding to the shared resource.
-
公开(公告)号:US20220070125A1
公开(公告)日:2022-03-03
申请号:US16948064
申请日:2020-08-28
Applicant: Slack Technologies, Inc.
Inventor: Sri Vasamsetti , Michael Demmer , Steven Gordon , Neha Sharma
IPC: H04L12/58 , G06F16/955 , G06F3/0481
Abstract: Techniques for enabling a client device associated with an organization to render a custom emoji that is associated with a different organization. In some examples, a first user associated with a first organization can compose a message to a second user associated with a second organization, the message including a custom emoji specific to the first organization. A server computing device can receive the message and determine a resource identifier associated with the custom emoji of the first organization. The resource identifier can provide a location in a database at which the custom emoji is stored. The server computing device formats the message to include the resource identifier and sends the message to the second user. A computing device associated with the second user receives the message and accesses the custom emoji based in part on the resource identifier. The computing device then renders the message with the custom emoji for display to the second user.
-
公开(公告)号:US11252563B2
公开(公告)日:2022-02-15
申请号:US17221214
申请日:2021-04-02
Applicant: Slack Technologies, Inc.
Inventor: Ilan Frank , Shanan Delp , Michael Demmer , Sri Vasamsetti , Neha Sharma
Abstract: Management of hosted channel membership of a communication platform is described. A request can be received from a first client of a first user, associated with a first organization, of the group-based communication platform, wherein the request is to associate a second user, associated with a second organization, with a communication channel of the first organization. An invitation to join the communication channel can be sent to a second client of the second user. In response to receiving an indication of an acceptance of the invitation, the second user can be associated with the communication channel. A request can be received from the second client to associate other user(s) associated with the second organization with the communication channel and the other user(s) can be associated with the communication channel based at least in part on permission(s) associated with the communication channel.
-
公开(公告)号:US20210400488A1
公开(公告)日:2021-12-23
申请号:US17221214
申请日:2021-04-02
Applicant: Slack Technologies, Inc.
Inventor: Ilan Frank , Shanan Delp , Michael Demmer , Sri Vasamsetti , Neha Sharma
Abstract: Management of hosted channel membership of a communication platform is described. A request can be received from a first client of a first user, associated with a first organization, of the group-based communication platform, wherein the request is to associate a second user, associated with a second organization, with a communication channel of the first organization. An invitation to join the communication channel can be sent to a second client of the second user. In response to receiving an indication of an acceptance of the invitation, the second user can be associated with the communication channel. A request can be received from the second client to associate other user(s) associated with the second organization with the communication channel and the other user(s) can be associated with the communication channel based at least in part on permission(s) associated with the communication channel.
-
公开(公告)号:US11184159B1
公开(公告)日:2021-11-23
申请号:US17008931
申请日:2020-09-01
Applicant: Slack Technologies, Inc.
Inventor: Audrei Drummond , Michael Demmer , Sri Vasamsetti , Elizabeth Clemenson
Abstract: Media, system, and method for providing encryption key management to a channel within a group-based communication system. The contents of the channel is encrypted according to the encryption key management policy of the organization to which the author of the content belongs and is stored in a data store. Responsive to a revocation request from a first organization, the encryption keys associated with any content in the channel submitted by the authors of said first organization may be revoked from a second organization, such that users of the second organization no longer have access to the content.
-
公开(公告)号:US10979432B1
公开(公告)日:2021-04-13
申请号:US16918421
申请日:2020-07-01
Applicant: Slack Technologies, Inc.
Inventor: Ilan Frank , Shanan Delp , Michael Demmer , Sri Vasamsetti , Neha Sharma
Abstract: Hosted communication channels associated with a communication platform are described. In an example, a user can utilize communication services available via a communication platform. In some examples, a first organization can invite a second organization to join a communication channel. The two organizations can be different such that they are associated with different organization identifiers and are associated with different permissions. In some examples, content associated with each organization can be private, such that other organizations cannot access content that is owned or otherwise managed by each organization. However, content posted to shared communication channels can be accessed, viewed, interacted with, or the like by any member of the shared communication channels. To address privacy and/or security concerns, some organizations or users of the communication platform may desire to control how end users that join a shared communication channel interact with the shared communication channel.
-
-
-
-
-
-
-
-
-