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. 07, 2020

Filed:

Dec. 16, 2016
Applicant:

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

Inventors:

Matthew Hoffman, San Francisco, CA (US);

Longqi Yang, New York, NY (US);

Hailin Jin, San Jose, CA (US);

Chen Fang, San Jose, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 7/00 (2006.01); G06N 20/00 (2019.01); G06T 11/00 (2006.01); G06Q 30/02 (2012.01); H04W 12/06 (2009.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06N 20/00 (2019.01); G06N 7/005 (2013.01); G06Q 30/0255 (2013.01); G06Q 30/0277 (2013.01); G06T 11/00 (2013.01); H04L 67/22 (2013.01); H04W 12/06 (2013.01);
Abstract

This disclosure involves personalizing user experiences with electronic content based on application usage data. For example, a user representation model that facilitates content recommendations is iteratively trained with action histories from a content manipulation application. Each iteration involves selecting, from an action history for a particular user, an action sequence including a target action. An initial output is computed in each iteration by applying a probability function to the selected action sequence and a user representation vector for the particular user. The user representation vector is adjusted to maximize an output that is generated by applying the probability function to the action sequence and the user representation vector. This iterative training process generates a user representation model, which includes a set of adjusted user representation vectors, that facilitates content recommendations corresponding to users' usage pattern in the content manipulation application.


Find Patent Forward Citations

Loading…