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.
Patent No.:
Date of Patent:
Sep. 15, 2026
Filed:
Nov. 14, 2022
Adobe Inc., San Jose, CA (US);
Yeuk-Yin Chan, New York, NY (US);
Andrew Thomson, Moraga, CA (US);
Caroline Kim, San Francisco, CA (US);
Cole Connelly, New York, NY (US);
Eunyee Koh, San Jose, CA (US);
Michelle Lee, San Francisco, CA (US);
Shunan Guo, San Jose, CA (US);
Adobe Inc., San Jose, CA (US);
Abstract
The present disclosure relates to systems, methods, and non-transitory computer-readable media that generates editable email components by utilizing an Answer Set Programming (ASP) model with hard and soft constraints. For instance, in one or more embodiments, the disclosed systems generate editable email components from email fragments of an email file utilizing an Answer Set Programming (ASP) model. In particular, the disclosed systems extract facts for the ASP model from the email file. In addition, the disclosed systems determine rows or columns defining cells of the email file utilizing ASP hard constraints defined by a first set of ASP atoms corresponding to the facts. Moreover, the disclosed systems determine editable email component classes for the email fragments utilizing ASP soft constraints defined by ASP classification weights and a second set of ASP atoms corresponding to the facts.