-
61.
公开(公告)号:US20200186579A1
公开(公告)日:2020-06-11
申请号:US16705923
申请日:2019-12-06
Applicant: Slack Technologies, Inc.
Inventor: Keith Adams , Ryan Huber , Mark Christian , James Scheinblum
Abstract: Methods, systems, and apparatuses are provided for reservation management for client-initiated polling requests in a communication system.
-
公开(公告)号:US20200186519A1
公开(公告)日:2020-06-11
申请号:US16706352
申请日:2019-12-06
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Jeremy APTHORP
IPC: H04L29/06
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that are configured to provide authenticated access to a service application. The embodiments disclose an apparatus and system configured to launch an authenticated service application session in response to capturing authentication success rendering comprising visual authentication indicia. The authentication success rendering is a captured via a user device display, and includes visual authentication indicia. To facilitate rendering of the authentication success rendering, embodiments output a browser sign-in session request configured to launch a browser sign-in session associated with a browser application. Additionally, to facilitate capturing the rendering, embodiments initiate a display recorder module configured to capture, during the browser sign-in session and via the user device display, authentication success rendering comprising visual authentication indicia. Embodiments may be configured to parse the captured authentication success rendering to identify the visual authentication indicia, and decode the visual authentication indicia to identify user authentication data. Finally, embodiments may execute a service application sign-in protocol using the user authentication data to launch the authenticated service application session.
-
63.
公开(公告)号:US20200167371A1
公开(公告)日:2020-05-28
申请号:US16201870
申请日:2018-11-27
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Jason Klym , Mark Christian
Abstract: To reduce the amount of data traffic flowing between a remote computing platform and a client device, a manager for a data store of the client device is configured to observe upserts to the data store for one or more objects for a current connection session reflected therein; track fresh objects of a plurality of objects stored within the local data store, wherein fresh objects are identified as having an upsert during the current connection session; observe gets from the data store for one or more objects of the plurality of objects, and upon detecting a get for a particular object, determining whether the particular object is fresh, and if the object is detected to be stale, initiate an upsert from the remote computing platform to the data store for the particular object.
-
64.
公开(公告)号:US20200167048A1
公开(公告)日:2020-05-28
申请号:US16777676
申请日:2020-01-30
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Liza GURTIN , Michael HAHN
IPC: G06F3/0482 , H04L12/58 , G06F9/451
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for maintaining and updating a common message user interface (UI) shared among a plurality of group-based communication interfaces in a group-based communication system. The common message UI is rendered based on an updated version or a most up-to-date state of the common message UI when accessed by a client device associated with one of the plurality of group-based communication interfaces.
-
65.
公开(公告)号:US20200084058A1
公开(公告)日:2020-03-12
申请号:US16576085
申请日:2019-09-19
Applicant: Slack Technologies, Inc.
Inventor: Brenda JIN , Sean ROSE , Myles GRANT , Elizabeth JOHNSTON , Andrew KING
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.
-
公开(公告)号:US20200068028A1
公开(公告)日:2020-02-27
申请号:US16519603
申请日:2019-07-23
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Liza Gurtin , Salman Suhail , Michael Hahn , Corey Baker , Serry Park
Abstract: Systems and methods provide managing of communication between a remote data object hosted by a remote resource and a group-based communication interface of a group-based communication system.
-
公开(公告)号:US10572116B2
公开(公告)日:2020-02-25
申请号:US15980494
申请日:2018-05-15
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Britton Jamison , Carly Robinson
IPC: G06F3/048 , G06F3/0484 , G06Q30/04
Abstract: An apparatus is provided for detecting active usage of a group-based communication system having a group-based communication interface. The apparatus includes a memory and processor(s) configured to detect group-based activity data stored in the memory of the apparatus. The processor is further configured to determine an active user subset of a group-based communication system user group based on the group-based activity data. The processor is further configured to compare the active user subset to a predetermined user activity threshold. The processor is further configured to, in circumstances where the active user subset satisfies the predetermined user activity threshold, render a trigger component to the group-based communication interface. Corresponding methods and computer program products are also provided.
-
68.
公开(公告)号:US20200037118A1
公开(公告)日:2020-01-30
申请号:US16526666
申请日:2019-07-30
Applicant: Slack Technologies, Inc.
Inventor: Jaime DeLanghe , Andrew Schmidt , Joseph Delgado , Jonathan Katzur , Japinder Singh , Joshua Wills , Simon Favreau-Lessard , Noah Weiss
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for discovery of organizational telemetry within a group-based communication system and rendering representations thereof.
-
公开(公告)号:US20200036723A1
公开(公告)日:2020-01-30
申请号:US16519576
申请日:2019-07-23
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Sachin Ranchod , Brian Stephen O'Neill , Amy Dong Shan , Steven Chen
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that enable client devices to install integrations of a third party application that supports variable host address identification.
-
70.
公开(公告)号:US20200036548A1
公开(公告)日:2020-01-30
申请号:US16526759
申请日:2019-07-30
Applicant: SLACK TECHNOLOGIES, INC.
Inventor: Jamie DeLanghe , Jenna Zeigen , Jonathan Katzur , Simon Favreau-Lessard , Noah Weiss , Renaud Bourassa-Denis
Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for discovery of individual profile telemetry within a group-based communication system.
-
-
-
-
-
-
-
-
-