IP Library › Granted Patent US 12,602,557
Granted Patent B2
US 12,602,557 · App. 18/989,630 · Granted Apr 14, 2026

Decoding and validation of machine-readable codes via multiple spectra of light

Inventor: Joseph Fox-Rabinovitz (Blacksburg, VA)
Assignee: Torc Robotics, Inc.
G06K7/10544G06K19/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,602,557
App. No.
18/989,630
Granted
Apr 14, 2026
Kind
B2
Abstract

Aspects of this technical solution can include a first layer having a first region and a second region, the first region and the second region having a first transmissivity property corresponding to a first portion of a spectrum of light and a second portion of the spectrum of light, having the first transmissivity property, and a second layer disposed over the first layer and having a third region and a fourth region, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light.

Claims (32)

1 . An apparatus, comprising:

a first region and a second region, the first region and the second region having a first transmissivity property corresponding to a first portion of a spectrum of light and a second portion of the spectrum of light; and

a third region and a fourth region, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light.

2 . The apparatus of claim 1 , wherein the first region and the second region define a first alignment pattern and a first payload pattern, and the third region and the fourth region define a second alignment pattern and a second payload pattern.

3 . The apparatus of claim 2 , wherein the first payload pattern includes a first encoding of metadata related to the first payload pattern.

4 . The apparatus of claim 3 , wherein the second payload pattern includes a second encoding of the metadata related to the first payload pattern.

5 . The apparatus of claim 4 , wherein the second payload pattern includes an encoding of at least one of a checksum or hash associated with at least a portion of the first payload pattern.

6 . The apparatus of claim 1 , further comprising a first layer, wherein the first region and the second region are positioned in the first layer and define a first encoding, the first layer having a planar structure.

7 . The apparatus of claim 6 , further comprising a second layer, wherein the third region and the fourth region are positioned in the second layer and define a second encoding, and the second layer having the planar structure and disposed over the first layer.

8 . The apparatus of claim 7 , further comprising a substrate layer, the second layer disposed over the substrate layer.

9 . The apparatus of claim 1 , further comprising a third layer having a third transmissivity property corresponding to a third portion of the spectrum light distinct from the first portion of the spectrum of light and the second portion of the spectrum light.

10 . The apparatus of claim 9 , wherein the first portion of the spectrum of light corresponds to infrared light, the second portion of the spectrum of light corresponds to visible light, and the third portion of the spectrum of light corresponds to ultraviolet light.

11 . A method of detection of codes in a plurality of spectra of light, the method comprising:

detecting, by a sensor of a vehicle configured to detect a first portion of a spectrum of light, a first region and a second region of an object, the first region and the second region having a first transmissivity property corresponding to the first portion of a spectrum of light and a second portion of the spectrum of light; and

decoding, by a processor, a first encoding defined by the first region and the second region, the first encoding corresponding to a first machine-readable code visible in the first portion of the spectrum of light and invisible in the second portion of the spectrum of light.

12 . The method of claim 11 , further comprising:

identifying, by the processor, the first encoding, while the vehicle is in a physical environment including the object.

13 . The method of claim 12 , further comprising:

detecting, by the sensor configured to detect the second portion of the spectrum of light, a third region and a fourth region of the object, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light; and

decoding, by the processor, a second encoding defined by the third region and the fourth region, the second encoding corresponding to a second machine-readable code visible in the second portion of the spectrum of light and invisible in the first portion of the spectrum of light.

14 . The method of claim 13 , further comprising:

identifying, by the processor, the second encoding, where the vehicle is in the physical environment.

15 . The method of claim 13 , further comprising:

authenticating, by the processor, the first encoding based on the second encoding.

16 . The method of claim 15 , wherein authenticating further comprises identifying a discrepancy between a hash of information based on the first encoding and the second encoding.

17 . An apparatus, comprising:

a first layer having a first region and a second region, the first region and the second region having a first transmissivity property corresponding to a first portion of a spectrum of light and a second portion of the spectrum of light; and

a second layer disposed over the first layer and having a third region and a fourth region, the third region and the fourth region having a second transmissivity property corresponding to the first portion of the spectrum of light and the second portion of the spectrum of light;

wherein the first layer defines a first encoding, and the second layer defines a second encoding, at least one of the first encoding or the second encoding including metadata associated with the first encoding.

18 . The apparatus of claim 17 , wherein the first region and the second region define a first alignment pattern and a first payload pattern, and the third region and the fourth region define a second alignment pattern and a second payload pattern.

19 . The apparatus of claim 18 , wherein the first payload pattern includes a first encoding of metadata related to the first payload pattern.

20 . The apparatus of claim 19 , wherein the second payload pattern includes a second encoding of at least one of a checksum or hash associated with at least a portion of the first payload pattern.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2024
From: FOX-RABINOVITZ, JOSEPH
To: TORC ROBOTICS, INC.
Reel/Frame 069656/0677 →
Continuity (2)
Continuation 18193931 · Mar 31, 2023
Related Publication 20250124242A1 · Apr 17, 2025
References Cited (10)
US 11022889B2 · Lee et al. · 2021 [cited by applicant]
US 20030201059A1 · Holman et al. · 2003 [cited by applicant]
US 20060018665A1 · Shibata · 2006 [cited by examiner]
US 20140332150A1 · Hirakata et al. · 2014 [cited by applicant]
US 20150334789A1 · van de Ven · 2015 [cited by examiner]
US 20160025564A1 · Zhang · 2016 [cited by examiner]
US 20160148089A1 · Boday et al. · 2016 [cited by applicant]
US 20180267217A1 · Yoshida et al. · 2018 [cited by applicant]
WO 2021158610A1 · 2021 [cited by applicant]
“The Correct Material for Infrared (IR) Applications”, Retrieved from Internet: https://www.edmundoptics.com/knowledge-center/application-notes/optics/the-correct-material-for-infrared-applications/. [cited by applicant]