Prosecution Insights
Last updated: July 17, 2026
Application No. 18/762,552

ACCURATE RESPONSE FOR NOISY USER SPEECH BY CROSS-ATTENTION STITCHING ENCODED AUDIO FEATURES INTO LARGE LANGUAGE MODELS

Final Rejection §103
Filed
Jul 02, 2024
Examiner
GAY, SONIA L
Art Unit
2657
Tech Center
2600 — Communications
Assignee
Google LLC
OA Round
2 (Final)
82%
Grant Probability
Favorable
3-4
OA Rounds
10m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 82% — above average
82%
Career Allowance Rate
716 granted / 870 resolved
+20.3% vs TC avg
Moderate +11% lift
Without
With
+11.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
12 currently pending
Career history
894
Total Applications
across all art units

Statute-Specific Performance

§101
3.6%
-36.4% vs TC avg
§103
82.5%
+42.5% vs TC avg
§102
2.2%
-37.8% vs TC avg
§112
5.1%
-34.9% vs TC avg
Black line = Tech Center average estimate • Based on career data from 870 resolved cases

Office Action

§103
DETAILED ACTION This action is in response to the amendment filed on 04/15/2026. The arguments filed on 04/15/2026 state that the newly amended claims 1 and 18 recite the following: processing, in response to determining that the audio data capturing the user speech is noisy, the audio data to generate one or more audio embeddings that represent acoustic features of the audio data. However, independent claims 1 and 18 actually recite the following: processing, in response to determining that the audio data capturing the user speech is noisy, the audio data to determine a speech recognition of the speech. Since applicant’s arguments suggest that the applicant’s invention is directed to the generation of audio embeddings based on a determination of noisy user speech, the claims can be further amended to include this limitation to further prosecution. For example, the independent claims can be amended to recite the following - in response to receiving the audio data capturing the user speech and determining that the audio data is noisy: processing the audio data to determine a speech recognition of the user speech, processing the audio data to generate one or more audio embeddings that represent acoustic features of the audio data … Response to Amendment Applicant’s amendment filed on 04/15/2026 has been entered. Claims 1, 4 – 9, 18 and 19 have been amended. Claims 2, 3 and 12 – 17 have been canceled. No claims have been added. Claims 1, 4 – 11 and 18 – 20 are still pending in this application, with claims 1 and 18 being independent. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claim(s) 1, 4, 5 and 18 is/are rejected under 35 U.S.C. 103 as being unpatentable over Xing et al. (US 2023/0223018) (“Xing”) in view of KO (US 2020/0143807). For claim 1, Xing discloses a method implemented using one or more processors (Fig.1, 102; [0050 - 0051] [0054]), the method comprising: receiving audio data capturing user speech (Fig.2, 210 and Fig.3, 210 [0058] [0059] [0063]); and in response to receiving the audio data capturing the user speech: processing the audio data to determine a speech recognition (text transcript) of the user speech (An online attention CTC neural network receives speech and processes it to generate a text transcript., Fig.2, 220, 240, Fig.3, 303, 306, 312, 310, 316; [0061] [0062] [0064 – 0068] [0070]), processing the audio data (speech chunks/segments of an input speech signal, [0039] [0040]) to generate one or more audio embeddings (encoded speech embeddings, Fig.4, 414; [0041 - 0043]) that represent acoustic features of the audio data (Fig.4, 402; [0039] [0040] [0073] [0074]), and processing, using a machine learning (ML) model (neural network including a cross modal attention subnetwork, concatenator subnetwork and sequence classifier, Fig.4, 418, 422 and 426; [0006] [0009] [0030] [0074]), both (i) the one or more audio embeddings that represent the acoustic features of the audio data (encoded speech embeddings, Fig.4, 414) and (ii) a text embedding that represent the speech recognition (encoded word embeddings, Fig.4, 416; [0075]), to generate a model output (semantic prediction, Fig.2, 260 and Fig.4, 260; [0045] [0046]) ([0076 – 0083]); determining a response (command action, Fig.2, 280) to the user speech based on the model output ([0047] [0084]), and causing the response to be rendered in response to the user speech (The semantic predictions 260 may be transformed by an interpreter 270 into a command action 280 based on a predefined set of commands. A computing system or computer application running on a computing system that is capable of executing the predefined command action 280 may then be able to execute the command action 280… The streamable MLU system 200 may process the speech signal 210 to output a semantic prediction 260 that captures the speaker's intent to “turn on” “the lights”. The smart speaker may then be able to map the semantic prediction to a command action 280 from a predefined set of command actions that the user wishes to turn on the lights, and may execute the command action 280, [0060]). Yet, Xing fails to teach the following: processing, in response to determining that the audio data capturing the user speech is noisy, the audio data to determine the speech recognition. However, Ko discloses a method for providing a response to user’s speech or utterance (Abstract), comprising the following: determining that an audio data capturing user speech is noisy (Fig.4, S410, S420; [0089 – 0101]); and further performing automatic speech recognition and natural language understanding at a remote device (server based ASR and NLU) in response to determining that the audio data capturing user speech is noisy (Fig.4, S430, S440, S470 and S480; [0102 – 0106]). Additionally, Xing discloses that automatic speech recognition (ASR) and natural language understanding (MLU) are performed at a remote device (The streamable MLU system is provided as service to other electronic devices, wherein a speech signal is generated by a microphone of another electronic device and communicated to the device comprising the streamable MLU system, [0048] [0059]). Furthermore, Xing discloses that the automatic speech recognition and natural language understanding comprise speech recognition of the user speech and audio embedding generation of captured audio ([0061] [0062] [0073] [0074]) Therefore, it would have been obvious to one of ordinary skill in the art at the time of applicant’s filing to improve Xing’s invention in the same way that KO’s invention has been improved to achieve the following, predictable results for the purpose of accurately and reliably processing natural language input to better capture a user’s intent to provide a desirable response (Xing, [0002] [0003]) (KO, [0009]): further determining whether the audio data capturing the user speech is noisy; and processing the audio data to determine the speech recognition in response to determining that the audio data capturing the user speech is noisy (The audio signal is transmitted to the remote device/server. Automatic speech recognition and natural language understanding are performed at the remote device/server. The automatic speech recognition comprises processing audio data to determine a speech recognition/text of the user’s speech). For claim 4, KO further discloses, wherein determining that the audio data capturing the user speech is noisy comprises: determining that a distance between a user providing the user speech and a client device that captures the audio data is greater than a distance threshold (KO, [0078]). For claim 5, KO further discloses, wherein determining that the audio data capturing the user speech is noisy comprises: determining that a signal-to-noise ratio (SNR) for the audio data does not satisfy a SNR threshold (KO, [0078] [0093 – 0095] [0103]). For claim 18, Xing discloses a system (Abstract) comprising one or more processors (Fig.1, 102; [0050 - 0051] [0054]), and memory (Fig.1, 116) storing instructions that, when executed by one or more of the processors, cause one or more of the processors ([0054]) to: in response to receiving the audio data capturing the user speech (Fig.2, 210 and Fig.3, 210 [0058] [0059] [0063]): process the audio data to determine a speech recognition (text transcript) of the user speech (An online attention CTC neural network receives speech and processes it to generate a text transcript., Fig.2, 220, 240, Fig.3, 303, 306, 312, 310, 316; [0061] [0062] [0064 – 0068] [0070]), process the audio data (speech chunks/segments of an input speech signal, [0039] [0040]) to generate one or more audio embeddings (encoded speech embeddings, Fig.4, 414; [0041 - 0043]) that represent acoustic features of the audio data (Fig.4, 402; [0039] [0040] [0073] [0074]), and process, using a machine learning (ML) model (neural network including a cross modal attention subnetwork, concatenator subnetwork and sequence classifier, Fig.4, 418, 422 and 426; [0006] [0009] [0030] [0074]), both (i) the one or more audio embeddings that represent the acoustic features of the audio data (encoded speech embeddings, Fig.4, 414) and (ii) a text embedding that represent the speech recognition (encoded word embeddings, Fig.4, 416; [0075]), to generate a model output (semantic prediction, Fig.2, 260 and Fig.4, 260; [0045] [0046]) ([0076 – 0083]); determine a response (command action, Fig.2, 280) to the user speech based on the model output ([0047] [0084]), and causing the response to be rendered in response to the user speech (The semantic predictions 260 may be transformed by an interpreter 270 into a command action 280 based on a predefined set of commands. A computing system or computer application running on a computing system that is capable of executing the predefined command action 280 may then be able to execute the command action 280… The streamable MLU system 200 may process the speech signal 210 to output a semantic prediction 260 that captures the speaker's intent to “turn on” “the lights”. The smart speaker may then be able to map the semantic prediction to a command action 280 from a predefined set of command actions that the user wishes to turn on the lights, and may execute the command action 280, [0060]). Yet, Xing fails to teach the following: processing, in response to determining that the audio data capturing the user speech is noisy, the audio data to determine the speech recognition. However, Ko discloses a method for providing a response to user’s speech or utterance (Abstract), comprising the following: determining that an audio data capturing user speech is noisy (Fig.4, S410, S420; [0089 – 0101]); and further performing automatic speech recognition and natural language understanding at a remote device (server based ASR and NLU) in response to determining that the audio data capturing user speech is noisy (Fig.4, S430, S440, S470 and S480; [0102 – 0106]). Additionally, Xing discloses that automatic speech recognition (ASR) and natural language understanding (MLU) are performed at a remote device (The streamable MLU system is provided as service to other electronic devices, wherein a speech signal is generated by a microphone of another electronic device and communicated to the device comprising the streamable MLU system, [0048] [0059]). Furthermore, Xing discloses that the automatic speech recognition and natural language understanding comprise speech recognition of the user speech and audio embedding generation of captured audio ([0061] [0062] [0073] [0074]) Therefore, it would have been obvious to one of ordinary skill in the art at the time of applicant’s filing to improve Xing’s invention in the same way that KO’s invention has been improved to achieve the following, predictable results for the purpose of accurately and reliably processing natural language input to better capture a user’s intent to provide a desirable response (Xing, [0002] [0003]) (KO, [0009]): further determining whether the audio data capturing the user speech is noisy; and processing the audio data to determine the speech recognition in response to determining that the audio data capturing the user speech is noisy (The audio signal is transmitted to the remote device/server. Automatic speech recognition and natural language understanding are performed at the remote device/server. The automatic speech recognition comprises processing audio data to determine a speech recognition/text of the user’s speech). Claim(s) 6 and 7 is/are rejected under 35 U.S.C. 103 as being unpatentable over Xing et al. (US 2023/0223018) (“Xing”) in view of KO (US 2020/0143807) and further in view of Graciarena et al. (US 2025/0046333) (“Graciarena”). For claim 6, the combination of Xing and KO fails to teach, wherein processing the audio data to generate one or more the audio embedding that represent the acoustic features of the audio data comprises: generating a spectrogram from the audio data capturing the user speech, and processing the spectrogram to extract spectrogram features corresponding to the audio data as the acoustic features. However, Graciarena discloses a system and method to automatically identity and classify audio input (Abstract), comprising the following: generating a spectrogram from audio data capturing user speech (An input audio waveform is converted to a spectrogram, [0004] [0019 – 0021]); and processing the spectrogram to extract spectrogram features corresponding to the audio data as acoustic features (The audio spectrogram is applied to a log Mel filter bank to generate acoustic features, [0041 – 0046]). Therefore, it would have been obvious to one of ordinary skill in the art at the time of applicant’s filing to improve the invention disclosed by the combination of Xing and KO in the same way that Graciarena’s invention has been improved to achieve the following, predictable results for the purpose of accurately and reliably processing natural language input to better capture a user’s intent to provide a desirable response (Xing, [0002] [0003]): further generating a spectrogram from the audio data capturing the user speech, and processing the spectrogram to extract spectrogram features corresponding to the audio data as the acoustic features (Xing, The speech features are extracted busing a 80-dimenensional log Mel filter bank, [0040]). For claim 7, Xing and Graciarena further disclose, wherein processing the audio data to generate the one or more audio embeddings that represent acoustic features of the audio data comprises: processing the spectrogram features, using an audio encoder, to generate the one or more audio embeddings (Xing, [0040] [0058 – 0061] [0073] [0074]) (Graciarena, [0041 – 0043] [0047] [0048]). Claim(s) 8 is/are rejected under 35 U.S.C. 103 as being unpatentable over Xing et al. (US 2023/0223018) (“Xing”) in view of KO (US 2020/0143807) and further in view of Shabat et al. (US 2024/0203404) (“Shabat”). For claim 8, the combination of Xing and Ko fails to teach that the ML model (neural network, [0006] [0009] ) is a transformer-based large language model (LLM). However, Shabat discloses a system and method for the purpose of enabling large language model-based spoken language understanding systems to leverage both audio and textual data (Abstract), wherein a machine learning model (Fine-Tuned LLM/NLU Module) which receives audio (e.g. speech) input and text input generated by ASR and outputs natural language understanding data(e.g. intent) is a transformer based large language model (Fig.1B, 160 and Fig 3A, 300; [0003] [0032 – 0040] [0054 – 0056]). Therefore, it would have been obvious to one of ordinary skill in the art at the time of applicant’s to improve the invention disclosed by the combination of Xing and KO in the same way that Shabat’s invention has been improved to achieve the predictable results of the ML model, which receives and processes audio and text input to generate a spoken language understanding output, further comprising a transformer based LLM for the purpose of leveraging both audio and textual data to predict semantics information contained in received speech to generate a desirable response using LLMs, wherein LLMs enable transfer learning of general-purpose knowledge into specific NLP tasks (Xing, [0002] [0003] [0008]) (Shabat, [0001 – 0003] [0006]). Claim(s) 9, 10,11, 19 and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Xing et al. (US 2023/0223018) (“Xing”) in view of KO (US 2020/0143807), and further in view of Shabat et al. (US 2024/0203404) (“Shabat”), and further in view of Liu et al. (US 2023/0368796) (“Liu”) and further in view of Jaber et al. (US 2024/0054342) (“Jaber”). For claims 9 and 19, the combination of Xing and Ko fails to teach, wherein processing both (i) the one or more audio embeddings that represents the acoustic features of the audio data and (ii) the text embedding that represent the speech recognition comprises: processing the text embedding, using a multi-head attention mechanism, to generate intermediate attention features, and providing the intermediate attention features and the one or more audio embeddings to an additional multi-head attention mechanism. However, Shabat discloses a system and method for the purpose of enabling large language model-based spoken language understanding systems to leverage both audio and textual data (Abstract), wherein a machine learning model (Fine-Tuned LLM/NLU Module) which receives audio (e.g. speech) input and text input generated from an ASR and outputs natural language understanding data(e.g. intent) is a large language model (Fig.1B, 160 and Fig 3A, 300 and Fig.3B; [0003] [0032 – 0040] [0054 – 0057] [0061]). Additionally, Shabat discloses providing one or more text embeddings and one or more audio embeddings to a multi-head attention mechanism (Fig.3C, 341; [0057] [0061]). Moreover, Liu discloses a system and method for performing spoken language understanding (Abstract), comprising the following: a text encoder further comprises a transform encoder and a text embedder (Fig.5, 420, 522 and 524; [0106] [0107]); and text embeddings generated by the text embedder are further processed by the transform encoder of the text encoder to generate intermediate features which are forwarded to a decoding process ([0107]). Furthermore, Jaber discloses a system and method for processing input using a machine learning model (Abstract), wherein input (e.g. text) is processed by a transformer encoder (Fig.2B, 250) comprising a multi-headed attention section ([0052]). Therefore, it would have been obvious to one of ordinary skill in the art at the time of applicant’s to improve the invention disclosed by the combination of Xing and KO in the same way that Shabat’s invention has been improved to achieve the predictable results of the ML model, which receives and processes audio and text input to generate a spoken language understanding output, further comprising a transformer based LLM, wherein one or more text embeddings and one or more audio embeddings are provided to a multi-head attention mechanism in the LLM model for the purpose of leveraging both audio and textual data to predict semantics information contained in received speech to generate a desirable response using LLMs, wherein LLMs enable transfer learning of general-purpose knowledge into specific NLP tasks (Xing, [0002] [0003] [0008]) (Shabat, [0001 – 0003] [0006]). Additionally, it would have been obvious to one of ordinary skill in the art at the time of applicant’s filing to improve the invention disclosed by the combination of Xing, KO and Shabat in the same way that Liu’s invention has been improved to achieve the following, predictable results for the purpose of leveraging both audio and textual data to predict semantics information contained in received speech to generate a desirable response using LLMs which enable transfer learning of general-purpose knowledge into specific NLP tasks (Xing, [0002] [0003] [0008]) (Shabat, [0001 – 0003] [0006]): a text encoder of the LLM model (Shabat, Fig.3A, 310) further comprises a transform encoder and text embedder; and text embeddings generated by the text embedder are further processed by the transform encoder of the text encoder to generate intermediate features which are provided to the multi-head attention mechanism. Moreover, it would have been obvious to one of ordinary skill in the art at the time of applicant’s filing to improve the invention disclosed by the combination of Xing, KO, Shabat and Liu in the same way that Jaber’s invention has been improved to achieve the following, predictable results for the purpose of leveraging both audio and textual data to predict semantics information contained in received speech to generate a desirable response using LLMs which enable transfer learning of general-purpose knowledge into specific NLP tasks (Xing, [0002] [0003] [0008]) (Shabat, [0001 – 0003] [0006]: the transformer encoder further comprises a multi-head attention mechanism. For claim 10, Jaber further discloses, wherein the multi-head attention mechanism or the additional multi-head attention mechanism includes multiple attention heads each having a query matrix, a key matrix, and a value matrix (Jaber, [0052]). For claims 11 and 20, Shabat, Liu and Jaber further disclose, wherein providing the intermediate attention features and the one or more audio embeddings to an additional multi-head attention mechanism causes the intermediate attention features to be multiplied with the query matrix, and the one or more audio embeddings to be multiplied with the key matrix and the value matrix, respectively (Shabat, [0054 – 0057] [0061]) (Liu, [0106] [0107]) (Fig.5, 430 and 532; [0108] [0109]) (Jaber, All inputs features are multiplied with the query matrix, key matrix and value matrix, [0052]). Response to Arguments Applicant’s arguments with respect to claim(s) 1, 4 – 11 and 18 – 20 have been considered but are moot in view of the new ground(s) of rejection. The new ground(s) of rejected were necessitated by amendment based on a change in scope of the independent claims. Previously, independent claims 1 and 18 recited, “in response to receiving the audio data capturing the user speech, processing the audio data to determine a speech recognition of the user speech.” Independent claims 1 and 18 now recite, “processing, in response to determining that the audio data capturing the user speech is noisy, the audio data to determine a speech recognition of the user speech.” Although applicant’s arguments state that this new limitation was previously recited in claims 2 and 3, claims 2 and 3 previously recited the following limitations: determining whether the audio data capturing the user speech is noisy, wherein processing the audio data to generate the one or more audio embeddings is performed in response to determining that the audio data capturing the user speech is noisy. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Hariri Nokob et al. (US 12,620,389) (teaches the inventive concept of using audio encodings to improve/correct ASR transcriptions Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to SONIA L GAY whose telephone number is (571)270-1951. The examiner can normally be reached Monday-Friday 9-5 ET. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Daniel Washburn can be reached at 571-272-5551. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /SONIA L GAY/Primary Examiner, Art Unit 2657
Read full office action

Prosecution Timeline

Jul 02, 2024
Application Filed
Jan 15, 2026
Non-Final Rejection mailed — §103
Apr 15, 2026
Response Filed
Jun 29, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682178
NEURAL DIALOGUE SYSTEM FOR SECURITY POSTURE MANAGEMENT
2y 8m to grant Granted Jul 14, 2026
Patent 12675642
INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
3y 4m to grant Granted Jul 07, 2026
Patent 12670328
COREFERENCE RESOLUTION METHOD, AND METHOD AND APPARATUS FOR TRAINING COREFERENCE RESOLUTION MODEL
2y 5m to grant Granted Jun 30, 2026
Patent 12670335
Chatbot System For Structured And Unstructured Data
2y 2m to grant Granted Jun 30, 2026
Patent 12664979
LOW POWER ANALOG CIRCUITRY FOR ARTIFICIAL NEURAL NETWORKS
2y 8m to grant Granted Jun 23, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
82%
Grant Probability
94%
With Interview (+11.3%)
2y 11m (~10m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 870 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month