Patents by Inventor James Dodrill

James Dodrill 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: 20110169580
    Abstract: A random number generator comprises a first high frequency (HF) oscillator, a second low frequency (LF) oscillator, and a sampling circuit. The HF oscillator generates a high frequency oscillating signal. The LF oscillator generates a low frequency oscillating signal. The LF oscillating signal is used to sample the HF oscillating signal to generate a sequence of random bits. In one preferred embodiment, the LF oscillator comprises a plurality of stages of inverters, and each inverter comprises a number of series-stacked minimum length transistors. The LF oscillating signal has a jitter distribution due to thermal noise present in each transistor of the LF oscillator. By series stacking a number of minimum length transistors in each inverter, the overall thermal noise in the LF oscillator is maximized to increase the jitter distribution of the LF oscillating signal and thereby increase the random behavior of the sequence of random bits.
    Type: Application
    Filed: November 30, 2010
    Publication date: July 14, 2011
    Inventor: James Dodrill
  • Publication number: 20110169579
    Abstract: A random number generator comprises a first high frequency (HF) oscillator, a second low frequency (LF) oscillator, a delay buffer, a multiplexer, and a sampling circuit. The HF oscillator generates a high frequency oscillating signal. The LF oscillator generates a low frequency oscillating signal. The multiplexer selects from the LF oscillating signal and one or more delayed version of the LF oscillating signal to generate a third oscillating signal. The third oscillating signal is then used to sample the HF oscillating signal to output a random bit stream. In one preferred embodiment, the random bit stream is feedback to the multiplexer to make randomized selection. As a result, the original jitter distribution of the LF oscillating signal is increased to a larger jitter distribution of the third oscillating signal to increase the random behavior of the output bit stream.
    Type: Application
    Filed: November 30, 2010
    Publication date: July 14, 2011
    Inventor: James Dodrill