IP Library Granted Patent US 12,675,656
Granted Patent B2
US 12,675,656 · App. 18/822,371 · Granted Jul 7, 2026

Generating and reading optical codes with variable density to adapt for visual quality and reliability

Inventors: Brett A. Bradley (Portland, OR); Vojtech Holub (Portland, OR); Hugh L. Brunk (Portland, OR)
Assignee: Digimarc Corporation
G06K7/1443G06K7/1447G06K7/1465G06K7/1473
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,675,656
App. No.
18/822,371
Granted
Jul 7, 2026
Kind
B2
Abstract

The parameters of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator employs these parameters to produce an optical code at the desired spatial density and robustness. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.

Claims (35)

1 . A method of decoding an M-bit payload represented by an optical code depicted in an image, including the acts:

determining geometric registration of the optical code in the image, by reference to a reference signal represented by dots within the optical code, said dots corresponding to extrema in a summed ensemble of plural spatial domain sine waves;

processing data from N locations in the image to determine whether a dot is present at each of said locations, while not similarly processing data from locations between said N locations, where N>M;

producing a P-bit string by reference to presence or absence of the dot at each of said N locations; and

applying said P-bit string to an error-correcting decoder to yield M decoded bits;

wherein by ignoring data from locations between said N locations, misinterpretation of blank areas as data is reduced.

2 . The method of claim 1 in which said processing includes processing data from the N locations in the image to determine whether a dot is present at each of said locations, while not similarly processing data from all locations between said N locations.

3 . The method of claim 1 in which P equals N.

4 . The method of claim 1 in which P equals half of N.

5 . The method of claim 1 in which P equals 1024 and N equals 1024 or 2048.

6 . The method of claim 1 in which M is less than 200.

7 . A non-transitory computer readable medium comprising instructions stored therein that, when executed by one or more processor cores, cause said one or more processor cores to perform the following:

determining geometric registration of an optical code depicted in an image, by reference to a reference signal represented by dots within the optical code, said dots corresponding to extrema in a summed ensemble of plural spatial domain sine waves, in which the optical code represents an M-bit payload, where M is a positive integer;

processing data from N locations in the image to determine whether a dot is present at each of said N locations, while not similarly processing data from locations between said N locations, where N>M and N is a positive integer;

producing a P-bit string by reference to presence or absence of the dot at each of said N locations; and

applying the P-bit string to an error-correcting decoder to yield M decoded bits; wherein by ignoring data from locations between said N locations, misinterpretation of blank areas as data is reduced.

8 . The non-transitory computer readable medium of claim 7 in which said processing includes processing data from the N locations in the image to determine whether a dot is present at each of the N locations, while not similarly processing data from all locations between the N locations.

9 . The non-transitory computer readable medium of claim 7 in which P equals N.

10 . The non-transitory computer readable medium of claim 7 in which P equals half of N.

11 . The non-transitory computer readable medium of claim 7 in which P equals 1024 and N equals 1024 or 2048.

12 . The non-transitory computer readable medium of claim 7 in which M is less than 200.

13 . A system comprising:

an input to receive an image depicting an optical code, the optical code representing an M-bit payload, where M is a positive integer;

one or more processor cores configured for:

determining geometric registration of the optical code in the image, by reference to a reference signal represented by dots within the optical code, said dots corresponding to extrema in a summed ensemble of plural spatial domain sine waves;

processing data from N locations in the image to determine whether a dot is present at each of the N locations, while not similarly processing data from locations between the N locations, where N>M and N is a positive integer;

producing a P-bit string by reference to presence or absence of the dot at each of the N locations; and

applying the P-bit string to an error-correcting decoder to yield M decoded bits;

wherein by ignoring data from locations between said N locations, misinterpretation of blank areas as data is reduced; and

an output for outputting the M decoded bits.

14 . The system of claim 13 in which said processing includes processing data from the N locations in the image to determine whether a dot is present at each of the N locations, while not similarly processing data from all locations between the N locations.

15 . The system of claim 13 in which P equals N.

16 . The system of claim 13 in which P equals half of N.

17 . The system of claim 13 in which P equals 1024 and N equals 1024 or 2048.

