-
1.
公开(公告)号:WO2022040438A1
公开(公告)日:2022-02-24
申请号:PCT/US2021/046718
申请日:2021-08-19
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: BREVOORT, Michael , FRANK, Iian
Abstract: A communication platform can leverage a network-based computing system to enable applications to exchange data with one or more applications via channels. In some examples, a first application may post messages to the channel and a second application may listen to the posted messages to identify an event based on one or more of the messages. Responsive to detecting an event, the second application may notify a user, create a new channel, add a user to a channel, or the like, and/or the second application may take an action to remediate an issue. The first application and the second application and users added to the channel may be associated with a same or different organizations.
-
公开(公告)号:WO2021188157A1
公开(公告)日:2021-09-23
申请号:PCT/US2020/058356
申请日:2020-10-30
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: JAMISON, Britton , VENKATESH, Smruthi , BARNES, James , MORRIS, Ryan
IPC: G06Q10/10
Abstract: Various embodiments of the present disclosure are directed to a group-based communication system that is configured to more efficiently manage resource sharing requests. In particular, in some embodiments, the group-based communication system is configured to enable admin users to use an external service, such as an external approval provisioning service, that is separate and distinct from the group-based communication system to manage group-based communication resource sharing requests. In other embodiments, the group- based communication system is configured to allow communication with external users and to trigger new user onboarding protocols through the ingestion of external user directories associated with a sponsor user.
-
3.
公开(公告)号:WO2021167766A1
公开(公告)日:2021-08-26
申请号:PCT/US2021/015450
申请日:2021-01-28
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: SULLIVAN, Christopher , GRANT, Myles , DEMMER, Michael , DELP, Shanan , VASAMSETTI, Sri
IPC: G06F21/62 , H04L29/08 , G06F16/176
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.
-
公开(公告)号:WO2020123752A2
公开(公告)日:2020-06-18
申请号:PCT/US2019/065872
申请日:2019-12-12
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: DOYLE, Colm Stephen , OBEROI, Ankur , JOHNSTON, Matthew John
IPC: H04L29/08 , G06F8/73 , G06F11/36 , H04L12/58 , G06F3/0484
Abstract: Systems, apparatuses, methods, and computer program products are disclosed for inspecting an interface element viewable in a group-based communication platform interface, for electronically retrieving documentation in a group-based communication platform interface, and/or for providing app-less rendering in a group-based communication platform interface.
-
5.
公开(公告)号:WO2019217510A1
公开(公告)日:2019-11-14
申请号:PCT/US2019/031247
申请日:2019-05-08
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: GURTIN, Liza , HAHN, Michael , KALALANG, Maria-Ivmer Real , HARRIGAN, Elizabeth Catherine , MOUNTZ, Jammie , CHEN, Tianxuan
IPC: G06F3/0481 , G06F3/0484 , G06F3/0489
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for building an rendering a message user interface (UI) within a group-based communication interface of a group-based communication system, where the message UI is rendered to a client device based on a customizable block configuration and on customizable block data that is received from an external application.
-
6.
公开(公告)号:WO2019018772A1
公开(公告)日:2019-01-24
申请号:PCT/US2018/043101
申请日:2018-07-20
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: JIN, Brenda , ROSE, Sean , GRANT, Myles , JOHNSTON, Elizabeth , KING, Andrew
IPC: G06F15/16 , G06F15/173 , G06F17/30 , H04L9/32 , H04L12/18
Abstract: Methods, apparatus and computer program product for creating an externally shared communication channel in a group-based communication platform are described herein. The group-based communication platform may have a plurality of database shards. A computer-implemented method may include receiving, from a first client device associated with an initiator group identification, a shared communication channel generation query associated with the initiator group identification and a target group identification; generating, in the group-based communication platform, a shared communication channel shard; transmitting, to a second client device associated with the target group identification, a shared communication channel acceptance request; receiving a shared communication channel acceptance notification; updating, in a main database, a shard referential table based on the initiator group identification, the target group identification, and the shared communication channel identification; and transmitting a shared communication channel interface of the shared communication channel based on the shared communication channel shard.
-
公开(公告)号:WO2022051114A1
公开(公告)日:2022-03-10
申请号:PCT/US2021/046886
申请日:2021-08-20
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: DRUMMOND, Audrei , DEMMER, Michael , VASAMSETTI, Sri , CLEMENSON, Elizabeth
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.
-
公开(公告)号:WO2021154364A1
公开(公告)日:2021-08-05
申请号:PCT/US2020/058732
申请日:2020-11-03
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: BAEZ, Max , GIBBS, Colin , HARDIN, Alan , ENRIQUE, Jennifer , MARSHALL, Kevin
Abstract: Methods, apparatuses and computer program products for implementing at least one communication barrier in a group-based communication system are described herein. The apparatus is configured to at least receive a first group correlation between a first user identifier and a first group identifier, receive a second group correlation between a second user identifier and a second group identifier, retrieve a communication separation settings set associated with the first group identifier and the second group identifier, and cause rendering a first electronic indication on a group-based communication interface. In some examples, the first user identifier is associated with a first workspace identifier and a first group-based communication channel. In some examples, the first group-based communication channel is associated with the first workspace identifier and a second workspace identifier.
-
9.
公开(公告)号:WO2020113162A1
公开(公告)日:2020-06-04
申请号:PCT/US2019/063852
申请日:2019-11-29
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: JOHNSTON, Elizabeth , KING, Andrew , GRANT, Myles
IPC: H04L12/18
Abstract: Computing systems, apparatuses, computer-implemented methods, and computer program products are disclosed for creating a shared communication channel in a group-based communication platform having a plurality of database shards. An example computer-implemented method includes generating a shared communication channel shard that is assigned a shared communication channel identification, a first set of shared communication channel attributes associated with a first group identification, and a second set of shared communication channel attributes associated with a second group identification. The method further includes generating first and second externally shared group-based shared communication channel interfaces based on the first and second sets of shared communication channel attributes, respectively. The method further includes transmitting the first and second externally shared group-based shared communication channel interfaces to a first client device associated with the first group identification and a second client device associated with the second group identification, respectively.
-
公开(公告)号:WO2019018767A1
公开(公告)日:2019-01-24
申请号:PCT/US2018/043091
申请日:2018-07-20
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: JIN, Brenda , JAMISON, Britton
IPC: G06F21/62 , H04N21/4627 , G06Q10/10
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for digital content auditing in a group based communication repository, where the group based communication repository comprises a plurality of enterprise- based digital content objects organized among a plurality of group-based communication channels. In one embodiment, a computing entity or apparatus is configured to receive an enterprise audit request, where the enterprise audit request comprises an audit credential and digital content object retrieval parameters. The apparatus is further configured to determine if the audit credential satisfies an enterprise authentication protocol. In circumstances where the audit credential satisfies the enterprise authentication protocol, the apparatus is configured to retrieve and output digital content objects based on the digital content object retrieval parameters, receive a violating digital content object identifier, and replace a violating digital content object with a temporary digital content object based on the violating digital content object identifier.
-
-
-
-
-
-
-
-
-