Patents by Inventor Keith J. Bertrand

Keith J. Bertrand 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: 9172563
    Abstract: A circuit can include multiple data input ports and data output ports, pickoff tees coupled therebetween, and a resistive network coupled between the pickoff tees. A differential signal generator can be coupled with the resistive network and the pickoff tees. Resistances of the pickoff tees and resistive network can be selected such that impedances looking into the data input ports and data output ports are matched to a desired system impedance.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: October 27, 2015
    Assignee: Tektronix, Inc.
    Inventor: Keith J. Bertrand
  • Publication number: 20130194053
    Abstract: A circuit can include multiple data input ports and data output ports, pickoff tees coupled therebetween, and a resistive network coupled between the pickoff tees. A differential signal generator can be coupled with the resistive network and the pickoff tees. Resistances of the pickoff tees and resistive network can be selected such that impedances looking into the data input ports and data output ports are matched to a desired system impedance.
    Type: Application
    Filed: July 27, 2012
    Publication date: August 1, 2013
    Applicant: Tektronix, Inc.
    Inventor: Keith J. BERTRAND
  • Patent number: 5438575
    Abstract: A low cost, high speed data storage system provides word-by-word stale data detection while avoiding the need to both read and write a single memory location during a memory read operation. Two flag data storage bits are provided for each word location in addition to the normal data storage bits. As blocks of data are received by the storage system one of the two flag bits is assigned to the block on an alternating basis. Upon writing data to an address location, an assigned flag bit is written to a first state to indicate valid data. When reading, the corresponding assigned flag bit is output as a stale or invalid data signal and the nonassigned flag bit is set to a second state different from the first state in preparation for the next block of data.
    Type: Grant
    Filed: November 16, 1992
    Date of Patent: August 1, 1995
    Assignee: Ampex Corporation
    Inventor: Keith J. Bertrand
  • Patent number: 5237701
    Abstract: The data unpacker receives packed parallel input data words having a fixed width of m bits, and it outputs parallel data words having a variable width of n bits. An input register stores the received words and applies them to a bit shifter. The bit shifter shifts the received data by a number of bit positions indicated by a shift control signal, and the shifted data is output therefrom as a parallel output word having n valid bits. The number n for each output word is received by the unpacker as a binary number. When n.gtoreq.m, a most significant (MSB) bit portion of that number is applied as first MSB control signal. The least significant bit (LSB) portion of n is applied to an adder which adds subsequently received LSB portions to provide a running sum. When the running sum is equal to or greater than m, the adder provides a second MSB control signal, corresponding to the most significant bit of the running sum.
    Type: Grant
    Filed: March 31, 1989
    Date of Patent: August 17, 1993
    Assignee: Ampex Systems Corporation
    Inventor: Keith J. Bertrand
  • Patent number: 4963867
    Abstract: The data packer receives n-bit wide parallel data words, and it outputs m-bit wide packed parallel data words, where n is a variable and may change during the operation, and m is a fixed integer. The input data words are applied to a bit shifter and therefrom to a data output circuit where they are stored until the necessary m bits are obtained. In the preferred embodiment a control circuit which comprises an adder, receives information indicating the number of valid data bits in each input word, and it provides a running sum of the number of received valid data bits. When the number of bits in an input word is equal to or greater than m, the control circuit provides a first control signal which occurs simultaneously with an m-bit wide packed parallel output word provided by the output circuit. Any number of input bits which is less than m is added to a remainder of a previous sum which is also less than m.
    Type: Grant
    Filed: March 31, 1989
    Date of Patent: October 16, 1990
    Assignee: Ampex Corporation
    Inventor: Keith J. Bertrand