Patents by Inventor Kyle Wade Grove

Kyle Wade Grove 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: 20140278373
    Abstract: A method for generating an natural language processing (NLP) model including obtaining tags, obtaining actions to be implemented by a third party application, obtaining a training corpus including sentences, where at least one word in each of the sentences is associated with one of the tags, and wherein each of the sentences is associated with one of the actions. The method further includes generating features for the NLP model for the third party application using the tags, the actions, and the training corpus, training the NLP model using the features and the training corpus to obtain a trained NLP model, and generating an APIKey for use by the third party application, where the API provides the third party application access to the trained NLP model.
    Type: Application
    Filed: March 5, 2014
    Publication date: September 18, 2014
    Applicant: ASK ZIGGY, INC.
    Inventors: Kyle Wade Grove, Shai Leib, Thomas Bertran, Dipesh Gandhi
  • Publication number: 20140165002
    Abstract: A method for presenting a candidate list on a user interface. The method includes processing text to obtain an entity tagged with a semantic tag and determining that the semantic tag is associated with an input menu for an application, where the input menu includes a base list including base elements. The method further includes generating a candidate list using the entity where the candidate list includes a plurality of candidate elements, where each of the candidate element is one of the base elements, where each of the candidate elements is associated with a similarity value, and where each of the similarity values exceeds a similarity threshold associated with the input menu. The method further includes presenting the candidate list to a user through the user interface associated with the application, and receiving a selection of a candidate element of the plurality of candidate elements from the user.
    Type: Application
    Filed: December 10, 2012
    Publication date: June 12, 2014
    Inventor: Kyle Wade Grove
  • Patent number: 8694305
    Abstract: A method for generating an natural language processing (NLP) model including obtaining tags, obtaining actions to be implemented by a third party application, obtaining a training corpus including sentences, where at least one word in each of the sentences is associated with one of the tags, and wherein each of the sentences is associated with one of the actions. The method further includes generating features for the NLP model for the third party application using the tags, the actions, and the training corpus, training the NLP model using the features and the training corpus to obtain a trained NLP model, and generating an APIKey for use by the third party application, where the API provides the third party application access to the trained NLP model.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: April 8, 2014
    Assignee: Ask Ziggy, Inc.
    Inventors: Kyle Wade Grove, Shai Leib, Thomas Bertran, Dipesh Gandhi
  • Patent number: 8688447
    Abstract: A method for processing transcriptions using natural language processing (NLP), the method includes obtaining transcriptions corresponding to an utterance from a user device, where each of the transcriptions is a different speech-to-text conversion of the utterance. The method further includes tagging a first transcription with at least one entity tag and a first transcription-level tag to obtain a first tagged transcription, tagging the second transcription with at least one entity tag and a second transcription-level tag to obtain a second tagged transcription, determining a highest probability transcription-level tag from the first transcription-level tag and second transcription-level tag.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: April 1, 2014
    Assignee: Ask Ziggy, Inc.
    Inventors: Nirmalya Kumar De, Kyle Wade Grove
  • Patent number: 8478584
    Abstract: A method and system for performing a task in a natural language processing system. The method includes processing text to obtain a numerical encoding, where the text includes a number of entities, where at least one of the entities is tagged with the numerical encoding, and where the text is derived from an utterance. The method further includes determining that the numerical encoding identifies a task, determining a variable required to complete the task using the numerical encoding, and generating a first dialogue sentence to obtain a variable value for the variable, where the variable is associated with a second numerical encoding, where the second numerical encoding includes the numerical encoding. The method further includes transmitting the first dialogue sentence to a user device, receiving the variable value for the variable in response to the first dialogue sentence, and performing the task using the variable value.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: July 2, 2013
    Assignee: AskZiggy, Inc.
    Inventor: Kyle Wade Grove