-
公开(公告)号:US20210243251A1
公开(公告)日:2021-08-05
申请号:US16779101
申请日:2020-01-31
Applicant: Slack Technologies, Inc.
Inventor: Michael Brevoort , Angela Kirchhof , Ratnadeep Bhattacharjee , Helen Kupp , Matthew Nolan Caudill , Raquel Velez , Leslie Newell
Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
-
公开(公告)号:US11539675B2
公开(公告)日:2022-12-27
申请号:US16918284
申请日:2020-07-01
Applicant: Slack Technologies, Inc.
Inventor: Audrei Drummond , Ratnadeep Bhattacharjee , James Scheinblum , Eden Ghirmai , Stephen Hamrick , Richard Crowley , Lydia Gorham , Pooja Mehta , Raissa Largman , Karen Nguyen
Abstract: Media, method, and system for providing encryption key management for international data residency. Organizations using a group-based communication system can designate a particular geopolitical area where that organization's data can be stored and another geopolitical area (which may be the same or different) where encryption keys used to encrypt and decrypt that data should be stored. Users of that organization can post message or access messages previously posted on the group-based communication system from any geopolitical area, causing the system to automatically store and retrieve messages and encryption keys from the appropriate regions to allow the users to transparently access the group-based communication system while maintaining security and data residency requirements.
-
公开(公告)号:US11949739B2
公开(公告)日:2024-04-02
申请号:US17018165
申请日:2020-09-11
Applicant: Slack Technologies, Inc.
Inventor: Raissa Largman , Keith Adams , James Scheinblum , Richard Crowley , Ratnadeep Bhattacharjee , Milo Watanabe , Leah Jones , Henry Robinson
IPC: H04L67/1097 , G06F16/29 , H04L51/216 , H04L51/222 , H04L65/403
CPC classification number: H04L67/1097 , G06F16/29 , H04L51/216 , H04L51/222 , H04L65/403
Abstract: Systems, apparatuses, methods, and computer program products are provided for managing geographically distributed data storage in a group-based communication system and for servicing deletion requests related thereto. In some embodiments, an apparatus physically located in a first geographic area defined by a first geographic boundary is provided. In embodiments, upon determining that an entity identifier associated with a message is associated with a geographic data storage policy, the apparatus is configured to transmit a geographic data residency message package comprising message data of the message to a geographic data residency server physically located within a second geographic area defined by a second geographic boundary. The second geographic area is associated with the geographic data storage policy. In some embodiments, the apparatus is configured to update the message data of the message with residency token data received from the geographic data residency server.
-
公开(公告)号:US11720706B2
公开(公告)日:2023-08-08
申请号:US17180095
申请日:2021-02-19
Applicant: Slack Technologies, Inc.
Inventor: Max Baez , Calvin Cheng , Stephen Hamrick , Ratnadeep Bhattacharjee , Caroline Shen
IPC: H04L29/06 , G06F21/62 , G06F21/50 , H04L51/212
CPC classification number: G06F21/6245 , G06F21/50 , H04L51/212 , G06F2221/032
Abstract: A system, method, and computer-readable media for providing inline data loss prevention (DLP) within a group-based communication system. A DLP engine is included to apply an organization-specific DLP policy to a user input to determine whether the user input should be displayed in a group-based communication channel of the group-based communication system. Multiple organizations sharing a channel may each have their own respective organization-specific DLP policies applied to incoming and outgoing messages for that organization.
-
公开(公告)号:US20220269812A1
公开(公告)日:2022-08-25
申请号:US17180095
申请日:2021-02-19
Applicant: Slack Technologies, Inc.
Inventor: Max Baez , Calvin Cheng , Stephen Hamrick , Ratnadeep Bhattacharjee , Caroline Shen
Abstract: A system, method, and computer-readable media for providing inline data loss prevention (DLP) within a group-based communication system. A DLP engine is included to apply an organization-specific DLP policy to a user input to determine whether the user input should be displayed in a group-based communication channel of the group-based communication system. Multiple organizations sharing a channel may each have their own respective organization-specific DLP policies applied to incoming and outgoing messages for that organization.
-
公开(公告)号:US11082486B1
公开(公告)日:2021-08-03
申请号:US16779101
申请日:2020-01-31
Applicant: Slack Technologies, Inc.
Inventor: Michael Brevoort , Angela Kirchhof , Ratnadeep Bhattacharjee , Matthew Nolan Caudill , Helen Kupp , Raquel Velez , Leslie Newell
Abstract: Various embodiments of the present invention are directed to an improved group-based communication apparatus that is configured to render one or more workflow interface objects to a group-based communication apparatus in association with an operational sequence set returned by a query. The group-based communication apparatus is configured to detect a workflow trigger event associated with a workflow identifier, retrieve an operational sequence set based upon at least the workflow identifier from a group-based communication workflow repository, initiate the operational sequence set, and cause rendering of one or more workflow interface objects to the group-based communication interface. In some embodiments, the operational sequence sets are associated with a group-defined template.
-
-
-
-
-