Patents by Inventor Richard J. Kuehnel

Richard J. Kuehnel 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: 7379955
    Abstract: A device for and method of generating an uncorrelated pseudo-random bit sequence by first selecting a user-definable value K. Next, factoring K+1 into m prime factors q1, q2, . . . , qm, where q1, q2, . . . , qm are ordered from smallest value q1 to largest value qm. Next, generating m pseudo-random sequences r1, r2, . . . , rm, where each pseudo-random bit sequence ri is uniformly distributed over a range (0, . . . , qi?1), and where i=1, 2, . . . , m. Finally, generating the uncorrelated pseudo-random sequence as R=r1+q1r2+q1q2r3+ . . . +q1q2 . . . qm?1rm.
    Type: Grant
    Filed: March 16, 2004
    Date of Patent: May 27, 2008
    Assignee: The United States of America as represented by the Director, National Security Agency
    Inventors: Richard J. Kuehnel, Yuke Wang
  • Patent number: 7263540
    Abstract: A device for and method of generating as many as K random bits by generating a first pseudo-random bit, generating a second pseudo-random bit, delaying the second pseudo-random bit a number of times, storing the delayed pseudo-random bits, and combining the first pseudo-random bit with each of the delayed second pseudo-random bits.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: August 28, 2007
    Assignee: The United States of America as represented by the Director National Security Agency
    Inventor: Richard J. Kuehnel