The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 05, 2023

Filed:

Sep. 30, 2019
Applicant:

Slack Technologies, Inc., San Francisco, CA (US);

Inventors:

Mark Christian, Benicia, CA (US);

Anuj Nair, Millbrae, CA (US);

James Whimpey, San Francisco, CA (US);

Drew Schuster, San Francisco, CA (US);

Assignee:

Slack Technologies, LLC, San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/33 (2013.01); H04L 51/18 (2022.01); G06F 8/656 (2018.01); H04L 65/403 (2022.01); H04L 65/1066 (2022.01); H04L 67/02 (2022.01); H04L 67/00 (2022.01); H04L 12/18 (2006.01); H04L 65/1069 (2022.01); H04L 65/1089 (2022.01); H04L 67/104 (2022.01); H04L 67/568 (2022.01); G06F 21/57 (2013.01);
U.S. Cl.
CPC ...
G06F 8/656 (2018.02); G06F 21/33 (2013.01); H04L 12/1822 (2013.01); H04L 12/1831 (2013.01); H04L 51/18 (2013.01); H04L 65/1066 (2013.01); H04L 65/1069 (2013.01); H04L 65/1089 (2013.01); H04L 65/403 (2013.01); H04L 67/02 (2013.01); H04L 67/1044 (2013.01); H04L 67/34 (2013.01); H04L 67/568 (2022.05); G06F 21/575 (2013.01);
Abstract

Various methods, apparatuses, and computer program products are provided for authenticating a user. An example computer-implemented method includes verifying compliance with one or more security procedures for a given group-based communication browser session based on a comparison of a boot data object and an authentication data. The boot data object includes a set of standardized parameters of a booting operation and the authentication data includes a set of core information enabling access to the given group-based communication browser session. The computer-implemented method also includes receiving group-based communication data specific to the group-based communication browser session from the group-based communication system. The computer-implemented method further includes displaying at least a portion of the group-based communication data specific to the group-based communication browser session. Corresponding apparatuses and computer program products are also provided.


Find Patent Forward Citations

Loading…