Patents by Inventor Alsharif ABUADBBA

Alsharif ABUADBBA 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: 11018854
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: May 25, 2021
    Assignee: AgilePQ, Inc.
    Inventors: Sergio A. Fernandez, Bruce Conway, Drew Conway, David J. Gotrik, Ayman Ibaida, Dhiah Al-Shammary, Alsharif Abuadbba, Mark Conway
  • Publication number: 20200213096
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Application
    Filed: March 9, 2020
    Publication date: July 2, 2020
    Applicant: AgilePQ, Inc.
    Inventors: Sergio A. FERNANDEZ, Bruce CONWAY, Drew CONWAY, David J. GOTRIK, Ayman IBAIDA, Dhiah AL-SHAMMARY, Alsharif ABUADBBA, Mark CONWAY
  • Patent number: 10587399
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: March 10, 2020
    Assignee: AgilePQ, Inc.
    Inventors: Sergio A. Fernandez, Bruce Conway, Drew Conway, David J. Gotrik, Ayman Ibaida, Dhiah Al-Shammary, Alsharif Abuadbba, Mark Conway
  • Publication number: 20170353302
    Abstract: In various embodiments, a computer-readable memory medium coupled to a processor is disclosed. The memory medium is configured to store instructions which cause the processor to retrieve a seed value, receive a digital bit stream, receive a digital bit stream, generate a stream of random bits, using the seed value as a seed to a pseudo random number generator (PRNG), wherein the stream of random bits contains at least as many bits as the digital bit stream, shuffle bits of the stream of random bits to create a random bit buffer, generate an obfuscated digital bit stream by applying a first exclusive OR (XOR) to the digital bit stream and the random bit buffer, wherein the obfuscated digital bit stream has the same number of bits as the digital bit stream, and provide the obfuscated digital bit stream to the communications interface.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 7, 2017
    Applicant: AgilePQ, Inc.
    Inventors: Sergio A. FERNANDEZ, Bruce CONWAY, Drew CONWAY, David J. GOTRIK, Ayman IBAIDA, Dhiah AL-SHAMMARY, Alsharif ABUADBBA, Mark CONWAY