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:
Nov. 14, 2023

Filed:

Jan. 21, 2022
Applicant:

Shutterfly, Llc, Redwood City, CA (US);

Inventors:

Aaron P. Reihl, St. Michael, MN (US);

Sairam Vangapally, Shakopee, MN (US);

Aaron Gregory Rasset, Kimball, MN (US);

Assignee:

Shutterfly, LLC, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06V 30/414 (2022.01); G06F 40/295 (2020.01); G06V 20/62 (2022.01); G06V 30/416 (2022.01);
U.S. Cl.
CPC ...
G06V 30/414 (2022.01); G06F 40/295 (2020.01); G06V 20/62 (2022.01); G06V 30/416 (2022.01);
Abstract

An automated communication design analysis and construction system that includes one or more intelligent communication design servers, comprising: a normalization module that converts communication content files for different recipients to normalized intermediate format files; an objects identification and quantification module that identifies text objects and image objects in the normalized intermediate format files; a cross-recipient group analysis module configured to identify static global objects that are invariant between recipients, data variables, and variable global objects that vary between recipients in the normalized intermediate format files; and an intelligent communication content learning and constructing engine that can construct standard communication design files based on the static global objects, the data variables, and the variable global objects. A data storage stores the communication content files and the standard communication design files. A communication resource allocation server sends the standard communication design files to one or more product fulfillment centers.


Find Patent Forward Citations

Loading…