Patents by Inventor James W. Bond

James W. Bond has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4334277
    Abstract: An apparatus multiplies two sequences of digital numbers a.sub.i and b.su, which may represent signal pulses of various amplitudes. A first plurality of t read-only memories (ROMs), have a common input adapted to receive the sequence of numbers a.sub.i, each ROM coding the numbers a.sub.i into a.sub.j,i =a.sub.j modulo m.sub.i, 0.ltoreq.a.sub.j,i .ltoreq.m.sub.i -1. A first plurality of t means, extend the digital signal with zero values, the number of zeroes being determined by the length N of the sequences being convolved. A first plurality of t D/A converters, convert the digital quantity received from the extender into its corresponding analog value.Similar ROMs, extending means, and D/A converters process the sequence numbers b.sub.i.A plurality of t means convolve two input analog signals, one from each of the first and second D/A converters, the output of each convolving means being an analog signal, approximately equal to the convolution (a.sub.j,i) * (b.sub.j,i) modulo m.sub.i.
    Type: Grant
    Filed: December 11, 1978
    Date of Patent: June 8, 1982
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: James W. Bond, Harper J. Whitehouse
  • Patent number: 4267580
    Abstract: A charge-coupled device (CCD) analog and digital correlator comprises identical modules, each of which is a simple analog CCD correlator with digital input and output. Circuits are included:(1) for injecting charges proportional to the voltage sequences s(n) and r(n), where s(n) refers to the input signal, and r(n) relates to a reference signal, against which the input signal is correlated;(2) for non-destructively sensing and tapping each sample s(n) and r(n);(3) for forming the summation s(n)+r(n);(4) and finally for squaring s(n), r(n), and [s(n)+r(n)] in simple, floating gate MOSFET amplifiers. The amplifiers operate in their saturation region, and have outputs proportional to s.sup.2 (n), r.sup.2 (n), and [s(n)+r(n)].sup.2, which are then fed into a differential amplifier to produce s(n)r(n).
    Type: Grant
    Filed: January 8, 1979
    Date of Patent: May 12, 1981
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: James W. Bond, James M. Alsup, Jeffrey M. Speiser, Harper J. Whitehouse, Isaac Lagnado
  • Patent number: 4187549
    Abstract: Apparatus, useful in signal processing, and which can be used for modulo (2.sup.n -1) addition, subtraction, coding, and decoding, has a plurality of 2n input means: n means for receiving a signal I.sub.0, I.sub.1, . . . , I.sub.n-1, and another n means for receiving a signal J.sub.0, J.sub.1, . . ., J.sub.n-1. A pluraity n of means, connected to the n I signal input means, may switch each input means so that it is connected alternately into one of two connecting points, a first and a second connecting point. A plurality n of means is connected to the n first connecting points, for inverting the polarity of a signal received at its input, the output of the inverting means being connected to its associated second connecting point. A plurality n of three input adding means, has one input connected to the output of the inverting means, and another being connected to an associated means for receiving a J signal, the means adding the two inputs.
    Type: Grant
    Filed: September 5, 1978
    Date of Patent: February 5, 1980
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: James W. Bond, Gary A. Dressel
  • Patent number: 4041284
    Abstract: Apparatus for performing arithmetical calculations on a plurality, N, of ital input signals, utilizing residue class arithmetic, comprising a plurality N of means for coding the N input digital signals into digital modulo m.sub.i integers, K.ltoreq.i.gtoreq.1. K may have a value of approximately 4. A plurality N of means, each means having an input connected to each coding means, converts the digital modulo m.sub.i integers into corresponding analog modulo m.sub.i signals. A plurality N of means performs a mathematical operation on the analog modulo m.sub.i integers, each means having an input connected to a D/A converting means. The means may be a multiplier or a correlator. A plurality N of means, connected to the N operation means, converts the analog modulo m.sub.i integers from the operation means into digital modulo m.sub.i integers. Means, connected to the N A/D converting means, decodes the digital modulo m.sub.i numbers into digital binary outputs.
    Type: Grant
    Filed: September 7, 1976
    Date of Patent: August 9, 1977
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: James W. Bond