-
公开(公告)号:US11343253B2
公开(公告)日:2022-05-24
申请号:US16875446
申请日:2020-05-15
Applicant: Slack Technologies, Inc.
Inventor: Andrew Timmons , Carmen Raffa , Jonathan Byman , Ayushi Samaddar , Aish Raj Dahal , Colin Gibbs , Robin McConnell Balaga
IPC: H04L29/06
Abstract: Methods, media, and systems for a changing a private channel in a channel-based communication system from an “invited-members” mode to a “whitelisted groups” mode. When in a whitelisted-groups mode, the channel administrator can whitelist one or more groups for channel membership. The whitelisted groups may be external groups managed by an identity provider. Based on the whitelisted groups, users cannot be added to the private channel without being a member of one of the whitelisted groups. Users are also automatically removed from the channel if they are no longer in one of the whitelisted groups for any reason.
-
公开(公告)号:US20220109706A1
公开(公告)日:2022-04-07
申请号:US17348123
申请日:2021-06-15
Applicant: Slack Technologies, Inc.
Inventor: Daniel Stewart Butterfield , Tamar Yehoshua , Noah Weiss , Johnny Rodgers , Kevin Marshall , Anna Niess , Pedro Carmo , Ethan Eismann , Chris Willmore , David Ly-Gagnon
IPC: H04L29/06
Abstract: Medium, method and system for ad hoc, ambient, synchronous multimedia collaboration in a group-based communication system. Embodiments of the invention provide a way for users to quickly establish a real-time collaboration among a group of peers without the burden and overhead of a conventional call or video meeting. Users can quickly and easily join and leave these synchronous multimedia collaboration sessions at any time, without disrupting the session for other users. This enables the user to experience the collaboration as a convenient forum rather than a burdensome scheduled event.
-
公开(公告)号:US20220104105A1
公开(公告)日:2022-03-31
申请号:US17038338
申请日:2020-09-30
Applicant: Slack Technologies, Inc.
Inventor: Carmen Raffa , Aish Raj Dahal , Jose Medina , Robin McConnell Balaga , Jennifer Enrique
Abstract: A computer-readable media, system, and method for providing role-based access management to channels within a group-based communication system. Role-based access management allows for a plurality of roles to be established and for users to be associated with these roles. Roles may be associated with sets of permissions allowing users assigned to the respective role to perform various actions within the group-based communication system. The group-based communication system may include preset, system roles with predetermined permissions and custom, user-defined roles may be created by administrators within the group-based communication system.
-
公开(公告)号:US20220094679A1
公开(公告)日:2022-03-24
申请号:US17026826
申请日:2020-09-21
Applicant: Slack Technologies, Inc.
Inventor: Mark Christian
Abstract: Systems are disclosed for embedding group-based communication system content into an integrated application. A request for interactive embeddable content includes a unique identifier and an authentication token associated with a user of an integrated application. If the authentication token is valid, authorization information is provided to the integrated application. An interaction with the embeddable content is received from the user, and the group-based communication system is updated based on the interaction.
-
公开(公告)号:US11272326B2
公开(公告)日:2022-03-08
申请号:US16777588
申请日:2020-01-30
Applicant: Slack Technologies, Inc.
Inventor: Max Baez , Colin Gibbs , Alan Hardin , Jennifer Enrique , Kevin Marshall
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.
-
公开(公告)号:US11269833B2
公开(公告)日:2022-03-08
申请号:US16419709
申请日:2019-05-22
Applicant: Slack Technologies, Inc.
Inventor: Leah Jones , Keith Adams , Samantha Stoller , Maude Lemaire , Eric Vierhaus , Ilan Frank
IPC: G06F17/00 , G06F16/22 , G06F16/27 , H04L51/04 , H04L67/306 , H04L67/1097 , G06F16/25
Abstract: Various embodiments are directed to group-based data storage systems configured for maintaining data exchanged between client devices within channel-specific shards each corresponding with one or more group-identifiers to provide group-based access to those channel-specific shards and for applying group-specific policies for data stored within those channel-specific shards. Membership of particular users within particular groups and within particular channels may be monitored such that access to particular channel shards may be controlled based on group-memberships of the users, and access to data stored within particular channel shards may be controlled based on channel-memberships of the users.
-
公开(公告)号:US11258800B2
公开(公告)日:2022-02-22
申请号:US16456675
申请日:2019-06-28
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Salman Suhail , Saurabh Sahni , Kefan Xie , Emilio Aurea , Shilpi Sanchetee , Nupur Goyal , Carly Robinson
Abstract: Embodiments of the present disclosure relate to managing admin-controlled access of external resources to group-based communication interfaces associated with an organization, via a group-based communication system including APIs for improved external resource permissioning, provisioning, and access handling. Embodiments include methods, computer program products, apparatuses, and systems configured to receive an external resource access request, determine an organization identifier, obtain an admin response indication, set an external resource permission status for the external resource based on the admin response indication, and cause rendering of the requested group-based communication interface based on the admin response indication. Embodiments further relate to provisioning and handling requests for services associated with an external resource by managing one or more single-interface access tokens linked to a multi-interface access token.
-
公开(公告)号:US11245744B1
公开(公告)日:2022-02-08
申请号:US17152464
申请日:2021-01-19
Applicant: Slack Technologies, Inc.
Inventor: Michael Brevoort , Stephen Wood , Allen James Ferrick , Brad Harris , Leslie Newell , Melissa Khuat
Abstract: A computer-readable media, method, and system for calling a function within a group-based communication system. The function may be initiated according to a trigger condition and is associated with arguments and return values. To carry out the function, an HTTP request is generated and sent to an HTTP server, which sends an HTTP callback to a group-based communication system server. The HTTP callback may include return values indicative of either a successful completion of the function or an error.
-
公开(公告)号:US11240194B2
公开(公告)日:2022-02-01
申请号:US16916024
申请日:2020-06-29
Applicant: Slack Technologies, Inc.
Inventor: Rajanikanth Vemulapelli , Ming Judy Lu , Jayarama Kumar Kota
Abstract: An apparatus for facilitating instant messaging communications between clients of different instant messaging service provider networks is provided. The apparatus includes translation logic for translating received communications related to an instant messaging service, the received communications associated with an external instant messaging service provider network and formatted according to a secondary protocol. The translation logic translates the received communication from the secondary protocol to a primary protocol, the primary protocol native to a receiving service provider network. The communication may then be routed to a client of the primary network according to the native, primary protocol.
-
110.
公开(公告)号:US11194447B2
公开(公告)日:2021-12-07
申请号:US16670823
申请日:2019-10-31
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Jaime Delanghe , Sufian Rhazi , Rosaleen Nguyen , Kevin Eder , Jaron Moore , Andrew Morrison , Rocio Aracely Delgado Regalado
IPC: G06F3/0482 , H04L12/18 , H04L29/08 , G06F16/953 , H04L29/06 , G06F3/0484
Abstract: Various embodiments of the present disclosure provide apparatuses, systems, and computer program products for group-based communication channel organization. In this regard, embodiments described herein are configured to enable group-based communication interfaces rendered with group-based communication channels organized into specific organized channel sets. A plurality of organized channel sets may be reorganized, and/or the associated channel set for each organized channel set may be reorganized. In one example embodiment, an apparatus is configured to receive an interface rendering request associated with an authenticated user account and a group-based communication interface, identify at least one organized channel set associated with the authenticated user account, and cause rendering of the group-based communication interface comprising an organized channel set interface element set, each organized channel set interface element in the organized channel set interface element set associated with one of the at least one organized channel set.
-
-
-
-
-
-
-
-
-