Prosecution Insights
Last updated: August 18, 2026
Application No. 18/233,658

MULTILINGUAL CONTENT MODERATION USING MULTIPLE CRITERIA

Non-Final OA §103
Filed
Aug 14, 2023
Priority
Aug 12, 2022 — provisional 63/397,487
Examiner
CAUDLE, PENNY LOUISE
Art Unit
2657
Tech Center
2600 — Communications
Assignee
Sri International
OA Round
3 (Non-Final)
68%
Grant Probability
Favorable
3-4
OA Rounds
0m
Est. Remaining
85%
With Interview

Examiner Intelligence

Grants 68% — above average
68%
Career Allowance Rate
53 granted / 78 resolved
+5.9% vs TC avg
Strong +17% interview lift
Without
With
+16.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
19 currently pending
Career history
95
Total Applications
across all art units

Statute-Specific Performance

§101
22.1%
-17.9% vs TC avg
§103
45.6%
+5.6% vs TC avg
§102
15.5%
-24.5% vs TC avg
§112
16.5%
-23.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 78 resolved cases

Office Action

§103
DETAILED ACTION This examination is in response to the communication filed on 05/18/2026. Claims 1-20 are currently pending, wherein claims 1, 9 and 17 have been amended. Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Amendments/Arguments Applicant’s arguments with respect to claims 1-20 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or non-obviousness. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. Claims 1, 2, 5, 6, 8-10, 13, 14, 16-18, 19 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Pedersen (US 2020/0142999 A1; herein “Pedersen”) in view of Wick et al. (US 2016/0350288 A1; “Wick”) further in view of Chen et al. “From Good to Best: Two-Stage Training for Cross-Lingual Machine Reading Comprehension” arXiv:2112.04735, pp. 1-11, 9 Dec 2021 (herein “Chen”). Regarding claims 1, 9 and 17, Pederson teaches a method, an apparatus comprising a processor (Fig. 1, processor(s) 112) and a memory ( Fig. 1, memory 114) accessible to the processor, the memory having stored therein at least one of programs or instructions (Fig. 1, components 122, 124, 128, and 130) executable by the processor to configure the apparatus, and a non-transitory compute readable storage medium ( Fig. 1, memory 114) having stored thereon instructions, for moderating multilingual content data, comprising: receiving or pulling content data that can include multilingual content (Fig. 5 step 502 “Receive unclassified Text (e.g., comments that are to be presented in an online discussion forum”; See also Fig. 6, step 606 and ¶[0060]); classifying, using a first machine learning model, the content data by projecting the content data into a trained embedding space to determine at least one English-language classification for the content data (¶[0027]-[0028] teaches “The word embedding component 122 may be configured to provide the word embedding vectors 134 as input to a trained machine learning model(s) 136, and to determine, based on output from the trained machine learning model(s) 136, clusters of associated text…the trained machine learning model(s) 136 is trained to make accurate predictions as to text (e.g., words) that can be grouped together into the clusters 138.”; and Fig. 5, steps 504 and 506 and ¶¶[0054]-[0055] teaches “At step 504, the text classifier 128 of the remote system 106 may provide the unclassified text as input to the (second) trained machine learning model(s) 148….At 506, the text classifier 128 may generate, as output from the trained machine learning model(s) 148, a classification of the unclassified text…as one of multiple class labels to obtain classified text (e.g., one or more classified comments 120”; See also Fig. 6, steps 608 and 610 and ¶¶[0061]-[0062] ); and determining, using a second machine learning model, if the content data violates at least one predetermined moderation rule, wherein the second machine learning model is trained to determine from English-language classifications determined by the first machine learning model if the content data violates moderation rules (Fig. 5, steps 508 and 510 and ¶[0056] teaches “At step 508, the text presenter 130…may cause presentation of the classified text (e.g., the classified comment(s) 120 containing text) on a display(s) of a client machine(s) 104. As shown by sub-block 510, the text moderation component 150…may moderate text of any classified comment(s) 120 classified as a particular class label that is to be moderated…”; see also Fig. 6, step 612 and 614 and ¶[0063]). Pedersen fails to disclose that the content data includes multilingual text, or that the embedding space is trained such that embedded English-language content data and embedded non-English-language content data that are similar occur closer in the embedding space than embedded English-language content data and embedded non-English- language content data that are not similar. Wick teaches using a multilingual embedding space for natural language processing, more specifically, Wick teaches the embedding space is trained such that embedded English-language content data and embedded non-English-language content data that are similar occur closer in the embedding space than embedded English-language content data and embedded non-English- language content data that are not similar (Fig. 5 and ¶[0021] teaches “…system 10 is configured to train an NLP model in one language and apply that NLP model to a different language. System 10 can use large collections of unlabeled multilingual data to find a common representation in which structure is shared across languages…”; ¶[0039] teaches “an embedding model…is learned that maps each word type to a k-dimensional vector such that the vectors capture syntactic and semantic relations between words in a way that generalizes across the languages”; and ¶[0053] teaches “Constraint updates discussed above at 408 of Fig. 4 are illustrated as a dotted line 502, representing the constrains pulling the vectors for “rouge” and “red” closer together. As these two words are pulled together the context words also move closer”). Pedersen differs from the claimed invention, as defined in claims 1, 9 and 17, in that Pedersen fails to explicitly disclose utilizing a multilingual embedding space. Multilingual embedding spaces for clustering cross lingual context are known in the art as evidenced by Wick. Therefore, it would have been obvious to one having ordinary skill in the art, before the effective filing date of the invention, to have modified to the embedding space as taught by Pedersen to have been a multilingual embedding space as taught by Pedersen in order detect obfuscation of offensive words using different languages. The combination of Pedersen and Wick fails to disclose that the embedding space is trained in a first stage such that the embedding embedded English-language content data and embedded non-English-language content data that are similar occur closer in the embedding space than embedded English-language content data and embedded non-English- language content data that are not similar and trained in a second stage such that the embedded English-language content data and embedded classifications determined for the English-language content data occur closer in the embedding space than the embedded English-language content data and embedded classifications not determined for the English language content data. Chen teaches a two-stage training method for cross-lingual machine reading comprehension. More specifically, in Chen it is known in the art to perform a two-stage training process where the model is first trained to generate a multi-lingual embedding space and then fine-tuned to provide classification via a contrastive learning process (page 1 section “Introduction” teaches “To tackle this challenge recent approaches build on large-scale cross-lingual pretrained language models, such as mBERT…and XLM-R…These pre-trained models map the representation of different languages into a universal semantic space, where the expressions in different languages are represented close to each other if they have similar meanings. The cross-lingual pre-trained models are then fine-tuned by training data only in a source language (e.g., English), and finally applied to various target languages). Accordingly, Chen teaches the embedding space is trained in a first stage such that the embedding embedded English-language content data and embedded non-English-language content data that are similar occur closer in the embedding space than embedded English-language content data and embedded non-English- language content data that are not similar and trained in a second stage such that the embedded English-language content data and embedded classifications determined for the English-language content data occur closer in the embedding space than the embedded English-language content data and embedded classifications not determined for the English language content data. The combination of Pedersen and Wick differs from the claimed invention, as defined in claims 1, 9 and 17, in that the combination fails to explicitly disclose utilizing a machine learning model that is trained in a two-stage process to first generate a multilingual embedding space and then to implement contrastive learning during classification. Such a cross-lingual training process is known in the art as evidenced by Chen. Therefore, it would have been obvious to one having ordinary skill in the art, before the effective filing date of the invention, to have modified to the machine learning model as taught by combination of Petersen and Wick to utilize the two-stage training process taught by Chen in order to achieve the predictable result of providing cross-lingual classification without requiring classification training data in multiple languages. Regarding claims 2, 10 and 18, the combination of Pedersen, Wick and Chen teaches all of the elements of claims 1, 9 and 17 (see detailed element mapping above). In addition, Pedersen further teaches prohibiting a presentation of the content data related to the at least one English-language classification determined to violate the at least one predetermined moderation rule (¶[0039] teaches “For example, the text 304 of the comment 120(2) may include toxic language, and, as a result, the text classifier 128 will have classified the text 304 of the comment 120(2) as a particular class label: toxic. The text moderation component 150 moderates this text 304 based on its classification so that the user 102 of the client machine 104 is not subjected to the toxic language in the comment 120(2).”). Regarding claims 5 and 13, the combination of Pedersen, Wick and Chen teaches all of the elements of claim 1 (see detailed element mapping above). In addition, Pedersen further teaches the content data comprises English-language content data and wherein at least one English-language classification is determined for the English-language content data using the embedding of the English-language content data (Fig. 2 and ¶[0027] teaches “The word embedding component 122 may be further configured to provide the word embedding vectors 134…and to determine, based on output from the trained machine learning model(s)136, clusters of associated text 138(1)-(p)…” and ¶[0037] teaches “…the computing system 106 can label the corpus of comments 120 appropriately to create labeled comments…”). Regarding claims 6 and 14, the combination of Pedersen, Wick and Chen teaches all of the elements of claims 1 and 9 (see detailed element mapping above). In addition, Wick further teaches the content data comprises non-English- language content data and similar English-language content data is determined for the non-English-language content data by projecting the non-English-language content data into the embedding space, and wherein at least one English-language classification is determined for the non-English-language content data using the determined similar English language content data (Fig. 5 and ¶[0021] teaches “…system 10 is configured to train an NLP model in one language and apply that NLP model to a different language. System 10 can use large collections of unlabeled multilingual data to find a common representation in which structure is shared across languages…”; ¶[0039] teaches “an embedding model…is learned that maps each word type to a k-dimensional vector such that the vectors capture syntactic and semantic relations between words in a way that generalizes across the languages”; and ¶[0053] teaches “Constraint updates discussed above at 408 of Fig. 4 are illustrated as a dotted line 502, representing the constrains pulling the vectors for “rouge” and “red” closer together. As these two words are pulled together the context words also move closer”). Pedersen differs from the claimed invention, as defined in claims 6 and 14, in that Pedersen fails to explicitly disclose utilizing a multilingual embedding space. Multilingual embedding spaces for clustering cross lingual context are known in the art as evidenced by Wick. Therefore, it would have been obvious to one having ordinary skill in the art, before the effective filing date of the invention, to have modified to the embedding space as taught by Pedersen to have been a multilingual embedding space as taught by Pedersen in order detect obfuscation of offensive words using different languages. Regarding claims 8, 16 and 20, the combination of Pedersen, Wick and Chen teaches all of the elements of claims 1, 9 and 17 (see detailed element mapping above). In addition, Pedersen further teaches soliciting information from at least one source of the received or pulled content data to assist in determining an accuracy of the at least one English-language classification determined for the received or pulled content data (Fig. 3B, element 312 and ¶[0042] teaches “For example, the feedback element 312 may ask the user 102 if the comment 120(2) with the temporarily revealed text is in fact toxic (from the user’s perspective)…”). Regarding claim 19, the combination of Pedersen, Wick and Chen teaches all of the elements of claim 17 (see detailed element mapping above). In addition, Pedersen further teaches if the content data comprises English-language content data, at least one English- language classification is determined for the English-language content data using the embedding of the English-language content data (¶[0027]-[0028] teaches “The word embedding component 122 may be configured to provide the word embedding vectors 134 as input to a trained machine learning model(s) 136, and to determine, based on output from the trained machine learning model(s) 136, clusters of associated text…the trained machine learning model(s) 136 is trained to make accurate predictions as to text (e.g., words) that can be grouped together into the clusters 138.”; and Fig. 5, steps 504 and 506 and ¶¶[0054]-[0055] teaches “At step 504, the text classifier 128 of the remote system 106 may provide the unclassified text as input to the (second) trained machine learning model(s) 148….At 506, the text classifier 128 may generate, as output from the trained machine learning model(s) 148, a classification of the unclassified text…as one of multiple class labels to obtain classified text (e.g., one or more classified comments 120”; See also Fig. 6, steps 608 and 610 and ¶¶[0061]-[0062]) and Wick further teaches if the content data comprises non-English-language content data, similar English-language content data is determined for the non-English-language content data by projecting the non- English-language content data into the embedding space, and at least one English- language classification is determined for the non-English-language content data using the determined similar English language content data (Fig. 5 and ¶[0021] teaches “…system 10 is configured to train an NLP model in one language and apply that NLP model to a different language. System 10 can use large collections of unlabeled multilingual data to find a common representation in which structure is shared across languages…”; ¶[0039] teaches “an embedding model…is learned that maps each word type to a k-dimensional vector such that the vectors capture syntactic and semantic relations between words in a way that generalizes across the languages”; and ¶[0053] teaches “Constraint updates discussed above at 408 of Fig. 4 are illustrated as a dotted line 502, representing the constrains pulling the vectors for “rouge” and “red” closer together. As these two words are pulled together the context words also move closer”). Pedersen differs from the claimed invention, as defined in claims 1, 9 and 17, in that Pedersen fails to explicitly disclose utilizing a multilingual embedding space. Multilingual embedding spaces for clustering cross lingual context are known in the art as evidenced by Wick. Therefore, it would have been obvious to one having ordinary skill in the art, before the effective filing date of the invention, to have modified to the embedding space as taught by Pedersen to have been a multilingual embedding space as taught by Pedersen in order detect obfuscation of offensive words using different languages. Claims 3, 4, 11 and 12 are rejected under 35 U.S.C. 103 as being unpatentable over the combination of Pedersen, Wick and Chen as applied to claims 1, 9 and 17 above, and further in view of Huffman et al. (US 2023/0396457 A1; herein “Huffman”). Regarding claims 3 and 11, the combination of Pedersen, Wick and Chen teaches all of the elements of claims 1 and 9 (see detailed element mapping above). In addition, Pedersen further teaches the content data is presented during a communication session (¶[0038] teaches “an online discussion forum 110 may be presented within the GUI 300, thereby enabling the exchange of comments 120 between the user 102 of the client machine 104 and other users 102 who may be playing the same video game at the same time.”). In addition, Pedersen teaches providing a user interface which allows the user whose interface is being moderated to temporally view blocked messages and provide feedback. However, the combination of Pedersen, Wick and Chen fails to explicitly disclose presenting semantic parameters related to the determined at least one English-language classification to at least one participant of the communication session. Huffman teaches a method and system for content moderation that includes, inter alia, presenting semantic parameters related to the determined at least one English-language classification to at least one participant of the communication session (¶[0191] teaches “the system provides toxic speech content with an associated toxicity score to the moderator 106. As discussed above, the toxic speech content is scored based on the platform content policy provided in step 304”). The combination of Pedersen, Wick and Chen differs from the claimed invention, as defined in claims 3 and 11, in that the combination fails to disclose displaying semantic parameters related to the moderated content. Displaying semantic information, such as a toxicity score, in association with the respective content being scored is known in the art as evidenced by Huffman. Therefore, it would have been obvious to one having ordinary skilled in the art, before the effective filing date of the invention, to have modified the user interface taught by the combination of Pedersen, Wick and Chen to include displaying a toxicity score to the participant as taught by Huffman as it merely constitutes the combination of known processes to achieve the predictable result to providing the participant with the additional information regarding the toxicity level in order to allow the user to determine whether or not to display the moderated content. Regarding claims 4 and 12, the combination of Pedersen, Wick, Chen and Huffman teaches all of the elements of claims 3 and 11 (see detailed element mapping above). In addition, Huffman further teaches the semantic parameters related to the determined at least one English-language classification include at least one of an intent of the received or pulled content data (the “or” makes this element optional), an emotion of the received or pulled content data (the “or” makes this element optional), an offensiveness of the received or pulled content data (the “or” makes this element optional), an abuse level of the received or pulled content data ((¶[0191] teaches “the system provides toxic speech content with an associated toxicity score to the moderator 106. As discussed above, the toxic speech content is scored based on the platform content policy provided in step 304” the toxicity score is interpreted as an abuse level), or a topic of the received or pulled content data (the “or” makes this element optional). The combination of Pedersen, Wick and Chen differs from the claimed invention, as defined in claims 3 and 11, in that the combination fails to disclose displaying semantic parameters related to the moderated content. Displaying semantic information, such as a toxicity score, in association with the respective content being scored is known in the art as evidenced by Huffman. Therefore, it would have been obvious to one having ordinary skilled in the art, before the effective filing date of the invention, to have modified the user interface taught by the combination of Pedersen, Wick and Chen to include displaying a toxicity score to the participant as taught by Huffman as it merely constitutes the combination of known processes to achieve the predictable result to providing the participant with the additional information regarding the toxicity level in order to allow the user to determine whether or not to display the moderated content. Claims 7 and 15 are rejected under 35 U.S.C. 103 as being unpatentable over the combination of Pedersen, Wick and Chen as applied to claims 1, 9 and 17 above, and further in view of Cecchi et al. (US 9985912 B2; herein “Cecchi”). Regarding claims 7 and 15, the combination of Pedersen, Wick and Chen teaches all of the elements of claims 1 and 9 (see detailed element mapping above). In addition, Pedersen further teaches the content data is presented during a communication session (¶[0038] teaches “an online discussion forum 110 may be presented within the GUI 300, thereby enabling the exchange of comments 120 between the user 102 of the client machine 104 and other users 102 who may be playing the same video game at the same time.”). However, the combination of Pedersen, Wick and Chen fails to explicitly disclose clustering participants of the communication session based on semantic characteristics of respective content data posted to the communication session by each of the participants. Cecchi teaches a method and system for moderating an online discussion that includes, inter alia, clustering participants of the communication session based on semantic characteristics of respective content data posted to the communication session by each of the participants (Col. 4, lines 44-60 teaches “The clusters repository 110 stored different clusters of graphs that represent different behaviors of participants that previously led to one or more different problems in discussions. Examples of problems in the discussions include dominance, unproductiveness, inappropriateness, insulting, bullying, threatening dynamics… The graphical text analyzing module 106 compares the graph for all participants or the graph for each participant with the clusters of previously generated graphs stored in the clusters repository 110 in order to determine a behavior of the participant”). The combination of Pedersen, Wick and Chen differs from the claimed invention, as defined by claims 7 and 15, in that the combination fails to explicitly disclose clustering participants of the discussion based on their respective comments. Clustering participated based on their comments is known in the art as evidenced by Cecchi. Therefore, it would have been obvious to one having ordinary skill in the art, before the effective filing date of the invention, to have modified the moderation system taught by the combination of Pedersen, Wick and Chen to include clustering participants as taught by Cecchi in order to allow moderating actions to change the course of discussion or alleviate potential problems if a participant’s comments representing a determined behavior exceeds a threshold likelihood (Cecchi, col. 5, lines 25-30). Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. GRITTA, Milan (WO 2022/161613 A1) teaches a cross-lingual apparatus and method wherein the PXLM model is trained to maximize performance on the Task in Language S while aligning the transformer to generate similar sentence embeddings for Language S and T using parallel sentences (translated from S to T). When the sentence embeddings for S and T are highly similar after training, more Task performance can be transferred from Language S to Language T without any training data in Language T. Any inquiry concerning this communication or earlier communications from the examiner should be directed to PENNY L CAUDLE whose telephone number is (703)756-1432. The examiner can normally be reached M-Th 8:00 am to 5:00 pm eastern. 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. /PENNY L CAUDLE/Examiner, Art Unit 2657 /DANIEL C WASHBURN/Supervisory Patent Examiner, Art Unit 2657
Read full office action

Prosecution Timeline

Show 1 earlier event
Oct 21, 2025
Non-Final Rejection mailed — §103
Jan 21, 2026
Response Filed
Feb 18, 2026
Final Rejection mailed — §103
Apr 23, 2026
Applicant Interview (Telephonic)
Apr 23, 2026
Examiner Interview Summary
May 18, 2026
Request for Continued Examination
May 21, 2026
Response after Non-Final Action
Jun 03, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12706091
PRONUNCIATION-AWARE EMBEDDING GENERATION FOR CONVERSATIONAL AI SYSTEMS AND APPLICATIONS
2y 6m to grant Granted Aug 11, 2026
Patent 12688859
Coding and Decoding of Spherical Coordinates Using an Optimized Spherical Quantization Dictionary
1y 11m to grant Granted Jul 21, 2026
Patent 12682905
VOICE DATA TRANSMISSION METHOD AND APPARATUS
2y 6m to grant Granted Jul 14, 2026
Patent 12682166
AUTO-SUGGESTION WITH RICH OBJECTS
2y 7m to grant Granted Jul 14, 2026
Patent 12682915
System and Method for Generating Brand Standards from Voice Input
2y 3m to grant Granted Jul 14, 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
68%
Grant Probability
85%
With Interview (+16.7%)
2y 11m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 78 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