Prosecution Insights
Last updated: April 19, 2026
Application No. 18/738,345

METHOD AND APPARATUS FOR DISPLAYING VIRTUAL LANDSCAPE PICTURE, STORAGE MEDIUM, AND ELECTRONIC DEVICE

Non-Final OA §101§DP
Filed
Jun 10, 2024
Examiner
MCDOWELL, JR, MAURICE L
Art Unit
2612
Tech Center
2600 — Communications
Assignee
Tencent Technology (Shenzhen) Company Limited
OA Round
1 (Non-Final)
86%
Grant Probability
Favorable
1-2
OA Rounds
3y 0m
To Grant
99%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allow Rate
790 granted / 913 resolved
+24.5% vs TC avg
Moderate +13% lift
Without
With
+12.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 0m
Avg Prosecution
23 currently pending
Career history
936
Total Applications
across all art units

Statute-Specific Performance

§101
16.1%
-23.9% vs TC avg
§103
47.7%
+7.7% vs TC avg
§102
12.8%
-27.2% vs TC avg
§112
7.7%
-32.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 913 resolved cases

Office Action

§101 §DP
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 . Information Disclosure Statement Note: The ids submitted on 6/10/24 with three pages, contains two npl entries (2-3) that are missing dates and are lined through and have not been considered. The dates the documents were accessed online don’t count as a date for purposes of determining prior art. Claim Rejections - 35 USC § 101 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claims 1-10 are rejected under 35 U.S.C. 101 because the claimed invention is directed to non-statutory subject matter. The claim(s) does/do not fall within at least one of the four categories of patent eligible subject matter, because claim 1 is directed to a method, comprising the steps of: acquiring, acquiring, determining and rendering which are nothing more than software steps; software steps are non-statutory under 35 U.S.C. 101. Claims 2-10 depend from claim 1, and comprise further steps, therefore they have the same problem as claim 1 and are rejected under the same rationale. Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1-20 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-16 and 19 of U.S. Patent No. 12,045,913. Although the claims at issue are not identical, they are not patentably distinct from each other because they are a broader version of the patent claims. Regarding claims 1, 11 and 19, the limitation of: “determining the target display weight corresponding to the pixel in the landscape layer index map based on the reference pixels in the pixel clusters in the weight map,” is taught or at least suggested by claims 1, 10 and 19 of the patent: “filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map” This is so, because the weight map includes both the reference pixels and the protection pixels, therefore if the protection pixels are filtered (i.e. removed), then only the reference pixel having a corresponding target display weight is left. Claims of 18/738,345 Claims of US 12,045,913 1. A method comprising: acquiring a landscape layer index map corresponding to a target landscape area to be displayed, and acquiring a weight map matching the landscape layer index map, wherein: a pixel in an image color channel in the landscape layer index map stores an index value of one landscape layer in a texture array, a display weight cluster of the one landscape layer is correspondingly stored in a pixel cluster in an image color channel of the weight map, the pixel cluster comprises a reference pixel and a protection pixel matching the reference pixel, the reference pixel having a mapping relationship with a pixel in the landscape layer index map, and the protection pixel matching the reference pixel having a positional association relationship with the reference pixel and representing a virtual landscape layer, and the display weight cluster comprises a target display weight corresponding to the reference pixel and a reference weight corresponding to the protection pixel; determining the target display weight corresponding to the pixel in the landscape layer index map based on the reference pixels in the pixel clusters in the weight map; and rendering a picture according to the landscape layer index map and the target display weight in the weight map to display a virtual landscape picture corresponding to the target landscape area. 2. The method according to claim 1, wherein the protection pixels in the pixel clusters are skipped in determining the target display weight corresponding to the pixel in the landscape layer index map. 3. The method according to claim 1, further comprising: for each group of adjacent pixels in a plurality of groups of adjacent pixels in the landscape layer index map, determining a first pixel cluster corresponding to a first adjacent pixel in a current group of adjacent pixels and determining a second pixel cluster corresponding to a second adjacent pixel in the current group of adjacent pixels; performing linear interpolation processing on the current group of adjacent pixels according to the target display weight of the reference pixel in the first pixel cluster, the reference weight of the protection pixel in the first pixel cluster, the target display weight of the reference pixel in the second pixel cluster and the reference weight of the protection pixel in the second pixel cluster to obtain a transition weight; and performing smooth transition rendering on the current group of adjacent pixels according to the transition weight; wherein the displaying the virtual landscape picture corresponding to the target landscape area comprises displaying the virtual landscape picture corresponding to the target landscape area according to a picture rendering result and a smooth transition rendering result. 4. The method according to claim 1, wherein before the acquiring the weight map matching the landscape layer index map, the method further comprises: for each image color channel of the landscape layer index map, sequentially determining a protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map. 5. The method according to claim 4, wherein the protection pixel comprises a first protection pixel and a second protection pixel, a reference weight of the first protection pixel is a first reference weight, a reference weight of the second protection pixel is a second reference weight, and for each image color channel of the landscape layer index map, the sequentially determining the protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map comprises: for each image color channel of the landscape layer index map, iteratively traversing each pixel in the landscape layer index map by: determining a current pixel pair from the landscape layer index map, the current pixel pair comprising a first current pixel and a second current pixel; and determining the first reference weight of the first protection pixel of the first current pixel in a first direction and the second reference weight of the second protection pixel of the second current pixel in a second direction based on a linear interpolation algorithm, the first direction and the second direction being opposite directions, and an average value of the target display weight of the first current pixel and the first reference weight of the first protection pixel being equal to an average value of the target display weight of the second current pixel and the second reference weight of the second protection pixel. 6. The method according to claim 5, wherein the protection pixel further comprises a first oblique protection pixel, a second oblique protection pixel, a third oblique protection pixel and a fourth oblique protection pixel, a reference weight of the first oblique protection pixel is a first oblique reference weight, a reference weight of the second oblique protection pixel is a second oblique reference weight, a reference weight of the third oblique protection pixel is a third oblique reference weight, a reference weight of the fourth oblique protection pixel is a fourth oblique reference weight, and the method further comprises: determining a third current pixel associated with the first current pixel and a fourth current pixel associated with the second current pixel in the landscape layer index map; determining the first oblique reference weight of the first oblique protection pixel of the first current pixel in a first oblique direction based on the linear interpolation algorithm; determining the second oblique reference weight of the second oblique protection pixel of the second current pixel in a second oblique direction based on the linear interpolation algorithm; determining the third oblique reference weight of the third oblique protection pixel of the third current pixel in a third oblique direction based on the linear difference algorithm; and determining the fourth oblique reference weight of the fourth oblique protection pixel of the fourth current pixel in a fourth oblique direction based on the linear interpolation algorithm, wherein an average value of the target display weight of the first current pixel, the target display weight of the second current pixel, the target display weight of the third current pixel and the target display weight of the fourth current pixel is equal to an average value of the first oblique reference weight, the second oblique reference weight, the third oblique reference weight and the fourth oblique reference weight. 7. The method according to claim 2, wherein the determining the target display weight corresponding to the pixel in the landscape layer index map comprises: compressing the weight map according to a target ratio, the target ratio being determined according to a resolution ratio of the landscape layer index map to the weight map; and acquiring a target mapping formula, and inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. 8. The method according to claim 7, wherein the inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map comprises: acquiring a reference parameter value associated with the target ratio; rounding the display coordinates in the compressed weight map based on the reference parameter value to obtain a first intermediate value; obtaining a second intermediate value by taking remainders on the display coordinates in the compressed weight map based on the reference parameter value; and determining the target display weight obtained after skipping the protection pixel based on the first intermediate value and the second intermediate value. 9. The method according to claim 1, wherein the acquiring a landscape layer index map corresponding to a target landscape area to be displayed comprises: acquiring a plurality of landscape layer types comprised in the target landscape area to be displayed and determining a type weight corresponding to each landscape layer type in the plurality of landscape layer types; screening at least one target landscape layer type with a corresponding type weight which satisfies a condition from the plurality of landscape layer types, and acquiring an index value of a landscape layer corresponding to each of the screened at least one target landscape layer type; and sequentially storing the index value in each image color channel of the landscape layer index map to obtain the landscape layer index map corresponding to the target landscape area to be displayed. 10. The method according to claim 9, wherein the screening at least one target landscape layer type with a corresponding type weight which satisfies a condition from the plurality of landscape layer types, and acquiring an index value of a landscape layer corresponding to each of the screened at least one target landscape layer type comprises: performing type weight ranking according to a size of the type weights of the plurality of landscape layer types, and acquiring index values of landscape layers corresponding to first N landscape layer types according to a ranking result of the type weights. 11. A non-transitory computer-readable storage medium, storing computer-readable instructions, the computer-readable instructions, when executed by one or more processors, causing the one or more processors to perform: acquiring a landscape layer index map corresponding to a target landscape area to be displayed, and acquiring a weight map matching the landscape layer index map, wherein: a pixel in an image color channel in the landscape layer index map stores an index value of one landscape layer in a texture array, a display weight cluster of the one landscape layer is correspondingly stored in a pixel cluster in an image color channel of the weight map, the pixel cluster comprises a reference pixel and a protection pixel matching the reference pixel, the reference pixel having a mapping relationship with a pixel in the landscape layer index map, and the protection pixel matching the reference pixel having a positional association relationship with the reference pixel and representing a virtual landscape layer, and the display weight cluster comprises a target display weight corresponding to the reference pixel and a reference weight corresponding to the protection pixel; determining the target display weight corresponding to the pixel in the landscape layer index map based on the reference pixels in the pixel clusters in the weight map; and rendering a picture according to the landscape layer index map and the target display weight in the weight map to display a virtual landscape picture corresponding to the target landscape area. 12. The computer-readable storage medium according to claim 11, wherein the protection pixels in the pixel clusters are skipped in determining the target display weight corresponding to the pixel in the landscape layer index map. 13. The computer-readable storage medium according to claim 11, wherein the computer-readable instructions further cause the one or more processors to perform: for each group of adjacent pixels in a plurality of groups of adjacent pixels in the landscape layer index map, determining a first pixel cluster corresponding to a first adjacent pixel in a current group of adjacent pixels and determining a second pixel cluster corresponding to a second adjacent pixel in the current group of adjacent pixels; performing linear interpolation processing on the current group of adjacent pixels according to the target display weight of the reference pixel in the first pixel cluster, the reference weight of the protection pixel in the first pixel cluster, the target display weight of the reference pixel in the second pixel cluster and the reference weight of the protection pixel in the second pixel cluster to obtain a transition weight; and performing smooth transition rendering on the current group of adjacent pixels according to the transition weight; wherein the displaying the virtual landscape picture corresponding to the target landscape area comprises displaying the virtual landscape picture corresponding to the target landscape area according to a picture rendering result and a smooth transition rendering result. 14. The computer-readable storage medium according to claim 11, wherein before the acquiring the weight map matching the landscape layer index map, the computer-readable instructions further cause the one or more processors to perform: for each image color channel of the landscape layer index map, sequentially determining a protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map. 15. The computer-readable storage medium according to claim 14, wherein the protection pixel comprises a first protection pixel and a second protection pixel, a reference weight of the first protection pixel is a first reference weight, a reference weight of the second protection pixel is a second reference weight, and for each image color channel of the landscape layer index map, the sequentially determining the protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map comprises: for each image color channel of the landscape layer index map, iteratively traversing each pixel in the landscape layer index map by: determining a current pixel pair from the landscape layer index map, the current pixel pair comprising a first current pixel and a second current pixel; and determining the first reference weight of the first protection pixel of the first current pixel in a first direction and the second reference weight of the second protection pixel of the second current pixel in a second direction based on a linear interpolation algorithm, the first direction and the second direction being opposite directions, and an average value of the target display weight of the first current pixel and the first reference weight of the first protection pixel being equal to an average value of the target display weight of the second current pixel and the second reference weight of the second protection pixel. 16. The computer-readable storage medium according to claim 14, wherein the protection pixel further comprises a first oblique protection pixel, a second oblique protection pixel, a third oblique protection pixel and a fourth oblique protection pixel, a reference weight of the first oblique protection pixel is a first oblique reference weight, a reference weight of the second oblique protection pixel is a second oblique reference weight, a reference weight of the third oblique protection pixel is a third oblique reference weight, a reference weight of the fourth oblique protection pixel is a fourth oblique reference weight, and the method further comprises: determining a third current pixel associated with the first current pixel and a fourth current pixel associated with the second current pixel in the landscape layer index map; determining the first oblique reference weight of the first oblique protection pixel of the first current pixel in a first oblique direction based on the linear interpolation algorithm; determining the second oblique reference weight of the second oblique protection pixel of the second current pixel in a second oblique direction based on the linear interpolation algorithm; determining the third oblique reference weight of the third oblique protection pixel of the third current pixel in a third oblique direction based on the linear difference algorithm; and determining the fourth oblique reference weight of the fourth oblique protection pixel of the fourth current pixel in a fourth oblique direction based on the linear interpolation algorithm, wherein an average value of the target display weight of the first current pixel, the target display weight of the second current pixel, the target display weight of the third current pixel and the target display weight of the fourth current pixel is equal to an average value of the first oblique reference weight, the second oblique reference weight, the third oblique reference weight and the fourth oblique reference weight. 17. The computer-readable storage medium according to claim 12, wherein the determining the target display weight corresponding to the pixel in the landscape layer index map comprises: compressing the weight map according to a target ratio, the target ratio being determined according to a resolution ratio of the landscape layer index map to the weight map; and acquiring a target mapping formula, and inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. 18. The computer-readable storage medium according to claim 17, wherein the inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map comprises: acquiring a reference parameter value associated with the target ratio; rounding the display coordinates in the compressed weight map based on the reference parameter value to obtain a first intermediate value; obtaining a second intermediate value by taking remainders on the display coordinates in the compressed weight map based on the reference parameter value; and determining the target display weight obtained after skipping the protection pixel based on the first intermediate value and the second intermediate value. 19. An electronic device, comprising a memory and a processor, the memory storing computer-readable instructions, the computer-readable instructions, when executed by the processor, causing the processor to perform a method comprising: acquiring a landscape layer index map corresponding to a target landscape area to be displayed, and acquiring a weight map matching the landscape layer index map, wherein: a pixel in an image color channel in the landscape layer index map stores an index value of one landscape layer in a texture array, a display weight cluster of the one landscape layer is correspondingly stored in a pixel cluster in an image color channel of the weight map, the pixel cluster comprises a reference pixel and a protection pixel matching the reference pixel, the reference pixel having a mapping relationship with a pixel in the landscape layer index map, and the protection pixel matching the reference pixel having a positional association relationship with the reference pixel and representing a virtual landscape layer, and the display weight cluster comprises a target display weight corresponding to the reference pixel and a reference weight corresponding to the protection pixel; determining the target display weight corresponding to the pixel in the landscape layer index map based on the reference pixels in the pixel clusters in the weight map; and rendering a picture according to the landscape layer index map and the target display weight in the weight map to display a virtual landscape picture corresponding to the target landscape area. 20. The electronic device according to claim 19, wherein the protection pixels in the pixel clusters are skipped in determining the target display weight corresponding to the pixel in the landscape layer index map. 1. A method for displaying a virtual landscape picture, executed by a terminal, the method comprising: acquiring a landscape layer index map corresponding to a target landscape area to be displayed, and acquiring a weight map matching the landscape layer index map, wherein: each pixel in each image color channel in the landscape layer index map being used for storing an index value of one landscape layer in a texture array, a display weight cluster of the one landscape layer being correspondingly stored in a pixel cluster in each image color channel of the weight map, the pixel cluster comprising a reference pixel and a protection pixel matching the reference pixel, the reference pixel being a pixel having a mapping relationship with a pixel in the landscape layer index map, the protection pixel matching the reference pixel being a pixel having a positional association relationship with the reference pixel and representing a virtual landscape layer, and the display weight cluster comprising a target display weight corresponding to the reference pixel and a reference weight corresponding to the protection pixel; filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map; and rendering a picture according to the landscape layer index map and the target display weight in the weight map to display the virtual landscape picture corresponding to the target landscape area. 1. filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. 2. The method according to claim 1, further comprising: for each group of adjacent pixels in a plurality of groups of adjacent pixels in the landscape layer index map, determining a first pixel cluster corresponding to a first adjacent pixel in a current group of adjacent pixels and determining a second pixel cluster corresponding to a second adjacent pixel in the current group of adjacent pixels; performing linear interpolation processing on the current group of adjacent pixels according to the target display weight of the reference pixel in the first pixel cluster, the reference weight of the protection pixel in the first pixel cluster, the target display weight of the reference pixel in the second pixel cluster and the reference weight of the protection pixel in the second pixel cluster to obtain a transition weight; and performing smooth transition rendering on the current group of adjacent pixels according to the transition weight; wherein the displaying the virtual landscape picture corresponding to the target landscape area comprises displaying the virtual landscape picture corresponding to the target landscape area according to a picture rendering result and a smooth transition rendering result. 3. The method according to claim 1, wherein before the acquiring the weight map matching the landscape layer index map, the method further comprises: for each image color channel of the landscape layer index map, sequentially determining a protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map. 4. The method according to claim 3, wherein the protection pixel comprises a first protection pixel and a second protection pixel, a reference weight of the first protection pixel is a first reference weight, a reference weight of the second protection pixel is a second reference weight, and for each image color channel of the landscape layer index map, the sequentially determining the protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map comprises: for each image color channel of the landscape layer index map, iteratively traversing each pixel in the landscape layer index map by: determining a current pixel pair from the landscape layer index map, the current pixel pair comprising a first current pixel and a second current pixel; and determining the first reference weight of the first protection pixel of the first current pixel in a first direction and the second reference weight of the second protection pixel of the second current pixel in a second direction based on a linear interpolation algorithm, the first direction and the second direction being opposite directions, and an average value of the target display weight of the first current pixel and the first reference weight of the first protection pixel being equal to an average value of the target display weight of the second current pixel and the second reference weight of the second protection pixel. 5. The method according to claim 4, wherein the protection pixel further comprises a first oblique protection pixel, a second oblique protection pixel, a third oblique protection pixel and a fourth oblique protection pixel, a reference weight of the first oblique protection pixel is a first oblique reference weight, a reference weight of the second oblique protection pixel is a second oblique reference weight, a reference weight of the third oblique protection pixel is a third oblique reference weight, a reference weight of the fourth oblique protection pixel is a fourth oblique reference weight, and the method further comprises: determining a third current pixel associated with the first current pixel and a fourth current pixel associated with the second current pixel in the landscape layer index map; determining the first oblique reference weight of the first oblique protection pixel of the first current pixel in a first oblique direction based on the linear interpolation algorithm; determining the second oblique reference weight of the second oblique protection pixel of the second current pixel in a second oblique direction based on the linear interpolation algorithm; determining the third oblique reference weight of the third oblique protection pixel of the third current pixel in a third oblique direction based on the linear difference algorithm; and determining the fourth oblique reference weight of the fourth oblique protection pixel of the fourth current pixel in a fourth oblique direction based on the linear interpolation algorithm, wherein an average value of the target display weight of the first current pixel, the target display weight of the second current pixel, the target display weight of the third current pixel and the target display weight of the fourth current pixel is equal to an average value of the first oblique reference weight, the second oblique reference weight, the third oblique reference weight and the fourth oblique reference weight. 6. The method according to claim 1, wherein the filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map comprises: compressing the weight map according to a target ratio, the target ratio being determined according to a resolution ratio of the landscape layer index map to the weight map; and acquiring a target mapping formula, and inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. 7. The method according to claim 6, wherein the inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map comprises: acquiring a reference parameter value associated with the target ratio; rounding the display coordinates in the compressed weight map based on the reference parameter value to obtain a first intermediate value; obtaining a second intermediate value by taking remainders on the display coordinates in the compressed weight map based on the reference parameter value; and determining the target display weight obtained after skipping the protection pixel based on the first intermediate value and the second intermediate value. 8. The method according to claim 1, wherein the acquiring a landscape layer index map corresponding to a target landscape area to be displayed comprises: acquiring a plurality of landscape layer types comprised in the target landscape area to be displayed and determining a type weight corresponding to each landscape layer type in the plurality of landscape layer types; screening at least one target landscape layer type with a corresponding type weight which satisfies a condition from the plurality of landscape layer types, and acquiring an index value of a landscape layer corresponding to each of the screened at least one target landscape layer type; and sequentially storing the index value in each image color channel of the landscape layer index map to obtain the landscape layer index map corresponding to the target landscape area to be displayed. 9. The method according to claim 8, wherein the screening at least one target landscape layer type with a corresponding type weight which satisfies a condition from the plurality of landscape layer types, and acquiring an index value of a landscape layer corresponding to each of the screened at least one target landscape layer type comprises: performing type weight ranking according to a size of the type weights of the plurality of landscape layer types, and acquiring index values of landscape layers corresponding to first N landscape layer types according to a ranking result of the type weights. 10. A non-transitory computer-readable storage medium, storing computer-readable instructions, the computer-readable instructions, when executed by one or more processors, causing the one or more processors to perform a method for displaying a virtual landscape picture, executed by a terminal, the method comprising: acquiring a landscape layer index map corresponding to a target landscape area to be displayed, and acquiring a weight map matching the landscape layer index map, wherein: each pixel in each image color channel in the landscape layer index map being used for storing an index value of one landscape layer in a texture array, a display weight cluster of the one landscape layer being correspondingly stored in a pixel cluster in each image color channel of the weight map, the pixel cluster comprising a reference pixel and a protection pixel matching the reference pixel, the reference pixel being a pixel having a mapping relationship with a pixel in the landscape layer index map, the protection pixel matching the reference pixel being a pixel having a positional association relationship with the reference pixel and representing a virtual landscape layer, and the display weight cluster comprising a target display weight corresponding to the reference pixel and a reference weight corresponding to the protection pixel; filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map; and rendering a picture according to the landscape layer index map and the target display weight in the weight map to display the virtual landscape picture corresponding to the target landscape area. 10. filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. 11. The computer-readable storage medium according to claim 10, the method further comprising: for each group of adjacent pixels in a plurality of groups of adjacent pixels in the landscape layer index map, determining a first pixel cluster corresponding to a first adjacent pixel in a current group of adjacent pixels and determining a second pixel cluster corresponding to a second adjacent pixel in the current group of adjacent pixels; performing linear interpolation processing on the current group of adjacent pixels according to the target display weight of the reference pixel in the first pixel cluster, the reference weight of the protection pixel in the first pixel cluster, the target display weight of the reference pixel in the second pixel cluster and the reference weight of the protection pixel in the second pixel cluster to obtain a transition weight; and performing smooth transition rendering on the current group of adjacent pixels according to the transition weight; wherein the displaying the virtual landscape picture corresponding to the target landscape area comprises displaying the virtual landscape picture corresponding to the target landscape area according to a picture rendering result and a smooth transition rendering result. 12. The computer-readable storage medium according to claim 10, wherein before the acquiring the weight map matching the landscape layer index map, the method further comprises: for each image color channel of the landscape layer index map, sequentially determining a protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map. 13. The computer-readable storage medium according to claim 12, wherein the protection pixel comprises a first protection pixel and a second protection pixel, a reference weight of the first protection pixel is a first reference weight, a reference weight of the second protection pixel is a second reference weight, and for each image color channel of the landscape layer index map, the sequentially determining the protection pixel matching each pixel in the image color channel in each direction and determining the reference weight corresponding to each of the protection pixels to generate the weight map comprises: for each image color channel of the landscape layer index map, iteratively traversing each pixel in the landscape layer index map by: determining a current pixel pair from the landscape layer index map, the current pixel pair comprising a first current pixel and a second current pixel; and determining the first reference weight of the first protection pixel of the first current pixel in a first direction and the second reference weight of the second protection pixel of the second current pixel in a second direction based on a linear interpolation algorithm, the first direction and the second direction being opposite directions, and an average value of the target display weight of the first current pixel and the first reference weight of the first protection pixel being equal to an average value of the target display weight of the second current pixel and the second reference weight of the second protection pixel. 14. The computer-readable storage medium according to claim 13, wherein the protection pixel further comprises a first oblique protection pixel, a second oblique protection pixel, a third oblique protection pixel and a fourth oblique protection pixel, a reference weight of the first oblique protection pixel is a first oblique reference weight, a reference weight of the second oblique protection pixel is a second oblique reference weight, a reference weight of the third oblique protection pixel is a third oblique reference weight, a reference weight of the fourth oblique protection pixel is a fourth oblique reference weight, and the method further comprises: determining a third current pixel associated with the first current pixel and a fourth current pixel associated with the second current pixel in the landscape layer index map; determining the first oblique reference weight of the first oblique protection pixel of the first current pixel in a first oblique direction based on the linear interpolation algorithm; determining the second oblique reference weight of the second oblique protection pixel of the second current pixel in a second oblique direction based on the linear interpolation algorithm; determining the third oblique reference weight of the third oblique protection pixel of the third current pixel in a third oblique direction based on the linear difference algorithm; and determining the fourth oblique reference weight of the fourth oblique protection pixel of the fourth current pixel in a fourth oblique direction based on the linear interpolation algorithm, wherein an average value of the target display weight of the first current pixel, the target display weight of the second current pixel, the target display weight of the third current pixel and the target display weight of the fourth current pixel is equal to an average value of the first oblique reference weight, the second oblique reference weight, the third oblique reference weight and the fourth oblique reference weight. 15. The computer-readable storage medium according to claim 10, wherein the filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map comprises: compressing the weight map according to a target ratio, the target ratio being determined according to a resolution ratio of the landscape layer index map to the weight map; and acquiring a target mapping formula, and inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. 16. The computer-readable storage medium according to claim 15, wherein the inputting display coordinates in the compressed weight map into the target mapping formula to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map comprises: acquiring a reference parameter value associated with the target ratio; rounding the display coordinates in the compressed weight map based on the reference parameter value to obtain a first intermediate value; obtaining a second intermediate value by taking remainders on the display coordinates in the compressed weight map based on the reference parameter value; and determining the target display weight obtained after skipping the protection pixel based on the first intermediate value and the second intermediate value. 19. An electronic device, comprising a memory and a processor, the memory storing computer-read able instructions, the computer-readable instructions, when executed by the processor, causing the processor to perform a method for displaying a virtual landscape picture, executed by a terminal, the method comprising: acquiring a landscape layer index map corresponding to a target landscape area to be displayed, and acquiring a weight map matching the landscape layer index map, wherein: each pixel in each image color channel in the landscape layer index map being used for storing an index value of one landscape layer in a texture array, a display weight cluster of the one landscape layer being correspondingly stored in a pixel cluster in each image color channel of the weight map, the pixel cluster comprising a reference pixel and a protection pixel matching the reference pixel, the reference pixel being a pixel having a mapping relationship with a pixel in the landscape layer index map, the protection pixel matching the reference pixel being a pixel having a positional association relationship with the reference pixel and representing a virtual landscape layer, and the display weight cluster comprising a target display weight corresponding to the reference pixel and a reference weight corresponding to the protection pixel; filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map; and rendering a picture according to the landscape layer index map and the target display weight in the weight map to display the virtual landscape picture corresponding to the target landscape area. 19. filtering each of the pixel clusters in the weight map to skip the protection pixel and obtain the target display weight corresponding to the pixel in the landscape layer index map. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. WANG (CN 111803952 A) discloses a topographic map editing method, device, electronic device and computer readable medium, relating to the technical field of computer. The method comprises: when receiving the terrain drawing request of the user, obtaining the parameter information of the terrain map to be drawn; determining the size information of the topographic map to be drawn based on the parameter information, and displaying the initial topographic map corresponding to the size information to the user; receiving the mapping material selection operation of the user; based on the mapping material selection operation, determining the corresponding first target mapping material; when receiving the first editing operation of the user for the initial topographic map, based on the first target mapping material, performing editing corresponding to the first editing operation to the initial topographic map. The technical solution of the invention can realize the editing of the topographic map by simple operation, no need of professional art staff to participate, convenient operation; LU (CN 111957046 A) discloses a generating method of game scene resource, device and computer device, relating to the technical field of game, relieving the technical problem of low generating efficiency of the game scene resource. The method comprises: determining the terrain structure of the scene resource to be generated; dividing the terrain structure into a plurality of block terrain structures according to the terrain information; for each of the block terrain structure, in the preset corresponding relation of the preset erosion rule and the terrain interval, determining the target preset erosion rule corresponding to the terrain interval of the block terrain structure, and performing natural erosion simulation on the basis of the block terrain structure according to the target preset erosion rule, determining the etched block terrain structure; obtaining the scene resource to be generated according to the plurality of the etched block terrain structure. Any inquiry concerning this communication or earlier communications from the examiner should be directed to MAURICE L MCDOWELL, JR whose telephone number is (571)270-3707. The examiner can normally be reached Mon-Fri: 2pm-10pm. 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, Said A. Broome can be reached at 571-272-2931. 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. /MAURICE L. MCDOWELL, JR/Primary Examiner, Art Unit 2612
Read full office action

