Prosecution Insights
Last updated: October 22, 2026
Application No. 19/222,818

SYSTEMS AND METHODS FOR SYNTHETIC PRIVATE DATA GENERATION FOR RETRIEVAL AUGMENTED GENERATION

Final Rejection §103
Filed
May 29, 2025
Priority
Dec 13, 2024 — provisional 63/733,998
Examiner
WONG, HUEN
Art Unit
2168
Tech Center
2100 — Computer Architecture & Software
Assignee
Salesforce Inc.
OA Round
2 (Final)
60%
Grant Probability
Moderate
3-4
OA Rounds
2y 9m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 60% of resolved cases
60%
Career Allowance Rate
231 granted / 383 resolved
+5.3% vs TC avg
Strong +46% interview lift
Without
With
+46.2%
Interview Lift
resolved cases with interview
Typical timeline
4y 2m
Avg Prosecution
11 currently pending
Career history
410
Total Applications
across all art units

Statute-Specific Performance

§101
4.1%
-35.9% vs TC avg
§103
50.6%
+10.6% vs TC avg
§102
22.8%
-17.2% vs TC avg
§112
19.0%
-21.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 383 resolved cases

Office Action

§103
DETAILED ACTION 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 . Claim 20 is canceled. Claim 21 is newly added. Claims 1-19 and 21 are presented for examination. The claims and only the claims form the metes and bounds of the invention. “Office personnel are to give claims their broadest reasonable interpretation in light of the supporting disclosure. In re Morris, 127 F.3d 1048, 1054-55, 44 USPQ2d 1023, 1027-28 (Fed. Cir. 1997). Limitations appearing in the specification but not recited in the claim are not read into the claim. In re Prater, 415 F.2d 1393, 1404-05, 162 USPQ 541, 550-551 (CCPA 1969)” (MPEP p 2100-8, c 2, I 45-48; p 2100-9, c 1, l 1-4). The Examiner has full latitude to interpret each claim in the broadest reasonable sense. The Examiner will reference prior art using terminology familiar to one of ordinary skill in the art. Such an approach is broad in concept and can be either explicit or implicit in meaning. Response to Arguments Applicant’s remarks/amendment was filed on 29 May 2026. NPL “LLMs Generate Structurally Realistic Social Networks but Overestimate Political Homophily” by Chang et al. and NPL “ChatHaruhi: Reviving Anime Character in Reality via Large Language Model” by Li et al. are newly introduced to address the latest claim amendment. Applicant's arguments have been considered but they are moot in view of new ground(s) of rejection. However, the Examiner welcomes any suggestion(s) Applicant may have on moving prosecution forward. Claim Objections The objections raised in the Office Action mailed on 03/04/2026 have been overcome by applicant’s amendment received on 05/29/2026. 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. Claims 1, 5, 7-8, 12, 14-15, 19 and 21 are rejected under 35 U.S.C. 103 as being unpatentable over NPL “LLMs Generate Structurally Realistic Social Networks but Overestimate Political Homophily” (29 Aug 2024) by Chang et al. (“Chang”) in view of NPL “ChatHaruhi: Reviving Anime Character in Reality via Large Language Model” (18 Aug 2023) by Li et al. (“Li”). As to Claim 1, Chang teaches a method of retrieval augmented generation, the method comprising: generating, via a language model, a social graph including a plurality of synthetic personas represented by nodes of the social graph (Chang: at least 1 Introduction; “generating social networks with large language models (LLMs) has the potential to address these limitations. LLMs possess zero-shot capabilities, enabling network generation without training. LLMs can also generate networks in a flexible manner, based on natural language descriptions of each person in the network”; “Figure 1: Our three prompting methods to generate social networks with LLMs”; 4 Comparison to Real Networks further disclose “N is the number of nodes and E is the number of edges in the network” and Figure 2 shows “Generated social networks from different prompting methods: Global (top), Local (middle), Sequential (bottom)”; Model costs and comprehension further discloses “N (the number of nodes in the network), E (the number of edges), D (the number of tokens to describe a persona’s demographics), and I (the number of tokens to describe a persona’s interests)”) and relationships between the synthetic personas represented by edges of the social graph (Chang: at least 4 Comparison to Real Networks; “N is the number of nodes and E is the number of edges in the network” and “for a node i, its clustering coefficient is 2Ei/Ni(Ni−1) , where Ni is its number of neighbors and Ei is the number of edges between its neighbors”; C.3 Evaluating network structure further discloses “… friendship ratings between university freshmen. The edge weights range from -1 (risk of getting into conflict) to +3 (best friend)”), based on a first preconfigured prompt that causes the language model to generate the edges based on the plurality of synthetic personas (Chang: at least 3.2 Network Generation; “Global. In our first method, which we call “Global”, we provide the LLM with the entire list of personas, and prompt it to construct the network between them, in the form of edge pairs” and “in our second method, which we call “Local”, we have the LLM take on the identity of one persona at a time, e.g., by saying, “You are a Woman, Asian, age 54, Hindu, Independent”); generating, via the language model, a profile for at least one of the plurality of synthetic personas based on a second preconfigured prompt that causes the language model to generate (Chang: at least Figure 1; “our three prompting methods to generate social networks with LLMs”; 4 Comparison to Real Networks further disclose “Figure 2: Generated social networks from different prompting methods: Global (top), Local (middle), Sequential (bottom)”; 3.2 Network Generation further discloses “Global. In our first method, which we call “Global”, we provide the LLM with the entire list of personas, and prompt it to construct the network between them, in the form of edge pairs” and “in our second method, which we call “Local”, we have the LLM take on the identity of one persona at a time, e.g., by saying, “You are a Woman, Asian, age 54, Hindu, Independent”; note: entry of personas as a prompt), random characteristics based on initial description and positions of the plurality of synthetic personas in the social graph (Chang: at least Figure 1; “1. Woman, Asian, 54, Hindu, Independent”, “2. Man, White, 18, Protestant, Republican”, 3. Woman, Black, 39, Unreligious, Democrat”; 3.2 Network generation further discloses “we provide the LLM with the list of all other personas (in the same format) and prompt it to pick friends for the persona it is currently assigned”; B. Additional Results further discloses “LLM can match many structural characteristics of real social networks, including density, clustering, connectivity, and degree distribution (Figures 3 and 4)”; 4 Comparison to Real Networks further discloses “Social networks are known to exhibit clustering, where one’s friends are likely to be friends with each other”; Model costs and comprehension further discloses “N (the number of nodes in the network), E (the number of edges), D (the number of tokens to describe a persona’s demographics), and I (the number of tokens to describe a persona’s interests)”). Chang does not explicitly disclose, but Li discloses generating, via the language model, a plurality of synthetic documents relating to the plurality of synthetic personas based on a third preconfigured prompt that causes the language model to generate a text conversation (Li: at least Introduction; “we designed a system to automatically generate dialogues fitting the character’s personality, even for characters with fewer original dialogues” and “allowing language models to mimic the tone and knowledge of specific anime/TV characters during a conversation” and “we additionally simulated over 31,000 dialogues for these characters”; 2. Related Works further discloses our approach produces the subsequent dialogues responding to each question in-context”) between two synthetic personas of the plurality of synthetic personas based at least on one of the social graph or the profile (Li: at least Introduction; “I want you to act like {character} from {series}. I want you to respond and answer like {character} using the tone, manner and vocabulary {character} would use” and “… play real characters from anime, TV or other works during a conversation” and “each virtual character exists in their own background” and “the personality of a character is also a very important part of anime, TV and even game works. The personality must remain consistent throughout the work” and “we attempt to better mimic the character by controlling the language model”; 2. Related Works further discloses “our work similarly leverages large conversational models like ChatGPT to automatically generate dialogues between agents”), wherein the text conversation indicates a first characteristic of the random characteristics (Li: at least Introduction; “we designed a system to automatically generate dialogues fitting the character’s personality, even for characters with fewer original dialogues”; 2. Related Works further discloses “our system incorporates substantial prompts about the character’s background, personality and prior conversations, in order to produce in-character dialogues”); generating a training dataset including the text conversation labeled with the first characteristic (Li: at least Introduction; “using our proposed algorithm, aided by GPT-3 and GPT-4, we additionally simulated over 31,000 dialogues for these characters. Combined, this forms the ChatHaruhi-54k dataset.” 5.1 Generate Dialogue from Question Introduction; “the language model can simulate generating the corresponding dialogue d’. The resulting d’ becomes fine-tuning data for the language model”; 6.3 Language Model Tuning futher discloses “with the complete 54K ChatHaruhi dataset, we can fine-tune local language models”); training a retrieval model to retrieve the text conversation in response to a user query regarding the first characteristic, using the training dataset (Li: at least 3 ChatBot Design; “I want you to act like {character} from {series}. You are now cosplay {character} If others’ questions are related with the novel, please try to reuse the original lines from the novel. I want you to respond and answer like {character} using the tone, manner and vocabulary {character} would use. You must know all of the knowledge of {character}”); and generating, by an AI agent, a response to a second user query based on one or more documents retrieved via the trained retrieval model (Li: at least 3 ChatBot Design; “I want you to act like {character} from {series}. You are now cosplay {character} If others’ questions are related with the novel, please try to reuse the original lines from the novel. I want you to respond and answer like {character} using the tone, manner and vocabulary {character} would use. You must know all of the knowledge of {character}” and “in order to make the content of D(q,R) more relevant to the content of q, we use sentence embeddings here to search for the M most relevant Q&As from a larger memory bank U. Here U is the set of all sentences where other characters interact with R throughout the novel/ movie”; 3.3 Original Dialogue Searching further discloses “for a query q, we will use a sentence embedding model f() to extract embeddings f(d) for all d ∈ D. After similarly extracting f(q) for the query q, we extract the M samples from D that are closest (in cosine similarity) to f(q)”; 2 Related Work also discloses “given a character’s background and prior memories, our approach produces the subsequent dialogues responding to each question in-context”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Lis features of generating, via the language model, a plurality of synthetic documents relating to the plurality of synthetic personas based on a third preconfigured prompt that causes the language model to generate a text conversation (Li: at least Introduction; 2. Related Works) between two synthetic personas of the plurality of synthetic personas based at least on one of the social graph or the profile (Li: at least Introduction; 2. Related Works), wherein the text conversation indicates a first characteristic of the random characteristics (Li: at least Introduction; 2. Related Works); generating a training dataset including the text conversation labeled with the first characteristic (Li: at least Introduction; 5.1 Generate Dialogue from Question; 6.3 Language Model Tuning); training a retrieval model to retrieve the text conversation in response to a user query regarding the first characteristic, using the training dataset (Li: at least 3 ChatBot Design); and generating, by an AI agent, a response to a second user query based on one or more documents retrieved via the trained retrieval model (Li: at least 3 ChatBot Design; 3.3 Original Dialogue Searching; 2 Related Work) with Chang’s method. The suggestion/motivation for doing so would have been to get language models to implement role-playing that have “potential applications in many areas like games, creative industries, etc.” (Li: at least Introduction). Claim 8 (a system claim) corresponds in scope to claim 1 and is similarly rejected. Claim 15 (a medium claim) corresponds in scope to claim 1 and is similarly rejected. As to Claim 5, Chang and Li teach the method of claim 1, wherein the plurality of synthetic documents includes documents of multiple types including at least two of: conversations between the synthetic personas (Li: at least Introduction; “we designed a system to automatically generate dialogues fitting the character’s personality, even for characters with fewer original dialogues” and “allowing language models to mimic the tone and knowledge of specific anime/TV characters during a conversation” and “we additionally simulated over 31,000 dialogues for these characters”; 2. Related Works further discloses “our work similarly leverages large conversational models like ChatGPT to automatically generate dialogues between agents”); persona-Al interactions (Li: at least 3 ChatBot Design; “I want you to act like {character} from {series}. You are now cosplay {character} If others’ questions are related with the novel, please try to reuse the original lines from the novel. I want you to respond and answer like {character} using the tone, manner and vocabulary {character} would use. You must know all of the knowledge of {character}”; ); and interaction logs for a website. Claim 12 (a system claim) corresponds in scope to claim 5 and is similarly rejected. Claim 19 (a medium claim) corresponds in scope to claim 5 and is similarly rejected. As to Claim 7, Chang and Li teach the method of claim 1, wherein the random characteristics are generated via the language model (Li: at least Introduction; “I want you to act like {character} from {series}. I want you to respond and answer like {character} using the tone, manner and vocabulary {character} would use” and “… play real characters from anime, TV or other works during a conversation” and “each virtual character exists in their own background” and “the personality of a character is also a very important part of anime, TV and even game works. The personality must remain consistent throughout the work” and “we attempt to better mimic the character by controlling the language model” and “this algorithm can effectively organize a character’s memories, allowing language models to mimic the tone and knowledge of specific anime/TV characters during a conversation”). Claim 14 (a system claim) corresponds in scope to claim 7 and is similarly rejected. As to Claim 21, Chang and Li teach the method of claim 1, further comprising, generating, by the language model, the plurality of synthetic personas, wherein each of the synthetic personas includes a combination of a randomly sampled persona description and a name (Li: at least Introduction; “I want you to act like {character} from {series}. I want you to respond and answer like {character} using the tone, manner and vocabulary {character} would use” and “… play real characters from anime, TV or other works during a conversation” and “each virtual character exists in their own background” and “the personality of a character is also a very important part of anime, TV and even game works. The personality must remain consistent throughout the work” and “we attempt to better mimic the character by controlling the language model” and “this algorithm can effectively organize a character’s memories, allowing language models to mimic the tone and knowledge of specific anime/TV characters during a conversation”; 4 Character Dataset Building further discloses “Haruhi Suzumiya”, “Li Yunlong”, “Sheldon, Penny and Raj”). Claims 2, 9 and 16 are rejected under 35 U.S.C. 103 as being unpatentable over NPL “LLMs Generate Structurally Realistic Social Networks but Overestimate Political Homophily” (29 Aug 2024) by Chang et al. (“Chang”) in view of NPL “ChatHaruhi: Reviving Anime Character in Reality via Large Language Model” (18 Aug 2023) by Li et al. (“Li”) as applied to claims 1, 5, 7-8, 12, 14-15, 19 and 21 above, and further in view of US PGPUB 2010/0146010 by Muller et al. (“Muller”). As to Claim 2, Chang and Li teach the method of claim 1. Chang and Li do not explicitly disclose, but Muller discloses the method further comprising: performing a heuristic check of the social graph to ensure consistency with one or more predetermined rules (Muller: at least ¶0026; “it can be determined whether or not the relationship specified by the tag is symmetrical or asymmetrical in nature”), wherein the one or more predetermined rules include at least a requirement that relationships be symmetric (Muller: at least ¶0026; “if the relationship is determined to be symmetrical in nature, in block 350 a tag can be constructed for the reciprocal resource that specifies the same relationship as the tag for the selected resource”); and updating the social graph in response to the heuristic check (Muller: at least ¶0026; “if the relationship is determined to be symmetrical in nature, in block 350 a tag can be constructed for the reciprocal resource that specifies the same relationship as the tag for the selected resource” and “if the relationship is determined to be asymmetrical in nature, in block 360 a tag can be constructed for the reciprocal resource that specifies the inverse of the relationship for the tag for the selected resource”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Muller’s features of the method further comprising: performing a heuristic check of the social graph to ensure consistency with one or more predetermined rules (Muller: at least ¶0026), wherein the one or more predetermined rules include at least a requirement that relationships be symmetric (Muller: at least ¶0026); and updating the social graph in response to the heuristic check (Muller: at least ¶0026) with the method taught by Chang and Li. The suggestion/motivation for doing so would have been to implement “reciprocal tagging of resources in a computer communications network” (Muller: at least ¶0009). Claim 9 (a system claim) corresponds in scope to claim 2 and is similarly rejected. Claim 16 (a medium claim) corresponds in scope to claim 2 and is similarly rejected. Claims 3-4, 10-11 and 17-18 are rejected under 35 U.S.C. 103 as being unpatentable over NPL “LLMs Generate Structurally Realistic Social Networks but Overestimate Political Homophily” (29 Aug 2024) by Chang et al. (“Chang”) in view of NPL “ChatHaruhi: Reviving Anime Character in Reality via Large Language Model” (18 Aug 2023) by Li et al. (“Li”) as applied to claims 1, 5, 7-8, 12, 14-15, 19 and 21 above, and further in view of US PGPUB 2021/0103626 by Jolly et al. (“Jolly”). As to Claim 3, Chang and Li teach the method of claim 1. Chang and Li do not explicitly disclose, but Jolly discloses the method further comprising: generating a second plurality of synthetic documents relating to the plurality of synthetic personas, wherein the second plurality of synthetic documents does not indicate any characteristic of the random characteristics (Jolly: at least ¶¶0002 & 0037; “collections of news source items” and “information associated with the first collection of news source items can be configured as the newsfeed item configured for display on the user device and the displayed newsfeed item information can include: an automatically generated text summary for at least some of the news source items in the first collection; and news source names and any assigned news source ratings for each of the news sources having one or more news source items in the first collection”; ¶0161 also discloses “when the news event or topic timeline is presented to a user on a user's screen, the user can scroll through the timeline to review the generated headlines associated with each grouped collection. The user can also select a grouped collection appearing on the timeline to allow review of one or more news source items in the collection in a report”; ¶0093 further discloses “user can incorporate her own rating of bias, skew, or viewpoint for a news source that can be presented to her”), wherein the training dataset further includes the second plurality of synthetic documents (Jolly: at least ¶0176; “extraction of information that can aggregate a large number of news source items describing with a news event or topic of interest where such news source items incorporate appropriate ratings can be useful in the generation of training sets that can be applied in such machine learning methods”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Jolly’s feature of the method further comprising: generating a second plurality of synthetic documents relating to the plurality of personas, wherein the second plurality of synthetic documents does not indicate any characteristic of the random characteristics (Jolly: at least ¶¶0002 & 0037, 0093, 0161), wherein the training dataset further includes the second plurality of synthetic documents (Jolly: at least ¶0176) with the method taught by Chang and Li. The suggestion/motivation for doing so would have been to “generate information about news source items from a corpus of news sources, where identified news source items describe or are associated with a news event or topic of interest” based on “various considerations, such as news source characteristics (e.g., bias/skew/viewpoint rating, age, location of news source or event, etc.), time, and presence, absence, or frequency of news sources ratings in a collection of news source items describing the news event or topic” (Jolly: at least Abstract). Claim 10 (a system claim) corresponds in scope to claim 3 and is similarly rejected. Claim 17 (a medium claim) corresponds in scope to claim 3 and is similarly rejected. As to Claim 4, Chang, Li and Jolly teach the method of claim 3, wherein the second plurality of synthetic documents is generated based on retrieved information from an information source including at least one of: news, or weather (Jolly: at least ¶0037; “information associated with the first collection of news source items can be configured as the newsfeed item configured for display on the user device and the displayed newsfeed item information can include: an automatically generated text summary for at least some of the news source items in the first collection; and news source names and any assigned news source ratings for each of the news sources having one or more news source items in the first collection”; ¶0161 also discloses “when the news event or topic timeline is presented to a user on a user's screen, the user can scroll through the timeline to review the generated headlines associated with each grouped collection. The user can also select a grouped collection appearing on the timeline to allow review of one or more news source items in the collection in a report”; ¶0093 further discloses “user can incorporate her own rating of bias, skew, or viewpoint for a news source that can be presented to her”). Claim 11 (a system claim) corresponds in scope to claim 4 and is similarly rejected. Claim 18 (a medium claim) corresponds in scope to claim 4 and is similarly rejected. Claims 6 and 13 are rejected under 35 U.S.C. 103 as being unpatentable over NPL “LLMs Generate Structurally Realistic Social Networks but Overestimate Political Homophily” (29 Aug 2024) by Chang et al. (“Chang”) in view of NPL “ChatHaruhi: Reviving Anime Character in Reality via Large Language Model” (18 Aug 2023) by Li et al. (“Li”) as applied to claims 1, 5, 7-8, 12, 14-15, 19 and 21 above, and further in view of US PGPUB 2024/0263956 by Vashisht. As to Claim 6, Chang and Li teach the method of claim 1. Chang and Li do not explicitly disclose, but Vashisht discloses wherein the training dataset further includes an indication of a location within the text conversation indicative of the first characteristic (Vashisht: at least ¶¶0016 & 0031; “monitor a conversation in a meeting and identify a relevant destination address to which a participant attending the meeting from a car is being instructed to drive” and “receives the audio and chat information for the meeting from collaboration module and detects destination locations mentioned or otherwise provided during the meeting (e.g. in audio, in chat messages, etc.)”; ¶¶0036 & 0043 further disclose “training set of audio signals for different words as input and known words as outputs, where the neural network attempts to produce the provided output (or word)” and “text (or chat messages) may be segmented for analysis into segments of any quantity of words or phrases (e.g., corresponding to the quantity of words or phrases of the machine learning training set, etc.)”). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to incorporate Vashisht’s feature of wherein the training dataset further includes an indication of a location within the text conversation indicative of the first characteristic (Vashisht: at least ¶¶0016, 0031, 0036 & 0043) with the method taught by Chang and Li. The suggestion/motivation for doing so would have been to “automatically provides the captured destination location to a vehicle navigation system” so that the vehicle navigation system” can “initiate navigation to a provided destination location (e.g., geographic or street address, geographic coordinates, name or point of interest, etc.)” (Vashisht: at least ¶¶0013). Claim 13 (a system claim) corresponds in scope to claim 6 and is similarly rejected. Conclusion 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 Huen Wong whose telephone number is (571) 270-3426. The examiner can normally be reached on Monday - Friday (10:30AM EST - 6:30PM EST). If attempts to reach the examiner by telephone are unsuccessful, the Examiner's supervisor, Charles Rones can be reached on (571) 272-4085. The fax phone number for the organization where this application or proceeding is assigned is (571) 273-8300 for regular communications and after final communications. Information regarding the status of an application may be obtained from thePatent Application Information Retrieval (PAIR) system. Status information forpublished applications may be obtained from either Private PAIR or Public PAIR.Status information for unpublished applications is available through Private PAIR only.For more information about the PAIR system, see http://pair-direct.uspto.gov. Shouldyou have questions on access to the Private PAIR system, contact the ElectronicBusiness Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from aUSPTO Customer Service Representative or access to the automated informationsystem, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /H .W./ Examiner, AU 2168 03 August 2026 /MAHESH H DWIVEDI/Primary Examiner, Art Unit 2168
Read full office action

Prosecution Timeline

May 29, 2025
Application Filed
Mar 04, 2026
Non-Final Rejection mailed — §103
May 18, 2026
Examiner Interview Summary
May 18, 2026
Applicant Interview (Telephonic)
May 29, 2026
Response Filed
Aug 19, 2026
Final Rejection mailed — §103
Oct 13, 2026
Examiner Interview Summary
Oct 13, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12719499
MANAGEMENT OF COMPRESSED DATABASE SEGMENTS USING MULTIPLE COMPRESSION TECHNIQUES
3y 4m to grant Granted Aug 25, 2026
Patent 12705209
DISTRIBUTED QUERY EXECUTION AND AGGREGATION ACROSS MULTIPLE DATASETS
2y 5m to grant Granted Aug 11, 2026
Patent 12695974
IMAGING SYSTEM NODE LOCK DEPENDENCY DISCOVERY SYSTEMS AND METHODS
4y 9m to grant Granted Jul 28, 2026
Patent 12688439
METHODS AND APPARATUS FOR IDENTIFYING CONCEPTS CORRESPONDING TO INPUT INFORMATION
1y 5m to grant Granted Jul 21, 2026
Patent 12591594
INFORMATION PROCESSING APPARATUS PROVIDING DATA TRANSFER SUPPORT SYSTEM, AND DATA TRANSFER METHOD
3y 4m to grant Granted Mar 31, 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
60%
Grant Probability
99%
With Interview (+46.2%)
4y 2m (~2y 9m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 383 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