Prosecution Insights
Last updated: August 17, 2026
Application No. 19/008,524

GEOLOGICAL INTERPRETATION IN HYDROCARBON EXPLORATION

Non-Final OA §103
Filed
Jan 02, 2025
Examiner
SUN, HAI TAO
Art Unit
2616
Tech Center
2600 — Communications
Assignee
Saudi Arabian Oil Company
OA Round
1 (Non-Final)
74%
Grant Probability
Favorable
1-2
OA Rounds
11m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 74% — above average
74%
Career Allowance Rate
359 granted / 488 resolved
+11.6% vs TC avg
Strong +25% interview lift
Without
With
+25.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 6m
Avg Prosecution
36 currently pending
Career history
523
Total Applications
across all art units

Statute-Specific Performance

§101
7.4%
-32.6% vs TC avg
§103
67.7%
+27.7% vs TC avg
§102
1.3%
-38.7% vs TC avg
§112
16.8%
-23.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 488 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 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-2, 4-6, 9-12, 14-17, and 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over Gudavalli (US 20230419655 A1) and in view of Abady (NPL; 06-24-2026-IDS; Manipulation and generation of synthetic satellite images using deep learning models). Regarding to claim 1, Gudavalli discloses a computer-implemented method ([0032]: produce satellite images that are indistinguishable from the original satellite images; [0036]: the image blending system 210 blends the GAN-generated satellite image 208 with the original, pristine satellite image; Fig. 3; [0037]: a process 300 for generating a manipulated image based on a corresponding semantic segmentation image; [0044]: the processor generates a blended satellite image; Fig. 6; [0049]: the machine 600 includes processors 604, memory 606, and input/output I/O components 602; the processors; Fig. 6; [0050]: the memory 606 includes a main memory 614, a static memory 616, and a storage unit 618, both accessible to the processors 604 via the bus 640), comprising: obtaining a geological sketch of a first region (Fig. 2; [0032]: receive a representative pair of images, i.e. geological sketch, includes a semantic map image of a geographical area and the corresponding satellite image of a same geographical area; [0033]: pairs of 512 pixels x 512 pixels map and satellite images of capital cities, i.e. geological sketch; [0034]: semantic maps of urban areas; Fig. 2; [0035]: the GAN model 204 receives a manipulated semantic map image, i.e. geological sketch, as input; an image is manipulated to replace a lake with a set of buildings; PNG media_image1.png 568 752 media_image1.png Greyscale ; Fig. 3; [0038]: the processor accesses and receive map image data; [0039]: the processor accesses satellite image data associated with the map image data; [0043-0044]: the manipulated map image data is a geological sketch), applying a first machine learning model to convert the geological sketch into a first virtual satellite image of the first region ([0034]: use manipulated building segmentation maps to generate deepfake satellite images, i.e. virtual satellite image; Fig. 2; [0035]: the GAN model 204 generates a GAN-generated satellite image 208, i.e. virtual satellite image; [0043]: the processor generates manipulated satellite image data based on the manipulated map image data using the trained machine learning framework; the output of the GAN model 204 is manipulated satellite image data; [0044]: the processor generates a blended satellite image, the blended satellite image generated based on a combination of the manipulated satellite image data and the accessed satellite image data); and providing the first virtual satellite image for geological interpretation of the first region (Fig. 2; [0036]: the final blended image generated by the image generation system 118 is a deepfake satellite image 212; [0044]: the processor generates a blended satellite image; the blended satellite image is generated based on a combination of the manipulated satellite image data and the accessed satellite image data; [0045]: the processor stores the blended satellite image; Fig. 6; [0046]: the deepfake satellite image is blended with the pristine satellite image 408 to generate the blended satellite image 406; PNG media_image2.png 356 618 media_image2.png Greyscale ; [0051]: the user output components 626 includes visual components, e.g., a display). Gudavalli fails to explicitly disclose: wherein the geological sketch comprises a color-labeled image of the first region, each color in the geological sketch represents a respective type of geological land cover in the first region; In same field of endeavor, Abady teaches wherein the geological sketch comprises a color-labeled image of the first region, each color in the geological sketch represents a respective type of geological land cover in the first region (page 3; 2 Relevant Work: change the land-cover of a satellite image; page 4; Fig. 1; 3.3 Land Cover Datasets: create the land cover dataset by selecting images with different colors; PNG media_image3.png 280 144 media_image3.png Greyscale ; Land cover images are labeled with different colors are illustrated in Fig. 1; page 5; Fig. 2; 3.5 World Dataset: images from various regions in the world contain are labeled different colors as illustrated in Fig. 2; PNG media_image4.png 198 624 media_image4.png Greyscale ). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Gudavalli to include wherein the geological sketch comprises a color-labeled image of the first region, each color in the geological sketch represents a respective type of geological land cover in the first region as taught by Abady. The motivation for doing so would have been to generate highly realistic, synthetic, and satellite images; to create the land cover dataset by selecting images with different colors as taught by Abady in Abstract, 3.3 Land Cover Datasets, and Conclusion. Regarding to claim 2, Gudavalli in view of Abady discloses the computer-implemented method of claim 1, further comprising: obtaining a first plurality of satellite images of one or more regions (Gudavalli; Fig. 2; [0032]: the image generation system 118 uses a training dataset 202 to train a GAN model 204; the training dataset 202 includes a set of semantic map image and satellite image pairs; a representative pair of images includes a semantic map image of a geographical area and the corresponding satellite image of a same geographical area; the corresponding satellite regions are highly variable depending on the geographical region in which the image pairs are taken; Fig. 2; [0033]: the training dataset includes pairs of 512 pixels x 512 pixels map and satellite images of capital cities; obtain multiple images for each city); and generating the first machine learning model by using the first plurality of satellite images to train the first machine learning model (Gudavalli; Fig. 2; [0032]: the image generation system 118 uses a training dataset 202 to train a GAN model 204; [0041]: the processor trains a machine learning framework using a set of map and satellite image pairs). Regarding to claim 4, Gudavalli in view of Abady discloses the computer-implemented method of claim 2, wherein generating the first machine learning model by using the first plurality of satellite images to train the first machine learning model (same as rejected in claim 2) comprises: generating a plurality of satellite label images by labeling the first plurality of satellite images using colors respectively associated with geological land covers in the first plurality of satellite images (Abady; page 3; 2 Relevant Work: change the land-cover of a satellite image; page 4; Fig. 1; 3.3 Land Cover Datasets: create the land cover dataset by selecting images with different colors; PNG media_image3.png 280 144 media_image3.png Greyscale ; Land cover images with different colors, i.e. labels, are illustrated in Fig. 1; page 5; Fig. 2; 3.5 World Dataset: images from various regions in the world contain different colors as illustrated in Fig. 2; PNG media_image4.png 198 624 media_image4.png Greyscale ); and generating the first machine learning model by using the first plurality of satellite images and the plurality of satellite label images to train the first machine learning model (Gudavalli; Fig. 2; [0032]: the image generation system 118 uses a training dataset 202 to train a GAN model 204; the training dataset 202 includes a set of semantic map image and satellite image pairs; a representative pair of images includes a semantic map image of a geographical area and the corresponding satellite image of a same geographical area). Regarding to claim 5, Gudavalli in view of Abady discloses the computer-implemented method of claim 2, wherein generating the first machine learning model by using the first plurality of satellite images to train the first machine learning model (same as rejected in claim 2) comprises: generating a second plurality of satellite images of the one or more regions based on the first plurality of satellite images (Abady; page 1; 1 Introduction: receive satellite images; page 4; 3.1 Alps Dataset: resize images into several 512 × 512 images; the image size is 512x512; page 4; 3.2 Scandinavian Dataset: the final dataset consists of 9000 paired images of size 512 × 512; page 4; Fig. 1; 3.3 Land Cover datasets: PNG media_image5.png 152 142 media_image5.png Greyscale ; Fig. 1 illustrated square images; page 5; 3.5 World Dataset: image size equal to 10,980 × 10,980; extract nonoverlapping patches of size 512 × 512; page 12; Fig. 7; 4.4.1 Architecture: the original image size is 128 × 128); and generating the first machine learning model by using the first plurality of satellite images and the second plurality of satellite images to train the first machine learning model (Gudavalli; Fig. 2; [0032]: the image generation system 118 uses a training dataset 202 to train a GAN model 204; [0035]: the GAN model 204 generates a GAN-generated satellite image 208; [0036]: the image generation system blends the GAN-generated satellite image 208 with a different satellite image from the training dataset 202; the blended satellite image can be added into the training dataset 202 to train GAN; [0040]: generate second images by removing, replacing, and inserting an object depicted in the accessed map image data; [0041]: the processor trains a machine learning framework using a set of map and satellite image pairs; [0043]: the processor generates manipulated satellite image data based on the manipulated map image data using the trained machine learning framework; [0044]: the blended satellite image generated based on a combination of the manipulated satellite image data and the accessed satellite image data). Gudavalli in view of Abady discloses generating the first machine learning model by using the second plurality of satellite images to train the first machine learning model (Abady; page 6; 4.1 Season Transfer: a model is trained to transfer images in one direction only; page 7; 4.1.2 Training: 6000 images were used for training, 2000 for testing, and 1000 for validation; To create the season transferred images, the pix2pix model was, separately, trained on the Alps and Scandinavian datasets; page 8; 4.2.1. Architecture: training is obtained by finding a good trade-off between three partial losses.). Same motivation of claim 1 is applied here. Regarding to claim 6, Gudavalli in view of Abady discloses the computer-implemented method of claim 5, wherein generating the second plurality of satellite images of the one or more regions based on the first plurality of satellite images (same as rejected in claim 5) comprises: generating the second plurality of satellite images of the one or more regions based on the plurality of square images (Gudavalli; Fig. 4; [0046]: the deepfake satellite image is blended with the pristine satellite image 408 to generate the blended satellite image 406; PNG media_image6.png 348 610 media_image6.png Greyscale ). Gudavalli in view of Abady further discloses: resizing the first plurality of satellite images into a plurality of square images (Abady; page 1; 1 Introduction: receive satellite images; page 4; 3.1 Alps Dataset: resize images into several 512 × 512 images; the image size is 512x512; page 4; 3.2 Scandinavian Dataset: the final dataset consists of 9000 paired images of size 512 × 512; page 4; Fig. 1; 3.3 Land Cover datasets: PNG media_image5.png 152 142 media_image5.png Greyscale ; Fig. 1 illustrated square images; page 5; 3.5 World Dataset: image size equal to 10,980 × 10,980; extract nonoverlapping patches of size 512 × 512; page 12; Fig. 7; 4.4.1 Architecture: the original image size is 128 × 128); and generating the second plurality of satellite images of the one or more regions based on the plurality of square images (Abady; page 1; 1 Introduction: receive satellite images; page 4; 3.1 Alps Dataset: resize original images into several 512 × 512 images; the generated image size is 512x512 and a square image; page 4; 3.2 Scandinavian Dataset: the final dataset consists of 9000 paired images of size 512 × 512; page 4; Fig. 1; 3.3 Land Cover datasets: PNG media_image5.png 152 142 media_image5.png Greyscale ; plurality of square images as illustrated in Fig. 1; page 5; 3.5 World Dataset: image size equal to 10,980 × 10,980; extract nonoverlapping patches of size 512 × 512; page 6; 4.1 Season Transfer: the cGAN takes one image as input and translates it into an image belonging to the target domain; page 12; Fig. 7; 4.4.1 Architecture: the original image size is 128 × 128; page 9; Fig. 4; 4.2.2. Training: the cycleGAN model was trained for 200 epochs with an input size of 512 × 512 × 4; PNG media_image7.png 160 112 media_image7.png Greyscale ). Regarding to claim 9, Gudavalli in view of Abady discloses the computer-implemented method of claim 1, wherein providing the first virtual satellite image for the geological interpretation of the first region (same as rejected in claim 1) comprises: providing, through a graphical user interface (GUI), the first virtual satellite image for the geological interpretation of the first region (Gudavalli; Fig. 4; [0046]: the deepfake satellite image is blended with the pristine satellite image 408 to generate the blended satellite image 406; PNG media_image6.png 348 610 media_image6.png Greyscale ; [0051]: the user output components 626 includes visual components, e.g., a display). Regarding to claim 10, Gudavalli in view of Abady discloses the computer-implemented method of claim 1, wherein the first machine learning model is a conditional generative adversarial network (CGAN) (Abady; page 6; 4.1 Season Transfer: a conditional GAN (cGAN); the cGAN takes one image as input and translates it into an image belonging to the target domain). Same motivation of claim 1 is applied here. Regarding to claim 11, Gudavalli discloses a non-transitory computer-readable medium storing one or more instructions executable by a computer system to perform operations ([0032]: produce satellite images that are indistinguishable from the original satellite images; [0036]: the image blending system 210 blends the GAN-generated satellite image 208 with the original, pristine satellite image; Fig. 3; [0037]: a process 300 for generating a manipulated image based on a corresponding semantic segmentation image; [0044]: the processor generates a blended satellite image; Fig. 6; [0049]: the machine 600 includes processors 604, memory 606, and input/output I/O components 602; the processors; Fig. 6; [0050]: the memory 606 includes a main memory 614, a static memory 616, and a storage unit 618, both accessible to the processors 604 via the bus 640) comprising: The rest claim limitations are similar to claim limitations recited in claim 1. Therefore, same rational used to reject claim 1 is also used to reject claim 11. Regarding to claim 12, Gudavalli in view of Abady discloses the non-transitory computer-readable medium of claim 11, wherein the operations further comprise: The rest claim limitations are similar to claim limitations recited in claim 2. Therefore, same rational used to reject claim 2 is also used to reject claim 12. Regarding to claim 14, Gudavalli in view of Abady discloses the non-transitory computer-readable medium of claim 12, The rest claim limitations are similar to claim limitations recited in claim 4. Therefore, same rational used to reject claim 4 is also used to reject claim 14. Regarding to claim 15, Gudavalli in view of Abady discloses the non-transitory computer-readable medium of claim 12, The rest claim limitations are similar to claim limitations recited in claim 5. Therefore, same rational used to reject claim 5 is also used to reject claim 15. Regarding to claim 16, Gudavalli discloses a computer-implemented system (Fig. 1; [0022]: image analysis system; Fig. 1; [0023-0025]: a client application 104 and the server system 106) comprising: one or more computers (Fig. 1; [0023-0025]: a client application 104 and the server system 106); and one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, cause the computer-implemented system to perform one or more operations ([0032]: produce satellite images that are indistinguishable from the original satellite images; [0036]: the image blending system 210 blends the GAN-generated satellite image 208 with the original, pristine satellite image; Fig. 3; [0037]: a process 300 for generating a manipulated image based on a corresponding semantic segmentation image; [0044]: the processor generates a blended satellite image; Fig. 6; [0049]: the machine 600 includes processors 604, memory 606, and input/output I/O components 602; the processors; Fig. 6; [0050]: the memory 606 includes a main memory 614, a static memory 616, and a storage unit 618, both accessible to the processors 604 via the bus 640) comprising: the rest claim limitations are similar to claim limitations recited in claim 1. Therefore, same rational used to reject claim 1 is also used to reject claim 16. Regarding to claim 17, Gudavalli in view of Abady discloses the computer-implemented system of claim 16, wherein the one or more operations further comprise: The rest claim limitations are similar to claim limitations recited in claim 2. Therefore, same rational used to reject claim 2 is also used to reject claim 17. Regarding to claim 19, Gudavalli in view of Abady discloses the computer-implemented system of claim 17, The rest claim limitations are similar to claim limitations recited in claim 4. Therefore, same rational used to reject claim 4 is also used to reject claim 19. Regarding to claim 20, Gudavalli in view of Abady discloses the computer-implemented system of claim 17, The rest claim limitations are similar to claim limitations recited in claim 5. Therefore, same rational used to reject claim 5 is also used to reject claim 20. Claims 3, 13, and 18 are rejected under 35 U.S.C. 103 as being unpatentable over Gudavalli (US 20230419655 A1) in view of Abady (NPL; 06-24-2026-IDS; Manipulation and generation of synthetic satellite images using deep learning models), and further in view of Bailey (US 20210165938 A1). Regarding to claim 3, Gudavalli in view of Abady discloses the computer-implemented method of claim 2, wherein an environment of the first region is part of a plurality of environments of the one or more regions (Gudavalli; Fig. 2; [0032]: a representative pair of images includes a semantic map image of a geographical area and the corresponding satellite image of a same geographical area; the corresponding satellite regions are highly variable depending on the geographical region in which the image pairs are taken). Gudavalli in view of Abady fails to explicitly disclose a depositional environment. In same field of endeavor, Bailey teaches a depositional environment ([0106]: generate properties of the depositional environment such as sea level change rate and relative sea level; extract the depositional environment; [0115]: seismic based conditions are supplied based on attribute interpretation; the depositional environment includes continental shelf, or deep water; [0144]: receive 206 one or more training images including a distribution of patterns associated with a depositional environment). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Gudavalli in view of Abady to include a depositional environment as taught by Bailey. The motivation for doing so would have been to improve the accuracy of predictions of the geology at new locations where wells have not yet been drilled; to generate properties of the depositional environment such as sea level change rate and relative sea level; to extract the depositional environment; to receive 206 one or more training images including a distribution of patterns associated with a depositional environment as taught by Bailey in paragraphs [0006], [0106] and [0144]. Regarding to claim 13, Gudavalli in view of Abady discloses the non-transitory computer-readable medium of claim 12, The rest claim limitations are similar to claim limitations recited in claim 3. Therefore, same rational used to reject claim 3 is also used to reject claim 13. Regarding to claim 18, Gudavalli in view of Abady discloses the computer-implemented system of claim 17, The rest claim limitations are similar to claim limitations recited in claim 3. Therefore, same rational used to reject claim 3 is also used to reject claim 18. Claims 7-8 are rejected under 35 U.S.C. 103 as being unpatentable over Gudavalli (US 20230419655 A1) in view of Abady (NPL; 06-24-2026-IDS; Manipulation and generation of synthetic satellite images using deep learning models), and further in view of Denli (US 20200183047 A1). Regarding to claim 7, Gudavalli in view of Abady discloses the computer-implemented method of claim 1, further comprising: obtaining an attribute map of the first region (Gudavalli: Fig. 2; [0032]: receive a representative pair of images, includes a semantic map image of a geographical area and the corresponding satellite image of a same geographical area; [0033]: pairs of 512 pixels x 512 pixels map and satellite images of capital cities; [0034]: semantic maps of urban areas; Fig. 2; [0035]: the GAN model 204 receives a manipulated semantic map image as input; an image is manipulated to replace a lake with a set of buildings; PNG media_image1.png 568 752 media_image1.png Greyscale ; Fig. 3; [0038]: the processor accesses and receive map image data; [0039]: the processor accesses satellite image data associated with the map image data; [0043-0044]: the manipulated map image data is a geological sketch), applying a second machine learning model to convert the attribute map into a second virtual satellite image of the first region (Gudavalli: [0034]: use manipulated building segmentation maps to generate deepfake satellite images; Fig. 2; [0035]: the GAN model 204 generates a GAN-generated satellite image 208, i.e. virtual satellite image; [0043]: the processor generates manipulated satellite image data based on the manipulated map image data using the trained machine learning framework; the output of the GAN model 204 is manipulated satellite image data; [0044]: the processor generates a blended satellite image, the blended satellite image generated based on a combination of the manipulated satellite image data and the accessed satellite image data); and providing the second virtual satellite image for the geological interpretation of the first region (Gudavalli: Fig. 2; [0036]: the final blended image generated by the image generation system 118 is a deepfake satellite image 212; [0044]: the processor generates a blended satellite image, the blended satellite image is generated based on a combination of the manipulated satellite image data and the accessed satellite image data; [0045]: the processor stores the blended satellite image; Fig. 6; [0046]: the deepfake satellite image is blended with the pristine satellite image 408 to generate the blended satellite image 406; PNG media_image2.png 356 618 media_image2.png Greyscale ). Gudavalli in view of Abady fails to explicitly disclose: seismic attribute map and wherein the seismic attribute map comprises a plurality of seismic attributes of the first region; In same field of endeavor, Denli teaches: seismic attribute map and wherein the seismic attribute map comprises a plurality of seismic attributes of the first region (Fig. 1; [0008]: construct subsurface images, such as seismic images 130, typically using the seismic reflection events and the inverted geophysical models to migrate the events from surface locations to their subsurface locations; PNG media_image8.png 412 360 media_image8.png Greyscale ; [0076]: the applicable geological and geophysical data may comprise seismic data generated from exploration surveying and simulated seismic data generated by geological models of sites similar to the current site; Fig. 6A; [0081]: multiple seismic images; [0091]: synthetic seismic images are generated using seismic wave simulations; [0108]: data representations, e.g., seismic images, feature probability maps, feature objects, etc.). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify Gudavalli in view of Abady to include seismic attribute map and wherein the seismic attribute map comprises a plurality of seismic attributes of the first region as taught by Denli. The motivation for doing so would have been to construct subsurface images, such as seismic images 130, typically using the seismic reflection events and the inverted geophysical models to migrate the events from surface locations to their subsurface locations; to improve the understanding of the subsurface including acquiring additional data regarding the subsurface, which may be prohibitively expensive as taught by Denli in paragraphs [0008] and [0055]. Regarding to claim 8, Gudavalli in view of Abady and Denli discloses the computer-implemented method of claim 7, further comprising: training the second machine learning model based on the third plurality of satellite images (Gudavalli; Fig. 2; [0032]: the image generation system 118 uses a training dataset 202 to train a GAN model 204; [0035]: the GAN model 204 generates a GAN-generated satellite image 208; [0036]: the image generation system blends the GAN-generated satellite image 208 with a different satellite image from the training dataset 202; the blended satellite image can be added into the training dataset 202 to train GAN; [0040]: generate second images by removing, replacing, and inserting an object depicted in the accessed map image data; [0041]: the processor trains a machine learning framework using a set of map and satellite image pairs; [0043]: the processor generates manipulated satellite image data based on the manipulated map image data using the trained machine learning framework; [0044]: the blended satellite image generated based on a combination of the manipulated satellite image data and the accessed satellite image data). Gudavalli in view of Abady and Denli further discloses: obtaining a third plurality of satellite images of one or more regions (Abady; page 1; 1 Introduction: receive satellite images; page 4; 3.1 Alps Dataset: resize images into several 512 × 512 images; page 4; Fig. 1; 3.3 Land Cover datasets: PNG media_image5.png 152 142 media_image5.png Greyscale ; Fig. 1 illustrated square images); and training the second machine learning model based on the third plurality of satellite images (Abady; page 6; 4.1 Season Transfer: a conditional GAN (cGAN); the cGAN takes one image as input and translates it into an image belonging to the target domain; a model is trained to transfer images in one direction only; page 7; 4.1.2 Training: 6000 images were used for training, 2000 for testing, and 1000 for validation; the pix2pix model was, separately, trained on the Alps and Scandinavian datasets.). Same motivation of claim 1 is applied here. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Hai Tao Sun whose telephone number is (571)272-5630. The examiner can normally be reached 9:00AM-6:00PM. 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 Hajnik can be reached at 5712727642. 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. /HAI TAO SUN/Primary Examiner, Art Unit 2616
Read full office action