Prosecution Timeline

Jun 10, 2024
Application Filed
Jan 13, 2026
Non-Final Rejection — §101, §DP
Feb 11, 2026
Interview Requested
Feb 24, 2026
Examiner Interview Summary
Feb 24, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12602875
TECHNIQUE FOR THREE DIMENSIONAL (3D) HUMAN MODEL PARSING
2y 5m to grant Granted Apr 14, 2026
Patent 12602887
AUGMENTED REALITY CONTROL SURFACE
2y 5m to grant Granted Apr 14, 2026
Patent 12598281
CONTROL APPARATUS, CONTROL METHOD, AND STORAGE MEDIUM FOR DETERMINING A CAMERA PATH INDICATING A MOVEMENT PATH OF A VIRTUAL VIEWPOINT IN A THREE-DIMENSIONAL SPACE
2y 5m to grant Granted Apr 07, 2026
Patent 12579741
DETECTING THREE DIMENSIONAL (3D) CHANGES BASED ON MULTI-VIEWPOINT IMAGES
2y 5m to grant Granted Mar 17, 2026
Patent 12561905
Optimizing Generative Machine-Learned Models for Subject-Driven Text-to-3D Generation
2y 5m to grant Granted Feb 24, 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
86%
Grant Probability
99%
With Interview (+12.9%)
3y 0m
Median Time to Grant
Low
PTA Risk
Based on 913 resolved cases by this examiner. Grant probability derived from career allow 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