IP Library Granted Patent US 12,188,821
Granted Patent B2
US 12,188,821 · App. 18/121,060 · Granted Jan 7, 2025

System and method for authenticating and classifying products using hyper-spectral imaging

Inventor: Leslie Young Harvill (Olympia, WA)
Assignee: BOTTLEVIN, INC.
G01J3/2823G01J3/0229G01N21/31G02B5/20G02B5/32G06V10/143G06V10/60G06V10/764G01J2003/2833G01J2003/2836
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,188,821
App. No.
18/121,060
Granted
Jan 7, 2025
Kind
B2
Abstract

In some implementations, a method for authenticating and classifying a set of materials comprises: transmitting a visible range light from a light source toward a vessel containing a material sample; wherein the visible range light passes through the vessel containing the material sample, passes through the material sample, and bounces off a HOE located at a bottom of the vessel toward a camera implemented in a smartphone; receiving, by the camera of the smartphone, the visible range light that bounced off the HOE; based on a mapping of each of the visible range light onto an area of an image sensor, generating a holographic optical element that has a plurality of regions, that receives input light reflected or transmitted through a new material, and that filters the input light to a filtered light by each characteristic light spectra, and mapping the filtered light onto the image sensor's area.

Claims (58)

1. A method for authenticating and classifying a set of materials, the method comprising:

transmitting a visible range light from a light source toward a vessel containing a material sample;

wherein the visible range light passes through the vessel containing the material sample, passes through the material sample, and bounces off a holographic optical element (HOE) located at a bottom of the vessel toward a camera implemented in a smartphone;

receiving, by the camera of the smartphone, the visible range light that bounced off the HOE;

based on a mapping of each of the visible range light onto an area of an image sensor, generating a holographic optical element that has a plurality of regions, that receives input light reflected or transmitted through a new material, and that filters the input light to a filtered light by each characteristic light spectra, and mapping the filtered light onto the area of the image sensor;

wherein the holographic optical element is recorded and used to determine whether the new material matches any material in a set of materials.

2. The method of claim 1 , further comprising: using the holographic optical element to determine whether the new material matches any material in a set of similar materials that are similar to the set of materials;

wherein the holographic optical element is generated using a holography approach and a Bragg approach.

3. The method of claim 1 , further comprising generating a copy of the holographic optical element by copying the holographic optical element onto the copy of the holographic optical element.

4. The method of claim 3 , further comprising authenticating the new material based on the determining, using the copy of the holographic optical element, whether a match is found between the new material and the set of materials or the set of similar materials.

5. The method of claim 1 , further comprising

determining a set of characteristics of visible light spectra reflected or transmitted by a set of materials when the set of materials is illuminated by a plurality of light wavelengths;

constructing one or more classifiers configured to classify each material of the set of materials based on the set of characteristics of the light spectra;

using the classifiers to classify, mapping each of the light spectra onto an area of an image sensor.

6. The method of claim 1 , wherein the input light transmitted through the new material penetrates the new material that is in a liquid form and that is contained within a space between two sheets of glass;

wherein the input light reflected from the new material is reflected off dots included in the holographic optical element; each dot configured to filter a specific wavelength of light;

wherein the input light is recorded by a camera through a lens system of the camera and then recorded onto a charge coupled element of the camera.

7. The method of claim 6 , wherein the camera is a CMOS charge coupled camera and which has a range from a ultraviolet (UV) spectra into a near infrared (NI) spectra;

wherein the camera has a light source that illuminates a light being within the range, and then reads reflection characteristics of the holographic optical element.

8. One or more non-transitory computer readable storage media storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform:

transmitting a visible range light from a light source toward a vessel containing a material sample;

wherein the visible range light passes through the vessel containing the material sample, passes through the material sample, and bounces off a holographic optical element (HOE) located at a bottom of the vessel toward a camera implemented in a smartphone;

receiving, by the camera of the smartphone, the visible range light that bounced off the HOE;

based on a mapping of each of the visible range light onto an area of an image sensor, generating a holographic optical element that has a plurality of regions, that receives input light reflected or transmitted through a new material, and that filters the input light to a filtered light by each characteristic light spectra, and mapping the filtered light onto the area of the image sensor;

wherein the holographic optical element is recorded and used to determine whether the new material matches any material in a set of materials.

9. The one or more non-transitory computer readable storage media of claim 8 , storing additional instructions for: using the holographic optical element to determine whether the new material matches any material in a set of similar materials that are similar to the set of materials;

wherein the holographic optical element is generated using a holography approach and a Bragg approach.

10. The one or more non-transitory computer readable storage media of claim 8 , storing additional instructions for: generating a copy of the holographic optical element by copying the holographic optical element onto the copy of the holographic optical element.

11. The one or more non-transitory computer readable storage media of claim 10 , storing additional instructions for: authenticating the new material based on the determining, using the copy of the holographic optical element, whether a match is found between the new material and the set of materials or the set of similar materials.

12. The one or more non-transitory computer readable storage media of claim 8 , storing additional instructions for: determining a set of characteristics of visible light spectra reflected or transmitted by a set of materials when the set of materials is illuminated by a plurality of light wavelengths;

constructing one or more classifiers configured to classify each material of the set of materials based on the set of characteristics of the light spectra;

using the classifiers to classify, mapping each of the light spectra onto an area of an image sensor.

13. The one or more non-transitory computer readable storage media of claim 8 , wherein the input light transmitted through the new material penetrates the new material that is in a liquid form and that is contained within a space between two sheets of glass;

