Prosecution Insights
Last updated: July 17, 2026
Application No. 19/301,222

SYSTEMS AND METHODS FOR CONTEXTUAL AND SEMANTIC SUMMARIZATION

Final Rejection §102
Filed
Aug 15, 2025
Priority
Mar 07, 2024 — provisional 63/562,662 +1 more
Examiner
PHAM, THIERRY L
Art Unit
2654
Tech Center
2600 — Communications
Assignee
Reve AI Inc.
OA Round
2 (Final)
81%
Grant Probability
Favorable
3-4
OA Rounds
1y 11m
Est. Remaining
86%
With Interview

Examiner Intelligence

Grants 81% — above average
81%
Career Allowance Rate
573 granted / 711 resolved
+18.6% vs TC avg
Minimal +5% lift
Without
With
+5.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
8 currently pending
Career history
720
Total Applications
across all art units

Statute-Specific Performance

§101
4.7%
-35.3% vs TC avg
§103
57.0%
+17.0% vs TC avg
§102
30.4%
-9.6% vs TC avg
§112
1.8%
-38.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 711 resolved cases

Office Action

§102
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 . ● This action is responsive to the following communication: an amendment filed on 4/22/2026. ● Claims 21-40 are currently pending; claims 1-20 have been canceled. Information Disclosure Statement ● The information disclosure statement (IDS) submitted on 4/23/2026 and 5/08/2026 are in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Rejections - 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claim(s) 21-40 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Sadr et al (US 20240202796). Regarding claim 21, Sadr discloses a system for a generative content assistant (machine learning model for generating imagined contents, fig. 1), comprising: a processor programmed to: access a request to generate an image (generate output image with prompts associated with contents, figs. 3A-3M) a content element associated with source content (source contents as shown in figs. 3A-3M, also fig. 5), the source content comprising a description of the content element (user interface displaying selectable content element from the remote source content databases, pars. 47-49); construct a prompt (input prompts a shown in fig. 5) for a generative language model, the prompt instructing the generative language model to identify one or more semantic attributes (semantic attributes, figs. 3B-3M) of the content element from the source content using at least the description of the content element (description of the content element as shown in figs. 3G-3M); execute a generative language model (generative language model, figs. 5, 18-21) based on the prompt, and determine the one or more semantic attributes (semantic attributes for generation of images/videos, figs. 3B-3M) of the content element based on the executed generative language model; construct a second prompt (second prompts/input and subsequent prompts/inputs, fig. 19) for a generative AI image model based on the one or more semantic attributes, the second prompt instructing the generative image model to generate an image of the content element based on the one or more semantic attributes (subsequent prompts for generation of imagining images/videos, figs. 3B-3M, 8C); and execute the generative AI image model (figs. 5, 18, 19, 20) based on the second prompt, and generate a visual output (visual output of imagined images/videos, figs. 3B-3M) based on execution of the generative Al image model, the visual output (visual output displayed on the user interface depicting the imagined contents with semantic attributes ash shown in figs.3B-3M, figs. 6-7) depicting the content element based on the semantic attributes identified in the source content (source contents as shown in figs. 3B-3M). Regarding claim 22, Sadr further discloses the system of claim 21, wherein to construct the prompt for the generative language model the processor is further programmed to: identify portions (the cropping input can be descriptive of a portion of the particular model-generated dataset. The portion of the particular model-generated dataset can be segmented to generate a cropped model-generated dataset. In some implementations, the one or more search results can be determined based on the cropped model-generated dataset. par. 50, 60) of the source content that are semantically related to the content element. Regarding claim 23, Sadr further discloses the system of claim 21, wherein to determine the one or more semantic attributes, the processor is further programmed to: identify descriptive statements (descriptive statements, par. 112), behaviors, properties, appearances, or interactions associated with the content element in the source content. Regarding claim 24, Sadr further discloses the system of claim 21, wherein to determine the one or more semantic attributes, the processor is further programmed to: extract (extracting attributes from contextual information, par. 108) implicit or inferred attributes using contextual reasoning (par. 108) performed by the generative language model. Regarding claim 25, Sadr further discloses the system of claim 21, wherein to construct the second prompt, the processor is further programmed to: format the one or more semantic attributes into structured image-generation parameters specifying at least one of lighting, posc, environment, attire, or stylistic constraints (user interface with multiple prompts as shown figs. 3A-3M). Regarding claim 26, Sadr further discloses the system of claim 21, wherein to execute the generative AI image model, the processor is further programmed to: select the generative AI image (image generation model, par. 94) model from a plurality of available image models (par. 44) based on at least one of cost, performance, availability (par. 91), or model capabilities. Regarding claim 27, Sadr further discloses the system of claim 21, wherein to generate the visual output, the processor is further programmed to: store the visual output together with metadata identifying the semantic attributes used to generate the second prompt (par. 47). Regarding claim 28, Sadr further discloses the system of claim 21, wherein to generate the visual output, the processor is further programmed to: display the visual output through the graphical user interface together with textual explanations (textual explanations, figs. 3H-3M) derived from the one or more semantic attributes. Regarding claim 29, Sadr further discloses the system of claim 21, wherein to construct the second prompt, the processor is further programmed to: generate alternative structured prompts specifying stylistic variations (stylistic variations as shown in fig. 3K-3M) for the visual depiction of the content element. Regarding claim 30, Sadr further discloses the system of claim 21, wherein to construct the second prompt (second input data, par. 8), the processor is further programmed to: compute a semantic representation of the content element based on the one or more semantic attributes, the semantic representation comprising a machine-interpretable embedding used to refine (second input/prompt refine from the first input/prompt, par. 47) the second prompt. Regarding claim 31, Sadr further discloses the system of claim 21, wherein to execute the generative Al image model, the processor is further programmed to: select a diffusion model (diffusion model, par. 43) configured to generate visual outputs (figs. 3A-3M) responsive to textual prompts. Regarding claim 32, Sadr further discloses the system of claim 21, wherein the source content comprises a screenplay and the content element comprises a character (figs. 3K-3M) or an object referenced in the screenplay. Regarding claim 33, Sadr further discloses the system of claim 32, wherein to generate the visual output (visual output as shown in figs. 3A-3M), the processor is further programmed to: instantiate an interactive persona (interactive display persona, figs. 3A-3M) associated with the character or object, the interactive persona configured to respond via text, voice, or animation based on semantic attributes (selectable attributes as shown in figs. 3A-3M) identified from the screenplay. Regarding claims 34-40 recite limitations that are similar and in the same scope of invention as to those in claims 21-33 above and/or combination thereof; therefore, claims 34-40 are rejected for the same rejection rationale/basis as described in claims 21-33 above and/or combination thereof. Response to Arguments ● Applicant's arguments filed 4/22/2026 have been fully considered but they are not persuasive. ---Regarding claims 21-40, the applicants argued the cited prior art of record [Sadr et al (US 20240202796)] fails to teach and/or suggest the source content comprising a description of the content element. In response, the examiner herein fully disagrees. Sadr clearly teaches source content comprising a description of the content element (see pars. 47-49). See descriptions below for details. [0047] In some implementations, obtaining the prompt input can include providing a plurality of selectable user-interface elements for display in graphical user interface. The plurality of selectable user-interface elements can be associated with a plurality of candidate prompt terms (e.g., object types, categories, descriptors for a scene or object, and/or an aesthetic). Selection data can then be obtained. The selection data can be descriptive of a first selectable user-interface element (e.g., a first interactive chip) and a second selectable user-interface element (e.g., a second interactive chip). The first selectable user-interface element can be associated with a first prompt term (e.g., a noun, a verb, an adjective, and/or an adverb associated with a requested concept), and wherein the second selectable user-interface element is associated with a second prompt term (e.g., a noun, a verb, an adjective, and/or an adverb associated with a requested concept). For example, the prompt input can include the first prompt term and the second prompt term associated with the selected first user-interface element and the selected second user-interface element. The prompt terms can be descriptive of a topic (e.g., landscape, amusement park, dress, and/or purse), a quality (e.g., Tron-like, sci-fi, made of plants, a specific video game aesthetic, baroque, cyborg, and/or covered in sequins), and/or an action (e.g., dancing, running, playing football, and/or cheering). [0048] In some implementations, the plurality of selectable user-interface elements can be provided for display in response to obtaining a prompt selection request. The prompt selection request can be descriptive of an input to receive the graphical user interface of selectable user-interface chips. The prompt selection request may be received by a user computing system during the display of an entry point interface that includes a text input box for receiving user input data to generate machine-learned model outputs based on a user provided text prompt. The plurality of candidate prompt terms associated with the plurality of selectable user-interface chips may be predetermined. The first prompt term can be associated with a type of object. The second prompt term can be associated with a particular descriptive feature, and the one or more model-generated images may be descriptive of a particular object of the type of object with the particular descriptive feature. [0049] The prompt input can be processed with an image generation model to generate one or more model-generated images. The one or more model-generated images can be generated based at least in part on the one or more terms. The image generation model can be trained on a plurality of training images. The image generation model may be trained on a particular topic and/or a particular object type (e.g., a particular article of clothing). Alternatively and/or additionally, the image generation model can be trained generally. The training may include label training, and the labels can be utilized to determine and/or to generate the selectable user interface elements. For example, a particular label can be associated with a plurality of images (e.g., a “shirt” label can be associated with images for a plurality of different shirts and/or a “furry” label can be associated with a plurality of images associated with a plurality of fur for articles of clothing and/or interiors). The descriptor of the label can then be utilized to generate a selectable user interface element for the descriptor to be utilized as a prompt term. [0050] In some implementations, the one or more model-generated images can be provided for display with the one or more terms in a graphical user interface. For example, a plurality of model-generated images can be generated and provided for display in an image carousel. The one or more model-generated images can be provided for display for interaction. A user may select a portion of a particular model-generated image to augment. For example, a user may be able to remove features (e.g., remove an object from a scene, remove an accessory, and/or tailor an article of clothing), change features (e.g., change a texture and/or change a color), and/or add features (e.g., add an object, add an ascent, and/or add an accessory) by providing one or more augmentation inputs. [0051] A selection input can then be obtained. The selection input can be descriptive of a selection of the one or more model-generated images. The selection input can be descriptive of a request to query one or more databases for content and/or an item that is similar to the content in and/or an item in the selected model-generated image. The selection input may include one or more selections of one or more portions of the selected model-generated image that are of interest. The one or more portions may be segmented (or cropped) to then be input into a search engine. Conclusion THIS ACTION IS MADE FINAL. 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 THIERRY L PHAM whose telephone number is (571)272-7439. The examiner can normally be reached M-F, 11-6. 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, Hai Phan can be reached at 571-272-6338. 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. /THIERRY L PHAM/Primary Examiner, Art Unit 2654
Read full office action

