IP Library Granted Patent US 12,499,173
Granted Patent B2
US 12,499,173 · App. 17/338,381 · Granted Dec 16, 2025

Methods and systems for optical matrix calculation

Inventors: Michael Dubrovsky (Somerville, MA); Diedrik Rene Vermeulen (Somerville, MA)
Assignee: SiPhox, Inc.
G06F17/16G06E1/045G06E3/008G02F1/212
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,499,173
App. No.
17/338,381
Granted
Dec 16, 2025
Kind
B2
Abstract

Aspects relate to methods and systems for optical matrix calculation. An exemplary system includes at least a first light source configured to output at least a first optical output having a first wavelength, at least a second light source configured to output at least a second optical output having a second wavelength substantially different from the first wavelength, at least an optical modulator configured to modulate the at least a first optical output, at least an optical matrix multiplier configured to perform at least two matrix multiplications, a first matrix multiplication as a function of the first optical output and a second matrix multiplication as a function of the second optical output, and at least a photodetector configured to measure the at least a first optical output and the at least a second optical output.

Claims (42)

1 . A system for optical calculation with asynchronous feedback, the system comprising:

at least a first light source configured to output at least a first optical output having a first wavelength;

at least an optical modulator located down beam from the at least a first light source and configured to modulate the at least a first optical output, wherein the at least an optical modulator is further configured to modulate a light pulse characteristic of the at least a first optical output, wherein the light pulse characteristic comprises one or more of a pulsed duration, repetition rate, and duty cycle;

at least an optical matrix multiplier located down beam from the at least an optical modulator configured to:

accept the at least a first optical output; and

generate a first matrix multiplication output as a function of the at least a first optical output;

at least a first photodetector located down beam from the at least an optical matrix multiplier configured to:

measure the first matrix multiplication output; and

generate a first electrical multiplication output signal as a function of the first matrix multiplication output;

an asynchronous feedback circuit electrically connected to the at least a first photodetector and at least one of the at least an optical modulator and the at least an optical matrix multiplier, wherein the asynchronous feedback circuit is configured to:

calculate a first feedback signal as a function of the first electrical multiplication output signal; and

provide the first feedback signal to the at least one of the at least an optical modulator and the at least an optical matrix multiplier; and

a computing device communicative with the at least an optical matrix multiplier, wherein the computing device is configured to evaluate, using the at least an optical matrix multiplier, a hash function comprising an iterated composition of a security hash algorithm and a weighting function.

2 . The system of claim 1 wherein the asynchronous feedback circuit further comprises an analog circuit in communication with the at least a first photodetector and the at least one of the at least an optical modulator and the at least an optical matrix multiplier.

3 . The system of claim 1 , wherein the asynchronous feedback circuit is configured to calculate the first feedback signal as a non-linear function of the first electrical multiplication output signal.

4 . The system of claim 1 , wherein the at least an optical matrix multiplier comprises a plurality of Mach-Zehnder Interferometers (MZIs) arranged in a mesh.

5 . The system of claim 1 further comprising at least a second light source configured to output at least a second optical output having a second wavelength substantially different from the first wavelength, wherein:

the at least an optical modulator is configured to modulate the at least a second optical output; and

the at least an optical matrix multiplier is configured to generate a second matrix multiplication output as a function of the at least a second optical output.

6 . The system of claim 5 further comprising at least a second photodetector located down beam from the at least an optical matrix multiplier and configured to:

measure the second matrix multiplication output; and

generate a second electrical multiplication output signal as a function of the second matrix multiplication output.

7 . The system of claim 5 further comprising a wavelength multiplexor disposed down beam from the at least a first light source and the at least a second light source and up beam from the at least an optical modulator, wherein the wavelength multiplexor is configured to substantially combine the at least a first optical output and the at least a second optical output.

8 . The system of claim 1 further comprising a beam splitter configured to split at least a beam from the at least a first light source into two or more beams, wherein the beam splitter comprises an evanescent wave coupler.

9 . A method of optical calculation with asynchronous feedback, the method comprising:

outputting, using at least a first light source, at least a first optical output having a first wavelength;

modulating, using at least an optical modulator located down beam from the at least a first light source, the at least a first optical output, wherein the at least an optical modulator is further configured to modulate a light pulse characteristic of the at least a first optical output, wherein the light pulse characteristic comprises one or more of a pulsed duration, repetition rate, and duty cycle;

generating, using at least an optical matrix multiplier located down beam from the at least an optical modulator, a first matrix multiplication output as a function of the at least a first optical output;

generating, using at least a first photodetector located down beam from the at least an optical matrix multiplier, a first electrical multiplication output signal as a function of the first matrix multiplication output;

