Patents by Inventor Raphael Tang

Raphael Tang 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: 12626716
    Abstract: A user device may detect speech and use “early exiting” when identifying a potential operational command in the detected speech. The implementation of early exiting may be based on a variable threshold, where variable sensitivity settings for the threshold may be used to control how quickly, and whether, an “early exit” or early prediction of an operational command will occur. An early exit threshold may be adjusted, for example, based on network conditions, to ensure optimal operational command determination from the audio.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: May 12, 2026
    Assignee: Comcast Cable Communications, LLC
    Inventors: Raphael Tang, Karun Kumar, Wenyan Li, Gefei Yang, Yajie Mao, Yang Hu, Rui Min, Geoffrey Murray
  • Publication number: 20260120708
    Abstract: Methods may include receiving, via a computing device, a query. Methods may include causing, based on the query, input of a first prompt to a first model. Methods may furthermore include receiving, via the first model, a first output. Methods may include determining, based on the first output, a confidence score. Methods may include determining, based on a comparison of a first performance of the first model and a second performance of a second model, a threshold. Methods may include causing, based on the confidence score not satisfying the threshold, input of a second prompt to the second model. The second prompt may be based at least on the query. Methods may include receiving, via the second model, a second output. Methods may include causing, based on the query, the second output to be output via the computing device.
    Type: Application
    Filed: October 26, 2024
    Publication date: April 30, 2026
    Inventors: Raphael Tang, Yajie Mao, Karun Kumar, Ferhan Ture
  • Publication number: 20250307554
    Abstract: Systems, apparatuses, and methods are described for minimizing prompt order bias in a large language model (LLM). Using an original input prompt for an LLM, that may include instructions and ordered list, a plurality of different LLM input prompts may be generated. A plurality of LLM outputs may be determined, for example, by providing the plurality of LLM input prompts comprising the original instructions but with the order of the list permutated. A positional bias of the LLM may appear differently in the plurality of LLM outputs, for example, based on the differing list orders of the plurality of LLMs. A final LLM output may be generated, for example, by aggregating the LLM outputs to minimize the effects of positional bias.
    Type: Application
    Filed: May 16, 2024
    Publication date: October 2, 2025
    Inventors: Raphael Tang, Ferhan Ture
  • Publication number: 20250225982
    Abstract: First audio data associated with a first portion of a voice query (e.g., an incomplete voice query) may be received (e.g., by a device or a server). A first transcript may be determined by a speech recognition engine and based on the first audio data. A plurality of predicted queries may be determined by applying a prediction process to the first transcript. A response for each of the plurality of predicted queries may be determined by processing the plurality of the predicted queries. Second audio data associated with a second portion of the voice query (e.g., a complete voice query) may be received. A second transcript may be determined by the speech recognition engine and based on the second audio data. Based on comparing the second transcript to one of the plurality of predicted queries, a response for the voice query may be returned.
    Type: Application
    Filed: March 25, 2025
    Publication date: July 10, 2025
    Inventors: Raphael Tang, Karun Kumar, Kendra Chalkley, Wenyan Li, Liming Zhang, Gefei Yang, Yajie Mao, Jun Ho Shin, Geoffrey Murray
  • Patent number: 12277931
    Abstract: First audio data associated with a first portion of a voice query (e.g., an incomplete voice query) may be received (e.g., by a device or a server). A first transcript may be determined by a speech recognition engine and based on the first audio data. A plurality of predicted queries may be determined by applying a prediction process to the first transcript. A response for each of the plurality of predicted queries may be determined by processing the plurality of the predicted queries. Second audio data associated with a second portion of the voice query (e.g., a complete voice query) may be received. A second transcript may be determined by the speech recognition engine and based on the second audio data. Based on comparing the second transcript to one of the plurality of predicted queries, a response for the voice query may be returned.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: April 15, 2025
    Assignee: Comcast Cable Communications, LLC
    Inventors: Raphael Tang, Karun Kumar, Kendra Chalkley, Wenyan Li, Liming Zhang, Gefei Yang, Yajie Mao, Jun Ho Shin, Geoffrey Murray
  • Publication number: 20240331703
    Abstract: Methods and systems for improved data processing are disclosed. Data associated with a plurality of voice queries, having different length or time durations, may be received for processing. The plurality of voice queries may comprise a first voice query that has a first length. Based on the first length of the received data, a first processing function of a plurality of processing functions, and/or a server of a plurality of servers may be determined for further processing. The first processing function may be configured to process voice queries associated with the first length. The data associated with the first voice query may be sent for processing by the first processing function to determine text associated with the first voice query.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Raphael TANG, Karun KUMAR, Geoffrey Craig MURRAY, Ferhan TURE
  • Publication number: 20240203397
    Abstract: Selection of training utterances may be carried out in a sample-efficient manner, and the selected training utterances may be annotated to provide improved training information to an ASR system. A computing device may receive, from an ASR system, one or more transcript-score pairs, wherein a transcript-score pair comprises a transcription associated with a voice query and at least one score associated with the transcription. The computing device may determine a likelihood of a word error associated with each transcription of the one or more transcript-score pairs. The computing device may determine, based on the likelihood of the word error, an effect on a word-error rate of the ASR system. The computing device may send at least one of the one or more transcript-score pairs with a threshold effect on the word-error rate of the ASR system to be annotated.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Inventors: Raphael TANG, Karun KUMAR, Kendra CHALKLEY, Liming ZHANG, Wenyan LI, Pamela SHAPIRO, Yajie MAO, Gefei YANG, Jun Ho SHIN, Geoffrey Craig MURRAY
  • Publication number: 20230215459
    Abstract: A user device may detect speech and use “early exiting” when identifying a potential operational command in the detected speech. The implementation of early exiting may be based on a variable threshold, where variable sensitivity settings for the threshold may be used to control how quickly, and whether, an “early exit” or early prediction of an operational command will occur. An early exit threshold may be adjusted, for example, based on network conditions, to ensure optimal operational command determination from the audio.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Inventors: Raphael TANG, Karun KUMAR, Wenyan LI, Gefei YANG, Yajie MAO, Yang HU, Rui MIN, Geoffrey MURRAY
  • Publication number: 20230142836
    Abstract: First audio data associated with a first portion of a voice query (e.g., an incomplete voice query) may be received (e.g., by a device or a server). A first transcript may be determined by a speech recognition engine and based on the first audio data. A plurality of predicted queries may be determined by applying a prediction process to the first transcript. A response for each of the plurality of predicted queries may be determined by processing the plurality of the predicted queries. Second audio data associated with a second portion of the voice query (e.g., a complete voice query) may be received. A second transcript may be determined by the speech recognition engine and based on the second audio data. Based on comparing the second transcript to one of the plurality of predicted queries, a response for the voice query may be returned.
    Type: Application
    Filed: November 9, 2021
    Publication date: May 11, 2023
    Inventors: Raphael Tang, Karun Kumar, Kendra Chalkley, Wenyan Li, Liming Zhang, Gefei Yang, Yajie Mao, Jun Ho Shin, Geoffrey Murray