TECHNOLOGIES FOR AUTOMATICALLY GENERATING PRODUCT DESIGNS BASED ON LINKED INFORMATION
First Claim
Patent Images
1. A computer-implemented method of automatically generating designs for a product, the method comprising:
- displaying, in a user interface, a template for the product, the template having a text field and a design element for display on the product;
receiving, by a computer processor via the user interface, an input string for the text field;
modifying, by the computer processor, the template displayed in the user interface by filling in the text field with the input string;
interfacing with a data source to identify, by the computer processor, an entity based on the text field and if the entity is identified, then retrieving an entity design element associated with the entity from the data source; and
modifying the template displayed in the user interface by replacing the design element with the entity design element.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatically generating product designs using linked information. According to certain aspects, an electronic device may present a template associated with one or more products. The electronic device may facilitate a search for a desired entity having an associated entity design element, and modify the template by incorporating the associated entity design element. A user may select different functionalities associated with the modified template, including selecting to place a product order.
10 Citations
20 Claims
-
1. A computer-implemented method of automatically generating designs for a product, the method comprising:
-
displaying, in a user interface, a template for the product, the template having a text field and a design element for display on the product; receiving, by a computer processor via the user interface, an input string for the text field; modifying, by the computer processor, the template displayed in the user interface by filling in the text field with the input string; interfacing with a data source to identify, by the computer processor, an entity based on the text field and if the entity is identified, then retrieving an entity design element associated with the entity from the data source; and modifying the template displayed in the user interface by replacing the design element with the entity design element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for automatically generating designs for a product, the system comprising:
-
a user interface for displaying a template for the product, the template having a text field and a design element for display on the product; a memory storing non-transitory computer executable instructions; and a computer processor interfacing with the user interface and the memory, wherein the computer processor is configured to execute the non-transitory computer executable instructions to; receive an input string for the text field; modify the template displayed in the user interface by filling in the text field with the input string; interface with a data source to identify an entity based on the text field and if the entity is identified, retrieve an entity design element associated with the entity from the data source; and modify the template displayed in the user interface by replacing the design element with the entity design element. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium configured to store instructions, the instructions when executed by a processor causing the processor to perform operations comprising:
-
displaying, in a user interface, a template for the product, the template having a text field and a design element for display on the product; receiving via the user interface, an input string for the text field; modifying the template displayed in the user interface by filling in the text field with the input string; interfacing with a data source to identify an entity based on the text field and if the entity is identified, then retrieving an entity design element associated with the entity from the data source; and modifying the template displayed in the user interface by replacing the design element with the entity design element. - View Dependent Claims (20)
-
Specification