Patents by Inventor David A. Shirgley

David A. Shirgley 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: 4757468
    Abstract: An apparatus for controlling access to a program stored in a read-only memory is described. In one embodiment, the memory includes a random number generator and an encryptor for encrypting random numbers from the generator. A second encryptor which provides identical encryption to the first encryptor is included within the system and is coupled to receive random numbers from the generator. A comparator compares the results from the first and second encryptors and if they are identical, enables the memory. The encryptors are programmable with a 64-bit key and 32-bit random numbers are used. By making the encryption process relatively slow (e.g., one second) many decades are required to break the key.
    Type: Grant
    Filed: April 21, 1987
    Date of Patent: July 12, 1988
    Assignee: Intel Corporation
    Inventors: Stephen L. Domenik, Alan C. Folmsbee, Tai Nguyen, David A. Shirgley
  • Patent number: 4694412
    Abstract: A random number generator is described. The output of two relatively fast digitally controlled oscillators are exclusively ORed and gated by a counter which has a counting rate determined by a relatively slow digitally controlled oscillator. The ORed output is accumulated in the accumulator. During the inactive period of the ORed gate, the counter is preset to a value which is a function of the digital value stored in the accumulator. Further, during this inactive period, selected output lines of the accumulator are also exclusively ORed and gated to shift the accumulated value. The final value of the accumulator is generated as a random number and further provides a seed number for varying the frequency of the two relatively fast oscillators which then provide the foundation for the next random number.
    Type: Grant
    Filed: September 30, 1985
    Date of Patent: September 15, 1987
    Assignee: Intel Corporation
    Inventors: Stephen L. Domenik, Alan C. Folmsbee, Tai Nguyen, David A. Shirgley