← Back to Patent Explorer
US4620293A Expired / Lapsed US ⏱️ 0.0 years remaining

Optical matrix multiplier

Assignee: Hughes Missile Systems Co
•
Filing: 1983-12-23
•
Granted: 1986-10-28
•
Expires: 2003-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An optical computing system is provided for performing a linear multiplication operation involving a matrix with bipolar values. A plurality of beams representing the values of a N×1 column matrix Q illuminate an optical mask having elements disposed in a two-dimensional (M+1)×N array. Each element of the first M rows of the mask represents the offset of the value of a corresponding element in a known M×N matrix by a scalar constant c. Each element of row M+1 of the mask represents the value c. An array of photodetectors collects the light passing through the mask, with the light from each row of elements detected by a respective photodetector. The outputs of the first M photodetectors represent the product of Q and M after M has been offset by c. The output of photodetector M+1 represents the scalar value produced by the multiplication of Q and a row matrix represented by row M+1 of the mask matrix. This scalar value can be used to adjust the outputs of the first M photodetectors, the result being equivalent to Q·M.

Inventors

  • 👤 Richard S. Schlunt
  • 👤 Hans-Peter Schmid
  • 👤 Donald R. Fetterly

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 20:47
CPC Classifications
G; G06; G06E; G06E1/00; G06E1/02; G06E1/04; G06E1/045

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 199 words
An optical system for performing matrix manipulations, comprising: a source means for producing a plurality of light beams to illuminate a plurality of locations, the intensity of each beam representative of a predetermined value in an N×1 column vector, Q; an optically transmissive mask disposed to be illuminated by said source means and including a plurality of elements corresponding to said plurality of locations, said elements disposed in a two-dimensional mask matrix having M+1 rows and N columns, wherein each said element has information defined by its degree of optical transmittance, and each element in each row of M rows of said mask matrix is representative of the sum of a predetermined value in a known M×N matrix and a scalar constant, c, and each element of the remaining row of said mask matrix is representative of said scalar constant, c; and photodetection means positioned to receive light transmitted through said mask for determining the intensity of light received at its position, and for providing one or more first signals representative of a function of said vector Q and said known matrix and a second signal representative of a function of said vector Q and said scalar constant, c.
Claim 2
Dependent Claim 199 words
An optical system for performing matrix manipulations, comprising: a source means for producing a plurality of light beams to illuminate a plurality of locations, the intensity of each beam representative of a predetermined value in an N×1 column vector, Q; an optically transmissive mask disposed to be illuminated by said source means and including a plurality of elements corresponding to said plurality of locations, said elements disposed in a two-dimensional mask matrix having M+1 rows and N columns, wherein each said element has information defined by its degree of optical transmittance, and each element in each row of M rows of said mask matrix is representative of the sum of a predetermined value in a known M×N matrix and a scalar constant, c, and each element of the remaining row of said mask matrix is representative of said scalar constant, c; and photodetection means positioned to receive light transmitted through said mask for determining the intensity of light received at its position, and for providing one or more first signals representative of a function of said vector Q and said known matrix and a second signal representative of a function of said vector Q and said scalar constant, c.
Claim 3
Dependent Claim 26 words
The system of claim 1 wherein said photodetection means comprises M+1 photodetectors, each positioned to receive light transmitted from a respective row of said mask matrix.
Claim 4
Dependent Claim 26 words
The system of claim 1 wherein said source means comprises N photoemitters, with each said photoemitter positioned to illuminate a respective column of said mask matrix.
Claim 5
Dependent Claim 26 words
The system of claim 3 wherein said photodetection means comprises M+1 photodetectors, each positioned to receive light transmitted from a respective row of said mask matrix.
Claim 6
Dependent Claim 89 words
The system of claim 1 wherein each of said first signals represents an M×1 column vector which results from the matrix operation defined by: Q=M+c where M+c is a matrix whose elements correspond in value to said elements of said M rows of said mask matrix, and said second signal represents a scalar quantity which results from the matrix operation defined by: QC.sub.constant where C constant is a row vector represented by said remaining row of said mask matrix and the elements of said remaining row are all c.
Claim 7
Dependent Claim 30 words
The system of claim 5 wherein said photodetection means comprises M+1 photodetectors with photodetectors 1 through M providing said column vector signal and photodetector M+1 providing said scalar quantity signal.
Claim 8
Dependent Claim 30 words
The system of claim 1 wherein said M rows comprise the first M rows of said mask matrix and said remaining row comprises the last row of said mask matrix.
Claim 9
Dependent Claim 30 words
The system of claim 1 wherein said M rows comprise the top M rows of said mask matrix and said remaining row comprises the bottom row of said mask matrix.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-10-27 1990-04-28 1990-10-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-10-27 1994-04-28 1994-10-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-10-27 1998-04-28 1998-10-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag