-
公开(公告)号:US11500930B2
公开(公告)日:2022-11-15
申请号:US16885885
申请日:2020-05-28
Applicant: Slack Technologies, Inc.
Inventor: Joshua Wills , Luis Tandalla , Japinder Singh
IPC: G06F7/00 , G06F16/901 , G06F16/9032 , G06F16/9035 , G06F16/906 , G06N20/00
Abstract: Methods, apparatus and computer program product for generating tiered search index fields based on a divided group-based communication data corpus in a group-based communication platform are described herein. In some embodiments, the system provides for receiving a group-based communication data corpus, generating a retrieval score, and assigning each group-based communication data object associated with a retrieval score. Each group-based communication data object may meet or exceed a retrieval score threshold of a high retrieval probability corpus. Each group-based communication data object associated with a retrieval score below the retrieval score threshold may be assigned to a low retrieval probability corpus. High and a low retrieval probability search index fields may be generated and associated with the high and low retrieval probability corpus.
-
公开(公告)号:US11470163B2
公开(公告)日:2022-10-11
申请号:US17126985
申请日:2020-12-18
Applicant: Slack Technologies, Inc.
Inventor: John Rodgers , James Scheinblum , Tracy Stampfli , Michael Demmer , Danil Glinenko , Jason Klym
IPC: H04L67/148 , H04L67/306 , H04L67/55 , H04L67/50
Abstract: Multi-workspace shared communication channels described. A communication channel of a group-based communication platform can be associated with multiple group identifiers to associate the communication channel with at least two workspaces, wherein a first group identifier corresponds to a first workspace within which a first group communicates and a second group identifier corresponds to a second workspace within which a second group. The communication channel can be associated with multiple organization identifiers to associate the communication channel with at least two organizations, wherein a first organization identifier corresponds to a first organization and a second organization identifier corresponds to a second organization. A user interface can be presented via a user computing device, wherein the user interface includes an indication of the communication channel, and wherein the indication is associated with a graphical element indicating that the communication channel is associated with multiple organizations.
-
公开(公告)号: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.
-
公开(公告)号:US20220294756A1
公开(公告)日:2022-09-15
申请号:US17240000
申请日:2021-04-26
Applicant: Slack Technologies, Inc.
Inventor: Farzad Khosrowshahi , Issac Gerges , Raja Jamwal , Madhu Balakrishna , Rohan Venapusala
IPC: H04L12/58 , H04L29/08 , G06F3/0484
Abstract: An object interface for quick access to object(s) of a communication platform is described. Server(s) of the communication platform can receive, in association with a user interface of the communication platform, a request to associate an object with an object interface associated with a virtual space of the communication platform. The server(s) can cause one or more objects to be presented via the user interface and can receive a selection of a particular object from the one or more objects. The server(s) can cause, in response to the selection, a user interface element representative of the particular object to be associated with the object interface, wherein the user interface element is associated with an actuation mechanism that, when actuated, causes the particular object to be presented via the user interface. Notifications associated with the particular object can be indicated by annotation(s) to the user interface.
-
公开(公告)号:US11431505B2
公开(公告)日:2022-08-30
申请号:US16942302
申请日:2020-07-29
Applicant: Slack Technologies, Inc.
Inventor: Samuel Attard , Felix Rieseberg , Deani Hansen , Jan Hannemann
Abstract: Techniques for facilitating a digital signature occurrence associated with an object transmitted via a communication channel associated with a group-based communication platform. The object may be created by a user within either the group-based communication platform or a third-party application and transmitted to one or more other users associated with the communication channel via the group-based communication platform. The group-based communication platform may be configured to authenticate a digital signature and, based on a verification of the authenticity, associate the digital signature with the object. The group-based communication platform may cause the digital signature to be presented via an interface associated with the communication channel, such as proximate to or viewable in association with the object.
-
16.
公开(公告)号:US20220244817A1
公开(公告)日:2022-08-04
申请号:US17163095
申请日:2021-01-29
Applicant: Slack Technologies, Inc.
Inventor: Lorilyn McCue , Kimberly Munoz , Zachariah Buechler , Sai Pinapati , Michael Deng , Albert Treat , Ryan Mah , Saurabh Sahni
IPC: G06F3/0482 , G06F9/54 , H04L29/08
Abstract: Configuring subscriptions for receiving notifications associated with objects of a group-based communication platform is described. A user interface element, which can correspond to an object, can be displayed in a user interface of the group-based communication platform. An indication of an interaction with the user interface element can be received and in response to receiving the indication of the interaction with the user interface element, a subscription user interface can be presented via the user interface, wherein the subscription user interface is associated with an option to subscribe to notifications associated with the object. In response to receiving a request to subscribe to notifications associated with the object, a subscription for notifications associated with the object can be generated and, in response to generating the subscription, a subscription user interface element can be presented via the user interface to indicate that the object is associated with a subscription.
-
17.
公开(公告)号:US11381532B2
公开(公告)日:2022-07-05
申请号:US17194640
申请日:2021-03-08
Applicant: Slack Technologies, Inc.
Inventor: Salman Suhail , Bruce Sullivan , Patricia Ang , Hye Jung Choi , Prajna Shetty , Andrew Fong , Michael Deng , Stephen Sowole , Tolga Akin , Pranay Agarwal
IPC: G06F15/16 , H04L51/04 , H04L51/08 , H04L51/00 , G06Q10/10 , H04L51/046 , H04L65/1045 , H04L65/1063 , H04L65/1096 , H04L65/401 , H04L65/403
Abstract: A group-based communication platform can present, via a client device of the group-based communication platform, a user interface that includes a user interface element, interaction therewith, invoking a command associated with an external system. Based at partly on receiving an indication of an interaction with the user interface element, the group-based communication platform can cause payload data to be provided to the external system, wherein the payload data is associated with an indication of the command invoked via the interaction. Based at least partly on causing the payload data to be provided to the external system, a response to the payload data can be received and an interactive dialog can be presented via the user interface. The interactive dialog can be configured to prompt a user of the client device for data to be provided to the external system for performing a processing action associated with the command.
-
公开(公告)号: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.
-
公开(公告)号:US11343753B2
公开(公告)日:2022-05-24
申请号:US17038338
申请日:2020-09-30
Applicant: Slack Technologies, Inc.
Inventor: Carmen Raffa , Aish Raj Dahal , Jose Medina , Robin McConnell Balaga , Jennifer Enrique
IPC: H04W48/04 , H04W4/08 , H04M3/56 , H04L12/18 , H04L65/403
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.
-
公开(公告)号:US11297030B2
公开(公告)日:2022-04-05
申请号:US16888315
申请日:2020-05-29
Applicant: Slack Technologies, Inc.
Inventor: Adam Oliner , Renaud Bourassa-Denis , Zhifeng Deng , Leigh Ann Johnson , Alexander Nicholas Johnson , Aaron Maurer
IPC: H04L12/58 , H04L51/56 , G06F16/9535 , G06F16/9538
Abstract: Discovery of communication platform features or exposure of such features to the user may include generating embeddings for a variety of types of communication platform content and communications. These embeddings may be used to characterize and compare various communication platform features and ultimately expose these features to a user when the user may not have otherwise encountered them. Embeddings may be generated to characterize a user's interactions with a communication platform and/or characterize a channel and the embeddings may be used to expose methods of communicating with the user and/or over the channel.
-
-
-
-
-
-
-
-
-