CPC D06M 10/005 (2013.01) [A41D 1/06 (2013.01); A41D 27/00 (2013.01); A41D 27/08 (2013.01); A41H 3/007 (2013.01); A41H 3/08 (2013.01); A41H 43/00 (2013.01); B23K 26/352 (2015.10); D03D 1/00 (2013.01); D06C 23/00 (2013.01); D06C 23/02 (2013.01); G05B 19/4097 (2013.01); G06F 3/011 (2013.01); G06F 3/0482 (2013.01); G06F 3/04845 (2013.01); G06F 30/00 (2020.01); G06F 30/12 (2020.01); G06F 30/17 (2020.01); G06F 30/20 (2020.01); G06Q 10/06315 (2013.01); G06Q 30/0621 (2013.01); G06Q 30/0643 (2013.01); G06T 3/005 (2013.01); G06T 19/006 (2013.01); G06T 19/20 (2013.01); A41D 2500/20 (2013.01); D06C 2700/31 (2013.01); D10B 2201/02 (2013.01); D10B 2501/04 (2013.01); D10B 2501/06 (2013.01); G05B 2219/35008 (2013.01); G05B 2219/35012 (2013.01); G05B 2219/45222 (2013.01); G06F 2111/20 (2020.01); G06F 2113/12 (2020.01); G06T 2207/10024 (2013.01); G06T 2207/20221 (2013.01); G06T 2210/16 (2013.01)] | 30 Claims |
1. A method comprising:
providing a garment design tool that allows previewing on a computer screen of a selected garment base customized by a user with a selected finishing pattern to be formed by a laser using a laser input file;
initiating a first session of the garment design tool on a first device, wherein a first scene of the first session includes a preview of the selected garment base;
allowing access to the first scene via a second session of the garment design tool on a second device, wherein the second session includes a preview of the selected garment base;
receiving from the first device the selected finishing pattern to apply to the selected garment base;
in response to the receiving the selected finishing pattern, updating the first scene to include the selected garment base and the selected finishing pattern;
in response to the updating the first scene, identifying the second session at the second device as being associated with the first scene;
in response to the identifying the second session, transmitting information identifying the selected finishing pattern and the selected garment base;
receiving from the first device a modification of a sizing of the selected finishing pattern relative to the selected garment base or a position of the selected finishing pattern relative to the selected garment base;
before transmitting information identifying the modification of the selected finishing pattern, comparing a first timestamp of the modification of the selected finishing pattern from the first device with a second timestamp of another modification of the selected finishing pattern from a third device;
if the first timestamp is after the second timestamp, determining to transfer the modification of the selected finishing pattern from the first device;
in response to the receiving the modification of the selected finishing pattern, updating the first scene to reflect the modification of the selected finishing pattern;
in response to the updating the first scene to reflect the modification of the selected finishing pattern, identifying the second session at the second device as being associated with the first scene;
in response to the identifying the second session, transmitting information about the modification of the selected finishing pattern; and
causing a computer screen of the second device to display a preview image comprising the selected garment base and selected finishing pattern, with modified sizing or modified positioning, or a combination.
|