IP Library Granted Patent US 12,596,468
Granted Patent B2
US 12,596,468 · App. 18/676,383 · Granted Apr 7, 2026

Digital design tool with preview in browser

Inventors: Ozgur Taylan Kuzucu (Walnut Creek, CA); James Barton Sights (San Francisco, CA); Benjamin Bell (San Francisco, CA); Christopher Schultz (Beaverton, OR); Jennifer Schultz (Beaverton, OR); Debdulal Mahanty (Fremont, CA)
Assignee: Levi Strauss & Co.
G06F3/04845G06F3/04817G06F3/0482G06F3/04847G06F3/04883G06Q30/00G06T11/001G06T11/60G06T2210/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,596,468
App. No.
18/676,383
Granted
Apr 7, 2026
Kind
B2
Abstract

A tool allows a user to create new designs for apparel and preview these designs before manufacture. Software and lasers are used in finishing apparel to produce a desired wear pattern or other design. Based on a laser input file with a pattern, a laser will burn the pattern onto apparel. With the tool, the user will be able to create, make changes, and view images of a design, in real time, before burning by a laser. Input to the tool includes fabric template images, laser input files, and damage input. The tool allows adding of tinting and adjusting of intensity and bright point. The user can also move, rotate, scale, and warp the image input.

Claims (47)

1 . A method comprising:

in a digital design tool, providing a first option for a user to select a garment base and upon the user's selection, showing a first preview image in a screen of a browser comprising a base image for the selected garment base;

providing a second option for the user to select a finishing pattern for the selected garment base, wherein the finishing pattern is associated with a digital input file to be used to produce that finishing pattern onto a garment of the selected garment base;

after the finishing pattern is selected, showing a second preview image on the screen comprising the selected finishing pattern in combination with the base image, wherein the second preview image replaces the first preview image, and the second preview image provides an appearance of the garment template after being produced with the selected finishing pattern,

wherein the second preview image is generated comprising

generating an adjusted base image from the base image without the selected finishing pattern,

generating a pattern mask based on the digital input file associated with the selected finishing pattern,

for a pixel at a pixel location of the second preview image, obtaining a first contribution by combining a first value associated with a pixel of the pattern mask at a pattern mask pixel location that corresponds to the pixel location of the second preview image and a value of a pixel of the base image at a base image pixel location that corresponds to the pixel location of the second preview image,

for the pixel at the pixel location of the second preview image, obtaining a second contribution by combining a second value associated with the pixel of the pattern mask at the pattern mask pixel location that corresponds to the pixel location of the second preview image and a value of a pixel of the adjusted base image at an adjusted base image pixel location that corresponds to the pixel location of the second preview image,

combining the first contribution and second contribution to obtain a combined value for the pixel at the pixel location of the second preview image, and

displaying the pixel of the second preview image as a color on the screen, wherein the color of the pixel corresponds to the combined value.

2 . The method of claim 1 wherein the user selects the finishing pattern by way of a touch screen interface of the screen.

3 . The method of claim 1 wherein the user selects the finishing pattern by way of a mouse pointer screen interface.

4 . The method of claim 1 comprising:

in the second preview image, the user selecting the finishing pattern and modifying a sizing of the finishing pattern relative to the base image, wherein as the user makes changes, the modified sizing of the finishing pattern is displayed to the user on the screen.

5 . The method of claim 4 comprising:

showing a third preview image on the computer screen comprising the base image and selected finishing pattern with the modified sizing.

6 . The method of claim 1 comprising:

in the second preview image, the user selecting the finishing pattern and modifying a position of the finishing pattern relative to the base image, wherein as the user makes changes, the modified positioning of the finishing pattern is displayed to the user.

7 . The method of claim 6 comprising:

showing a third garment preview image on the computer screen comprising the base image and selected finishing pattern with the modified positioning is displayed to the user on the screen.

8 . The method of claim 1 wherein the selected garment base comprises a pair of jeans.

9 . The method of claim 1 wherein the selected garment base comprises a pair of pants.

10 . The method of claim 1 wherein the selected garment base comprises a pair of shorts.

11 . The method of claim 1 wherein the selected garment base comprises a shirt.

12 . The method of claim 1 wherein the first contribution comprises a first percentage of the base image that passes to the preview image, and the second contribution comprises a second percentage of the base image that passes to the second preview image.

