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:
Oct. 29, 2024

Filed:

Jul. 20, 2020
Applicant:

Adobe Inc., San Jose, CA (US);

Inventors:

Karan Aggarwal, Seattle, WA (US);

Georgios Theocharous, San Jose, CA (US);

Anup Rao, San Jose, CA (US);

Assignee:

Adobe Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/28 (2019.01); G05B 23/02 (2006.01); G06F 16/35 (2019.01); G06F 16/45 (2019.01); G06F 18/23213 (2023.01); G06N 3/02 (2006.01); G06N 3/044 (2023.01); G06N 3/0442 (2023.01); G06N 3/08 (2023.01); G06V 30/19 (2022.01); G06F 9/54 (2006.01); G06N 3/043 (2023.01); G06N 7/04 (2006.01);
U.S. Cl.
CPC ...
G06F 16/285 (2019.01); G05B 23/0281 (2013.01); G06F 16/35 (2019.01); G06F 16/45 (2019.01); G06F 18/23213 (2023.01); G06N 3/02 (2013.01); G06N 3/044 (2023.01); G06N 3/0442 (2023.01); G06N 3/08 (2013.01); G06V 30/19107 (2022.01); G06F 9/542 (2013.01); G06N 3/043 (2023.01); G06N 7/046 (2013.01);
Abstract

A single unified machine learning model (e.g., a neural network) is trained to perform both supervised event predictions and unsupervised time-varying clustering for a sequence of events (e.g., a sequence representing a user behavior) using sequences of events for multiple users using a combined loss function. The unified model can then be used for, given a sequence of events as input, predict a next event to occur after the last event in the sequence and generate a clustering result by performing a clustering operation on the sequence of events. As part of predicting the next event, the unified model is trained to predict an event type for the next event and a time of occurrence for the next event. In certain embodiments, the unified model is a neural network comprising a recurrent neural network (RNN) such as an Long Short Term Memory (LSTM) network.


Find Patent Forward Citations

Loading…