Patents Assigned to Sakhr Software Company
  • Patent number: 7184948
    Abstract: Word sense ambiguity, for “thematic” words in a sentence, is achieved based on thematic prediction. The senses of “thematic” words are disambiguated in a sentence by determining and weighting possible themes for that sentence. Possible themes are determined for that sentence based on thematic information associated with the different senses of each word in the sentence. A highly deterministic thematic-based word sense disambiguation method is used to preprocess the sentence prior to further syntactic and semantic analysis, thereby enhancing accuracy and decreasing the demand for computational resources (memory and CPU) by reducing input ambiguities.
    Type: Grant
    Filed: June 15, 2001
    Date of Patent: February 27, 2007
    Assignee: Sakhr Software Company
    Inventor: Achraf Chalabi
  • Patent number: 7142715
    Abstract: An Arabic handwriting recognition system takes an input from a stylus in the form of an ordered sequence of data. The sequence of data is then processed to eliminate any noise associated with data, and subsequently strokes (or directed line segments) are extracted from the sequence of data. More analysis of the strokes is performed to transform the input data into a features vector. Next, the features vector is matched against the features of all Arabic letters using fuzzy matching and dynamic programming techniques. During this matching process, the input word is segmented into the sequence of characters that maximized the matching score. In addition, external objects (such as: single dots, double dots, triple dots, hamzas, or maddas) that are above and below Arabic letters are detected.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: November 28, 2006
    Assignee: Sakhr Software Company
    Inventors: Hesham Osman Mahmoud Fahmy, Samah Mohamed Elrayan
  • Patent number: 7107215
    Abstract: In the development of an automatic speech recognition (ASR) system, an extensive study of the basic phonetic alphabet is performed to collect information regarding phonology and phonetics of the language or dialect in question (modern standard Arabic or MSA in this case). In addition, terminological and transcriptional problems are identified with respect to the language or dialect in question. Next, based on feature description (rather than symbol shapes), the symbols in the literature are mapped to a single or more recent phonetic alphabet. Lastly, from a maximal set containing all the phonemes, allophones, and transliteration symbols, a reduced set is created with a compact set of phonetic alphabets. Memory consumption is greatly reduced in a computer system by using this compact set of phonetic alphabets.
    Type: Grant
    Filed: April 16, 2001
    Date of Patent: September 12, 2006
    Assignee: Sakhr Software Company
    Inventor: Mikhail E. Ghali