calculating, by an asynchronous feedback circuit electrically connected to the at least a first photodetector and at least one of the at least an optical modulator and the at least an optical matrix multiplier, a first feedback signal as a function of the first electrical multiplication output signal;

providing, by the asynchronous feedback circuit, the first feedback signal to the at least one of the at least an optical modulator and the at least an optical matrix multiplier; and

evaluating, by a computing device communicative with the at least an optical matrix multiplier, using the at least an optical matrix multiplier, a hash function comprising an iterated composition of a security hash algorithm and a weighting function.

10 . The method of claim 9 wherein the asynchronous feedback circuit further comprises an analog circuit in communication with the at least a first photodetector and the at least one of the at least an optical modulator and the at least an optical matrix multiplier.

11 . The method of claim 9 further comprising calculating, by the asynchronous feedback circuit, the first feedback signal as a non-linear function of the first electrical multiplication output signal.

12 . The method of claim 9 , wherein the at least an optical matrix multiplier comprises a plurality of Mach-Zehnder Interferometers (MZIs) arranged in a mesh.

13 . The method of claim 9 further comprising:

outputting, using at least a second light source, at least a second optical output having a second wavelength substantially different from the first wavelength;

modulating, using the at least an optical modulator, the at least a second optical output; and

generating, by the at least an optical matrix multiplier, a second matrix multiplication output as a function of the at least a second optical output.

14 . The method of claim 13 further comprising generating, by at least a second photodetector located down beam from the at least an optical matrix multiplier, a second electrical multiplication output signal as a function of the second matrix multiplication output.

15 . The method of claim 13 further comprising a wavelength multiplexor disposed down beam from the at least a first light source and the at least a second light source and up beam from the at least an optical modulator, wherein the wavelength multiplexor is configured to substantially combine the at least a first optical output and the at least a second optical output.

16 . The method of claim 9 further comprising splitting, using a beam splitter, at least a beam from the at least a first light source into two or more beams, wherein the beam splitter comprises an evanescent wave coupler.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded May 15, 2026
From: ALTER DOMUS (US) LLC
To: SIPHOX, INC.
Reel/Frame 074674/0493 →
SECURITY INTEREST Recorded Feb 13, 2026
From: SIPHOX, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 073779/0457 →
SECURITY INTEREST Recorded Jan 23, 2026
From: SIPHOX, INC.
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 073565/0772 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: VERMEULEN, DIEDRIK RENE; DUBROVSKY, MICHAEL
To: SIPHOX, INC.
Reel/Frame 057258/0817 →
Continuity (2)
Provisional Application 63034225 · Jun 3, 2020
Related Publication 20210382515A1 · Dec 9, 2021
References Cited (20)
US 8027587B1 · Watts · 2011 [cited by applicant]
US 10009135B2 · Tait · 2018 [cited by applicant]
US 10740693B2 · Lazovich · 2020 [cited by applicant]
US 10768659B2 · Carolan · 2020 [cited by applicant]
US 20050018295A1 · Mendlovic · 2005 [cited by applicant]
US 20190370652A1 · Shen · 2019 [cited by applicant]
US 20200142441A1 · Bunandar · 2020 [cited by applicant]
US 20210011312A1 · Nahmias · 2021 [cited by applicant]
US 20210036783A1 · Bunandar · 2021 [cited by applicant]
WO 2020102204A1 · 2020 [cited by applicant]
WO 2020180351A1 · 2020 [cited by applicant]
Dubrovsky et al., in “Optical Proof of Work”, Feb. 2020, https://arxiv.org/abs/1911.05193 (Year: 2020). [cited by examiner]
Pezzaniti et al., “Angular dependence of polarizing beam-splitter cubes” in Applied Optics vol. 33, Issue 10, pp. 1916-1929 (1994) https://doi.org/10.1364/AO.33.001916 (Year: 1994). [cited by examiner]
Title: Matrix processing with nanophotonics By: Martin Forsythe Date Aug. 28, 2019. [cited by applicant]
Title: Photonics for artificial intelligence and neuromorphic computing By: Bhavin J. Shastria Date: Dec. 1, 2020. [cited by applicant]
Title: Meshing optics with applications By: David A B Miller Date: Jul. 1, 2017. [cited by applicant]
Title: Silicon Photonics Codesign for Deep Learning By: Qixiang Cheng Date: Jan. 1, 2020. [cited by applicant]
Title: Principles of Neuromorphic Photonics By: Bhavin J. Shastria Date: Dec. 29, 2017. [cited by applicant]
Title: Silicon Optical Matrix Processor for Parallel Computing By: Lin Yang Date: Aug. 8, 2016. [cited by applicant]
Title: Primer on silicon neuromorphic photonic processors: architecture and compiler By: Thomas Ferreira De Lima Date: Aug. 10, 2020. [cited by applicant]