IP Library Granted Patent US 12,223,388
Granted Patent B2
US 12,223,388 · App. 17/149,449 · Granted Feb 11, 2025

Serialized artificial insemination straws and systems and methods of authentication

Inventor: Thomas B. Gilligan (College Station, TX)
Assignee: Inguran, LLC
G06K7/1417A61D19/024G06K19/06037
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,223,388
App. No.
17/149,449
Granted
Feb 11, 2025
Kind
B2
Abstract

The invention provides serialized artificial insemination straws, as well as systems and methods for authentication of the serialized artificial insemination straws.

Claims (20)

1. An artificial insemination (AI) straw comprising a barcode, wherein the barcode encodes a serial number comprising:

a first set of characters comprising a Standardized Marketing Code (SMC);

a second set of characters comprising a Print Run Number (PRN), wherein the PRN is randomly selected from a list of PRNs assigned to the SMC; and

a third set of characters comprising a random tag (R-TAG),

a concatemer of the first set of characters and the second set of characters constituting an SMC-PRN combination.

2. The AI straw of claim 1 , wherein the list of PRNs assigned to the SMC is comprised of at least 999 different numbers.

3. The AI straw of claim 1 , wherein the R-TAG is selected from a list of valid R-TAGs comprising at least 1000 different numbers.

4. The AI straw of claim 3 , wherein the list of valid R-TAGs is comprised of numbers randomly selected from a list of at least 50,000 different numbers assigned to the SMC-PRN combination.

5. The AI straw of claim 1 , wherein the first set of characters is at least 3 characters in length.

6. The AI straw of claim 1 , wherein the second set of characters is at least 5 characters in length.

7. The AI straw of claim 1 , wherein the third set of characters is at last 5 characters in length.

8. The AI straw of claim 1 , wherein the barcode is a two-dimensional barcode.

9. The AI straw of claim 8 , wherein the two-dimensional barcode is a Data Matrix code.

10. A method of authenticating a serial number in a barcode on an AI artificial insemination (AI) straw comprising:

generating a list of valid Verification Numbers (VNs) VNs or valid Transaction and Exchange Numbers (TENs);

providing an algorithm for calculating a VN, or calculating a TEN, from the serial number, wherein the serial number comprises a first set of characters comprising a Standardized Marketing Code (SMC); a second set of characters comprising a Print Run Number (PRN) wherein the PRN is randomly selected from a list of PRNs assigned to the SMC; and a third set of characters comprising a random tag (R-TAG);

comparing a calculated VN to the list of valid VNs or comparing a calculated TEN to the list of valid TENS; and

determining whether the calculated VN matches one of the valid VNs or whether the calculated TEN matches one of the valid TENs.

11. The method of claim 10 , wherein the barcode is a Data Matrix code.

12. The method of claim 10 , further comprising the step of receiving and processing Transactional Information (TI) if the calculated TEN matches one of the valid TENs.

Assignments (2)
SECURITY INTEREST Recorded Nov 24, 2025
From: INGURAN, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 073783/0924 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2021
From: GILLIGAN, THOMAS B.
To: INGURAN, LLC
Reel/Frame 055075/0626 →