Patents by Inventor El-Sayed M. EL-ALFY

El-Sayed M. EL-ALFY 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: 20180081944
    Abstract: A method is provided for selecting a query execution plan, including: receiving an XML document including a plurality of root nodes and a plurality of leaf nodes; determining root-to-leaf paths based on the plurality of root nodes and the plurality of leaf nodes; generating a prime number for each unique root-to-leaf path; calculating a number of instances in which each prime number appears; generating an XML synopsis based on the prime numbers and the number of instances; determining a comparison between a query tree pattern and the XML synopsis; determining a type of the query tree pattern; calculating for each query tree pattern plan, a selectivity estimate based on the comparison and the type of the query tree pattern; determining an optimal query execution plan based on the selectivity estimate; and selecting the optimal query execution plan for performing a query of the XML document based on the determination.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Salahadin Adam MOHAMMED, El-Sayed M. EL-ALFY, Ahmed F. BARRADAH
  • Publication number: 20180083903
    Abstract: A method for filtering multimodal messages includes receiving an electronic message; enriching the electronic message; extracting one or more features from the electronic message; generating, one or more dendritic cell signals based on the one or more features extracted from the electronic message; subjecting the one or more dendritic cell signals and the electronic message to a dendritic cell algorithm including one or more dendritic cells; determining a maturity of the one or more dendritic cells; and classifying the electronic message as spam based upon the maturity of the one or more dendritic cells.
    Type: Application
    Filed: September 21, 2017
    Publication date: March 22, 2018
    Applicant: King Fahd University of Petroleum and Minerals
    Inventors: El-Sayed M. EL-ALFY, Ali A. AL-HASAN
  • Publication number: 20180082113
    Abstract: Described herein is an apparatus and method for gait recognition. The apparatus includes circuitry that is configured to receive a gait sequence including a predetermined number of image frames of a subject. The received gait sequence is processed to generate a gait-energy-image (GEI). A plurality of Gabor filter responses is computed by convoluting the generated GEI with a bank of Gabor filters, wherein the filter bank includes a first predetermined number of unique scales, and a second predetermined number of unique orientations. Further, the circuitry is configured to partition, each Gabor filter response of the computed plurality of Gabor filter responses, into a predetermined number of overlapping regions and extract, a predetermined number of statistical features only from the overlapping regions, the extracted statistical features corresponding to texture content of the subject. The circuitry eventually recognizes the subject based on a classification of the extracted statistical features.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Amer Ghazi Abdullah Binsaadoon, El-Sayed M. El-Alfy
  • Publication number: 20180054301
    Abstract: Aspects of the disclosure provide a method for encrypting data. The method includes generating a sequence of states of a pseudo-random number generator (PRNG), generating a key stream including a sequence of key sections based on the sequence of states, and encrypting or decrypting data with the key stream. An initial state of the PRNG is generated based on a seed and a key, and each of other states in the sequence of states of the PRNG is generated based on a previous state of the PRNG and the key. The method eliminates the vulnerability to known-plaintext attack, and improves the security of communications between computer systems. Also, the method showed a performance improvement when compared to the Advanced Encryption Standard (AES) in cipher block chaining (CBC) mode. Moreover, the size of the encrypted data is almost the same as that of the original data.
    Type: Application
    Filed: August 19, 2016
    Publication date: February 22, 2018
    Applicant: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: El-Sayed M. EL-ALFY, Ahmad AMRO