IP Library › Granted Patent US 12,067,440
Granted Patent B2
US 12,067,440 · App. 18/065,319 · Granted Aug 20, 2024

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 12,067,440
App. No.
18/065,319
Granted
Aug 20, 2024
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 (67)

1. A secure tag system, comprising:

at least one processor; and

at least one non-transitory memory containing instructions that, when executed by the at least one processor, cause the secure tag system to perform operations comprising:

receiving a request from a first user for a digital product;

generating a first secure tag associated with the digital product and the first user, generation including selection of first tag features from a superset of potential first tag features for inclusion in the secure tag and selection of second tag features, the second tag features being the presence of connections between at least a subset of the first tag features;

providing the first secure tag to the first user; and

providing the digital product.

2. The system of claim 1 , wherein:

the first tag features include at least one of a rim, rim deformation, or dot.

3. The system of claim 1 , wherein:

generating the secure tag further includes selecting connection widths for the connections between the first tag features, different ones of the connection widths corresponding to different numerical values.

4. The system of claim 1 , wherein:

the operations further comprise:

receiving a second secure tag from the first user; and

comparing the second secure tag to the first secure tag; and

the digital product is provided to the first user based on the comparison.

5. The system of claim 4 , wherein:

the comparing the first secure tag and the second secure tag comprises comparing a perceptual hash of the first secure tag and a perceptual hash of the second secure tag.

6. The system of claim 4 , wherein:

the second secure tag is a mutable tag.

7. The system of claim 1 , wherein:

the first secure tag is embedded into the digital product or displayed together with the digital product.

8. The system of claim 1 , wherein:

the operations further comprise:

receiving a transaction request from the first user;

generating a second secure tag associated with the digital product and a second user, the second secure tag paired with the first secure tag; and

providing the second secure tag to the second user.

9. A secure tag method, comprising:

receiving a request from a first user for a digital product;

generating a first secure tag associated with the digital product and the first user, generation including selection of first tag features from a superset of potential first tag features for inclusion in the secure tag and selection of second tag features, the second tag features being the presence of connections between at least a subset of the first tag features;

providing the first secure tag to the first user; and

providing the digital product.

10. The method of claim 9 , wherein:

the first tag features include at least one of a rim, rim deformation, or dot.

11. The method of claim 9 , wherein:

generating the secure tag further includes selecting connection widths for the connections between the first tag features, different ones of the connection widths corresponding to different numerical values.

12. The method of claim 9 , wherein:

the method further comprises:

receiving a second secure tag from the first user; and

comparing the second secure tag to the first secure tag; and

the digital product is provided to the first user based on the comparison.

13. The method of claim 12 , wherein:

comparing the first secure tag and the second secure tag comprises comparing a perceptual hash of the first secure tag and a perceptual hash of the second secure tag.

14. The method of claim 12 , wherein:

the second secure tag is a mutable tag.

15. The method of claim 9 , wherein:

the first secure tag is embedded into the digital product or displayed together with the digital product.

16. The method of claim 9 , wherein:

the method further comprises:

receiving a transaction request from the first user;

generating a second secure tag associated with the digital product and a second user, the second secure tag paired with the first secure tag; and

providing the second secure tag to the second user.

17. A non-transitory, computer-readable medium containing instructions that, when executed by at least one processor of a system, cause the system to perform operations comprising:

receiving a request from a first user for a digital product;

generating a first secure tag associated with the digital product and the first user, generation including:

selection of first tag features from a superset of potential first tag features for inclusion in the secure tag, the first tag features include at least one of a rim, rim deformation, or dot; and selection of second tag features for inclusion in the secure tag, the second tag features being the presence of connections between at least a subset of the first tag features;

providing the first secure tag to the first user;

receiving a second secure tag from the first user;

comparing the second secure tag to the first secure tag; and

based on the comparison, providing the digital product to the first user.

18. The non-transitory, computer-readable medium of claim 17 , wherein:

generating the secure tag further includes selecting connection widths for the connections between the first tag features, different ones of the connection widths corresponding to different numerical values.

19. The non-transitory, computer-readable medium of claim 17 , wherein:

comparing the first secure tag and the second secure tag comprises comparing a perceptual hash of the first secure tag and a perceptual hash of the second secure tag.

20. The non-transitory, computer-readable medium of claim 17 , wherein:

the first secure tag is presented to a first device of the first user; and

the second secure tag is received from a second device of the first user.

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 Jul 16, 2024
From: MCDONALD, IAIN JAMES; MICHEL, PATRICK RENE PHILIPPE; SURTEES, ANTHONY; LEAN, MORGAN
To: LAAVA ID PTY LTD
Reel/Frame 068000/0309 →
Continuity (7)
Continuation 17249550 · Mar 4, 2021
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 20230342582A1 · Oct 26, 2023