Patents by Inventor Albert T. Wong
Albert T. Wong 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: 10769373Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: GrantFiled: August 28, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Patent number: 10546068Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: GrantFiled: October 29, 2018Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Publication number: 20190384818Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: ApplicationFiled: August 28, 2019Publication date: December 19, 2019Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Publication number: 20190065475Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Patent number: 10176370Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: GrantFiled: December 13, 2017Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Patent number: 10169335Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: GrantFiled: April 5, 2016Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Publication number: 20180101727Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: ApplicationFiled: December 13, 2017Publication date: April 12, 2018Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Patent number: 9934432Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: GrantFiled: March 31, 2015Date of Patent: April 3, 2018Assignee: International Business Machines CorporationInventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Patent number: 9710450Abstract: To recombine incorrectly separated tokens in NLP, a determination is made whether a token from an ordered set of tokens is present in a dictionary related to a corpus from which the ordered set is extracted. When the token is not present in the dictionary, and when a compounding threshold has not been reached, the token is agglutinated with a next adjacent token in the ordered set to form the compound token. The compounding threshold limits a number of tokens that can be agglutinated to form a compound token. A determination is made whether the compound token is present in the dictionary. A weight is assigned to the compound token when the compound token is present in the dictionary and a confidence rating of the compound token is computed as a function of the weight. The compound token and the confidence rating are used in NLP of the corpus.Type: GrantFiled: April 10, 2015Date of Patent: July 18, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Barton W. Emanuel, Ahmed M. A. Nassar, Sarbajit K. Rakshit, Craig M. Trim, Albert T. Wong
-
Publication number: 20160299885Abstract: To recombine incorrectly separated tokens in NLP, a determination is made whether a token from an ordered set of tokens is present in a dictionary related to a corpus from which the ordered set is extracted. When the token is not present in the dictionary, and when a compounding threshold has not been reached, the token is agglutinated with a next adjacent token in the ordered set to form the compound token. The compounding threshold limits a number of tokens that can be agglutinated to form a compound token. A determination is made whether the compound token is present in the dictionary. A weight is assigned to the compound token when the compound token is present in the dictionary and a confidence rating of the compound token is computed as a function of the weight. The compound token and the confidence rating are used in NLP of the corpus.Type: ApplicationFiled: April 10, 2015Publication date: October 13, 2016Applicant: International Business Machines CorporationInventors: Barton W. Emanuel, Ahmed M.A. Nassar, Sarbajit K. Rakshit, Craig M. Trim, Albert T. Wong
-
Publication number: 20160292505Abstract: A system, method and computer program product to validate documents is provided. A processor receives an image of a document. The processor identifies a plurality of fixed contents of the document. The processor identifies a plurality of field contents of the document. The processor determines a type of the document based, at least in part, on the plurality of fixed contents and the plurality of field contents. The processor validates the plurality of field contents of the document based, at least in part, on rules associated with the type of the document. The processor generates a validated document.Type: ApplicationFiled: March 31, 2015Publication date: October 6, 2016Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
-
Publication number: 20160217131Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: ApplicationFiled: April 5, 2016Publication date: July 28, 2016Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Patent number: 9342502Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: GrantFiled: November 20, 2013Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Publication number: 20150142419Abstract: Embodiments described herein provide approaches for validating synonyms in ontology driven natural language processing. Specifically, an approach is provided for receiving a user input containing a token, structuring the user input into a semantic model comprising a set of classes each containing a set of related permutations of the token, designating the token as a synonym of one of the set of related permutations, annotating the token with a class from the set of classes corresponding to the one of the set of related permutations, and validating the annotation of the token by determining an accuracy of the designation of the token as a synonym of the one of the set of related permutations. In one embodiment, the accuracy is determined by quantifying a linear distance between the token and a contextual token also within the user input, and comparing the linear distance to a pre-specified linear distance limit.Type: ApplicationFiled: November 20, 2013Publication date: May 21, 2015Applicant: International Business Machines CorporationInventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
-
Patent number: 7581957Abstract: Disclosed are a learning system and method for auditory learners. The system comprises recording means for capturing, digitizing, storing, and indexing voice statements; and means for allowing an auditory learner to search said indexing for desirable voice statements. The learning system further comprises means for playing on demand and broadcasting said desired voice statements to said auditory learner; means for creating an auditory live session for said learner; and means for mining said voice statements for emerging subject matter and to create new voice statements for playing on demand to said learner. The preferred embodiment of the invention is a new deployment vehicle for informal learning cultivated within a Community of Practice and broadcast over IP.Type: GrantFiled: October 29, 2007Date of Patent: September 1, 2009Assignee: International Business Machines CorporationInventors: Asieh Dicken, Margaret A. Strong, Marcy L. Wagman, Albert T. Wong
-
Publication number: 20080294724Abstract: A solution for enhancing awareness of physical location within a community is provided. A method may include detecting a device affiliated with a member of the community, when the device is within a specified proximity to a user; and notifying the user of the detection of the member within the specified proximity. In one embodiment, a system for applying the method is disclosed. In one application, a location awareness enhancement (e.g., community locating) program is also disclosed.Type: ApplicationFiled: May 25, 2007Publication date: November 27, 2008Inventors: Margaret A. Strong, Albert T. Wong