| CPC G06Q 30/0621 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06F 16/951 (2019.01); G06F 30/00 (2020.01); G06Q 10/101 (2013.01); G06Q 30/0625 (2013.01); G06Q 30/0643 (2013.01); G06Q 50/12 (2013.01); G06T 11/00 (2013.01); H04L 65/40 (2013.01)] | 20 Claims |

|
1. An interactive design method, comprising:
storing a state of a user interaction;
interacting with the user through a computer user interface to successively receive inputs from the user, separately updating a plurality of visual characteristics of a plurality of different objects dependent on the stored state;
communicating the successively received inputs to a remote server through the Internet;
organizing the plurality of different objects having the plurality of visual characteristics according to an aesthetic algorithm, and updating a rendering of the organized plurality of objects in response to each received response;
receiving the rendering of the organized plurality of different objects; and
displaying the rendered organized plurality of different objects.
|