Patent US4910699A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4910699A Expired / Lapsed US ⏱️ 0.0 years remaining

Optical computer including parallel residue to binary conversion

Assignee: Boeing Co
•
Filing: 1988-08-18
•
Granted: 1990-03-20
•
Expires: 2008-08-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An optical computing system includes an input device, a converter and an optical computing device. The input device generates first light beams along selected ones of a first plurality of light transmitting paths. Each of the first light beams is representative of a digit of a number. The converter converts the first light beams into second light beams selected among a second plurality of light transmitting paths. Each of the second light beams is representative of the residue of the number modulo a given modulus among a plurality of mutually prime moduli. The converter generates, for each number, an ordered group of second light beams corresponding to an ordered group of residues modulo each of the mutually prime moduli. The optical computing device is coupled to receive the orderd group of second light beams from the converter for performing residue arithmetic operations.

Inventors

  • 👤 C. David Capps
  • 👤 R. Aaron Falk

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:12
CPC Classifications
G; G06; G06E; G06E1/00; G06E1/02; G06E1/06; G06E1/065

Claims Analysis

Total Claims: 63
Claim 1
Independent Claim 213 words
An optical computing system comprising: (a) input means for generating first light beams along selected ones of a first plurality of light transmitting paths, each of said first light beams representative of a digit of a number, (b) converter means for converting said first light beams into second light beams selected among a second plurality of light transmitting paths, each of said second light beams representative of a residue of said number modulo a given modulus among a plurality of mutually prime moduli, said converter means generating, for each number, a group of second light beams corresponding to an ordered group of residues modulo each of sad mutually prime moduli, (c) optical computing means coupled to receive said group of second light beams from said converter means for performing parallel residue arithmetic operations corresponding to each ordered group of residues; (d) said optical computing means generating third light beams selected among a third plurality of light transmitting paths, each of said third light beams representative of a computed number resulting from said arithmetic operations and corresponding to said ordered group of residues modulo each of said mutually prime moduli; and (e) residue-to-binary converter means for converting said third light beams into binary electrical signals representative of a binary value of said computed number.
Claim 2
Dependent Claim 213 words
An optical computing system comprising: (a) input means for generating first light beams along selected ones of a first plurality of light transmitting paths, each of said first light beams representative of a digit of a number, (b) converter means for converting said first light beams into second light beams selected among a second plurality of light transmitting paths, each of said second light beams representative of a residue of said number modulo a given modulus among a plurality of mutually prime moduli, said converter means generating, for each number, a group of second light beams corresponding to an ordered group of residues modulo each of sad mutually prime moduli, (c) optical computing means coupled to receive said group of second light beams from said converter means for performing parallel residue arithmetic operations corresponding to each ordered group of residues; (d) said optical computing means generating third light beams selected among a third plurality of light transmitting paths, each of said third light beams representative of a computed number resulting from said arithmetic operations and corresponding to said ordered group of residues modulo each of said mutually prime moduli; and (e) residue-to-binary converter means for converting said third light beams into binary electrical signals representative of a binary value of said computed number.
Claim 3
Dependent Claim 27 words
An optical computing system as recited in claim 1 further comprising: electrical computing means connected to receive said binary electrical signals for performing arithmetic and/or logic operations.
Claim 4
Dependent Claim 49 words
An optical computing system as recited in claim 1 or 2 wherein said residue-to-binary converter means includes a converter unit for each binary digit of each binary electrical signal, each converter unit connected in parallel to receive said third light beams along said third plurality of light transmitting path.
Claim 5
Dependent Claim 44 words
An optical computing system as recited in claim 3 wherein each converter unit includes means for generating a given binary state of each binary electrical signal only in response to predetermined intensity patterns of incident light from said third plurality of light transmitting paths.
Claim 6
Dependent Claim 149 words
An optical computing system as recited in claim 4 wherein said generating means includes: (1) a plurality of photo-electric detectors, each photo-electric detector positioned to receive said third light beams from selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered group of residues modulo each of said mutually prime moduli and each photo-electric detector generating an electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said third plurality of light transmitting paths; and (2) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected to receive the electrical signal therefrom, and each threshold detector generating said given binary state of each binary electrical signal only if the amplitude of said electrical signal from said corresponding photo-electric detector is above a predetermined threshold.
Claim 7
Dependent Claim 149 words
An optical computing system as recited in claim 3 wherein each converter unit includes: (1) a plurality of photo-electric detectors, each photo-electric detector positioned to receive said third light beams from selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered group of residues modulo each of said mutually prime moduli and each photo-electric detector generating an electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said third plurality of light transmitting paths; and (2) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected to receive the electrical signal therefrom, and each threshold detector generating a given binary state of each binary electrical signal only if the amplitude of said electrical signal from said corresponding photo-electric detector is above a predetermined threshold.
Claim 8
Dependent Claim 38 words
An optical computing system as recited in claim 5 wherein the intensity of each of said third light beams along said selected ones of said third plurality of light transmitting paths is the same at a given time.
Claim 9
Dependent Claim 75 words
An optical computing system as recited in claim 7 wherein said selected ones of said third plurality of light transmitting paths are selected based on the requirement that for every given binary digit, a given binary state of said binary digit corresponds to a unique selection of said third light beams along said third plurality of light transmitting paths, said unique selection corresponding to the residues of said computed number modulo said mutually prime moduli.
Claim 10
Dependent Claim 38 words
An optical computing system as recited in claim 6 wherein the intensity of each of said third light beams along said selected ones of said third plurality of light transmitting paths is the same at a given time.
Claim 11
Dependent Claim 80 words
An optical computing system as recited in claim 9 wherein said selected ones of said third plurality of light transmitting paths are selected based on the requirement that for every given bit of said binary digit electrical signal, a given binary state of said binary digit corresponds to a unique selection of said third light beams along said third plurality of light transmitting paths, said unique selection corresponding to the residues of said computed number modulo said mutually prime moduli.
Claim 12
Dependent Claim 346 words
An optical computing system as recited in claim 3 wherein each converter unit includes: (1) a first and second plurality to photo-electric detectors, each detector positioned to receive said third light beams from selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered group of residues modulo each of said mutually prime moduli, each detector generating an electrical signal having an amplitude corresponding to the combined intensity of light received along said selected ones of said third plurality of light transmitting paths, said first plurality of photo-electric detectors connected only to a first group of said third plurality of light transmitting paths corresponding to a first pair of moduli among said mutually prime moduli, and said second plurality of photo-electric detectors connected only to a second group of said third plurality of light transmitting paths corresponding to a second pair of moduli, at least one modulus of which is different from said first pair of moduli; (2) a third plurality of photo-electric detectors generating electrical signals having an amplitude corresponding to the intensity of light incident thereon; (3) a first, second, and third plurality of threshold units corresponding to said first, second, and third plurality of photo-electric detectors and connected for receiving corresponding electrical signals therefrom, each of said threshold units generating an electrical threshold signal if the amplitude of the corresponding electrical signal is greater than a predetermined threshold; (4) a first and second plurality of electro-optical converters corresponding to said first and second plurality of threshold units and connected to receive said electrical threshold signals therefrom, said first and second plurality of electro-optical converters generating fourth light beams in response to said electrical threshold signals; (5) a fourth plurality of light transmitting paths connected between selected one of said first and second plurality of electro-optical converters and said third plurality of photo-electric detectors for transmitting said fourth light beams therealong; and (6) said third plurality of threshold units generating a given state of a binary electrical signal in response to said electrical threshold signals therefrom.
Claim 13
Dependent Claim 73 words
An optical computing system as recited in claim 3 wherein each converter unit includes a plurality of opto-electronic AND gates, each opto-electronic AND gate positioned to receive said third light beams from said selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered group of residues modulo each of said mutually prime moduli, and outputting a given binary state of said binary electrical signal.
Claim 14
Dependent Claim 47 words
An optical computing system as recited in claim 12, wherein each of said opto-electronic AND gates comprises a plurality of photoconductive detectors connected in series between a voltage source and an output terminal, said given binary state of said binary electrical signal provided at said output terminal.
Claim 15
Dependent Claim 21 words
An optical computing system as recited in claim 13 further comprising a load resistor connected between said output terminal and ground.
Claim 16
Dependent Claim 57 words
An optical computing system as recited in claim 12, wherein each of said opto-electronic AND gates comprises a plurality of field effect transistors (FETs) configured in series between a voltage source and an output terminal, and wherein each gate electrode of said plurality of FETs is coupled to a corresponding one of a plurality of input circuits.
Claim 17
Dependent Claim 21 words
An optical computing system as recited in claim 15 further comprising a load resistor connected between said output terminal and ground.
Claim 18
Dependent Claim 48 words
An optical computing system as recited in claim 15, wherein each input circuit comprises a series connection of a diode bias voltage source, a diode, a resistor and ground, said gate electrodes being connected to the anode of said diode in said corresponding one of said input circuits.
Claim 19
Dependent Claim 84 words
An optical computer as recited in claim 1, wherein said first plurality of light transmitting paths are representative of all of the digits a 0 , a 1 . . . a i . . . a n of a number x, each digit a i having an associated weight w i such that ##EQU20## where n is an integer and wherein the number of said first plurality of light transmitting paths is equal to the base of the number x multiplied by (n+1).
Claim 20
Dependent Claim 44 words
An optical computer as recited in claim 1, wherein ones of said second plurality of light transmitting paths corresponding to each modulus are positionally encoded such that their relative position corresponds to the value of the residue of said number modulo a given modulus.
Claim 21
Dependent Claim 73 words
An optical computer as recited in claim 1, wherein said optical computing means includes an arithmetic logic unit (ALU) for each of said mutually prime moduli and each of said ALU's has a first input channel for receiving ones of said second plurality of light transmitting paths corresponding to a first number and a second input channel for receiving others of said second plurality of light transmitting paths corresponding to a second number.
Claim 22
Dependent Claim 130 words
An optical computer as recited in claim 20, wherein for each ALU, said first and second input channels form, respectively, a first and second plurality of input light sources arranged in a straight line and separated from one another by an equal distance d, said second light beams passing along said second plurality of light transmitting paths forming specific spatial patterns corresponding to said first and second numbers, each of said ALU's further including: an optical system having a plurality of channels for maximally passing light from said specific spatial pattern through only one channel of said optical system, each optical system channel having a plurality of linear optical elements; and means for detecting light that was maximally passed through the optical system and, thereby, recognizing the specific spatial pattern.
Claim 23
Dependent Claim 74 words
An optical computer as recited in claim 21, wherein each channel of said optical system comprises: a first optical element in a first focal plane one focal length away from said first and second plurality of input light sources; a filter element in a second focal plane one focal length away from said first optical element; and a second optical element in a third focal plane one focal length away from said filter element.
Claim 24
Dependent Claim 39 words
An optical computer as recited in claim 22, herein said detecting means comprises a detector for each channel of said optical system, each detector located in a fourth focal plane one focal length away from said second optical element.
Claim 25
Dependent Claim 17 words
An optical computer as recited in claim 23, wherein said first optical element comprises a spherical lens.
Claim 26
Dependent Claim 183 words
An optical computer as recited in claim 20, wherein, for each ALU, said first and second input channels form a first and second plurality of input light sources, respectively, and each ALU further comprises: a first and second plurality of optical paths coupled to said first and second plurality of input light sources, respectively; means for combining light from at least a first optical path from said first plurality of optical paths with light from at least a second optical path from said second plurality of optical paths at an intersecting region; means for discriminating light intensity at said intersecting region between: (1) a first state, wherein a first level of light intensity is detected resulting from light transmitted to the detecting means from only one or none of said first and second optical paths, and (2) a second state, wherein a second level of light intensity is detected resulting from light transmitted to the detecting means from both of said first and second optical paths, wherein said first and second states indicated an output state of the optical logic or arithmetic operation.
Claim 27
Dependent Claim 15 words
An optical computer as recited in claim 25, wherein said light sources are point sources.
Claim 28
Dependent Claim 15 words
An optical computer as recited in claim 25, wherein said optical paths comprise optical fibers.
Claim 29
Dependent Claim 19 words
An optical computer as recited in claim 25, wherein said optical paths comprise waveguides in an integrated optics package.
Claim 30
Dependent Claim 21 words
An optical computer as recited in claim 28, wherein said detecting means includes an optical bistable element at said intersecting region.
Claim 31
Dependent Claim 55 words
An optical computer as recited in claim 29, further including means for providing a sampling beam of light incident on said intersecting region whereby when said optical bistable element detects said second state, said optical bistable element permits the sampling beam to pass through said intersecting region and otherwise blocks passage of said sampling beam.
Claim 32
Dependent Claim 48 words
An optical computer as recited in claim 25, wherein said intersection region is formed when said first optical path from said first plurality of optical paths is oriented at an angle of approximately 90° with respect to said second optical path from said second plurality of optical paths.
Claim 33
Dependent Claim 17 words
An optical computer as recited in claim 25, wherein said discriminating means comprises an electronic thresholding means.
Claim 34
Dependent Claim 241 words
A hybrid optical-electrical computing system comprising: (a) input means for generating first light beams along selected ones of a first plurality of light transmitting paths, each of said first light beams representative of a digit of a number, (b) converter means for converting said first light beams into second light beams selected among a second plurality of light transmitting paths, each of said second light beams representative of a residue of said number modulo a given modulus among a plurality of mutually prime moduli, said converter means generating, for each number, a group of second light beams corresponding to an ordered group of residues modulo each of said mutually prime moduli, and (c) data processing means including: (1) optical computing means coupled to receive said group of second light beams from said converter means for performing parallel residue arithmetic operations corresponding to each ordered group of residues; said optical computing means generating third light beams selected among a third plurality of light transmitting paths, each of said third light beams representative of a computed number resulting from said arithmetic operations and corresponding to said ordered group of residues modulo each of said mutually prime moduli; (2) residue-to-binary converter means for converting said third light beams into binary electrical signals representative of a binary value of said computed number; and (3) electrical computing means connected for receiving said binary electrical signals for performing at least one of logical and additional arithmetic operations.
Claim 35
Dependent Claim 241 words
A hybrid optical-electrical computing system comprising: (a) input means for generating first light beams along selected ones of a first plurality of light transmitting paths, each of said first light beams representative of a digit of a number, (b) converter means for converting said first light beams into second light beams selected among a second plurality of light transmitting paths, each of said second light beams representative of a residue of said number modulo a given modulus among a plurality of mutually prime moduli, said converter means generating, for each number, a group of second light beams corresponding to an ordered group of residues modulo each of said mutually prime moduli, and (c) data processing means including: (1) optical computing means coupled to receive said group of second light beams from said converter means for performing parallel residue arithmetic operations corresponding to each ordered group of residues; said optical computing means generating third light beams selected among a third plurality of light transmitting paths, each of said third light beams representative of a computed number resulting from said arithmetic operations and corresponding to said ordered group of residues modulo each of said mutually prime moduli; (2) residue-to-binary converter means for converting said third light beams into binary electrical signals representative of a binary value of said computed number; and (3) electrical computing means connected for receiving said binary electrical signals for performing at least one of logical and additional arithmetic operations.
Claim 36
Dependent Claim 46 words
A hybrid optical-electric computing system recited in claim 33 wherein said residue-to-binary converter means includes a converter unit for each bit of said binary electrical signals, each converter unit connected in parallel to receive said third light beams along said third plurality of light transmitting paths.
Claim 37
Dependent Claim 45 words
A hybrid optical-electric computing system as recited in claim 34 wherein each converter unit includes means for generating a given binary state of given binary electrical signal only in response to a predetermined intensity of incident light from said third plurality of light transmitting paths.
Claim 38
Dependent Claim 149 words
A hybrid optical-electric computing system as recited in claim 35 wherein each generating means includes: (1) a plurality of photo-electric detectors, each photo-electric detector positioned to receive said third light beams from selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered groups of residue modulo and said mutually prime moduli, and each photo-electric detector generating an electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said third plurality of light transmitting paths; and (2) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected to receive the electrical signal therefrom, and each threshold detector generating said given binary state of said binary electrical signals only if the amplitude of said electrical signal from said corresponding photo-electric detector is above a predetermined threshold.
Claim 39
Dependent Claim 39 words
A hybrid optical-electrical computing system as recited in claim 36 wherein the intensity of each of said third light beams along said selected ones of said third plurality of light transmitting paths is the same at a given time.
Claim 40
Dependent Claim 74 words
A hybrid optical-electrical computing system as recited in claim 37 wherein said selected ones of said third plurality of light transmitting paths are selected based on the requirement that for every given bit, a given binary state of said bit corresponds to a unique selection of said third light beams along said third plurality of light transmitting paths, said unique selection corresponding to the residues of said computed number modulo said mutually prime moduli.
Claim 41
Dependent Claim 148 words
A hybrid optical-electrical computing system as recited in claim 34 wherein each converter unit includes: (1) a plurality of photo-electric detectors, each photo-electric detector positioned to receive said third light beams from selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered groups of residue modulo and said mutually prime moduli, and each photo-electric detector generating an electrical signal having an amplitude corresponding to the intensity of light received along said selected one of said third plurality of light transmitting paths; and (2) a plurality of threshold detectors, ones of said threshold detectors corresponding to each of said photo-electric detectors and connected to receive the electrical signal therefrom, and each threshold detector generating a given binary state of said binary electrical signal only if the amplitude of said electrical signal from said corresponding photo-electric detector is above predetermined threshold.
Claim 42
Dependent Claim 39 words
A hybrid optical-electrical computing system as recited in claim 39 wherein the intensity of each of said third light means along said selected ones of said third plurality of light transmitting paths is the same at a given time.
Claim 43
Dependent Claim 79 words
A hybrid optical-electrical computing system as recited in claim 40 wherein said selected ones of said third plurality of light transmitting paths are selected based on the requirement that for every given bit of said binary electrical signal, a given binary state of said bit corresponds to a unique selection of said third light beams along said third plurality of light transmitting paths, said unique selection corresponding to the residues of said computed number modulo said mutually prime moduli.
Claim 44
Dependent Claim 347 words
A hybrid optical-electrical computing system as recited in claim 34 wherein each converter unit includes: (1) a first and second plurality of photo-electric detectors, each detector positioned to receive said third light beams from selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered group of residues modulo each of said mutually prime moduli, each detector generating an electrical signal having an amplitude corresponding to the combined intensity of light received along said selected ones of said third plurality of light transmitting paths, said first plurality of photo-electric detectors connected only to a first group of said third plurality of light transmitting paths corresponding to a first pair of moduli among said mutually prime moduli, and said second plurality of photo-electric detectors connected only to a second group of said third plurality of light transmitting paths corresponding to a second pair of moduli, at least one modulus of which is different from said first pair of moduli; (2) a third plurality of photo-electric detectors generating electrical signals having an amplitude corresponding to the intensity of light incident thereon; (3) a first, second, and third plurality of threshold units corresponding to said first, second, and third plurality of photo-electric detectors and connected for receiving corresponding electrical signals therefrom, each of said threshold units generating an electrical threshold signal if the amplitude of the corresponding electrical signal is greater than a predetermined threshold; (4) a first and second plurality of elector-optical converters corresponding to said first and second plurality of threshold units and connected to receive said electrical threshold signals therefrom, said first and second plurality of electro-optical converters generating fourth light beams in response to said electrical threshold signals; (5) a fourth plurality of light transmitting paths connected between selected one of said first and second plurality of electro-optical converters and said third plurality of photo-electric detectors for transmitting said fourth light beams therealong; and (6) said third plurality of threshold units generating a given state of said binary electrical signal in response to said electrical threshold signals therefrom.
Claim 45
Dependent Claim 73 words
An optical computing system as recited in claim 34 wherein each converter unit includes a plurality of opto-electronic AND gates, each opto-electronic AND gate positioned to receive said third light beams from said selected ones of said third plurality of light transmitting paths, one light beam corresponding to each of said ordered group of residues modulo each of said mutually prime moduli, and outputting a given binary state of said binary electrical signal.
Claim 46
Dependent Claim 47 words
An optical computing system as recited in claim 43, wherein each of said opto-electronic AND gates comprises a plurality of photoconductive detectors connected in series between a voltage source and an output terminal, said given binary state of said binary electrical signal provided at said output terminal.
Claim 47
Dependent Claim 21 words
An optical computing system as recited in claim 44 further comprising a load resistor connected between said output terminal and ground.
Claim 48
Dependent Claim 55 words
An optical computing system as recited in claim 43, wherein each opto-electronic AND gate comprises a plurality of field effect transistors (FETs) connected in series between a voltage source and an output terminal, and wherein each gate electrode of said plurality of FETs is coupled to a corresponding one of a plurality of input circuits.
Claim 49
Dependent Claim 21 words
AN optical computing system as recited in claim 46 further comprising a load resistor connected between said output terminal and ground.
Claim 50
Dependent Claim 48 words
An optical computing system as recited in claim 46, wherein each input circuit comprises a series connection of a diode bias voltage source, a diode, a resistor and ground, said gate electrodes being connected to the anode of said diode in said corresponding one of said input circuits.
Claim 51
Dependent Claim 307 words
An opto-electric residue-to-binary converter comprising: (1) a plurality of converter units, one converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; (2) a plurality of groups of light sources for each converter unit, each group within a converter unit having a corresponding plurality of individually energizable light sources representative of residues of a number modulo a given modulus, the residues of each group being mutually prime relative to one another wherein said number is represented in a residue number representation by said energizable light sources; (3) means for connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; (4) each of said converter units further comprising: (a) a plurality of light transmitting paths for each group of light sources, (b) a plurality of photo-electric detectors each receiving light from selected ones of said light transmitting paths, each photo-electric detector generating an electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said plurality of light transmitting paths, each of said photo-electric detectors receiving light from said selected light transmitting paths such that for every given binary digit of said binary electric signal, a given binary state of said binary digit corresponds to a unique selection of said light transmitting paths corresponding to the residues of said number modulo said mutually prime moduli, and (d) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected for receiving said electrical signal therefrom and each threshold detector generating a given binary state of said binary electrical output signal only if the amplitude of said electrical signal from said corresponding photoelectric detector is above a predetermined threshold.
Claim 52
Dependent Claim 307 words
An opto-electric residue-to-binary converter comprising: (1) a plurality of converter units, one converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; (2) a plurality of groups of light sources for each converter unit, each group within a converter unit having a corresponding plurality of individually energizable light sources representative of residues of a number modulo a given modulus, the residues of each group being mutually prime relative to one another wherein said number is represented in a residue number representation by said energizable light sources; (3) means for connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; (4) each of said converter units further comprising: (a) a plurality of light transmitting paths for each group of light sources, (b) a plurality of photo-electric detectors each receiving light from selected ones of said light transmitting paths, each photo-electric detector generating an electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said plurality of light transmitting paths, each of said photo-electric detectors receiving light from said selected light transmitting paths such that for every given binary digit of said binary electric signal, a given binary state of said binary digit corresponds to a unique selection of said light transmitting paths corresponding to the residues of said number modulo said mutually prime moduli, and (d) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected for receiving said electrical signal therefrom and each threshold detector generating a given binary state of said binary electrical output signal only if the amplitude of said electrical signal from said corresponding photoelectric detector is above a predetermined threshold.
Claim 53
Dependent Claim 34 words
An opto-electric residue-to-binary converter as recited in claim 49 wherein the intensities of light along each of said plurality of light transmitting path which are energized by said corresponding light sources are the same.
Claim 54
Dependent Claim 29 words
An opto-electric residue-to-binary converter as recited in claim 47 wherein each photoelectric detector of each converter receives light from each one of said plurality of groups of light sources.
Claim 55
Dependent Claim 417 words
An opto-electric residue-to-binary converter comprising: (1) a plurality of converter units, one converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; (2) a plurality of individually energizable light sources representative of residues of a number modulo a plurality of mutually prime moduli wherein said number is represented in a residue number representation by said energizable light sources; (3) means for connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; (4) a plurality of light transmitting paths, each light transmitting path connected to transmit light from one of said light sources; (5) a first and second plurality of photo-electric detectors, each detector receiving light from selected ones of said plurality of light transmitting paths and generating an electrical signal having an amplitude corresponding to the combined intensity of light received along said selected one of said light transmitting paths, said first plurality of photo-electric detectors connected only to a first group of said plurality of light transmitting paths corresponding to a first pair of moduli among said mutually prime moduli and said second plurality of photo-electric detectors connected only to a second group of said plurality of light transmitting paths corresponding to a second pair of moduli, at least one modulus of which is different from said first pair of moduli; (6) a third plurality of photo-electric detectors generating electrical signals having an amplitude corresponding to the intensity light incident thereon; (7) a first, second and third plurality of threshold units corresponding to said first, second and third plurality of photo-electric detectors and connected for receiving corresponding electrical signals therefrom, each of said threshold units generating an electrical threshold signal if the amplitude of the corresponding receive signal is greater that a predetermined threshold; (8) a first and second plurality of electro-optic converters corresponding to said first and second plurality of threshold units and connected to receive said electrical threshold signal therefrom, said first and second plurality of electro-optical converters generating light beams in response to said electrical threshold signals; (9) an additional plurality of light transmitting paths connected between selected one of said first and second plurality of electro-optical converters and said third plurality of photo-electric detectors for transmitting said light beams therealong; and (10) said third plurality of threshold units generating a given state of a binary electrical signal in response to said electrical threshold signals therefrom.
Claim 56
Dependent Claim 417 words
An opto-electric residue-to-binary converter comprising: (1) a plurality of converter units, one converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; (2) a plurality of individually energizable light sources representative of residues of a number modulo a plurality of mutually prime moduli wherein said number is represented in a residue number representation by said energizable light sources; (3) means for connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; (4) a plurality of light transmitting paths, each light transmitting path connected to transmit light from one of said light sources; (5) a first and second plurality of photo-electric detectors, each detector receiving light from selected ones of said plurality of light transmitting paths and generating an electrical signal having an amplitude corresponding to the combined intensity of light received along said selected one of said light transmitting paths, said first plurality of photo-electric detectors connected only to a first group of said plurality of light transmitting paths corresponding to a first pair of moduli among said mutually prime moduli and said second plurality of photo-electric detectors connected only to a second group of said plurality of light transmitting paths corresponding to a second pair of moduli, at least one modulus of which is different from said first pair of moduli; (6) a third plurality of photo-electric detectors generating electrical signals having an amplitude corresponding to the intensity light incident thereon; (7) a first, second and third plurality of threshold units corresponding to said first, second and third plurality of photo-electric detectors and connected for receiving corresponding electrical signals therefrom, each of said threshold units generating an electrical threshold signal if the amplitude of the corresponding receive signal is greater that a predetermined threshold; (8) a first and second plurality of electro-optic converters corresponding to said first and second plurality of threshold units and connected to receive said electrical threshold signal therefrom, said first and second plurality of electro-optical converters generating light beams in response to said electrical threshold signals; (9) an additional plurality of light transmitting paths connected between selected one of said first and second plurality of electro-optical converters and said third plurality of photo-electric detectors for transmitting said light beams therealong; and (10) said third plurality of threshold units generating a given state of a binary electrical signal in response to said electrical threshold signals therefrom.
Claim 57
Independent Claim 196 words
A method of optical computing comprising the steps of: (a) generating first light beams along selected ones of a first plurality of light transmitting paths, each of said first light beams representative of a digit of a number, (b) converting said first light beams into second light beams selected among a second plurality of light transmitting paths, each of said second light beams representative of a residue of said number modulo a given modulus among a plurality of mutually prime moduli, and generating, for each number, a group of second light beams corresponding to an ordered group of residues modulo each of said mutually prime moduli, (c) performing parallel residue arithmetic operation corresponding to each ordered group of residues utilizing computing means coupled to receive said group of second light beams, (d) generating third light beams selected among a third plurality of light transmitting paths, each of said third light beams representative of a computed number resulting from said arithmetic operations and corresponding to said ordered group of residues modulo each of said mutually prime moduli; and (e) converting said third light beams into binary electrical signals representative of a binary value of said computed number.
Claim 58
Independent Claim 196 words
A method of optical computing comprising the steps of: (a) generating first light beams along selected ones of a first plurality of light transmitting paths, each of said first light beams representative of a digit of a number, (b) converting said first light beams into second light beams selected among a second plurality of light transmitting paths, each of said second light beams representative of a residue of said number modulo a given modulus among a plurality of mutually prime moduli, and generating, for each number, a group of second light beams corresponding to an ordered group of residues modulo each of said mutually prime moduli, (c) performing parallel residue arithmetic operation corresponding to each ordered group of residues utilizing computing means coupled to receive said group of second light beams, (d) generating third light beams selected among a third plurality of light transmitting paths, each of said third light beams representative of a computed number resulting from said arithmetic operations and corresponding to said ordered group of residues modulo each of said mutually prime moduli; and (e) converting said third light beams into binary electrical signals representative of a binary value of said computed number.
Claim 59
Dependent Claim 28 words
A method as recite in claim 53 further comprising the step of performing arithmetic an logic operations utilizing electrical computing means connected for receiving the binary electrical signals.
Claim 60
Independent Claim 315 words
A method of opto-electric residue-to-binary converting comprising the steps of: (1) providing a plurality of converter units, one converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; (2) providing a plurality of groups of light sources for each converter unit, each group within a converter unit having a corresponding plurality of individually energizable light sources representative of residues of a number modulo a given modulus, the residues of each group being mutually prime relative to one another wherein said number is represented in a residue number representation by said energizable light sources; (3) connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; (4) for each of said converter units further providing: (a) a plurality of light transmitting paths for each group of light sources, (b) a plurality of photo-electric detectors each receiving light from selected ones of said light transmitting paths, each photo-electric detector generating a electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said plurality of light transmitting path;; (c) each of said photo-electric detectors receiving light from said selected light transmitting paths such that for every given binary digit of said binary electrical output signal, a given binary state of said binary digit corresponds to a unique selection of said light transmitting paths corresponding to the residues of said number modulo said mutually prime moduli; and (d) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected for receiving said electrical signal therefrom and each threshold detector generating a given binary state of said binary electrical output signal only if the amplitude of said electrical signal from said corresponding photoelectric detector is above a predetermined threshold.
Claim 61
Independent Claim 315 words
A method of opto-electric residue-to-binary converting comprising the steps of: (1) providing a plurality of converter units, one converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; (2) providing a plurality of groups of light sources for each converter unit, each group within a converter unit having a corresponding plurality of individually energizable light sources representative of residues of a number modulo a given modulus, the residues of each group being mutually prime relative to one another wherein said number is represented in a residue number representation by said energizable light sources; (3) connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; (4) for each of said converter units further providing: (a) a plurality of light transmitting paths for each group of light sources, (b) a plurality of photo-electric detectors each receiving light from selected ones of said light transmitting paths, each photo-electric detector generating a electrical signal having an amplitude corresponding to the intensity of light received along said selected ones of said plurality of light transmitting path;; (c) each of said photo-electric detectors receiving light from said selected light transmitting paths such that for every given binary digit of said binary electrical output signal, a given binary state of said binary digit corresponds to a unique selection of said light transmitting paths corresponding to the residues of said number modulo said mutually prime moduli; and (d) a plurality of threshold detectors, one of said threshold detectors corresponding to each of said photo-electric detectors and connected for receiving said electrical signal therefrom and each threshold detector generating a given binary state of said binary electrical output signal only if the amplitude of said electrical signal from said corresponding photoelectric detector is above a predetermined threshold.
Claim 62
Dependent Claim 233 words
An opto-electric residue-to-binary converter comprising: a plurality of converter units, each converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; a plurality of groups of light sources for each converter unit, each group within a converter unit having a corresponding plurality of individually energizable light sources representative of residues of a number modulo a given modulus, the residues of each group being mutually prime relative to one another wherein said number is represented in a residue number representation by said energizable light sources; means for connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; each of said converter units further comprising: a plurality of light transmitting paths for each group of light sources, a plurality of opto-electronic AND gates each receiving light from selected ones of said light transmitting paths, each of said photo-electronic AND gates receiving light from said selected light transmitting paths such that for every given binary digit of said binary electric signal, a given binary state of said binary digit corresponds to a unique selection of said light transmitting paths corresponding to the residues of said number modulo said mutually prime moduli, each of said plurality of opto-electronic AND gates outputting a given binary state of said binary electrical signal.
Claim 63
Dependent Claim 233 words
An opto-electric residue-to-binary converter comprising: a plurality of converter units, each converter unit corresponding to each binary digit and providing a binary electrical output signal corresponding thereto; a plurality of groups of light sources for each converter unit, each group within a converter unit having a corresponding plurality of individually energizable light sources representative of residues of a number modulo a given modulus, the residues of each group being mutually prime relative to one another wherein said number is represented in a residue number representation by said energizable light sources; means for connecting each converter unit in parallel such that corresponding individually energizable light sources within each converter unit are simultaneously energized for converting said number from said residue number representation into binary; each of said converter units further comprising: a plurality of light transmitting paths for each group of light sources, a plurality of opto-electronic AND gates each receiving light from selected ones of said light transmitting paths, each of said photo-electronic AND gates receiving light from said selected light transmitting paths such that for every given binary digit of said binary electric signal, a given binary state of said binary digit corresponds to a unique selection of said light transmitting paths corresponding to the residues of said number modulo said mutually prime moduli, each of said plurality of opto-electronic AND gates outputting a given binary state of said binary electrical signal.

References Cited (Backward Citations)

US3680080A Cited
US4064400A Cited
US4121298A Cited
US4363106A Cited
US4418394A Cited
US4567355A Cited
US4797843A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-03-19 1993-09-18 1994-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-03-19 1997-09-18 1998-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-03-19 2001-09-18 2002-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag