Patents by Inventor Keith Self

Keith Self 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).

  • Publication number: 20240125015
    Abstract: Flame resistant fabrics formed with fiber blends that provide the requisite flame and thermal protection but that have improved durability. In some embodiments this is accomplished with the use of fiber blends that include relatively large percentages of FR nylon fibers in combination with cellulosic and inherently flame resistant fibers.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Inventors: Robert Self, Keith Edward Pickering
  • Patent number: 7157947
    Abstract: In some embodiments, a circuit includes a reference current source to provide a substantially noise free current signal, and a detector coupled to one or two power supplies. In some embodiments, a method includes receiving a substantially noise free current signal, receiving one or two power supply signals, processing the substantially noise free current signal and the one or two power supply signals to detect a noise signal in the one or two power supply signals, and generating a noise detection signal in response to detection of the noise signal.
    Type: Grant
    Filed: December 9, 2003
    Date of Patent: January 2, 2007
    Assignee: Intel Corporation
    Inventors: Chaiyuth Chansungsan, Keith Self
  • Publication number: 20050122138
    Abstract: In some embodiments, a circuit includes a reference current source to provide a substantially noise free current signal, and a detector coupled to one or two power supplies. In some embodiments, a method includes receiving a substantially noise free current signal, receiving one or two power supply signals, processing the substantially noise free current signal and the one or two power supply signals to detect a noise signal in the one or two power supply signals, and generating a noise detection signal in response to detection of the noise signal.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 9, 2005
    Inventors: Chaiyuth Chansungsan, Keith Self
  • Patent number: 6721918
    Abstract: A bus has a first set of data lines and a second set of data lines. In an embodiment, the bus has a selector circuit to count the number of data lines in the first set of data lines and second set of data lines that have a certain value and to select one set of data lines to be inverted based on the count. In an embodiment, the bus has a first inverter to invert the set of data lines selected and a second inverter to re-invert the set of data lines selected at a receiver based on the value of an added control line.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: April 13, 2004
    Assignee: Intel Corporation
    Inventors: Keith Self, John Urbanski
  • Patent number: 6715111
    Abstract: A method and apparatus for detecting data strobe errors. A strobe error detection circuit has a strobe input and a counter coupled to the strobe input to count strobe pulses received. The circuit also has a comparator to determine if a strobe error has occurred based on the magnitude of the difference between a first count of strobe pulses and a second count of strobe pulses. In an embodiment, the first count is read from a memory location at a first time and the second count is read at a second time.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: March 30, 2004
    Assignee: Intel Corporation
    Inventors: Keith Self, Michael Sandhinti, Sanjay Dabral
  • Patent number: 6601196
    Abstract: An apparatus and method for debugging a bus including interposing a device that monitors the data transferred between two devices on the bus such that the bus is split into two busses, with data being copied for transmission to a diagnostics device as the data is transferred between the two busses.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: July 29, 2003
    Assignee: Intel Corporation
    Inventors: Sanjay Dabral, Ramesh Senthinathan, Ming Zeng, Keith Self, Ernest Khaw, Chung-Wai Yue
  • Publication number: 20020087936
    Abstract: A bus has a first set of data lines and a second set of data lines. In an embodiment, the bus has a selector circuit to count the number of data lines in the first set of data lines and second set of data lines that have a certain value and to select one set of data lines to be inverted based on the count. In an embodiment, the bus has a first inverter to invert the set of data lines selected and a second inverter to re-invert the set of data lines selected at a receiver based on the value of an added control line.
    Type: Application
    Filed: December 29, 2000
    Publication date: July 4, 2002
    Inventors: Keith Self, John Urbanski
  • Publication number: 20020083376
    Abstract: A method and apparatus for detecting data strobe errors. A strobe error detection circuit has a strobe input and a counter coupled to the strobe input to count strobe pulses received. The circuit also has a comparator to determine if a strobe error has occurred based on the magnitude of the difference between a first count of strobe pulses and a second count of strobe pulses. In an embodiment, the first count is read from a memory location at a first time and the second count is read at a second time.
    Type: Application
    Filed: December 27, 2000
    Publication date: June 27, 2002
    Inventors: Keith Self, Michael Sandhinti, Sanjay Dabral
  • Patent number: 5598113
    Abstract: A fully asynchronous parallel synchronizer having staged write and read enables and an asynchronous interface for same. The asynchronous interface can be used to interconnect two processor systems (e.g., within a multiple processor system or a parallel processor system). The parallel programmable synchronizer contains n latches coupled in parallel having n individual enable lines having staggered enable signals. The latches are coupled such that they output to a multiplexing circuit that also receives individual staggered read enable signals which are based on the write enable signals. According to the parallel programmable synchronizer, data is written into a particular latch in clock cycle (i) just after other data was read from the same particular latch in a just prior clock cycle (i-1). While the synchronizer contains n latches, the number of latches used, x, for any particular embodiment is programmable and the enable signals adjust to accommodate the number of latches selected.
    Type: Grant
    Filed: January 19, 1995
    Date of Patent: January 28, 1997
    Assignee: Intel Corporation
    Inventors: Jerry Jex, Charles Dike, Keith Self
  • Patent number: 5539739
    Abstract: An asynchronous interface enabling a processor node operating at a first clocking frequency to transfer and receive information from a communications network operating at a second clocking frequency. The asynchronous interface comprises an input synchronizer and an output synchronizer. The input synchronizer asynchronously receives a first plurality of information packets from the processor node and synchronously transfers the first plurality of information packets into the communications network. The output synchronizer, however, synchronously receives a second plurality of information packets from the communications network and asynchronously transfers the second plurality of information packets into the processor node. Both the input and output synchronizers are coupled between the communications network and the processor node.
    Type: Grant
    Filed: September 29, 1994
    Date of Patent: July 23, 1996
    Assignee: Intel Corporation
    Inventors: Charles Dike, Robert Gatlin, Jerry Jex, Craig Peterson, Keith Self, Jim Sutton