13 . The method of claim 1 wherein for the first contribution, the combining comprises a multiply operation of the first value and the value of the pixel of the base image at the base image pixel location.

14 . The method of claim 13 wherein for the second contribution, the combining comprises a multiply operation of the second value and the value of the pixel of the adjusted base image at a new base image pixel location.

15 . The method of claim 1 wherein the combining the first contribution and second contribution comprises an addition operation.

16 . The method of claim 1 comprising:

using a laser to create a garment with the selected finishing pattern on an outer surface of the garment that is represented by the second preview image.

17 . A method comprising:

in a garment design customization tool, providing a first option for a user to select a garment base and upon the user's selection, showing a first preview image in a screen of a browser comprising a base image for the selected garment base;

providing a second option for the user to select a finishing pattern for the selected garment base, wherein the finishing pattern is associated with a digital input file to be used to produce that finishing pattern onto a garment of the selected garment base; and

after the finishing pattern is selected, showing a second preview image on the screen comprising the selected finishing pattern in combination with the base image, wherein the second preview image replaces the first preview image, and the second preview image provides an appearance of the garment template after being produced,

wherein the second preview image is generated comprising

generating an adjusted base image from the base image without the selected finishing pattern,

generating a pattern mask based on the digital input file associated with the selected finishing pattern,

obtaining a first contribution by combining a first value associated with a pixel of the pattern mask at a pattern mask pixel location and a value of a pixel of the base image at a base image pixel location,

obtaining a second contribution by combining a second value associated with the pixel of the pattern and a value of a pixel of the adjusted base image at an adjusted base image pixel location,

combining the first contribution and second contribution to obtain a combined value for a pixel of the second preview image, and

displaying the pixel of the second preview image as a color on the screen, wherein the color of the pixel corresponds to the combined value.

18 . The method of claim 17 wherein the selected garment base comprises a pair of jeans or pants.

19 . The method of claim 17 comprising:

in the second preview image, the user selecting the finishing pattern and modifying a sizing of the finishing pattern relative to the base image, wherein as the user makes changes, the modified sizing of the finishing pattern is displayed to the user on the screen.

20 . The method of claim 17 comprising:

in the second preview image, the user selecting the finishing pattern and modifying a position of the finishing pattern relative to the base image, wherein as the user makes changes, the modified positioning of the finishing pattern is displayed to the user.

