Patent ID: 11934774
Assignee: ISSUU, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 20:
21. A non-transitory computer readable storage medium impressed with computer program instructions to generate from an electronic publication a social asset including images and text passages that automatically move forward in an animated manner, which computer program instructions, when executed on a processor, implement a method comprising:
assigning images from the electronic publications to each of a set of reserve spaces in a template having a defined number of reserve spaces for images and a defined number of reserve spaces for text, including assigning a first image from the electronic publication to a first reserve space for images;
selecting, from the electronic publication, a first text passage of the text passages to associate with the first image, the selecting including:
calculating a distance between each of a plurality of candidate text passages in the electronic publication and the first image, the plurality of candidate text passages including captions of images in the electronic publication;
identifying and removing captions of the images from the plurality of candidate text passages, such that captions are excluded from the candidate text passages for populating one or more of the reserve spaces for text; and
selecting, from candidate text passages remaining in the plurality of candidate text passages, a text passage having a shortest calculated distance to the first image, as the first text passage, and inferring an association between the first text passage and the first image;

assigning a portion of the first text passage, which is less than all of the first text passage, to be assigned to a first reserve space for text of the set of reserve spaces for text; and
generating the social asset by assigning one or more additional images and/or text passages from the electronic publication to remaining reserve spaces for images and remaining reserve spaces for text, such that captions are excluded from remaining reserve spaces for text, and processing the sets of reserve spaces to automatically move forward in an animated manner.