Prosecution Timeline

Aug 15, 2025
Application Filed
Dec 12, 2025
Response after Non-Final Action
Dec 13, 2025
Non-Final Rejection (signed) — §102
Jan 22, 2026
Non-Final Rejection mailed — §102
Apr 22, 2026
Response Filed
May 28, 2026
Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12619833
DIGITAL PROCESSING SYSTEMS AND METHODS FOR IMPLEMENTING AND MANAGING ARTIFICIAL INTELLIGENCE FUNCTIONALITIES IN APPLICATIONS
2y 4m to grant Granted May 05, 2026
Patent 12586585
SPEECH RECOGNITION APPARATUS, CONTROL METHOD, AND NON-TRANSITORY STORAGE MEDIUM
3y 7m to grant Granted Mar 24, 2026
Patent 12585891
NATURAL LANGUAGE GENERATION USING KNOWLEDGE GRAPH INCORPORATING TEXTUAL SUMMARIES
1y 0m to grant Granted Mar 24, 2026
Patent 12579376
LABEL PROPAGATION USING CONTRASTIVE LEARNING PROJECTIONS
2y 2m to grant Granted Mar 17, 2026
Patent 12554941
PROCESSING EVENT DATA AND/OR TABULAR DATA FOR INPUT TO ONE OR MORE MACHINE LEARNING MODELS
2y 0m to grant Granted Feb 17, 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
81%
Grant Probability
86%
With Interview (+5.0%)
2y 10m (~1y 11m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 711 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