18 . The system of claim 13 in which M is less than 200.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2026
From: BRADLEY, BRETT A.; HOLUB, VOJTECH; BRUNK, HUGH L.
To: DIGIMARC CORPORATION
Reel/Frame 074823/0206 →
Continuity (12)
Continuation 17372179 · Jul 9, 2021
Division 16405621 · May 7, 2019
Continuation In Part 16002989 · Jun 7, 2018
Provisional Application 62834657 · Apr 16, 2019
Provisional Application 62751084 · Oct 26, 2018
Provisional Application 62730958 · Sep 13, 2018
Provisional Application 62673738 · May 18, 2018
Provisional Application 62670562 · May 11, 2018
Provisional Application 62659641 · Apr 18, 2018
Provisional Application 62634898 · Feb 25, 2018
Provisional Application 62582871 · Nov 7, 2017
Related Publication 20250103836A1 · Mar 27, 2025
References Cited (364)
US 3628271A · Carrell · 1971 [cited by applicant]
US 5206490A · Petigrew · 1993 [cited by applicant]
US 5329108A · Lamoure · 1994 [cited by applicant]
US 5383995A · Phillips · 1995 [cited by applicant]
US 5396559A · Mcgrew · 1995 [cited by applicant]
US 5416312A · Lamoure · 1995 [cited by applicant]
US 5444779A · Daniele · 1995 [cited by applicant]
US 5453605A · Hecht · 1995 [cited by applicant]
US 5481377A · Udagawa · 1996 [cited by applicant]
US 5492222A · Weaver · 1996 [cited by applicant]
US 5521372A · Hecht · 1996 [cited by applicant]
US 5542971A · Auslander · 1996 [cited by applicant]
US 5576532A · Hecht · 1996 [cited by applicant]
US 5745604A · Rhoads · 1998 [cited by applicant]
US 5752152A · Gasper · 1998 [cited by applicant]
US 5790703A · Wang · 1998 [cited by applicant]
US 5809139A · Girod · 1998 [cited by applicant]
US 5843564A · Gasper · 1998 [cited by applicant]
US 5859920A · Daly · 1999 [cited by applicant]
US 5862260A · Rhoads · 1999 [cited by applicant]
US 5919730A · Gasper · 1999 [cited by applicant]
US 5998609A · Aoki · 1999 [cited by applicant]
US 6011857A · Sowell · 2000 [cited by applicant]
US 6060428A · Chang · 2000 [cited by applicant]
US 6076738A · Bloomberg · 2000 [cited by applicant]
US 6122392A · Rhoads · 2000 [cited by applicant]
US 6122403A · Rhoads · 2000 [cited by applicant]
US 6149719A · Houle · 2000 [cited by applicant]
US 6168081B1 · Urano · 2001 [cited by applicant]
US 6177683B1 · Kolesar · 2001 [cited by applicant]
US 6246778B1 · Moore · 2001 [cited by applicant]
US 6345104B1 · Rhoads · 2002 [cited by applicant]
US 6361916B1 · Chen · 2002 [cited by applicant]
US 6373965B1 · Liang · 2002 [cited by applicant]
US 6441380B1 · Lawandy · 2002 [cited by applicant]
US 6449377B1 · Rhoads · 2002 [cited by applicant]
US 6456729B1 · Moore · 2002 [cited by applicant]
US 6522767B1 · Moskowitz · 2003 [cited by applicant]
US 6567532B1 · Honsinger · 2003 [cited by applicant]
US 6567534B1 · Rhoads · 2003 [cited by applicant]
US 6590996B1 · Reed · 2003 [cited by applicant]
US 6603864B1 · Matsunoshita · 2003 [cited by applicant]
US 6614914B1 · Rhoads · 2003 [cited by applicant]
US 6625297B1 · Bradley · 2003 [cited by applicant]
US 6683966B1 · Tian · 2004 [cited by applicant]
US 6692031B2 · Mcgrew · 2004 [cited by applicant]
US 6694041B1 · Brunk · 2004 [cited by applicant]
US 6698860B2 · Berns · 2004 [cited by applicant]
US 6706460B1 · Williams · 2004 [cited by applicant]
US 6718046B2 · Reed · 2004 [cited by applicant]
US 6723121B1 · Zhong · 2004 [cited by applicant]
US 6760464B2 · Brunk · 2004 [cited by applicant]
US 6775391B2 · Hosaka · 2004 [cited by applicant]
US 6775394B2 · Yu · 2004 [cited by applicant]
US 6786397B2 · Silverbrook · 2004 [cited by applicant]
US 6804377B2 · Reed · 2004 [cited by applicant]
US 6829063B1 · Allebach · 2004 [cited by applicant]
US 6839450B2 · Yen · 2005 [cited by applicant]
US 6912674B2 · Trelewicz · 2005 [cited by applicant]
US 6914699B1 · Takata · 2005 [cited by applicant]
US 6940993B2 · Jones · 2005 [cited by applicant]
US 6947571B1 · Rhoads · 2005 [cited by applicant]
US 6961442B2 · Hannigan · 2005 [cited by applicant]
US 6987861B2 · Rhoads · 2006 [cited by applicant]
US 6993152B2 · Patterson · 2006 [cited by applicant]
US 6995859B1 · Silverbrook · 2006 [cited by applicant]
US 6996252B2 · Reed · 2006 [cited by applicant]
US 7072490B2 · Stach · 2006 [cited by applicant]
US 7076082B2 · Sharma · 2006 [cited by applicant]
US 7114657B2 · Auslander · 2006 [cited by applicant]
US 7127112B2 · Sharma · 2006 [cited by applicant]
US 7152021B2 · Alattar · 2006 [cited by applicant]
US 7218750B1 · Hiraishi · 2007 [cited by applicant]
US 7231061B2 · Bradley · 2007 [cited by applicant]
US 7280672B2 · Powell · 2007 [cited by applicant]
US 7321667B2 · Stach · 2008 [cited by applicant]
US 7340076B2 · Stach · 2008 [cited by applicant]
US 7352878B2 · Reed · 2008 [cited by applicant]
US 7412072B2 · Sharma · 2008 [cited by applicant]
US 7529385B2 · Lawandy · 2009 [cited by applicant]
US 7532741B2 · Stach · 2009 [cited by applicant]
US 7536553B2 · Auslander · 2009 [cited by applicant]
US 7555139B2 · Rhoads · 2009 [cited by applicant]
US 7559983B2 · Starling · 2009 [cited by applicant]
US 7684088B2 · Jordan · 2010 [cited by applicant]
US 7721879B2 · Weaver · 2010 [cited by applicant]
US 7738673B2 · Reed · 2010 [cited by applicant]
US 7800785B2 · Bala · 2010 [cited by applicant]
US 7831062B2 · Stach · 2010 [cited by applicant]
US 7856143B2 · Abe · 2010 [cited by applicant]
US 7892338B2 · Degott · 2011 [cited by applicant]
US 7926730B2 · Auslander · 2011 [cited by applicant]
US 7965862B2 · Jordan · 2011 [cited by applicant]
US 7986807B2 · Stach · 2011 [cited by applicant]
US 8009893B2 · Rhoads · 2011 [cited by applicant]
US 8064100B2 · Braun · 2011 [cited by applicant]
US 8144368B2 · Rodriguez · 2012 [cited by applicant]
US 8157293B2 · Bhatt · 2012 [cited by applicant]
US 8159657B2 · Degott · 2012 [cited by applicant]
US 8180174B2 · Di · 2012 [cited by applicant]
US 8194919B2 · Rodriguez · 2012 [cited by applicant]
US 8223380B2 · Lapstun · 2012 [cited by applicant]
US 8227637B2 · Cohen · 2012 [cited by applicant]
US 8301893B2 · Brundage · 2012 [cited by applicant]
US 8345315B2 · Sagan · 2013 [cited by applicant]
US 8360323B2 · Widzinski · 2013 [cited by applicant]
US 8412577B2 · Rodriguez · 2013 [cited by applicant]
US 8515121B2 · Stach · 2013 [cited by applicant]
US 8593696B2 · Picard · 2013 [cited by applicant]
US 8620021B2 · Knudson · 2013 [cited by applicant]
US 8675987B2 · Agarwaia · 2014 [cited by applicant]
US 8687839B2 · Sharma · 2014 [cited by applicant]
US 8699089B2 · Eschbach · 2014 [cited by applicant]
US 8730527B2 · Chapman · 2014 [cited by applicant]
US 8805110B2 · Rodriguez · 2014 [cited by applicant]
US 8840029B2 · Lawandy · 2014 [cited by applicant]
US 8867782B2 · Kurtz · 2014 [cited by applicant]
US 8913299B2 · Picard · 2014 [cited by applicant]
US 8947744B2 · Kurtz · 2015 [cited by applicant]
US 9008315B2 · Lord · 2015 [cited by applicant]
US 9013501B2 · Scheibe · 2015 [cited by applicant]
US 9055239B2 · Tehranchi · 2015 [cited by applicant]
US 9064228B2 · Woerz · 2015 [cited by applicant]
US 9070132B1 · Durst · 2015 [cited by applicant]
US 9087376B2 · Rodriguez · 2015 [cited by applicant]
US 9269022B2 · Rhoads · 2016 [cited by applicant]
US 9275428B2 · Chapman · 2016 [cited by applicant]
US 9319557B2 · Chapman · 2016 [cited by applicant]
US 9380186B2 · Reed · 2016 [cited by applicant]
US 9400951B2 · Yoshida · 2016 [cited by applicant]
US 9401001B2 · Reed · 2016 [cited by applicant]
US 9449357B1 · Lyons · 2016 [cited by applicant]
US 9486814B2 · Prahlad · 2016 [cited by applicant]
US 9562998B2 · Edmonds · 2017 [cited by applicant]
US 9593982B2 · Rhoads · 2017 [cited by applicant]
US 9635378B2 · Holub · 2017 [cited by applicant]
US 9658373B2 · Downing · 2017 [cited by applicant]
US 9690967B1 · Brundage · 2017 [cited by applicant]
US 9747656B2 · Stach · 2017 [cited by applicant]
US 9749607B2 · Boles · 2017 [cited by applicant]
US 9754341B2 · Falkenstern · 2017 [cited by applicant]
US 10204253B1 · Long · 2019 [cited by applicant]
US 10223560B2 · Boles · 2019 [cited by applicant]
US 10304151B2 · Falkenstern · 2019 [cited by applicant]
US 10438035B2 · D'Ercoli · 2019 [cited by applicant]
US 10594689B1 · Weaver · 2020 [cited by applicant]
US 10872392B2 · Stach · 2020 [cited by applicant]
US 10896307B2 · Sharma · 2021 [cited by applicant]
US 11048892B2 · Zur · 2021 [cited by applicant]
US 11276133B2 · Kamath · 2022 [cited by applicant]
US 20010037455A1 · Lawandy · 2001 [cited by applicant]
US 20020054356A1 · Kurita · 2002 [cited by applicant]
US 20020080396A1 · Silverbrook · 2002 [cited by applicant]
US 20020085736A1 · Kalker · 2002 [cited by applicant]
US 20020136429A1 · Stach · 2002 [cited by applicant]
US 20020147910A1 · Brundage · 2002 [cited by applicant]
US 20020169962A1 · Brundage · 2002 [cited by applicant]
US 20030005304A1 · Lawandy · 2003 [cited by applicant]
US 20030012548A1 · Levy · 2003 [cited by applicant]
US 20030012569A1 · Lowe · 2003 [cited by applicant]
US 20030021437A1 · Hersch · 2003 [cited by applicant]
US 20030039376A1 · Stach · 2003 [cited by applicant]
US 20030053654A1 · Patterson · 2003 [cited by applicant]
US 20030063319A1 · Umeda · 2003 [cited by applicant]
US 20030083098A1 · Yamazaki · 2003 [cited by applicant]
US 20030116747A1 · Lem · 2003 [cited by applicant]
US 20030156733A1 · Zeller · 2003 [cited by applicant]
US 20030174863A1 · Brundage · 2003 [cited by applicant]
US 20040023397A1 · Vig · 2004 [cited by applicant]
US 20040032972A1 · Stach · 2004 [cited by examiner]
US 20040037448A1 · Brundage · 2004 [cited by applicant]
US 20040046032A1 · Urano · 2004 [cited by applicant]
US 20040146177A1 · Kalker · 2004 [cited by applicant]
US 20040149830A1 · Allen · 2004 [cited by applicant]
US 20050127176A1 · Dickinson · 2005 [cited by applicant]
US 20050262351A1 · Levy · 2005 [cited by applicant]
US 20060017957A1 · Degott · 2006 [cited by applicant]
US 20060022059A1 · Juds · 2006 [cited by applicant]
US 20060078159A1 · Hamatake · 2006 [cited by applicant]
US 20060115110A1 · Rodriguez · 2006 [cited by applicant]
US 20060147082A1 · Jordan · 2006 [cited by applicant]
US 20060165311A1 · Watson · 2006 [cited by applicant]
US 20070102920A1 · Bi · 2007 [cited by applicant]
US 20070152032A1 · Tuschel · 2007 [cited by applicant]
US 20070152056A1 · Tuschel · 2007 [cited by applicant]
US 20070192872A1 · Rhoads · 2007 [cited by applicant]
US 20070210164A1 · Conlon · 2007 [cited by applicant]
US 20070221732A1 · Tuschel · 2007 [cited by applicant]
US 20070262154A1 · Zazzu · 2007 [cited by applicant]
US 20070262579A1 · Bala · 2007 [cited by applicant]
US 20080112590A1 · Stach · 2008 [cited by examiner]
US 20080149820A1 · Jordan · 2008 [cited by applicant]
US 20080159615A1 · Rudaz · 2008 [cited by applicant]
US 20080164689A1 · Jordan · 2008 [cited by applicant]
US 20080277626A1 · Yang · 2008 [cited by applicant]
US 20090018996A1 · Hunt · 2009 [cited by applicant]
US 20090040022A1 · Finkenzeller · 2009 [cited by applicant]
US 20090059299A1 · Yoshida · 2009 [cited by applicant]
US 20090129592A1 · Swiegers · 2009 [cited by applicant]
US 20090158318A1 · Levy · 2009 [cited by applicant]
US 20090218401A1 · Moran · 2009 [cited by applicant]
US 20090266877A1 · Vonwiller · 2009 [cited by applicant]
US 20100025476A1 · Widzinski · 2010 [cited by applicant]
US 20100048242A1 · Rhoads · 2010 [cited by applicant]
US 20100062194A1 · Sun · 2010 [cited by applicant]
US 20100080471A1 · Haas · 2010 [cited by applicant]
US 20100119108A1 · Rhoads · 2010 [cited by applicant]
US 20100150434A1 · Reed · 2010 [cited by applicant]
US 20100317399A1 · Rodriguez · 2010 [cited by applicant]
US 20110007092A1 · Ihara · 2011 [cited by applicant]
US 20110008606A1 · Sun · 2011 [cited by applicant]
US 20110051989A1 · Gao · 2011 [cited by applicant]
US 20110085209A1 · Man · 2011 [cited by applicant]
US 20110091066A1 · Alattar · 2011 [cited by applicant]
US 20110110555A1 · Stach · 2011 [cited by applicant]
US 20110111210A1 · Matsunami · 2011 [cited by applicant]
US 20110127331A1 · Zhao · 2011 [cited by applicant]
US 20110214044A1 · Davis · 2011 [cited by applicant]
US 20110249051A1 · Chretien · 2011 [cited by applicant]
US 20110249332A1 · Merrill · 2011 [cited by applicant]
US 20110255163A1 · Merrill · 2011 [cited by applicant]
US 20120014557A1 · Reed · 2012 [cited by applicant]
US 20120065313A1 · Demartin · 2012 [cited by applicant]
US 20120074220A1 · Rodriguez · 2012 [cited by applicant]
US 20120078989A1 · Sharma · 2012 [cited by applicant]
US 20120133954A1 · Takabayashi · 2012 [cited by applicant]
US 20120205435A1 · Woerz · 2012 [cited by applicant]
US 20120214515A1 · Davis · 2012 [cited by applicant]
US 20120218608A1 · Maltz · 2012 [cited by applicant]
US 20120224743A1 · Rodriguez · 2012 [cited by applicant]
US 20120229467A1 · Czerwinski · 2012 [cited by applicant]
US 20120243797A1 · Di · 2012 [cited by applicant]
US 20120275642A1 · Aller · 2012 [cited by applicant]
US 20120311623A1 · Davis · 2012 [cited by applicant]
US 20130001313A1 · Denniston, Jr. · 2013 [cited by applicant]
US 20130114876A1 · Rudaz · 2013 [cited by applicant]
US 20130223673A1 · Davis · 2013 [cited by applicant]
US 20130259297A1 · Knudson · 2013 [cited by applicant]
US 20130260727A1 · Knudson · 2013 [cited by applicant]
US 20130286443A1 · Massicot · 2013 [cited by applicant]
US 20130292303A1 · Prahlad · 2013 [cited by applicant]
US 20130329006A1 · Boles · 2013 [cited by applicant]
US 20130335783A1 · Kurtz · 2013 [cited by applicant]
US 20140022603A1 · Eschbach · 2014 [cited by applicant]
US 20140052555A1 · Macintosh · 2014 [cited by applicant]
US 20140084069A1 · Mizukoshi · 2014 [cited by applicant]
US 20140108020A1 · Sharma · 2014 [cited by applicant]
US 20140245463A1 · Suryanarayanan · 2014 [cited by applicant]
US 20140293091A1 · Rhoads · 2014 [cited by applicant]
US 20140325656A1 · Sallam · 2014 [cited by applicant]
US 20140339296A1 · Mcadams · 2014 [cited by applicant]
US 20150071485A1 · Rhoads · 2015 [cited by applicant]
US 20150156369A1 · Reed · 2015 [cited by applicant]
US 20150187039A1 · Reed · 2015 [cited by applicant]
US 20150269617A1 · Mikurak · 2015 [cited by applicant]
US 20150286873A1 · Davis · 2015 [cited by applicant]
US 20150317923A1 · Edmonds · 2015 [cited by applicant]
US 20160000141A1 · Nappi · 2016 [cited by applicant]
US 20160026853A1 · Wexler · 2016 [cited by applicant]
US 20160180207A1 · Rodriguez · 2016 [cited by applicant]
US 20160196630A1 · Blesser · 2016 [cited by applicant]
US 20160217546A1 · Ryu · 2016 [cited by applicant]
US 20160217547A1 · Stach · 2016 [cited by applicant]
US 20160225116A1 · Tehranchi · 2016 [cited by applicant]
US 20160267620A1 · Calhoon · 2016 [cited by applicant]
US 20160275639A1 · Holub · 2016 [cited by applicant]
US 20170024840A1 · Holub · 2017 [cited by applicant]
US 20170024845A1 · Filler · 2017 [cited by applicant]
US 20170230533A1 · Holub · 2017 [cited by applicant]
US 20180068463A1 · Risser · 2018 [cited by applicant]
US 20180082407A1 · Rymkowski · 2018 [cited by applicant]
US 20180082715A1 · Rymkowski · 2018 [cited by applicant]
US 20180150947A1 · Lu · 2018 [cited by applicant]
US 20180158224A1 · Bethge · 2018 [cited by applicant]
US 20180189619A1 · Garak · 2018 [cited by applicant]
US 20180211157A1 · Liu · 2018 [cited by applicant]
US 20180285611A1 · D'Ercoli · 2018 [cited by applicant]
US 20180285679A1 · Amitay · 2018 [cited by applicant]
US 20180339323A1 · Bullock · 2018 [cited by applicant]
US 20180357800A1 · Oxholm · 2018 [cited by applicant]
US 20180373999A1 · Xu · 2018 [cited by applicant]
US 20190139176A1 · Stach · 2019 [cited by applicant]
US 20190188431A1 · Zur · 2019 [cited by applicant]
US 20190213705A1 · Kamath · 2019 [cited by applicant]
US 20190266369A1 · Boles · 2019 [cited by applicant]
US 20190266692A1 · Stach · 2019 [cited by applicant]
US 20190378235A1 · Kamath · 2019 [cited by applicant]
US 20200226709A1 · Holub · 2020 [cited by applicant]
CA 2677967C · 2015 [cited by applicant]
EP 0638614A1 · 1995 [cited by applicant]
EP 1367810A2 · 2003 [cited by applicant]
EP 1370062A1 · 2003 [cited by applicant]
EP 1723576B1 · 2011 [cited by examiner]
EP 3016062A1 · 2016 [cited by applicant]
JP 2010147676A · 2010 [cited by applicant]
JP 2017073696A · 2017 [cited by applicant]
WO 0193267A1 · 2001 [cited by applicant]
WO 2006048368 · 2006 [cited by applicant]
WO 2010075363 · 2010 [cited by applicant]
WO 2011029845A2 · 2011 [cited by applicant]
WO 2015077493A1 · 2015 [cited by applicant]
WO 2016153936 · 2016 [cited by applicant]
WO WO2016153911A1 · 2016 [cited by examiner]
WO 2018111786 · 2018 [cited by applicant]
WO 2019165364 · 2019 [cited by applicant]
WO 2019237045A1 · 2019 [cited by applicant]
A highly secure oblivious sparse coding-based watermarking system for ownership verification (Year: 2006). [cited by examiner]
Watermarking schemes evaluation (Year: 2000). [cited by examiner]
Ulyanov, et al, Improved texture networks: Maximizing quality and diversity in feed-forward stylization and texture synthesis, Proc. 2017 IEEE Conference on Computer Vision and Pattern Recognition, pp. 6924-6932. [cited by applicant]
Written opinion by IPEA in PCT/US2019/019410 (published as WO2019165364), dated Feb. 11, 2020. (7 pages). [cited by applicant]
Wu, “Data Hiding in Image and Video: Part—Designs and Applications” (Year: 2003). [cited by applicant]
Yang, et al, ARTcode: Preserve art and code in any image, Proc. 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing, pp. 904-915. [cited by applicant]
Yousaf et al.; Formulation of an Invisible Infrared Printing Ink, Dyes and Pigments, vol. 27, No. 4, 1995, pp. 297-303. (7 pgs.). [cited by applicant]
Zhu et al., “Unpaired Image to Image Translation using Cycle-Consistent Adversarial Networks”, 2017 IEEE International Conference on Computer Vision, Mar. 2017, pp. 2242-2251. [cited by applicant]
A. Secord, “Weighted Voronoi Stippling,” Proc. 2nd Ann. Symp. Non-Photorealistic Animation and Rendering (NPAR 2002), ACM Press, 2002, pp. 27-43. [cited by applicant]
Ando, et al, Image Recognition Based Digital Watermarking Technology for Item Retrieval in Convenience Stores, NTT Technical Review, vol. 15, No. 8, Aug. 2017. (2 pages). [cited by applicant]
Aug. 22, 2016 International Search Report and Written Opinion, including search strategy, from PCT/US2016/022836 (published as WO 2016/153911) (23 pages). [cited by applicant]
Caldelli et al., “Geometric-Invariant Robust Watermarking Through Constellation Matching in the Frequency Domain,” IEEE Proc. Int. Conf. on Image Processing, vol. 2, Sep. 2000, pp. 65-68. [cited by applicant]
Chapter II demand in PCT/US2019/019410 (published as WO2019165364), dated Sep. 23, 2019, including earlier Article 19 amendments. (24 pages). [cited by applicant]
Cheng, et al., “Colloidal silicon quantum dots: from preparation to the modification of self-assembled monolayers (SAMs) for bio-applications,” Chem. Soc. Rev., 2014, 43, 2680-2700. (21 pgs.). [cited by applicant]
Chu, et al, Halftone QR codes, ACM Transactions on Graphics, vol. 32, No. 6, Nov. 1, 2013, p. 217. (8 pages). [cited by applicant]
Contrast (vision) article, Wikipedia, 2023. [cited by applicant]
Davis B, Signal rich art: enabling the vision of ubiquitous computing. In Media Watermarking, Security, and Forensics III Feb. 8, 2011 (vol. 7880, p. 788002). International Society for Optics and Photonics. (11 pages). [cited by applicant]
European Patent Office Communication pursuant to Article 94(3) EPC for Application No. 16769366.2, which is the regional phase of PCT/US2016/022836 (published as WO 2016/153911), dated May 24, 2019, 7 pages. [cited by applicant]
European Patent Office Communication pursuant to Article 94(3) EPC issued in App. No. EP21184609, dated Jan. 4, 2023, 6 pages. [cited by applicant]
Feb. 26, 2018 Response and Claim amendments in European patent application No. 16769366.2, which is the regional phase of PCT/US2016/022836 (published as WO 2016/153911) (8 pages). [cited by applicant]
Foldiak, “Sparse coding” (Year: 2008). [cited by applicant]
Gatys, et al, A Neural Algorithm of Artistic Style. arXiv preprint arXiv:1508.06576, Aug. 26, 2015. 16 pages. [cited by applicant]
Hayes et al., “Generating Steganographic Images Via Adversarial Training”, Proceedings of the 31st annual conference on advances in Neural Information Processing Systems, Mar. 2017, pp. 1951-1960, XP055573249. [cited by applicant]
International Preliminary Report on Patentability for PCT/US2019/036126, dated May 22, 2020. (8 pages). [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US19/36126, date of mailing Oct. 9, 2019, 12 pages. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2018/050677, date of mailing May 10, 2019, 14 pages. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2019/019410, date of mailing Aug. 12, 2019, 19 pages. (published as WO2019/165364). [cited by applicant]
International Search Report and Written Opinion in PCT/US2016/22967 dated Jul. 11, 2016. (17 pgs.) (published as WO2016/153936). [cited by applicant]
Invitation to Pay Additional Fees including Communication Relating to the Results of the Partial International Search in PCT/US2018/064516, mailed Apr. 5, 2019. 17 pages. [cited by applicant]
J. Collins et al., “Intelligent Material Solutions, Covert Tagging and Serialization Systems”, Proc. IS&T's NIP 29 International Conference on Digital Printing Technologies, pp. 153-157 (2013). (5 pgs.). [cited by applicant]
Japanese Patent Application JP2017022489, with machine translation, Jan. 26, 2017. (51 pages). [cited by applicant]
Japanese Patent Application JP2017183948, with machine translation, Oct. 5, 2017. (36 pages). [cited by applicant]
Johnson, et al, “Perceptual losses for real-time style transfer and super-resolution”, European Conference on Computer Vision, Oct. 8, 2016, pp. 694-711. [cited by applicant]
Johnson, excerpts from github web site “Fast-neural-style,” Nov. 19, 2017. 19 pages. [cited by applicant]
JP2010147676A, with machine translation, 2010. [cited by applicant]
Katayama, et al, New High-speed Frame Detection Method: Side Trace Algorithm (STA) for i-appli on Cellular Phones to Detect Watermarks, Proceedings of the ACM 3rd International Conference on Mobile and Ubiquitous Multim… [cited by applicant]
Ke et al., “Kernel Target Alignment for Feature Kernel Selection in Universal Steganographic Detection based on Multiple Kernel SVM”, International Symposium on Instrumentation & Measurement, Sensor Network and Automati… [cited by applicant]
Kiyoto et al, Development of a Near-Infrared Reflective Film Using Disk-Shaped Nanoparticles, Fujifilm Research and Development Report No. 58-2013, 2013. (4 pgs.). [cited by applicant]
Konstantinos A Raftopoulos et al., “Region-Based Watermarking for Images,” Mar. 15, 2017, Operations Research, Engineering, and Cyber Security, Springer, pp. 331-343, XP009512871, ISBN: 978-3-319-51498-7. [cited by applicant]
Lengstrom, excerpts from github web site, “Fast Style Transfer in TensorFlow,” Oct. 3, 2017. 24 pages. [cited by applicant]
Lin, et al., Artistic QR code embellishment. Computer Graphics Forum, Oct. 1, 2013, vol. 32, No. 7, pp. 137-146. [cited by applicant]
Lin, et al, Efficient QR code beautification with high quality visual content, IEEE Transactions on Multimedia, vol. 17, No. 9, Sep. 2015, pp. 1515-1524. [cited by applicant]
Liu, et al, Line-based cubism-like image—A new type of art image and its application to lossless data hiding, IEEE Transactions on Information Forensics and Security, vol. 7, No. 5, Oct. 2012, pp. 1448-1458. [cited by applicant]
Machine Translation of JP2017-073696A, generated Aug. 28, 2018. (54 pages). [cited by applicant]
Nakamura, et al, Fast Watermark Detection Scheme for Camera-Equipped Cellular Phone, Proceedings of the ACM 3rd International Conference on Mobile and Ubiquitous Multimedia, pp. 101-108, 2004. [cited by applicant]
Nikulin, Exploring the neural algorithm of artistic style, arXiv preprint arXiv:1602.07188, Feb. 23, 2016. 15 pages. [cited by applicant]
Park et al.; Invisible Marker Based Augmented Reality System, SPIE Proc., vol. 5960, 2005, pp. 501-508. (9 pgs.). [cited by applicant]
Petersen et al., “Upconverting Nanoparticle Security Inks Based on Hansen Solubility Parameters”, Proc. IS&T's NIP 29 International Conference on Digital Printing Technologies, pp. 383-385 (2014). (3 pgs.). [cited by applicant]
Photoshop Elements Help—Patterns, Web Archive, Mar. 13, 2014. 2 pages. [cited by applicant]
Preston, et al, Enabling hand-crafted visual markers at scale, Proceedings of the 2017 ACM Conference on Designing Interactive Systems, Jun. 10, 2017, pp. 1227-1237. [cited by applicant]
Puyang, et al, Style Transferring Based Data Hiding for Color Images, International Conference on Cloud Computing and Security, Jun. 8, 2018, pp. 440-449. [cited by applicant]
R. Steiger et al., “Photochemical Studies on the Lightfastness of Ink-Jet Systems,” Proc. IS&T's NIP 14 conference, pp. 114-117 (1998). (4 pgs.). [cited by applicant]
Raval, excerpts from github web site, Style Transfer Using VGG-16 Model, Mar. 8, 2017. 15 pages. [cited by applicant]
Reply to written opinion of IPEA in PCT/US2019/019410 (published as WO2019165364), dated Apr. 7, 2020. (17 pages). [cited by applicant]
Rongen et al., ‘Digital Image Watermarking by Salient Point Modification Practical Results,’ Proc. SPIE vol. 3657: Security and Watermarking of Multimedia Contents, Jan. 1999, pp. 273-282. [cited by applicant]
Rosebrock, excerpts from web page Neural Style Transfer with OpenCV, Aug. 27, 2018. 23 pages. [cited by applicant]
Secord, Weighted Voronoi Stippling, Proceedings of ACM 2nd International Symposium on Non-Photorealistic Animation and Rendering, pp. 37-43, 2002. [cited by applicant]
Simonyan et al, Very Deep Convolutional Networks for Large-Scale Image Recognition, arXiv preprint 1409.1556v6, Apr. 10, 2015. 14 pages. [cited by applicant]