IP Library Granted Patent US 11,995,505
Granted Patent B1
US 11,995,505 · App. 17/523,794 · Granted May 28, 2024

Encoding fabrics to convey digital messages

Inventors: Annalou Vincent (Tigard, OR); Ajith M. Kamath (Beaverton, OR)
Assignee: Digimarc Corporation
G06K7/10722G06K7/1417G06K19/06103
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 11,995,505
App. No.
17/523,794
Granted
May 28, 2024
Kind
B1
Abstract

2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data within woven fabrics. Such stylized fabrics can be decoded by code readers analyzing imagery of the woven fabrics. A great variety of other features and arrangements are also detailed.

Claims (30)

1. A method of creating an encoded fabric comprising:

generating or obtaining a stylized version of a digital watermark, in which the stylized version of the digital watermark comprises a plural-bit signal component and a reference signal component;

formatting the stylized version of the digital watermark to a digital loom format;

controlling a digital loom to weave a fabric to include redundant instances of the stylized version of the digital watermark, with each redundant instance of the stylized version of the digital watermark including both the plural-bit signal component and the reference signal component.

2. The method of claim 1 which the stylized version of the digital watermark comprises a stipple pattern, a Voronoi pattern, a Delaunay pattern, or a style transfer.

3. The method of claim 1 which the stylized version of the digital watermark comprises a collage of an input digital watermark signal image and one or more style images.

4. The method of claim 3 which an input digital watermark signal image comprises an embedding tile comprising first side dimensions, and the one or more style images comprise blocks comprising second side dimensions, in which the second side dimensions are on an order of 7-20% of those of the first side dimensions.

5. The method of claim 3 which the stylized version of the digital watermark comprising a first excerpt of one or more transformation operations upon an input digital watermark, the one or more transformation operations selected from a list consisting of: (a) mirroring, (b) rotating, (c) translation, (d) toroidal shifting, (e) signal-inverting, (f) scaling, and (g) glide transformation.

6. An encoded fabric produced according to the method of claim 2 .

7. An encoded fabric produced according to the method of claim 3 .

8. An encoded fabric produced according to the method of claim 4 .

9. An encoded fabric produced according to the method of claim 5 .

10. A non-transitory computer readable medium comprising instructions, that, when executed by one or more electronic processors, cause the one or more electronic processors to perform the following:

generating or obtaining a stylized version of a digital watermark, in which the stylized version of the digital watermark comprises a plural-bit signal component and a reference signal component;

formatting the stylized version of the digital watermark to a digital loom format;

controlling a digital loom to weave a fabric to include redundant instances of the stylized version of the digital watermark, with each redundant instance of the stylized version of the digital watermark including both the plural-bit signal component and the reference signal component.

11. The non-transitory computer readable medium of claim 10 in which the stylized version of the digital watermark comprises a stipple pattern, a Voronoi pattern, a Delaunay pattern, or a style transfer.

12. The non-transitory computer readable medium of claim 10 in which the stylized version of the digital watermark comprises a collage of an input digital watermark signal image and one or more style images.

13. The non-transitory computer readable medium of claim 12 which an input digital watermark signal image comprises an embedding tile comprising first side dimensions, and the one or more style images comprise blocks comprising second side dimensions, in which the second side dimensions are on an order of 7-20% of those of the first side dimensions.

14. The non-transitory computer readable medium of claim 10 which the stylized version of the digital watermark comprising a first excerpt of one or more transformation operations upon an input digital watermark, the one or more transformation operations selected from a list consisting of: (a) mirroring, (b) rotating, (c) translation, (d) toroidal shifting, (e) signal-inverting, (f) scaling, and (g) glide transformation.

15. An apparatus comprising:

memory storing a digital watermark signal;

one or more electronic processors configured for:

generating or obtaining a stylized version of the digital watermark signal stored in memory, in which the stylized version of the digital watermark signal comprises a plural-bit signal component and a reference signal component;

formatting the stylized version of the digital watermark signal to a digital loom format;

controlling a digital loom to weave a fabric to include redundant instances of the stylized version of the digital watermark signal, with each redundant instance of the stylized version of the digital watermark signal including both the plural-bit signal component and the reference signal component.

16. The apparatus of claim 15 which the stylized version of the digital watermark comprises a stipple pattern, a Voronoi pattern, a Delaunay pattern, or a style transfer.

17. The apparatus of claim 16 which the stylized version of the digital watermark signal comprises a collage of an input digital watermark signal image and one or more style images.

18. The apparatus of claim 17 which the input digital watermark signal image comprises an embedding tile comprising first side dimensions, and the one or more style images comprise blocks comprising second side dimensions, in which the second side dimensions are on an order of 7-20% of those of the first side dimensions.

19. The apparatus of claim 15 in which the stylized version of the digital watermark signal comprising a first excerpt of one or more transformation operations upon an input digital watermark, the one or more transformation operations selected from a list consisting of: (a) mirroring, (b) rotating, (c) translation, (d) toroidal shifting, (e) signal-inverting, (f) scaling, and (g) glide transformation.

Assignments (3)
ARTICLES OF CONVERSION Recorded Jun 19, 2026
From: DIGIMARC CORPORATION
To: DIGIMARC LLC
Reel/Frame 075863/0211 →
ARTICLES OF AMENDMENT OFTHE ARTICLES OF ORGANIZATION OF DIGIMARC LLC Recorded Jun 19, 2026
From: DIGIMARC LLC
To: DMRC LLC
Reel/Frame 075863/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2025
From: VINCENT, ANNALOU; KAMATH, AJITH M.
To: DIGIMARC CORPORATION
Reel/Frame 071201/0321 →
Continuity (2)
Provisional Application 63179063 · Apr 23, 2021
Provisional Application 63112615 · Nov 11, 2020
Cited By (1)
US 12,524,638