Patents by Inventor John D. Sahr

John D. Sahr 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: 10419048
    Abstract: Systems and methods for direct sample, extremely wideband transceivers are disclosed. An example transceiver includes an antenna, an N bit analog to digital converter a digital signal processor, a digital to analog converter, and an adder. The N bit ADC receives a wideband RF input signal from the antenna, where the input signal includes weak signals and a strong signal, oversamples the input signal and provides a digital sample signal. The digital signal processor generates a digital cancellation signal from the digital sample signal, where the digital cancellation signal is generated using M bits, M greater than N. The DAC provides an analog cancellation signal based on the digital cancellation signal, and the adder provides a residual analog signal from the addition of the input signal and the analog cancellation signal, where the strong signal is at least reduced in the residual analog signal due to the analog cancellation signal.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: September 17, 2019
    Assignee: University of Washington
    Inventors: Anthony P. Goodson, John D. Sahr
  • Publication number: 20180254787
    Abstract: Systems and methods for direct sample, extremely wideband transceivers are disclosed. An example transceiver includes an antenna, an N bit analog to digital converter a digital signal processor, a digital to analog converter, and an adder. The N bit ADC receives a wideband RF input signal from the antenna, where the input signal includes weak signals and a strong signal, oversamples the input signal and provides a digital sample signal. The digital signal processor generates a digital cancelation signal from the digital sample signal, where the digital cancellation signal is generated using M bits, M greater than N. The DAC provides an analog cancellation signal based on the digital cancellation signal, and the adder provides a residual analog signal from the addition of the input signal and the analog cancellation signal, where the strong signal is at least reduced in the residual analog signal due to the analog cancellation signal.
    Type: Application
    Filed: September 2, 2016
    Publication date: September 6, 2018
    Inventors: Anthony P. Goodson, John D. Sahr
  • Patent number: 6870945
    Abstract: An object is tracked among a plurality of image frames. In an initial frame an operator selects an object. The object is distinguished from the remaining background portion of the image to yield a background and a foreground. A model of the background is used and updated in subsequent frames. A model of the foreground is used and updated in the subsequent frames. Pixels in subsequent frames are classified as belonging to the background or the foreground. In subsequent frames, decisions are made, including: which pixels do not belong to the background; which pixels in the foreground are to be updated; which pixels in the background were observed incorrectly in the current frame; and which background pixels are being observed for the first time. In addition, mask filtering is performed to correct errors, eliminate small islands and maintain spatial and temporal coherency of a foreground mask.
    Type: Grant
    Filed: June 4, 2001
    Date of Patent: March 22, 2005
    Assignee: University of Washington
    Inventors: Todd Schoepflin, David R. Haynor, John D. Sahr, Yongmin Kim
  • Publication number: 20030044045
    Abstract: An object is tracked among a plurality of image frames. In an initial frame an operator selects an object. The object is distinguished from the remaining background portion of the image to yield a background and a foreground. A model of the background is used and updated in subsequent frames. A model of the foreground is used and updated in the subsequent frames. Pixels in subsequent frames are classified as belonging to the background or the foreground. In subsequent frames, decisions are made, including: which pixels do not belong to the background; which pixels in the foreground are to be updated; which pixels in the background were observed incorrectly in the current frame; and which background pixels are being observed for the first time. In addition, mask filtering is performed to correct errors, eliminate small islands and maintain spatial and temporal coherency of a foreground mask.
    Type: Application
    Filed: June 4, 2001
    Publication date: March 6, 2003
    Applicant: UNIVERSITY OF WASHINGTON
    Inventors: Todd Schoepflin, David R. Haynor, John D. Sahr, Yongmin Kim