Patents by Inventor Ahmed Mousaad
Ahmed Mousaad 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: 9507767Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: GrantFiled: January 11, 2016Date of Patent: November 29, 2016Assignee: International Business Machines CorporationInventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Publication number: 20160124938Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: ApplicationFiled: January 11, 2016Publication date: May 5, 2016Inventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Patent number: 9292483Abstract: Text is intelligently annotated by first creating a topic map summarizing topics of interest of the user. A data structure is created. The topic map is used to create two linked user dictionaries, a topic dictionary reflecting topic names and a traversal dictionary reflecting the knowledge structure of a topic. Actions may be linked with topic types. When the text to be annotated is being read, the topic data structure of the topics found in the text are automatically instantiated using the dictionaries and any actions previously linked to topic types. Instantiated topic data structures are automatically attached to the text being annotated. A user GUI may be created to allow the user to access and interact with the text annotations.Type: GrantFiled: June 25, 2008Date of Patent: March 22, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohamed Fathy Deyab, Hisham Emal El-Din ElShishiny, Ahmed Ragheb, Ahmed Mousaad Abdel Wanees
-
Patent number: 9275064Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: GrantFiled: March 31, 2015Date of Patent: March 1, 2016Assignee: International Business Machines CorporationInventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Patent number: 9092444Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: GrantFiled: March 11, 2013Date of Patent: July 28, 2015Assignee: International Business Machines CorporationInventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Publication number: 20150205826Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: ApplicationFiled: March 31, 2015Publication date: July 23, 2015Inventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Publication number: 20140280008Abstract: The present specification relates to Ontology modeling, and, more specifically, to systems and methods for populating a triple store (RDF Graph) data structure from a parse tree diagram and producing a measurable increased degree of confidence in the reliability of the inferences based on the matched axioms derived from the ontology model. The steps of populating and producing can be performed automatically.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael K. Boudreau, Bradley T. Moore, Ahmed Mousaad, Craig M. Trim
-
Publication number: 20140258314Abstract: A parsing method and system. The method includes generating an n-gram model of a domain and computing a tf-idf frequency associated with n-grams of the n-gram model. A list including a frequently occurring group of n-grams based on the tf-idf frequency is generated. The frequently occurring group of n-grams is transmitted to a deep parser component and a deep parse output from the deep parser component is generated. The deep parse output is stored within a cache and a processor verifies if a specified text word sequence of the deep parse output is available in the cache.Type: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Applicant: International Business Machines CorporationInventors: Michael Boudreau, Brad Moore, Ahmed Mousaad, Craig M. Trim
-
Patent number: 8660835Abstract: A method for processing a bidirectional text is described. The method includes: dividing the text into a set of words; determining a first parameter representing a number of non-bidirectional words in the text, a second parameter representing a number of bidirectional words in the text, a third parameter representing a number of non-bidirectional words in reverse letter order in the text, and a fourth parameter representing a number of bidirectional words in reverse letter order in the text; and determining a text type attribute and/or a text orientation attribute of the bi-directional text from the values of the first parameter, of the second parameter, of the third parameter and the fourth parameters.Type: GrantFiled: October 29, 2010Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventor: Ahmed Mousaad
-
Publication number: 20110106524Abstract: A method for processing a bidirectional text is described. The method includes: dividing the text into a set of words; determining a first parameter representing a number of non-bidirectional words in the text, a second parameter representing a number of bidirectional words in the text, a third parameter representing a number of non-bidirectional words in reverse letter order in the text, and a fourth parameter representing a number of bidirectional words in reverse letter order in the text; and determining a text type attribute and/or a text orientation attribute of the bi-directional text from the values of the first parameter, of the second parameter, of the third parameter and the fourth parameters.Type: ApplicationFiled: October 29, 2010Publication date: May 5, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Ahmed Mousaad
-
Publication number: 20090019356Abstract: Text is intelligently annotated by first creating a topic map summarizing topics of interest of the user. A data structure is created. The topic map is used to create two linked user dictionaries, a topic dictionary reflecting topic names and a traversal dictionary reflecting the knowledge structure of a topic. Actions may be linked with topic types. When the text to be annotated is being read, the topic data structure of the topics found in the text are automatically instantiated using the dictionaries and any actions previously linked to topic types. Instantiated topic data structures are automatically attached to the text being annotated. A user GUI may be created to allow the user to access and interact with the text annotations.Type: ApplicationFiled: June 25, 2008Publication date: January 15, 2009Applicant: International Business Machines CorporationInventors: Mohamed Fathy Deyab, Hisham Emal El-Din ElShishiny, Ahmed Ragheb, Ahmed Mousaad Abdel Wanees