Office Action Predictor
Last updated: April 16, 2026
Application No. 18/658,163

Generating Augmented Reality Prerenderings Using Template Images

Non-Final OA §112
Filed
May 08, 2024
Examiner
BRIER, JEFFERY A
Art Unit
2613
Tech Center
2600 — Communications
Assignee
Google LLC
OA Round
1 (Non-Final)
77%
Grant Probability
Favorable
1-2
OA Rounds
3y 0m
To Grant
93%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allow Rate
650 granted / 849 resolved
+14.6% vs TC avg
Strong +16% interview lift
Without
With
+16.2%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
16 currently pending
Career history
865
Total Applications
across all art units

Statute-Specific Performance

§101
18.1%
-21.9% vs TC avg
§103
23.0%
-17.0% vs TC avg
§102
19.4%
-20.6% vs TC avg
§112
29.4%
-10.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 849 resolved cases

Office Action

§112
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 INTERPRETATION The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. Claims 1-20 have been interpreted under 35 U.S.C. 112(f) (pre-AIA 35 U.S.C. 112, sixth paragraph) to not invoke 35 U.S.C. 112(f) (pre-AIA 35 U.S.C. 112, sixth paragraph) claim interpretation. Claim Objections Claim 19 is objected to because of the following informalities: Claim 19 claims: 19. The one or more non-transitory computer readable media of claim 17, wherein the operations further comprise: obtaining a search query; determining the product is responsive to the search query; and providing at lease a subset of the plurality of prerendered images for display within a carousel interface. (emphasis added). In the claim limitation “providing at lease a subset” the word “lease” should be “least”. Appropriate correction is required. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 11-16 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Claim 11 at lines 9 and 10 claims: processing the plurality of template models with a perception model to generate a plurality of meshes; (emphasis added). In the claim limitation processing the plurality of template models with a perception model to generate a plurality of meshes “the plurality of template models” lacks antecedent basis in the claim and is unclear with regard to which template models are processed in the claimed “processing the plurality of template models”. The dependent claims inherit and do not correct this issue. The specification describes template images are processed to generate a plurality of meshes, refer to paragraphs [0038], [0053], [0054], [0066], and [0101] especially paragraphs [0054] and [0101] instead of the claimed template models. Amending claim 11 at lines 9 and 10 to claim: processing the plurality of template images with a perception model to generate a plurality of meshes (emphasis added) would overcome this issue since plurality of template images has been previously set forth in claim 11 and is in alignment with the specification. Priority Applicant’s claim for the benefit of a prior-filed application under 35 U.S.C. 119(e) or under 35 U.S.C. 120, 121, 365(c), or 386(c) is acknowledged. Applicant has not complied with one or more conditions for receiving the benefit of an earlier filing date under 35 U.S.C. 120 as follows: The later-filed application must be an application for a patent for an invention which is also disclosed in the prior application (the parent or original nonprovisional application or provisional application). The disclosure of the invention in the parent application and in the later-filed application must be sufficient to comply with the requirements of 35 U.S.C. 112(a) or the first paragraph of pre-AIA 35 U.S.C. 112, except for the best mode requirement. See Transco Products, Inc. v. Performance Contracting, Inc., 38 F.3d 551, 32 USPQ2d 1077 (Fed. Cir. 1994). The disclosure of the prior-filed applications, Application Nos. 18/306,454; 17/670,576; and 17/153,263, fails to provide adequate support or enablement in the manner provided by 35 U.S.C. 112(a) or pre-AIA 35 U.S.C. 112, first paragraph for one or more claims of this application. Claim 11 claims: 11. A computing system, the system comprising: one or more processors; one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: obtaining a plurality of template images, wherein the plurality of template images were selected from a corpus of images as being indicative of a representative group of images for a given topic; processing the plurality of template models with a perception model to generate a plurality of meshes; obtaining, from a third party computing system, a rendering model associated with an augmented reality asset associated with a product; processing the plurality of template images and the plurality of meshes with the rendering model to generate a plurality of prerendered images, wherein the plurality of prerendered images are generated based on the augmented reality asset associated with the product; and storing the plurality of prerendered images in a directory of prerendered images, wherein the plurality of prerendered images are indexed with tagging associated with the product. (emphasis added). The claim limitation “processing the plurality of template models with a perception model to generate a plurality of meshes” (emphasis added) lacks support in the specifications of each of the parent US patent applications. Each of the parent US patent applications as well as this application describes “processing the plurality of template images with a perception model to generate a plurality of meshes” (emphasis added). Refer to paragraphs [0037], [0052], [0053], [0065], and [0100] present in parent US Patent Applications 18/306,454; 17/670,576; and 17/153,263 especially paragraphs [0053] and [0100] which paragraphs [0037], [0052], [0053], [0065], and [0100] corresponds to paragraphs [0038], [0053], [0054], [0066], and [0101] present in this application. Therefore, each of the parent US patent applications fails to convey possession of the now claimed “processing the plurality of template models with a perception model to generate a plurality of meshes” (emphasis added). The dependent claims inherit and do not correct this issue. Accordingly, claims 11-16 are not entitled to the benefit of the prior application. Amending claim 11 at lines 9 and 10 to claim: processing the plurality of template images with a perception model to generate a plurality of meshes (emphasis added) would overcome this issue. The following is a quotation of the first paragraph of 35 U.S.C. 112(a): (a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention. The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112: The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention. Claims 11-16 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention. Refer the discussion given in the above Priority discussion. The claim limitation “processing the plurality of template models with a perception model to generate a plurality of meshes” (emphasis added) lacks support in the specifications of this application as well as each of the parent US patent applications. This application as well as each of the parent US patent applications describes “processing the plurality of template images with a perception model to generate a plurality of meshes” (emphasis added). Refer to paragraphs [0038], [0053], [0054], [0066], and [0101] of this application especially paragraphs [0054] and [0101] which corresponds to paragraphs [0037], [0052], [0053], [0065], and [0100] present in parent US Patent Applications 18/306,454; 17/670,576; and 17/153,263. Therefore, this application as well as each of the parent US patent applications fails to convey possession of the now claimed “processing the plurality of template models with a perception model to generate a plurality of meshes” (emphasis added). The dependent claims inherit and do not correct this issue. Amending claim 11 at lines 9 and 10 to claim: processing the plurality of template images with a perception model to generate a plurality of meshes (emphasis added) would overcome this issue. Parent US Patents The parent US patents made of record are relevant to this application’s claimed invention but the claims of this application are different from the parent US patents. The following table illustrates the differences between independent claims of this application and claims of parent US patents 12,014,467; 11,670,061; and 11,263,821. 18/658,163 Claims filed on 05/08/2024 1. A computer-implemented method for generating and storing prerendered augmented images, the method comprising: obtaining, by a computing system comprising one or more processors, a plurality of template images, wherein the plurality of template images were selected from a corpus of images as being indicative of a representative group of images for a given topic; obtaining, by the computing system and from a third party computing system, an augmented reality asset associated with a product, wherein the augmented reality asset comprises a plurality of digitization parameters; processing, by the computing system, the plurality of template images and the plurality of digitization parameters with an augmented reality rendering model to generate a plurality of prerendered images; and storing, by the computing system, the plurality of prerendered images in a directory of prerendered images, wherein the plurality of prerendered images are indexed with tagging associated with the product. 11. A computing system, the system comprising: one or more processors; one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: obtaining a plurality of template images, wherein the plurality of template images were selected from a corpus of images as being indicative of a representative group of images for a given topic; processing the plurality of template models with a perception model to generate a plurality of meshes; obtaining, from a third party computing system, a rendering model associated with an augmented reality asset associated with a product; processing the plurality of template images and the plurality of meshes with the rendering model to generate a plurality of prerendered images, wherein the plurality of prerendered images are generated based on the augmented reality asset associated with the product; and storing the plurality of prerendered images in a directory of prerendered images, wherein the plurality of prerendered images are indexed with tagging associated with the product. 17. One or more non-transitory computer readable media that collectively store instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising: obtaining a plurality of template images, wherein the plurality of template images were selected from a corpus of images as being indicative of a representative group of images for a given topic; obtaining, from a third party computing system, an augmented reality asset associated with a product, wherein the augmented reality asset comprises a plurality of digitization parameters; processing the plurality of template images and the plurality of digitization parameters with an augmented reality rendering model to generate a plurality of prerendered images; and storing the plurality of prerendered images in a directory of prerendered images, wherein the plurality of prerendered images are indexed with tagging associated with the product. 18/306,454 US 12014467 B2 11. A computer-implemented method for generating and storing prerendered augmented images, the method comprising: obtaining, by a computing system comprising one or more processors, a corpus of images; processing, by the computing system, the corpus of images to determine a set of template images, wherein the set of template images are selected as being indicative of a representative group of images for a given topic; processing, by the computing system, the set of template images with an augmented reality rendering model to generate a plurality of prerendered images, wherein the plurality of prerendered images are generated based on an augmented reality asset associated with a product; and storing, by the computing system, the plurality of prerendered images in a directory of prerendered images. 1. A computing system, the system comprising: one or more processors; one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: obtaining a corpus of images; processing the corpus of images to determine a set of template images, wherein the set of template images are selected as being indicative of a representative group of images for a given topic; processing the set of template images with an augmented reality rendering model to generate a plurality of prerendered images, wherein the plurality of prerendered images are generated based on an augmented reality asset associated with a product; and storing the plurality of prerendered images in a directory of prerendered images. 4. The system of claim 1, wherein storing the plurality of prerendered images in the directory of prerendered images comprises: tagging the plurality of prerendered images to index the product rendered. 16. One or more non-transitory computer readable media that collectively store instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising: obtaining a corpus of images; processing the corpus of images to determine a set of template images, wherein the set of template images are selected as being indicative of a representative group of images for a given topic; processing the set of template images with an augmented reality rendering model to generate a plurality of prerendered images, wherein the plurality of prerendered images are generated based on an augmented reality asset associated with a product; and storing the plurality of prerendered images in a directory of prerendered images. 17/670,576 US 11670061 B2 11. A computer-implemented method for providing prerendered augmented images, the method comprising: storing, by a computing system comprising one or more processors, a plurality of prerendered images associated with a product in a directory of prerendered images, wherein the plurality of prerendered images were generated by processing a plurality of template images with an augmented reality rendering model, wherein the plurality of template images were selected from a corpus of images to be a representative group of template images; receiving, by the computing system, a search query comprising one or more search terms, wherein the one or more search terms are associated with a product; obtaining, by the computing system, a plurality of prerendered images based on the search query, wherein the plurality of prerendered images are obtained from the directory of prerendered images; generating, by the computing system, a carousel interface, wherein the carousel interface comprises the plurality of prerendered images; and providing, by the computing system, a search results page, wherein the search results page comprises the carousel interface for display. 1. A computing system comprising: one or more processors; one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: storing a plurality of prerendered images associated with a product in a directory of prerendered images, wherein the plurality of prerendered images were generated by processing a plurality of template images with an augmented reality rendering model, wherein the plurality of template images were selected from a corpus of images to be a representative group of template images; receiving a search query comprising one or more search terms, wherein the one or more search terms are associated with a product; obtaining a plurality of prerendered images based on the search query, wherein the plurality of prerendered images are obtained from the directory of prerendered images; generating a carousel interface, wherein the carousel interface comprises the plurality of prerendered images; and providing the carousel interface for display. 16. One or more non-transitory computer readable media that collectively store instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising: receiving a search query comprising one or more search terms, wherein the one or more search terms are associated with a product; obtaining a plurality of prerendered images based on the search query, wherein the plurality of prerendered images are obtained from a directory of prerendered images, wherein the plurality of prerendered images were generated by: obtaining augmented reality assets, wherein the augmented reality assets comprise digitization parameters; obtaining a plurality of template images, wherein the plurality of template images were selected from a corpus of images to be a representative group of template images; processing the plurality of template images with an augmented reality model to generate the plurality of prerendered images based at least in part on the digitization parameters; generating a carousel interface, wherein the carousel interface comprises the plurality of prerendered images; and providing the carousel interface for display. 17/153,263 US 11263821 B1 1. A computer-implemented method for providing prerendered augmented images, the method comprising: obtaining, by a computing device, a plurality of template images; processing, by the computing device, the plurality of template images with an augmented reality rendering model to generate a plurality of prerendered images; receiving, by the computing device, a request for a result image and a preference; and providing, by the computing device, a prerendered result based at least in part on the request and the preference, wherein the prerendered result is a prerendered image from the plurality of prerendered images. 11. A computing system comprising: one or more processors; one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: obtaining augmented reality assets, wherein the augmented reality assets comprise digitization parameters; obtaining a plurality of template images; processing the plurality of template images with an augmented reality model to generate a plurality of prerendered images based at least in part on the digitization parameters; storing the plurality of prerendered images; receiving a request for a result image and a preference; and providing a prerendered result based at least in part on the request and the preference, wherein the prerendered result is a prerendered image from the plurality of prerendered images. 19. One or more non-transitory computer readable media that collectively store instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising: obtaining augmented reality assets, wherein the augmented reality assets comprise digitization parameters; obtaining a plurality of template images; processing the plurality of template images with an augmented reality model to generate a plurality of prerendered images based at least in part on the digitization parameters; storing the plurality of prerendered images on a server; receiving a search query comprising one or more search terms, wherein the one or more search terms relate to a product; and providing a search result, wherein the search result comprises a prerendered image from the plurality of prerendered images retrieved from the server, wherein the prerendered image comprises a rendering of the product. Allowable Subject Matter Claims 1-10, 17, 18, and 20 are allowed. Claim 19 would be allowable if amended to overcome the claim objection. Regarding claims 11-16 changing in claim 11 at line 9 “processing the plurality of template models” to “processing the plurality of template images” would overcome the priority, 112(a), and 112(b) issues. The following is a statement of reasons for the indication of allowable subject matter: Claims 1-10: The prior art of record fails to teach or suggest in the context of independent claim 1: obtaining, by the computing system and from a third party computing system, an augmented reality asset associated with a product, wherein the augmented reality asset comprises a plurality of digitization parameters; processing, by the computing system, the plurality of template images and the plurality of digitization parameters with an augmented reality rendering model to generate a plurality of prerendered images; and storing, by the computing system, the plurality of prerendered images in a directory of prerendered images, wherein the plurality of prerendered images are indexed with tagging associated with the product. Claims 17-20: The prior art of record fails to teach or suggest in the context of independent claim 17: obtaining, from a third party computing system, an augmented reality asset associated with a product, wherein the augmented reality asset comprises a plurality of digitization parameters; processing the plurality of template images and the plurality of digitization parameters with an augmented reality rendering model to generate a plurality of prerendered images; and storing the plurality of prerendered images in a directory of prerendered images, wherein the plurality of prerendered images are indexed with tagging associated with the product. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to JEFFERY A BRIER whose telephone number is (571)272-7656. The examiner can normally be reached on Mon-Fri from 8:30am-3:00pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Xiao M Wu, can be reached at telephone number 571-272-7761. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from Patent Center. Status information for published applications may be obtained from Patent Center. Status information for unpublished applications is available through Patent Center for authorized users only. Should you have questions about access to Patent Center, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). 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) Form at https://www.uspto.gov/patents/uspto-automated- interview-request-air-form. JEFFERY A. BRIER Primary Examiner Art Unit 2613 /JEFFERY A BRIER/Primary Examiner, Art Unit 2613
Read full office action

Prosecution Timeline

May 08, 2024
Application Filed
Jan 09, 2026
Non-Final Rejection — §112
Mar 11, 2026
Applicant Interview (Telephonic)
Mar 11, 2026
Examiner Interview Summary
Apr 01, 2026
Response Filed

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12594834
TEMPERATURE BASED RESISTIVE BRAKING CAPACITY
2y 5m to grant Granted Apr 07, 2026
Patent 12586315
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
2y 5m to grant Granted Mar 24, 2026
Patent 12586324
SPINE LEVEL DETERMINATION USING AUGMENTED REALITY
2y 5m to grant Granted Mar 24, 2026
Patent 12579764
SYSTEMS AND METHOD FOR ENHANCED PORTAL SYSTEMS IN AUGMENTED REALITY VIRTUAL ENVIRONMENTS
2y 5m to grant Granted Mar 17, 2026
Patent 12573155
WEARABLE DEVICE SYSTEM FOR CROSS-REALITY VISION
2y 5m to grant Granted Mar 10, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
77%
Grant Probability
93%
With Interview (+16.2%)
3y 0m
Median Time to Grant
Low
PTA Risk
Based on 849 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in for Full Analysis

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

Free tier: 3 strategy analyses per month