Patents by Inventor Samuel J. Peters

Samuel J. Peters 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: 7219174
    Abstract: A method and apparatus in which a plurality of demux processors propagates respective received sample streams to adjacent demux processors via an inter-demux bus; and wherein a final one of the plurality of demux processors propagates all of the respective received sample streams toward a next processing element such as a multi-drop bus (MDB) or system processor within a data acquisition device.
    Type: Grant
    Filed: February 12, 2003
    Date of Patent: May 15, 2007
    Assignee: Tektronix, Inc.
    Inventors: Paul M. Gerlach, Samuel J. Peters
  • Patent number: 7100067
    Abstract: A data transmission error reduction circuit is formed including a delay circuit, a detection circuit and a control circuit. In one embodiment, the delay circuit includes n delay element and multiplexor pairs, selectively employable to apply an aggregate amount of time delay to a data signal. The detection circuit includes circuit elements to detect a critical reference time distance between a reference point of a data signal and at least a selected edge of a clock signal being smaller than a desired threshold. The control circuit includes circuit elements to dynamically control the aggregate amount of time delay applied by the delay circuit based at least in part on the detection of the detection circuit. In one application, m units of the data transmission error reduction circuit are correspondingly employed to reduce data transmission errors on m high speed parallel data signals of a data interface.
    Type: Grant
    Filed: March 19, 2003
    Date of Patent: August 29, 2006
    Inventors: Victor Hansen, Erik Landerholm, Samuel J. Peters, II
  • Publication number: 20040186674
    Abstract: A data transmission error reduction circuit is formed including a delay circuit, a detection circuit and a control circuit. In one embodiment, the delay circuit includes n delay element and multiplexor pairs, selectively employable to apply an aggregate amount of time delay to a data signal. The detection circuit includes circuit elements to detect a critical reference time distance between a reference point of a data signal and at least a selected edge of a clock signal being smaller than a desired threshold. The control circuit includes circuit elements to dynamically control the aggregate amount of time delay applied by the delay circuit based at least in part on the detection of the detection circuit. In one application, m units of the data transmission error reduction circuit are correspondingly employed to reduce data transmission errors on m high speed parallel data signals of a data interface.
    Type: Application
    Filed: March 19, 2003
    Publication date: September 23, 2004
    Inventors: Victor Hansen, Erik Landerholm, Samuel J. Peters
  • Publication number: 20040022187
    Abstract: In a network apparatus, control logic is provided to preemptively issue pause controls to a sender of network traffic of a link to preemptively regulate a rate the sender may send network traffic of the link. In one embodiment, the pause controls are sent periodically, with each including a pause duration. In one embodiment, at least a selected one of the pause duration and the periodicity of preemptive issuance is determined based at least in part on at least a selected one of a working capacity of storage medium allocated to service the link, a network traffic drain rate of the link, and a fill rate of the input line over which the network traffic of the link is received. In one embodiment, the networking apparatus is an optical networking module with the control logic disposed in a multi-protocol networking processor of the module.
    Type: Application
    Filed: August 2, 2002
    Publication date: February 5, 2004
    Inventors: Alfred C. She, Samuel J. Peters, I. Claude Denton
  • Publication number: 20040013176
    Abstract: A method and apparatus in which a plurality of demux processors propagates respective received sample streams to adjacent demux processors via an inter-demux bus; and wherein a final one of the plurality of demux processors propagates all of the respective received sample streams toward a next processing element such as a multi-drop bus (MDB) or system processor within a data acquisition device.
    Type: Application
    Filed: February 12, 2003
    Publication date: January 22, 2004
    Inventors: Paul M. Gerlach, Samuel J. Peters
  • Patent number: 6104374
    Abstract: A method for rasterization of a set of voltage-versus-time data-address pairs into horizontal and vertical locations of a multi-bit raster display memory of a digital oscilloscope or similar electronic data acquisition instrument is disclosed. It provides a new way of controlling digital intensity, by allowing the operator and/or a function based on the instrument's trigger rate to set the number of intensity units available for brightening the pixels affected by the rasterization of each acquisition data pair. If a vector has more pixels than there are units of intensity available, the number of pixels that are to be brightened is limited but spread out over the vector's length by an algorithm that includes at least some degree of randomization. If there are more units of intensity available than there are pixels to put them in, the extra ones can either be distributed into each pixel or randomly added along the vector or ignored.
    Type: Grant
    Filed: February 19, 1998
    Date of Patent: August 15, 2000
    Assignee: Tektronix, Inc.
    Inventors: Steven K. Sullivan, Kenneth P. Dobyns, David P. Maguire, Paul M. Gerlach, Samuel J. Peters, Robert C. Proebstel, Jing-Fan Zhang
  • Patent number: 6041043
    Abstract: A SONET path/ATM physical layer transmit/receive processor ASIC for OC-48 makes use of a 32-bit wide interface between a source/destination and the rest of the processor. Adjacent the interface is an ATM cell processor, and between the ATM cell processor and a transmission medium is a SONET payload processor. Selectors are located between the transmission medium and the SONET payload processor, the SONET payload processor and the ATM cell processor, and the ATM cell SONET path/ATM physical layer path, an ATM physical layer path or a fast FIFO buffer path according to the configuration of the selectors determined by user commands from a command logic circuit coupled to each of the interface, ATM cell processor and the SONET payload processor.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: March 21, 2000
    Assignee: Tektronix, Inc.
    Inventors: Claude Denton, Donald C. Kirkpatrick, Samuel J. Peters