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: 10769373
    Abstract: 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: Grant
    Filed: August 28, 2019
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Patent number: 10546068
    Abstract: 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: Grant
    Filed: October 29, 2018
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Publication number: 20190384818
    Abstract: 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: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Publication number: 20190065475
    Abstract: 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: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Patent number: 10176370
    Abstract: 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: Grant
    Filed: December 13, 2017
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
  • Patent number: 10169335
    Abstract: 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: Grant
    Filed: April 5, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Publication number: 20180101727
    Abstract: 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: Application
    Filed: December 13, 2017
    Publication date: April 12, 2018
    Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
  • Patent number: 9934432
    Abstract: 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: Grant
    Filed: March 31, 2015
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
  • Patent number: 9710450
    Abstract: 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: Grant
    Filed: April 10, 2015
    Date of Patent: July 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Barton W. Emanuel, Ahmed M. A. Nassar, Sarbajit K. Rakshit, Craig M. Trim, Albert T. Wong
  • Publication number: 20160299885
    Abstract: 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: Application
    Filed: April 10, 2015
    Publication date: October 13, 2016
    Applicant: International Business Machines Corporation
    Inventors: Barton W. Emanuel, Ahmed M.A. Nassar, Sarbajit K. Rakshit, Craig M. Trim, Albert T. Wong
  • Publication number: 20160292505
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Tushar Agrawal, Reinaldo T. Katahira, Craig M. Trim, Albert T. Wong
  • Publication number: 20160217131
    Abstract: 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: Application
    Filed: April 5, 2016
    Publication date: July 28, 2016
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Patent number: 9342502
    Abstract: 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: Grant
    Filed: November 20, 2013
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Publication number: 20150142419
    Abstract: 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: Application
    Filed: November 20, 2013
    Publication date: May 21, 2015
    Applicant: International Business Machines Corporation
    Inventors: Stephen J. Edwards, Ahmed M. Nassar, Craig M. Trim, Albert T. Wong
  • Patent number: 7581957
    Abstract: 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: Grant
    Filed: October 29, 2007
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Asieh Dicken, Margaret A. Strong, Marcy L. Wagman, Albert T. Wong
  • Publication number: 20080294724
    Abstract: 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: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Inventors: Margaret A. Strong, Albert T. Wong