Continuity (5)
Continuation 18176368 · Feb 28, 2023
Continuation 17177093 · Feb 16, 2021
Continuation 16177407 · Oct 31, 2018
Provisional Application 62579863 · Oct 31, 2017
Related Publication 20240329819A1 · Oct 3, 2024
References Cited (181)
US 3883298A · Platt · 1975 [cited by applicant]
US 3983132A · Strobel · 1976 [cited by applicant]
US 4527383A · Bingham · 1985 [cited by applicant]
US 5015849A · Gilpatrick · 1991 [cited by applicant]
US 5185511A · Yabu · 1993 [cited by applicant]
US 5201027A · Casini · 1993 [cited by applicant]
US 5367141A · Piltch · 1994 [cited by applicant]
US 5537939A · Horton · 1996 [cited by applicant]
US 5567207A · Lockman et al. · 1996 [cited by applicant]
US 5573851A · Lengers et al. · 1996 [cited by applicant]
US 5605641A · Chiba et al. · 1997 [cited by applicant]
US 5839380A · Muto · 1998 [cited by applicant]
US 5880430A · Wein · 1999 [cited by applicant]
US 5916461A · Costin et al. · 1999 [cited by applicant]
US 5990444A · Costin · 1999 [cited by applicant]
US 6002099A · Martin et al. · 1999 [cited by applicant]
US 6004018A · Kawasato et al. · 1999 [cited by applicant]
US 6086966A · Gundjian et al. · 2000 [cited by applicant]
US 6140602A · Costin · 2000 [cited by applicant]
US 6192292B1 · Taguchi · 2001 [cited by applicant]
US 6252196B1 · Costin et al. · 2001 [cited by applicant]
US 6315202B2 · Costin et al. · 2001 [cited by applicant]
US 6356648B1 · Taguchi · 2002 [cited by applicant]
US 6407361B1 · Williams · 2002 [cited by applicant]
US 6465046B1 · Hansson et al. · 2002 [cited by applicant]
US 6495237B1 · Costin · 2002 [cited by applicant]
US 6548428B1 · Lanitz et al. · 2003 [cited by applicant]
US 6576862B1 · Costin et al. · 2003 [cited by applicant]
US 6616710B1 · Costin et al. · 2003 [cited by applicant]
US 6664505B2 · Martin · 2003 [cited by applicant]
US 6685868B2 · Costin · 2004 [cited by applicant]
US 6689517B1 · Kaminsky et al. · 2004 [cited by applicant]
US 6706785B1 · Fu · 2004 [cited by applicant]
US 6726317B2 · Codos · 2004 [cited by applicant]
US 6753501B1 · Costin, Sr. et al. · 2004 [cited by applicant]
US 6765608B1 · Himeda et al. · 2004 [cited by applicant]
US 6807456B1 · Costin, Jr. et al. · 2004 [cited by applicant]
US 6819972B1 · Martin et al. · 2004 [cited by applicant]
US 6832125B2 · Sonnenberg et al. · 2004 [cited by applicant]
US 6836694B1 · Podubrin · 2004 [cited by applicant]
US 6836695B1 · Goldman · 2004 [cited by applicant]
US 6858815B1 · Costin · 2005 [cited by applicant]
US 6956596B2 · Kataoka et al. · 2005 [cited by applicant]
US 6962609B2 · Rogers et al. · 2005 [cited by applicant]
US 6974366B1 · Johnson · 2005 [cited by applicant]
US 7005603B2 · Addington et al. · 2006 [cited by applicant]
US 7054043B2 · Mengel et al. · 2006 [cited by applicant]
US 7057756B2 · Ogasahara et al. · 2006 [cited by applicant]
US 7072733B2 · Magee et al. · 2006 [cited by applicant]
US 7100341B2 · McIlvaine · 2006 [cited by applicant]
US 7240408B2 · Latos et al. · 2007 [cited by applicant]
US 7260445B2 · Weiser et al. · 2007 [cited by applicant]
US 7324867B2 · Dinauer et al. · 2008 [cited by applicant]
US 7699896B1 · Colwell · 2010 [cited by applicant]
US 7708483B2 · Samii et al. · 2010 [cited by applicant]
US 7728931B2 · Hoffmuller · 2010 [cited by applicant]
US 7863584B2 · Tardif et al. · 2011 [cited by applicant]
US 7937173B2 · Weill et al. · 2011 [cited by applicant]
US 8048608B2 · Jarvis et al. · 2011 [cited by applicant]
US 8278244B2 · Stubbs et al. · 2012 [cited by applicant]
US 8360323B2 · Widzinski, Jr. et al. · 2013 [cited by applicant]
US 8405885B2 · Shah et al. · 2013 [cited by applicant]
US 8460566B2 · Costin, Jr. · 2013 [cited by applicant]
US 8529775B2 · Costin et al. · 2013 [cited by applicant]
US 8556319B2 · Petouhoff et al. · 2013 [cited by applicant]
US 8581142B2 · Colico et al. · 2013 [cited by applicant]
US 8585956B1 · Pagryzinski et al. · 2013 [cited by applicant]
US 8734679B2 · Marguerettaz et al. · 2014 [cited by applicant]
US 8794724B2 · Costin, Sr. et al. · 2014 [cited by applicant]
US 8849444B2 · George · 2014 [cited by applicant]
US 8883293B2 · Weedlun et al. · 2014 [cited by applicant]
US 8921732B2 · Costin et al. · 2014 [cited by applicant]
US 8974016B2 · Costin, Sr. et al. · 2015 [cited by applicant]
US 9034089B2 · Jarvis et al. · 2015 [cited by applicant]
US 9050686B2 · Costin, Sr. et al. · 2015 [cited by applicant]
US 9126423B2 · Costin, Sr. et al. · 2015 [cited by applicant]
US 9213929B2 · Tazaki et al. · 2015 [cited by applicant]
US 9213991B2 · Bhardwaj et al. · 2015 [cited by applicant]
US 9333787B2 · Cape et al. · 2016 [cited by applicant]
US 9364920B2 · Costin et al. · 2016 [cited by applicant]
US 20010037999A1 · Martin · 2001 [cited by applicant]
US 20020137417A1 · Tebbe · 2002 [cited by applicant]
US 20020179580A1 · Costin · 2002 [cited by applicant]
US 20030089782A1 · Reed · 2003 [cited by applicant]
US 20040067706A1 · Woods · 2004 [cited by applicant]
US 20050131571A1 · Costin · 2005 [cited by applicant]
US 20060014099A1 · Faler et al. · 2006 [cited by applicant]
US 20060090868A1 · Brownfield et al. · 2006 [cited by applicant]
US 20070161304A1 · Wangbunyen · 2007 [cited by applicant]
US 20070205541A1 · Allen et al. · 2007 [cited by applicant]
US 20080023169A1 · Fernandes et al. · 2008 [cited by applicant]
US 20080138543A1 · Hoshino et al. · 2008 [cited by applicant]
US 20080153374A1 · Thiriot · 2008 [cited by applicant]
US 20080280107A1 · Katschorek et al. · 2008 [cited by applicant]
US 20090112353A1 · Kirefu et al. · 2009 [cited by applicant]
US 20090162621A1 · Craamer et al. · 2009 [cited by applicant]
US 20090266804A1 · Costin et al. · 2009 [cited by applicant]
US 20100183822A1 · Ruggie et al. · 2010 [cited by applicant]
US 20100279079A1 · Campbell et al. · 2010 [cited by applicant]
US 20110101088A1 · Marguerettaz et al. · 2011 [cited by applicant]
US 20110187025A1 · Costin, Sr. · 2011 [cited by applicant]
US 20110261141A1 · Costin, Sr. et al. · 2011 [cited by applicant]
US 20110295410A1 · Yamada et al. · 2011 [cited by applicant]
US 20120061470A1 · Marguerettaz et al. · 2012 [cited by applicant]
US 20120182375A1 · Shourvarzi et al. · 2012 [cited by applicant]
US 20120197429A1 · Nykyforov · 2012 [cited by applicant]
US 20140165265A1 · Tulin et al. · 2014 [cited by applicant]
US 20140342903A1 · Jarvis et al. · 2014 [cited by applicant]
US 20150030821A1 · Costin, Sr. et al. · 2015 [cited by applicant]
US 20150079359A1 · Costin, Jr. · 2015 [cited by applicant]
US 20150106993A1 · Hoffman et al. · 2015 [cited by applicant]
US 20150119238A1 · Pretsch et al. · 2015 [cited by applicant]
US 20150121965A1 · Costin et al. · 2015 [cited by applicant]
US 20150153278A1 · Erkelenz et al. · 2015 [cited by applicant]
US 20150183231A1 · Costin, Sr. et al. · 2015 [cited by applicant]
US 20150298253A1 · Constin, Jr. et al. · 2015 [cited by applicant]
US 20150343568A1 · Constin, Jr. et al. · 2015 [cited by applicant]
US 20150361597A1 · Candrian · 2015 [cited by applicant]
US 20160016879A1 · Bertin et al. · 2016 [cited by applicant]
US 20160060807A1 · Tharpe et al. · 2016 [cited by applicant]
US 20160251782A1 · Liao et al. · 2016 [cited by applicant]
US 20160263928A1 · Costin · 2016 [cited by applicant]
US 20160361937A1 · Costin, Sr. et al. · 2016 [cited by applicant]
US 20160362820A1 · Livecchi · 2016 [cited by applicant]
CA 2066978A1 · 1993 [cited by applicant]
CN 101187640A · 2008 [cited by applicant]
CN 102371830A · 2012 [cited by applicant]
CN 102704215A · 2012 [cited by applicant]
CN 104687695A · 2015 [cited by applicant]
CN 204398442U · 2015 [cited by applicant]
CN 204653890U · 2015 [cited by applicant]
CN 104983103A · 2015 [cited by applicant]
DE 1965103A1 · 1971 [cited by applicant]
DE 3916126A1 · 1990 [cited by applicant]
EP 0328320A1 · 1989 [cited by applicant]
EP 1279460A1 · 2003 [cited by applicant]
EP 1459836A2 · 2004 [cited by applicant]
ES 2147473A1 · 2000 [cited by applicant]
GB 1259530A · 1972 [cited by applicant]
GB 1294116A · 1972 [cited by applicant]
GB 2199462A · 1988 [cited by applicant]
GB 2294656A · 1996 [cited by applicant]
GB 2448763A · 2008 [cited by applicant]
JP 11291368A · 1999 [cited by applicant]
TW M276842U · 1994 [cited by applicant]
WO 8202689A1 · 1982 [cited by applicant]
WO 0125824A2 · 2001 [cited by applicant]
WO WO2001025824 · 2001 [cited by applicant]
WO 0214077A1 · 2002 [cited by applicant]
WO 2004045857A2 · 2004 [cited by applicant]
WO 2008072853A1 · 2008 [cited by applicant]
WO 2010017648A1 · 2010 [cited by applicant]
WO 2011143471A1 · 2011 [cited by applicant]
WO 2012016316A1 · 2012 [cited by applicant]
WO 2013137836A1 · 2013 [cited by applicant]
WO WO2015042441 · 2015 [cited by applicant]
WO 2016065134A1 · 2016 [cited by applicant]
WO WO2018035538 · 2018 [cited by applicant]
WO WO2018112110 · 2018 [cited by applicant]
WO WO2018112113 · 2018 [cited by applicant]
Technical Document: “Jeanologia The Science of Finishing Design Manual English Version,” 73 pages, 2009, published by the Spanish company Jeanologia. [cited by applicant]
Video (screen shots/captures): “e-Mark 3.0”, uploaded on Apr. 7, 2016 by user Jeanologia, captured from URL: https://www.youtube.com/watch?v=2y260qu5fiA&feature=youtu.be (24 pages). [cited by applicant]
Technical Document: “Jeanologia e-Mark Laser” Software Manual, 2015, 88 pages. [cited by applicant]
Video (screen shots/captures): “Lightelier”, uploaded on Oct. 1, 2013 by user Jose Carlos Rodriguez, captured from URL: https://www.youtube.com/watch?v=FkyVvFx9X6Y. [cited by applicant]
Video (screen shots/captures): “Lasers! Gas! Water-Proof Pants! How Levi Strauss & Co. Keeps Improving Jeans”, uploaded on Mar. 1, 2015 by user Fast Company, captured from URL: https://www.youtube.com/watch?v=nkMwmf57AP… [cited by applicant]
Technical Document: “GFK Laser System Easy Mar. 2012, Software Manual,” Jeanologia, S.L., 2012, 41 pages. [cited by applicant]
Technical Document: “GFK Laser System Easy Mar. 2011” Manual, Jeanologia, The Science of Finishing, 2008, Jeanologia S.L., 72 pages. [cited by applicant]
Concise Description of Relevance for US 2005/0131571 A1, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for US 2016/0263928 A1, 3 pages, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for WO 01/25824 A2, 10 pages, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for Technical Document Titled “Design Manual” published by the Spanish company Jeanologia in 2009 in relation to its them commercially available GFK laser machinery, 6 pages, U.S. Appl. … [cited by applicant]
Concise Description of Relevance for US US 2005/0131571AI, 9 pages, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for Screen Captures from YouTube Video Clip Entitled “Lightelier” Uploaded on Oct. 1, 2013 by user “Jose Carlos Rodriguez,” uploaded from https://www.youtube.com/watch?v=FkyVvFx9X6Y, 8 p… [cited by applicant]
Concise Description of Relevance for “Jeanologia Emark Software Manual,” 7 pages, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for “GFK Laser System Easy Mar. 2012 Software Manual,” 6 pages, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for “GFK Laser System Easy Mar. 2011 Manual,” 5 pages, U.S. Appl. No. 16/177,407 File History, Nov. 26, 2019. [cited by applicant]
Concise Description of Relevance for Screen Captures from YouTube Video Clip entitled “Lasers! Gas! Water-proof Pants! How Levi Strauss & Co. Keeps Improving Jeans” uploaded on Mar. 1, 2015 by user “Fast Company”, https… [cited by applicant]
International Search Report, PCT Application PCT/US2018/058595, Jan. 30, 2019, 4 pages. [cited by applicant]
2009 Jeanologia S.L., Jeanologia The Science of Finishing Design Manual English Version, GFK Laser System, 73 pages, 2009, 1st Edition. [cited by applicant]
2015 Jeanologia, Jeanologia e-Mark Laser Software Manual, 88 pages, EMark, 2.0 Software Manual Rev. A.22, 2015. [cited by applicant]
2008 Jeanologia S.L., GFK Laser System, Easy Mar. 2011, 72 pages, EL Rev 2.1, 2011 Easy-Laser, S.L., 2011. [cited by applicant]