wherein the input light reflected from the new material is reflected off dots included in the holographic optical element; each dot configured to filter a specific wavelength of light;

wherein the input light is recorded by a camera through a lens system of the camera and then recorded onto a charge coupled element of the camera.

14. The one or more non-transitory computer readable storage media of claim 13 , wherein the camera is a CMOS charge coupled camera and which has a range from a ultraviolet (UV) spectra into a near infrared (NI) spectra;

wherein the camera has a light source that illuminates a light being within the range, and then reads reflection characteristics of the holographic optical element.

15. A custom product computer system generator comprising:

a memory unit;

one or more processors; and

a custom product computer storing one or more instructions, which, when executed by one or more processors, cause the one or more processors to perform:

transmitting a visible range light from a light source toward a vessel containing a material sample;

wherein the visible range light passes through the vessel containing the material sample, passes through the material sample, and bounces off a holographic optical element (HOE) located at a bottom of the vessel toward a camera implemented in a smartphone;

receiving, by the camera of the smartphone, the visible range light that bounced off the HOE;

based on a mapping of each of the visible range light onto an area of an image sensor, generating a holographic optical element that has a plurality of regions, that receives input light reflected or transmitted through a new material, and that filters the input light to a filtered light by each characteristic light spectra, and mapping the filtered light onto the area of the image sensor;

wherein the holographic optical element is recorded and used to determine whether the new material matches any material in a set of materials.

16. The custom product computer system generator of claim 15 , storing additional instructions for: using the holographic optical element to determine whether the new material matches any material in a set of similar materials that are similar to the set of materials;

wherein the holographic optical element is generated using a holography approach and a Bragg approach.

17. The custom product computer system generator of claim 15 , storing additional instructions for: generating a copy of the holographic optical element by copying the holographic optical element onto the copy of the holographic optical element.

18. The custom product computer system generator of claim 17 , storing additional instructions for: authenticating the new material based on the determining, using the copy of the holographic optical element, whether a match is found between the new material and the set of materials or the set of similar materials.

19. The custom product computer system generator of claim 15 , storing additional instructions for: determining a set of characteristics of visible light spectra reflected or transmitted by a set of materials when the set of materials is illuminated by a plurality of light wavelengths;

constructing one or more classifiers configured to classify each material of the set of materials based on the set of characteristics of the light spectra;

using the classifiers to classify, mapping each of the light spectra onto an area of an image sensor.

20. The custom product computer system generator of claim 15 , wherein the input light transmitted through the new material penetrates the new material that is in a liquid form and that is contained within a space between two sheets of glass;

wherein the input light reflected from the new material is reflected off dots included in the holographic optical element; each dot configured to filter a specific wavelength of light;

wherein the input light is recorded by a camera through a lens system of the camera and then recorded onto a charge coupled element of the camera,

wherein the camera is a CMOS charge coupled camera and which has a range from a ultraviolet (UV) spectra into a near infrared (NI) spectra;

wherein the camera has a light source that illuminates a light being within the range, and then reads reflection characteristics of the holographic optical element.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2023
From: HARVILL, LESLIE YOUNG
To: BOTTLEVIN, INC.
Reel/Frame 062980/0560 →
Continuity (1)
Related Publication 20240310212A1 · Sep 19, 2024
References Cited (21)
US 5748308A · Lindberg · 1998 [cited by examiner]
US 6313908B1 · McGill · 2001 [cited by examiner]
US 6507419B1 · Popovich · 2003 [cited by examiner]
US 6940653B2 · Favalora · 2005 [cited by examiner]
US 7239594B2 · Edwards · 2007 [cited by examiner]
US 7330267B1 · Weitzel · 2008 [cited by examiner]
US 7554572B2 · Takahashi · 2009 [cited by examiner]
US 7675662B2 · Erickson · 2010 [cited by examiner]
US 8553143B2 · Leibler · 2013 [cited by examiner]
US 10677976B2 · Mukhtarov · 2020 [cited by examiner]
US 10859436B2 · Allen · 2020 [cited by examiner]
US 11927785B2 · Lim · 2024 [cited by examiner]
US 11994518B2 · Swager · 2024 [cited by examiner]
US 12035040B2 · Motosugi · 2024 [cited by examiner]
US 20170031144A1 · Rostykus · 2017 [cited by examiner]
US 20240219287A1 · Hong · 2024 [cited by examiner]
US 20240310278A1 · Harvill · 2024 [cited by examiner]
US 20240310781A1 · Harvill · 2024 [cited by examiner]
Casale, M., et al., ‘NIR and UV-vis spectroscopy, artificial nose and tongue: Comparison of four fingerprinting techniques for the characterisation of Italian red wines’, ACA, v668, iss. 2, 143-148, (https://doi:10.1016… [cited by applicant]
Bruder, Fredrich-Karl, et al., ‘The Chemistry and Physics of Bayfol HX Film Holographic Photopolymer’, Polymers 2017, MDPI, vol. 9, iss. 10, 472, (https://doi.org/10.3390/polym9100472), publ. Sep. 26, 2017, 35pgs. [cited by applicant]
Acevedo, F. Javier, et al., ‘Classification of Wines Produced in Specific Regions by UV-Visible Spectroscopy Combined with Support Vector Machines’, Journ. of Agricl and Food Chem, vol. 55, No. 17. pp. 6842-6849, 2007 A… [cited by applicant]