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: 12450480Abstract: 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: GrantFiled: December 7, 2021Date of Patent: October 21, 2025Assignee: Google LLCInventors: Isabel Leal, Neeraj Gaur, Parisa Haghani, Brian Farris, Bhuvana Ramabhadran, Manasa Prasad, Pedro J. Moreno Mengibar, Yun Zhu
-
Publication number: 20250322828Abstract: 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: ApplicationFiled: April 8, 2025Publication date: October 16, 2025Applicant: Google LLCInventors: Jaeyoung Kim, Kartik Audhkhasi, Shikhar Bharadwaj, Brian Farris, Tongzhou Chen, Bhuvana Ramabhadran, Sriram Ganapathy
-
Publication number: 20240185839Abstract: 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: ApplicationFiled: December 1, 2023Publication date: June 6, 2024Applicant: Google LLCInventors: Kartik AUDHKHASI, Bhuvana Ramabhadran, Brian Farris
-
Publication number: 20220309340Abstract: 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: ApplicationFiled: December 7, 2021Publication date: September 29, 2022Applicant: Google LLCInventors: Isabel Leal, Neeraj Gaur, Parisa Haghani, Brian Farris, Bhuvana Ramabhadran, Manasa Prasad, Pedro J. Moreno Mengibar, Yun Zhu
-
Publication number: 20220198568Abstract: 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: ApplicationFiled: March 8, 2022Publication date: June 23, 2022Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
-
Patent number: 11288748Abstract: 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: GrantFiled: February 17, 2020Date of Patent: March 29, 2022Assignee: CAPITAL ONE SERVICES, LLCInventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
-
Publication number: 20200184566Abstract: 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: ApplicationFiled: February 17, 2020Publication date: June 11, 2020Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
-
Patent number: 10565655Abstract: 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: GrantFiled: August 1, 2017Date of Patent: February 18, 2020Assignee: CAPITAL ONE SERVICES, LLCInventors: Rashan Jibowu, Brian Farris, Neeraj Gaur
-
Publication number: 20180336636Abstract: 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: ApplicationFiled: August 1, 2017Publication date: November 22, 2018Inventors: Rashan Jibowu, Brian Farris, Neeraj Gaur