Prosecution Timeline

Jan 02, 2025
Application Filed
Jul 22, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12700170
IMAGE GENERATION METHOD AND COMPUTER-READABLE MEDIUM
2y 1m to grant Granted Aug 04, 2026
Patent 12694600
METHODS, STORAGE MEDIA, AND SYSTEMS FOR SELECTING A PAIR OF CONSISTENT REAL-WORLD CAMERA POSES
2y 3m to grant Granted Jul 28, 2026
Patent 12694619
GENERATION OF REPRESENTATIONS OF THREE-DIMENSIONAL SUBJECTS
2y 3m to grant Granted Jul 28, 2026
Patent 12675938
METHODS AND SYSTEMS FOR TEXT-GUIDED 3D TEXTURE GENERATION
2y 1m to grant Granted Jul 07, 2026
Patent 12670553
METHOD AND APPARATUS FOR TRAINING IMAGE PROCESSING MODEL, ELECTRONIC DEVICE, COMPUTER-READABLE STORAGE MEDIUM, AND COMPUTER PROGRAM PRODUCT
1y 10m to grant Granted Jun 30, 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

1-2
Expected OA Rounds
74%
Grant Probability
99%
With Interview (+25.4%)
2y 6m (~11m remaining)
Median Time to Grant
Low
PTA Risk
Based on 488 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