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:
Jun. 16, 2020

Filed:

Mar. 26, 2018
Applicant:

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

Inventors:

Harpreet Singh, Noida, IN;

Harpreet Singh, Chandigarh, IN;

Assignee:

ADOBE INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/22 (2006.01); G06F 40/197 (2020.01); G06Q 30/06 (2012.01); G06F 16/248 (2019.01); G06F 16/958 (2019.01); G06F 16/9535 (2019.01); G06F 40/14 (2020.01); G06F 40/151 (2020.01); G06F 40/221 (2020.01);
U.S. Cl.
CPC ...
G06F 40/197 (2020.01); G06F 16/248 (2019.01); G06F 16/9535 (2019.01); G06F 16/986 (2019.01); G06F 40/14 (2020.01); G06F 40/151 (2020.01); G06F 40/221 (2020.01); G06Q 30/0631 (2013.01); G06Q 30/0643 (2013.01);
Abstract

Systems, methods, and computer-readable media are provided for defining personalized entity recommendations during a WYSWYG authoring experience and delivering such personalized entity recommendations. At the time of authoring, a user selects a baseline entity on a webpage where the personalized entity recommendation is to be delivered. A HTML DOM of the selected baseline entity is parsed into a plurality of HTML elements. Entity attributes associated with a recommended entity are mapped to the parsed HTML DOM generating an entity recommendation definition and the entity recommendation definition is presented enabling a user (e.g., a recommendation author) to update, edit, and/or approve the same. At runtime (i.e., at the time an entity recommendation is delivered), the HTML DOM of the selected baseline entity is cloned and the entity recommendation definition is utilized to populate entity attributes associated with the recommended entity into the HTML DOM creating a personalized entity recommendation. The personalized entity recommendation then is delivered to the destination webpage independent of the destination webpage characteristics.


Find Patent Forward Citations

Loading…