-
91.
公开(公告)号:US11501261B1
公开(公告)日:2022-11-15
申请号:US16264062
申请日:2019-01-31
Applicant: Slack Technologies, Inc.
Inventor: Roland Schemers , James McPhail , Lydia Han
Abstract: Systems and methods for generating an event occurrence feedback report after receipt of an event occurrence completion indicator, the event occurrence completion indicator associated with an event occurrence identifier and received from a third party event scheduling resource, and to present the event occurrence feedback report to a client device associated with an event occurrence creator identifier are provided herein.
-
公开(公告)号:US20220327097A1
公开(公告)日:2022-10-13
申请号:US17226824
申请日:2021-04-09
Applicant: Slack Technologies, Inc.
Inventor: Jason Hon-Son Wong , Julie Punturo , Elizabeth Anne Millikin , Zachery Floyd
IPC: G06F16/16 , G06F16/55 , H04L12/58 , G06F3/0481
Abstract: A repository for quick retrieval of object(s) of a communication platform is described. Server(s) of the communication platform can receive, in association with a user interface, a request to associate an object with a repository. The server(s) can store an object identifier of the object in the repository and cause display of an object user interface element representative of the object to be presented in association with a repository user interface element representative of the repository. In response to receiving a selection of the object user interface element, the server(s) can retrieve the object using the object identifier and cause the object to be presented, in the user interface with contextual data, wherein the contextual data comprises other object(s) associated with the object.
-
公开(公告)号:US20220308981A1
公开(公告)日:2022-09-29
申请号:US17213707
申请日:2021-03-26
Applicant: Slack Technologies, Inc.
Inventor: Jenna Zeigen , Natalie Qabazard , Anuj Nair , Aaron Maurer , Yiling Chen
Abstract: Media, methods, and systems are disclosed for optimizing performance of a running application in connection with a group-based communication system. Log data is collected regarding prior metrics for applications that have encountered performance events. Application state information is monitored and a machine-learning model mapping application metrics to performance outcomes predicts whether the running application will encounter a performance event. The machine-learning model mapping application metrics to performance outcomes is trained based on the collected logs. Based on whether a degradation outcome will be impactful, an application performance parameter may be degraded.
-
公开(公告)号:US11455457B2
公开(公告)日:2022-09-27
申请号:US16810940
申请日:2020-03-06
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Sean Rose , Christopher Sullivan , Allen James Ferrick , Timothy Lefler , Salman Suhail
IPC: G06F40/106 , H04L9/40 , G06F3/0482 , H04L51/04 , G06F40/226 , H04L67/01
Abstract: Provided is a group-based communication interface, on a computing device, configured to display a defined preview of a resource. The computing device receives a group-based message including a resource request that identifies a requested resource and a resource address. The computing device compares the resource address with a list of subscribed resource addresses and determines from the comparison of the resource address and the subscribed resource addresses that the resource address is associated with a resource provider and is thus a subscribed resource address. In response to determining that the resource address is the subscribed resource address, the computing device provides a defined preview request comprising authentication information to the resource provider, receives defined preview data from the resource provider, and renders the defined preview of the resource based on the defined preview data to the group-based communication interface associated with the group-based message.
-
公开(公告)号:US20220276859A1
公开(公告)日:2022-09-01
申请号:US17186854
申请日:2021-02-26
Applicant: Slack Technologies, Inc.
Inventor: Michael Brevoort , Angela Kirchhof , Helen Wei Zeng , Curtis Neil Allen, JR. , Stephen Wood
Abstract: Media, methods, and systems are disclosed for hosting an event-based application. Application instructions corresponding to processing steps to be performed in response to particular events are received from a development environment. The events are associated with a group-based communication channel. An application comprising computer-executable instructions is generated based on the application instructions and metadata associated with the events. In response to detecting one or more of the events, execution of the computer-executable instructions is triggered. A response is received corresponding to output from applying the processing steps to the events. A message is posted into the respective communication channel corresponding to the response.
-
公开(公告)号:US11425584B2
公开(公告)日:2022-08-23
申请号:US16934960
申请日:2020-07-21
Applicant: Slack Technologies, Inc.
Inventor: Andrew Timmons , Jonathan Schear , Kaya Thomas Wilson , Shannon Tinkley , Matthew Wahl
Abstract: Apparatuses, systems, and methods are provided that enable automatic diagnosis and repair of notification signal disruptions associated with a mobile device and a mobile application stored thereon.
-
公开(公告)号:US11386379B2
公开(公告)日:2022-07-12
申请号:US15879253
申请日:2018-01-24
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Diana Maria Pojar , Colin Gibbs , Stanislav Vyacheslavovich Babourine , Fangzi Huang
IPC: G06Q10/06 , H04L67/306 , H04L41/14 , H04L51/046 , G06F16/28 , G06F16/951 , H04L51/52 , G06Q50/00 , H04L67/50
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for generating and serving low latency enterprise interaction analytics within an enterprise group-based communication system.
-
公开(公告)号:US11379491B2
公开(公告)日:2022-07-05
申请号:US17328543
申请日:2021-05-24
Applicant: Slack Technologies, Inc.
Inventor: Andrew S. Morrison , Aaron J. Maurer
IPC: G06F16/00 , G06F16/2457 , G06F16/25
Abstract: An apparatus is provided for outputting suggested query items by a group-based communication platform. The apparatus may include at least one memory and at least one processor configured to detect group-based communication platform query data stored in a memory of the apparatus. The processor is also configured to rank suggested query items based on the group-based communication platform query data. The processor is further configured to detect non-keystroke engagement of a search input interface of the group-based communication platform. The processor is further configured to determine a first subset of the suggested query items based on the ranking of the suggested query items and automatically launch a query suggestion interface including a first subset of the suggested query items in response to detecting the non-keystroke engagement of the search input interface. Corresponding methods and computer program products are also provided.
-
公开(公告)号:US11360896B2
公开(公告)日:2022-06-14
申请号:US16939611
申请日:2020-07-27
Applicant: Slack Technologies, Inc.
Inventor: Joshua Wills
IPC: G06F16/00 , G06F12/0815 , G06F16/93 , G06F16/22 , G06F16/23
Abstract: Method, apparatus and computer program product for generating filter cache are described herein. For example, the apparatus includes at least one processor and at least one non-transitory memory including program code. The at least one non-transitory memory and the program code are configured to, with the at least one processor, cause the apparatus to at least generate an index document array, generate a group identifier lookup array, generate a channel identifier lookup array, and generate a filter cache for the index document array based at least on the group identifier lookup array and the channel identifier lookup array.
-
公开(公告)号:US20220182349A1
公开(公告)日:2022-06-09
申请号:US17239308
申请日:2021-04-23
Applicant: Slack Technologies, Inc.
Inventor: Farzad Khosrowshahi , Steven Walling
IPC: H04L12/58 , G06F3/0481 , G06F3/0484
Abstract: Integration of a group-based communication platform into a third-party application is described. In an example, an affordance associated with the group-based communication platform can be presented via a user interface of the third-party application. Based at least in part on detecting an input associated with the affordance, at least the message can be retrieved from the group-based communication platform. The message can be presented via the user interface of the third-party application, wherein one or more messages associated with the group-based communication platform, including the message, are presented via the user interface of the third-party application.
-
-
-
-
-
-
-
-
-