Patents by Inventor Ryan Brink

Ryan Brink 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: 11756553
    Abstract: In an approach for training data enhancement for an interactive response system, a processor retrieves a set of training data including a set of intents, a set of entities, and a set of utterances that map to each intent. A processor determines iteratively a root verb among the set of utterances for each intent. A processor to determine a set of new intents based on analysis of the determined root verb by performing a pairwise iteration and similarity score over the set of intents. A processor determines iteratively one or more new entities for each new intent. A processor generates a set of new training data based on the set of new intents and entities.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Freed, Aaron T. Smith, Ryan Brink, Vamshi Krishna Thotempudi, Jasmeet Singh, Marco Noel
  • Patent number: 11711469
    Abstract: Methods, computer program products, and systems are presented.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: July 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Ryan Brink, Andrew R. Freed, Marco Noel
  • Publication number: 20220360668
    Abstract: Methods, computer program products, and systems are presented.
    Type: Application
    Filed: May 10, 2021
    Publication date: November 10, 2022
    Inventors: Ryan BRINK, Andrew R. FREED, Marco NOEL
  • Publication number: 20220084526
    Abstract: In an approach for training data enhancement for an interactive response system, a processor retrieves a set of training data including a set of intents, a set of entities, and a set of utterances that map to each intent. A processor determines iteratively a root verb among the set of utterances for each intent. A processor to determine a set of new intents based on analysis of the determined root verb by performing a pairwise iteration and similarity score over the set of intents. A processor determines iteratively one or more new entities for each new intent. A processor generates a set of new training data based on the set of new intents and entities.
    Type: Application
    Filed: September 17, 2020
    Publication date: March 17, 2022
    Inventors: Andrew R. Freed, Aaron T. Smith, Ryan Brink, Vamshi Krishna Thotempudi, Jasmeet Singh, Marco Noel
  • Patent number: 10825446
    Abstract: A method improves a functionality of a conversational agent that is generated by an artificial intelligence (AI) system. A conversational agent receives a first utterance from a first entity. The AI system identifies an unverified response to the first utterance; sends the unverified response to the first entity; and receives a positive feedback indication about the unverified response from the first entity. The AI system searches a data store in order to identify an entry for a second utterance by a second entity, where the second entity has sent a positive feedback for the unverified response. The AI system sends the second utterance and the unverified response to the first entity, and receives a positive feedback for the unverified response to the second utterance from the first entity in order to mark the unverified response as a verified response, which responds to future receipts of the first utterance.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Aaron T. Smith, Andrew R. Freed, Joshua S. Allen, Jason M. Brown, Ryan Brink, Sorabh Murgai
  • Publication number: 20200152173
    Abstract: A method improves a functionality of a conversational agent that is generated by an artificial intelligence (AI) system. A conversational agent receives a first utterance from a first entity. The AI system identifies an unverified response to the first utterance; sends the unverified response to the first entity; and receives a positive feedback indication about the unverified response from the first entity. The AI system searches a data store in order to identify an entry for a second utterance by a second entity, where the second entity has sent a positive feedback for the unverified response. The AI system sends the second utterance and the unverified response to the first entity, and receives a positive feedback for the unverified response to the second utterance from the first entity in order to mark the unverified response as a verified response, which responds to future receipts of the first utterance.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: AARON T. SMITH, ANDREW R. FREED, JOSHUA S. ALLEN, JASON M. BROWN, RYAN BRINK, SORABH MURGAI
  • Patent number: 9407870
    Abstract: A group video messaging method stores user information identifying authorized users of a video messaging system, and provides a user interface to the video messaging system. The user interface permits authorized users to transfer video files to the video messaging system for storage and retrieval, and to identify criteria for other authorized users to access each transferred video file. The method also stores in the video messaging system the video files transferred to the system by the authorized users; stores information identifying the user that transferred each stored video file to the video messaging system, and the criteria for authorized users to access the stored video files; and stores information identifying different groups of the authorized users and which of the stored video files are to be accessible to each of the authorized users or authorized user groups.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 2, 2016
    Assignee: LiveQoS Inc.
    Inventors: Ryan Brink, Pranay Kumar, Gregory Flatt, Desmond McNamee
  • Publication number: 20160119154
    Abstract: A network performance-based billing method of billing for a plurality of file transmissions over a network comprises (1) selecting one or more performance improvement features associated with a service; (2) selecting a performance level associated with a bucket size representing the maximum number of bytes that can be transferred at the selected performance level; (3) selecting one or more parameters associated with each selected performance improvement feature; (4) selecting a target performance level to achieve for a selected file transmission; and (5) adjusting the selected parameters at the selected file transmission to achieve the selected performance level, wherein the bucket level associated with the selected performance level is depleted by the size of the transmitted file.
    Type: Application
    Filed: October 23, 2015
    Publication date: April 28, 2016
    Inventors: Matthew Robert Williams, Martin William Horne, Ryan Brink, Stephane Brunet, Scott Christopher Alan Jackson, Geoffrey Longman
  • Publication number: 20150181162
    Abstract: A group video messaging method stores user information identifying authorized users of a video messaging system, and provides a user interface to the video messaging system. The user interface permits authorized users to transfer video files to the video messaging system for storage and retrieval, and to identify criteria for other authorized users to access each transferred video file. The method also stores in the video messaging system the video files transferred to the system by the authorized users; stores information identifying the user that transferred each stored video file to the video messaging system, and the criteria for authorized users to access the stored video files; and stores information identifying different groups of the authorized users and which of the stored video files are to be accessible to each of the authorized users or authorized user groups.
    Type: Application
    Filed: January 9, 2015
    Publication date: June 25, 2015
    Inventors: Ryan Brink, Pranay Kumar, Gregory Flatt, Desmond McNamee
  • Patent number: 8966598
    Abstract: A group video messaging method stores user information identifying authorized users of a video messaging system, and provides a user interface to the video messaging system. The user interface permits authorized users to transfer video files to the video messaging system for storage and retrieval, and to identify criteria for other authorized users to access each transferred video file. The method also stores in the video messaging system the video files transferred to the system by the authorized users; stores information identifying the user that transferred each stored video file to the video messaging system, and the criteria for authorized users to access the stored video files; and stores information identifying different groups of the authorized users and which of the stored video files are to be accessible to each of the authorized users or authorized user groups.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 24, 2015
    Assignee: LiveQoS Inc.
    Inventors: Ryan Brink, Pranay Kumar, Gregory Flatt, Desmond McNamee
  • Publication number: 20130318574
    Abstract: A group video messaging method stores user information identifying authorized users of a video messaging system, and provides a user interface to the video messaging system. The user interface permits authorized users to transfer video files to the video messaging system for storage and retrieval, and to identify criteria for other authorized users to access each transferred video file. The method also stores in the video messaging system the video files transferred to the system by the authorized users; stores information identifying the user that transferred each stored video file to the video messaging system, and the criteria for authorized users to access the stored video files; and stores information identifying different groups of the authorized users and which of the stored video files are to be accessible to each of the authorized users or authorized user groups.
    Type: Application
    Filed: March 14, 2013
    Publication date: November 28, 2013
    Applicant: LIVEQOS INC.
    Inventors: Ryan Brink, Pranay Kumar, Gregory Flatt, Desmond McNamee