Patents by Inventor Brian Farris

Brian Farris 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: 12450480
    Abstract: A method for distilling one or more trained teacher automatic speech recognition (ASR) models into a multilingual student model includes receiving a plurality of teacher training examples and a plurality of student training examples. The method also includes training one or more teacher automatic speech recognition (ASR) models using the plurality of teacher training examples. Each teacher ASR model is configured to output a respective textual representation of a respective audio input. The method further includes generating a multi-lingual student ASR model by training the multi-lingual student ASR model using the plurality of student training examples and distilling the trained one or more teacher ASR models into the multilingual student ASR model using a tunable distillation loss weight. Each student ASR model is configured to receive an audio input and output a corresponding textual representation of the received audio input.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: October 21, 2025
    Assignee: Google LLC
    Inventors: Isabel Leal, Neeraj Gaur, Parisa Haghani, Brian Farris, Bhuvana Ramabhadran, Manasa Prasad, Pedro J. Moreno Mengibar, Yun Zhu
  • Publication number: 20250322828
    Abstract: A method includes receiving a sequence of acoustic frames and a language code, and generating, by a language verification model, a language verification result for a corresponding acoustic frame in the sequence of acoustic frames. For each acoustic frame having a corresponding verification result indicating that the spoken language of the corresponding acoustic frame does match the language specified by the input language code, the method includes adding, to an acoustic feature derived from the corresponding acoustic frame, a learnable embedding that maps to the input language code and generating, by an audio encoder that receives the learnable embedding added to the acoustic feature as input, a corresponding higher order feature representation. The method also includes generating, by a decoder, a probability distribution over possible speech recognition results.
    Type: Application
    Filed: April 8, 2025
    Publication date: October 16, 2025
    Applicant: Google LLC
    Inventors: Jaeyoung Kim, Kartik Audhkhasi, Shikhar Bharadwaj, Brian Farris, Tongzhou Chen, Bhuvana Ramabhadran, Sriram Ganapathy
  • Publication number: 20240185839
    Abstract: A method for training a modular neural network model includes training only a backbone model to provide a first model configuration of the modular neural network model. The first model configuration includes only the trained backbone model. The method also includes adding an intrinsic sub-model to the trained backbone model. During a fine-tuning training stage, the method includes freezing parameters of the trained backbone model and fine-tuning parameters of the intrinsic sub-model added to the trained backbone model while the parameters of the trained backbone model are frozen to provide a second model configuration that includes the backbone model initially trained during the initial training stage and the intrinsic sub-model having the parameters fine-tuned during the fine-tuning stage.
    Type: Application
    Filed: December 1, 2023
    Publication date: June 6, 2024
    Applicant: Google LLC
    Inventors: Kartik AUDHKHASI, Bhuvana Ramabhadran, Brian Farris
  • Publication number: 20220309340
    Abstract: A method for distilling one or more trained teacher automatic speech recognition (ASR) models into a multilingual student model includes receiving a plurality of teacher training examples and a plurality of student training examples. The method also includes training one or more teacher automatic speech recognition (ASR) models using the plurality of teacher training examples. Each teacher ASR model is configured to output a respective textual representation of a respective audio input. The method further includes generating a multi-lingual student ASR model by training the multi-lingual student ASR model using the plurality of student training examples and distilling the trained one or more teacher ASR models into the multilingual student ASR model using a tunable distillation loss weight. Each student ASR model is configured to receive an audio input and output a corresponding textual representation of the received audio input.
    Type: Application
    Filed: December 7, 2021
    Publication date: September 29, 2022
    Applicant: Google LLC
    Inventors: Isabel Leal, Neeraj Gaur, Parisa Haghani, Brian Farris, Bhuvana Ramabhadran, Manasa Prasad, Pedro J. Moreno Mengibar, Yun Zhu
  • Publication number: 20220198568
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing customized financial advice. The system may receive transaction data for a transaction associated with a customer and satisfaction data associated with the transaction. Based on the received transaction data and satisfaction data, the system may update a financial state of the customer and a financial policy for determining one or more actions to take in order to maximize a cumulative reward associated with the customer. The system may determine and output a recommended action based on the updated financial policy and customer financial state.
    Type: Application
    Filed: March 8, 2022
    Publication date: June 23, 2022
    Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
  • Patent number: 11288748
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing customized financial advice. The system may receive transaction data for a transaction associated with a customer and satisfaction data associated with the transaction. Based on the received transaction data and satisfaction data, the system may update a financial state of the customer and a financial policy for determining one or more actions to take in order to maximize a cumulative reward associated with the customer. The system may determine and output a recommended action based on the updated financial policy and customer financial state.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: March 29, 2022
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
  • Publication number: 20200184566
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing customized financial advice. The system may receive transaction data for a transaction associated with a customer and satisfaction data associated with the transaction. Based on the received transaction data and satisfaction data, the system may update a financial state of the customer and a financial policy for determining one or more actions to take in order to maximize a cumulative reward associated with the customer. The system may determine and output a recommended action based on the updated financial policy and customer financial state.
    Type: Application
    Filed: February 17, 2020
    Publication date: June 11, 2020
    Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
  • Patent number: 10565655
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing customized financial advice. The system may receive transaction data for a transaction associated with a customer and satisfaction data associated with the transaction. Based on the received transaction data and satisfaction data, the system may update a financial state of the customer and a financial policy for determining one or more actions to take in order to maximize a cumulative reward associated with the customer. The system may determine and output a recommended action based on the updated financial policy and customer financial state.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: February 18, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
  • Publication number: 20180336636
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing customized financial advice. The system may receive transaction data for a transaction associated with a customer and satisfaction data associated with the transaction. Based on the received transaction data and satisfaction data, the system may update a financial state of the customer and a financial policy for determining one or more actions to take in order to maximize a cumulative reward associated with the customer. The system may determine and output a recommended action based on the updated financial policy and customer financial state.
    Type: Application
    Filed: August 1, 2017
    Publication date: November 22, 2018
    Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur