System and method for authoring and delivering wrap packages of cards
US-2017017634-A1 · Jan 19, 2017 · US
US11222451B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11222451-B2 |
| Application number | US-201916428887-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 31, 2019 |
| Priority date | Aug 1, 2017 |
| Publication date | Jan 11, 2022 |
| Grant date | Jan 11, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A content replacement system and method for simultaneously updating a plurality of images of visual designs on an electronic display of an electronic device using synchronized client- and server-side visual design object models by representing visual objects in visual designs using a keyed attribute and associated attribute value comprising a visual object specification.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method in an electronic device of modifying visual design templates, the method comprising: displaying, in a user interface of the electronic device, a plurality of visual design templates, each of the plurality of visual design templates comprising a plurality of content objects, wherein a first content object of the plurality of content objects of each of the plurality of visual design templates is unique from a remainder plurality of the plurality of content objects for that visual design template, and wherein each of the first content objects across the plurality of visual design templates is unique from each other; receiving, via the user interface, at least one keyword; determining, by a processor, a set of replacement visual objects that match the at least one keyword; displaying, in the user interface, the set of replacement visual objects; receiving, via the user interface, a selection of a replacement visual object of the set of replacement visual objects; updating, by the processor, the plurality of visual design templates, including for each of the plurality of visual design templates displayed in the user interface with the respective plurality of content objects, replacing the first content object of the plurality of content objects with the replacement visual object while keeping the remainder plurality of the plurality of content objects unchanged; and displaying, in the user interface, the plurality of visual design templates each having he first content object replaced with the replacement visual object and the remainder plurality of the plurality of content objects unchanged. 2. The computer-implemented method of claim 1 , wherein determining the set of replacement visual objects that match the at least one keyword comprises: interfacing with a database containing available replacement visual objects to determine the set of replacement visual objects that is related to the at least one keyword. 3. The computer-implemented method of claim 1 , wherein each of the plurality of visual design templates is embodied in a visual design specification, and wherein for each of the plurality of visual design templates, replacing the first content object of the plurality of content objects with the replacement visual object comprises: interfacing with an application machine configured to perform: updating the visual design specification corresponding to the visual design template to replace a specification of the first content object with a specification of the replacement visual object, and saving the visual design specification that was updated. 4. The computer-implemented method of claim 1 , wherein for each of the plurality of visual design templates, replacing the first content object of the plurality of content objects with the replacement visual object comprises: interfacing with an application machine configured to perform: recoloring the replacement visual object, and replacing the first content object with the replacement visual object that was recolored. 5. The computer-implemented method of claim 4 , wherein recoloring the replacement visual object comprises: recoloring the replacement visual object to a shade of a color of the first content object. 6. The computer-implemented method of claim 4 , wherein recoloring the replacement visual object comprises: determining, from a specification of the first content object included in a visual design specification, a plurality of colors of the first content object, mapping the plurality of colors of the first content object to different shades of color, and modifying a specification of the first content object to replace a plurality of color values corresponding to the plurality of colors with color values corresponding to the different shades of color that were mapped. 7. A system for modifying visual design templates, comprising: a user interface; memory storing a set of computer-readable instructions; and a processor interfacing with the user interface and the memory, and configured to execute the set of computer-readable instructions to cause the processor to: cause the user interface to display a plurality of visual design templates, each of the plurality of visual design templates comprising a plurality of content objects, wherein a first content object of the plurality of content objects of each of the plurality of visual design templates is unique from a remainder plurality of the plurality of content objects for that visual design template, and wherein each of the first content objects across the plurality of visual design templates is unique from each other; receive, via the user interface, at least one keyword, determine a set of replacement visual objects that match the at least one keyword, cause the user interface to display the set of replacement visual objects, receive, via the user interface, a selection of a replacement visual object of the set of replacement visual objects, update the plurality of visual design templates, including for each of the plurality of visual design templates displayed in the user interface with the respective plurality of content objects, replacing the first content object of the plurality of content objects with the replacement visual object while keeping the remainder plurality of the plurality of content objects unchanged, and cause the user interface to display the plurality of visual design templates each having the first content object replaced with the replacement visual object and the remainder plurality of the plurality of content objects unchanged. 8. The system of claim 7 , further comprising: a database storing available replacement visual objects; and wherein to determine the set of replacement visual objects that match the at least one keyword, the processor is configured to: interface with the database to determine, from the available replacement visual objects, the set of replacement visual objects that is related to the at least one keyword. 9. The system of claim 7 , further comprising: an application machine; and wherein each of the plurality of visual design templates is embodied in a visual design specification, and wherein to replace the first content object of the plurality of content objects with the replacement visual object for each of the plurality of visual design templates, the processor is configured to: interface with the application machine configured to: update the visual design specification corresponding to the visual design template to replace a specification of the first content object with a specification of the replacement visual object, and save the visual design specification that was updated. 10. The system of claim 7 , further comprising: an application machine; and wherein to replace the first content object of the plurality of content objects with the replacement visual object for each of the plurality of visual design templates, the processor is configured to: interface with an application machine configured to: recolor the replacement visual object, and replace the first content object with the replacement visual object that was recolored. 11. The system of claim 10 , wherein to recolor the replacement visual object, the application machine is configured to: recolor the replacement visual object to a shade of a color of the first content object. 12. The system of claim 10 , wherein to recolor the replacement visual object, the application machine is configured to: determine, from a specification of the first content object included in a visual design specification, a plurality of colors of the
Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title
Creating or editing images; Combining images with text · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
involving graphical user interfaces [GUIs] · CPC title
involving image processing hardware · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.