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:
Apr. 04, 2023

Filed:

Mar. 26, 2021
Applicant:

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

Inventors:

Jenna Zeigen, Brooklyn, NY (US);

Natalie Qabazard, Santa Rosa, CA (US);

Anuj Nair, Berkeley, CA (US);

Aaron Maurer, Washington, DC (US);

Yiling Chen, Oakland, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/34 (2006.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 11/004 (2013.01); G06F 11/008 (2013.01); G06F 11/3476 (2013.01); G06F 11/3495 (2013.01); G06N 20/00 (2019.01);
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.


Find Patent Forward Citations

Loading…