Patents by Inventor Mark R. Sikkink

Mark R. Sikkink 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: 10225045
    Abstract: A system, method, and storage medium provide dynamic, packet-based adaptive forward error correction over a lossy bidirectional data communication medium that couples a transmitting device to a receiving device. The transmitting device repeatedly transmits encoded data packets formed by applying, to unencoded data, a forward error correction (FEC) algorithm having a level N that indicates a number of correctable errors. The receiving device attempts to decode the encoded data packets using the FEC algorithm, requesting retransmission of a packet if there are too many errors to correct. The transmitting device decreases the level N when it does not receive such a request within a given duration. By contrast, the transmitting device increases the level N when it receives a sequence of such requests having a threshold length, each request being received less than the given duration after the previous request.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: March 5, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Frank R. Dropps, Mark R. Sikkink
  • Publication number: 20180227078
    Abstract: A system, method, and storage medium provide dynamic, packet-based adaptive forward error correction over a lossy bidirectional data communication medium that couples a transmitting device to a receiving device. The transmitting device repeatedly transmits encoded data packets formed by applying, to unencoded data, a forward error correction (FEC) algorithm having a level N that indicates a number of correctable errors. The receiving device attempts to decode the encoded data packets using the FEC algorithm, requesting retransmission of a packet if there are too many errors to correct. The transmitting device decreases the level N when it does not receive such a request within a given duration. By contrast, the transmitting device increases the level N when it receives a sequence of such requests having a threshold length, each request being received less than the given duration after the previous request.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 9, 2018
    Inventors: Frank R. Dropps, Mark R. Sikkink
  • Patent number: 5424658
    Abstract: A level shifting circuit which can be implemented as part of a bipolar ECL integrated circuit, provides reliable switching and level shifted output suitable for driving a low voltage CMOS integrated circuit. The circuit includes a level shifting circuit which is connected to trigger a high gain positive feedback bootstrap circuit to reliably ensure switching even under poor signal conditions. An output taken from one of the switched pair is allowed to go to V.sub.CC, 0 volts, or is clamped by a clamping circuit to -3.3 volts, representing the two output states suitable for driving inverted rail CMOS circuitry.
    Type: Grant
    Filed: December 10, 1993
    Date of Patent: June 13, 1995
    Assignee: Cray Research, Inc.
    Inventors: Mark R. Sikkink, Terrance L. Bowman
  • Patent number: 5418481
    Abstract: A circuit monitors electronic devices which require continuous clocking for non-destructive operation. The circuit samples a repetitive signal, such as a clock, from a device of interest (DOI). If, for whatever reason, the clock signal becomes absent, the circuit responds by deactivating the DOI. If the clock revives or becomes intermittent the circuit will not reactivate the DOI. The circuit will reactivate the DOI only upon application of an explicit reset signal. The circuit is all digital and therefore technology independent, and provides for precise control of the deactivation response time.
    Type: Grant
    Filed: December 10, 1993
    Date of Patent: May 23, 1995
    Assignee: Cray Research, Inc.
    Inventors: Mark R. Sikkink, Mario J. Rizzo
  • Patent number: 5329188
    Abstract: The skew of a circuit within a clock pulse distributing network is determined by establishing a closed loop circuit including the circuit under test. A sampling period is established such as by a counter actuated by the clock pulses. During that sampling period, the number of pulses recurring within the closed loop circuit are counted in yet another counter. The count is then useful not only to indicate the magnitude of the circuit skew but also allows optimization of the delay introduced to the circuit under test during normal operation. The skew is thus determined dynamically under typical machine environment situations.
    Type: Grant
    Filed: December 9, 1991
    Date of Patent: July 12, 1994
    Assignee: Cray Research, Inc.
    Inventors: Mark R. Sikkink, Kenneth A. Van Goor, Gregory R. Edlund, Arthur H. Orth