US 12,148,017 B2
System and method for parametric display of modular aesthetic designs
Kenneth Banschick, Port Washington, NY (US); and Andrei Gurulev, Buchanan, NY (US)
Assigned to Florelle, Inc., New York, NY (US)
Filed by Florelle, Inc., New York, NY (US)
Filed on Oct. 17, 2022, as Appl. No. 17/967,670.
Application 13/540,595 is a division of application No. 11/969,825, filed on Jan. 4, 2008, granted, now 8,212,805, issued on Jul. 3, 2012.
Application 17/967,670 is a continuation of application No. 16/995,796, filed on Aug. 17, 2020, granted, now 11,475,497, issued on Oct. 18, 2022.
Application 16/995,796 is a continuation of application No. 16/167,067, filed on Oct. 22, 2018, granted, now 10,748,199, issued on Aug. 18, 2020.
Application 16/167,067 is a continuation of application No. 15/443,731, filed on Feb. 27, 2017, granted, now 10,108,999, issued on Oct. 23, 2018.
Application 15/443,731 is a continuation of application No. 14/287,329, filed on May 27, 2014, granted, now 9,582,163, issued on Feb. 28, 2017.
Application 14/287,329 is a continuation of application No. 13/895,779, filed on May 16, 2013, granted, now 8,736,604, issued on May 27, 2014.
Application 13/895,779 is a continuation of application No. 13/540,595, filed on Jul. 2, 2012, granted, now 8,446,407, issued on May 21, 2013.
Claims priority of provisional application 60/883,595, filed on Jan. 5, 2007.
Prior Publication US 2023/0044310 A1, Feb. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/0601 (2023.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 3/04847 (2022.01); G06F 16/951 (2019.01); G06F 30/00 (2020.01); G06Q 10/101 (2023.01); G06Q 50/12 (2012.01); G06T 11/00 (2006.01); H04L 65/40 (2022.01)
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
OG exemplary drawing
 
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.