IP Library › Granted Patent US 11,544,519
Granted Patent B2
US 11,544,519 · App. 17/249,550 · Granted Jan 3, 2023

Systems and methods for generating secure tags

Inventors: Iain James McDonald (Vaucluse, AU); Patrick Rene Philippe Michel (Mosman, AU); Anthony Surtees (Watsons Bay, AU); Morgan Lean (Erskineville, AU)
Assignee: Laava ID Pty Ltd
G06K19/145G06K19/07G06K19/18G06Q10/0833G06Q30/00G06Q30/018H04L9/0861H04L2209/805
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,544,519
App. No.
17/249,550
Granted
Jan 3, 2023
Kind
B2
Abstract

Systems and methods are provided for decoding secure tags using an authentication server and secure tag reader. The system can include at least one processor and at least one non-transitory memory. The memory can contain instructions that, when executed by the at least one processor, cause the secure tag reader to perform operations. The operations can include detecting a potential secure tag in an image and generating a normalized secure tag image using the image and a stylesheet. The operations can further include providing an identification request to an authentication server, the identification request including the normalized secure tag image. The operations can additionally include receiving rules for decoding tag data encoded into the secure tag as tag feature options and decoding the tag data using the received rules.

Claims (21)

1. A method for tracking a physical or digital product or document, comprising labeling the physical or digital product or document with a computer-readable secure tracking tag generated by selecting tag feature options based on a combination of numeric data and a stylesheet that specifies selectable tag feature options within the secure tracking tag.

2. The method of claim 1 , wherein the tag feature options include a presence or absence of a tag feature at a position on the computer-readable secure tracking tag, the position specified by the combination of the numeric data and the stylesheet.

3. The method of claim 1 , wherein the tag feature options include a size, color, or shape of a tag feature of the computer-readable secure tracking tag.

4. The method of claim 1 , wherein the tag feature options include a deviation from a position, the position specified by the combination of the numeric data and the stylesheet.

5. The method of claim 1 , wherein the tag feature options include a number of tag features present at a position, the position specified by the combination of the numeric data and the stylesheet.

6. The method of claim 1 , wherein the tag feature options include a presence of spline encoding on a tag feature of the computer-readable secure tracking tag.

7. The method of claim 6 , wherein the spline encoding comprises a tag feature edge extending a varying distance from a reference point or line.

8. The method of claim 7 , wherein the varying distance encodes one or more spatially multiplexed portions of the numeric data.

9. The method of claim 8 , wherein the varying distance encodes repeats of the one or more spatially multiplexed portions of the numeric data.

10. The method of claim 1 , wherein the tag feature options include a presence of microstructures on a tag feature of the computer-readable secure tracking tag.

11. The method of claim 1 , wherein tag features of the computer-readable secure tracking tag include rims and tag feature options for the rims include rim breaks, rim deformations, and rim connections.

12. The method of claim 1 , wherein tag features of the computer-readable secure tracking tag include rim breaks and tag feature options for the rim breaks include rim break edge shapes.

13. The method of claim 1 , wherein tag features of the computer-readable secure tracking tag include connections between predetermined types of the tag features and tag feature options for the connections include connection width and connection asymmetry.

14. The method of claim 1 , wherein tag features of the computer-readable secure tracking tag include connections between existing tag features of the computer-readable secure tracking tag and tag feature options for the connections include connection width and connection asymmetry.

15. The method of claim 1 , wherein tag features of the computer-readable secure tracking tag include a center logo and tag feature options include a displacement of the center logo from a center point of the secure tag.

16. The method of claim 1 , wherein the method further comprises generating the computer-readable secure tracking tag.

17. The method of claim 16 , wherein generating the computer-readable secure tracking tag comprises selecting first tag feature options according to a first subset of the numeric data, the selection of the first tag feature options enabling second tag feature options, and selecting the second tag feature options according to a second subset of the numeric data.

18. The method of claim 17 , wherein the first tag feature options comprise a presence or absence of points, the second tag feature options comprise a presence or absence of connections between points present according to the first subset of the numeric data, and third tag feature options encoding a third subset of the numeric data comprise widths of each of the connections present according to the second subset of the numeric data.

19. The method of claim 1 , wherein the computer-readable secure tracking tag comprises a vector graphics file and labeling the physical or digital product or document with the computer-readable secure tracking tag comprises rasterizing the vector graphics file.

20. The method of claim 1 , wherein the method further comprises providing identification information for the computer-readable secure tracking tag to an authentication server.

21. The method of claim 20 , wherein the method further comprises generating a hash of the computer-readable secure tracking tag and checking the hash for collisions with hashes of other computer-readable secure tracking tags before providing the identification information to the authentication server.

Assignments (2)
CHANGE OF ADDRESS OF ASSIGNEE Recorded Jul 18, 2024
From: LAAVA ID PTY LTD
To: LAAVA ID PTY LTD
Reel/Frame 068422/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2021
From: MCDONALD, IAIN JAMES; SURTEES, ANTHONY; LEAN, MORGAN; MICHEL, PATRICK RENE PHILIPPE
To: LAAVA ID PTY LTD
Reel/Frame 055503/0719 →
Continuity (6)
Continuation 16736524 · Jan 7, 2020
Continuation 16528150 · Jul 31, 2019
Continuation 16299981 · Mar 12, 2019
Continuation PCTIB2018000915 · Jul 20, 2018
Provisional Application 62535201 · Jul 20, 2017
Related Publication 20210334620A1 · Oct 28, 2021
Cited By (1)
US 12,470,254