Prosecution Insights
Last updated: August 17, 2026
Application No. 18/976,354

METHOD FOR MAP CREATION AND HOST

Non-Final OA §102
Filed
Dec 11, 2024
Priority
Jun 03, 2024 — provisional 63/655,086
Examiner
FLORA, NURUN N
Art Unit
Tech Center
Assignee
HTC Corporation
OA Round
1 (Non-Final)
86%
Grant Probability
Favorable
1-2
OA Rounds
4m
Est. Remaining
88%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
348 granted / 405 resolved
+25.9% vs TC avg
Minimal +2% lift
Without
With
+1.7%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 1m
Avg Prosecution
16 currently pending
Career history
420
Total Applications
across all art units

Statute-Specific Performance

§101
5.2%
-34.8% vs TC avg
§103
49.7%
+9.7% vs TC avg
§102
25.1%
-14.9% vs TC avg
§112
10.8%
-29.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 405 resolved cases

Office Action

§102
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections - 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale or otherwise available to the public before the effective filing date of the claimed invention. (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claim(s) 1-12 is/are rejected under 35 U.S.C. 102(a)(1) and/or 102(a)(2) as being anticipated by Price et al. (US 11200741 B1, hereinafter Price). Regarding claim 1, Price discloses a method for map creation, executed by a host (Abstract, figs. 27-29, col. 4, lines 23-26, Col. 16, lines 35-48… etc. Host could be any/all of systems and/or components thereof in figs. 1, 23, 25, 28, 30), comprising: reading a digital environment model corresponding to a real-world scene (step 2905, fig. 29); determining a movement path (Abstract, 905, 915, fig. 9) of a virtual tracking device (900a, 900b, fig. 9) in the digital environment model (steps 2910, 2915, 2920, fig. 29); determining a plurality of poses (figs. 15-21) that realize the movement path in the digital environment model (steps 2910, 2915, 2920, fig. 29); rendering a plurality of viewpoint images based on the plurality of poses (figs. 15-21), wherein the plurality of poses respectively correspond to the plurality of viewpoint images (figs. 15-21), and each of the plurality of viewpoint images corresponds to a viewpoint from which the virtual tracking device captures the digital environment model (pose 1515A-B, 1520A-B, 1525A-B, fig. 15; pose 1615A-CC, fig. 16, pose 1705-1805, figs. 17-18) when presenting the corresponding pose (steps 2910, 2915, 2920, 2925 fig. 29); and creating a spatial map corresponding to the real-world scene based on the plurality of viewpoint images (step 2925, fig. 29). Regarding claim 2, Price discloses the method of claim 1, further comprising: dividing the digital environment model into a plurality of blocks (rooms in the path 905, 915, e.g., fig. 9-12; individual maps 1300, fig. 13), and planning a sequence through the plurality of blocks (sequence in the path as it traverses the rooms or blocks, figs 9-13), wherein the plurality of blocks comprise a first block, the movement path comprises a first path segment located in the first block (e.g., path A in maps 1300, fig. 13), the plurality of poses comprise a plurality of first poses that realize the first path segment (pose 1515A-B, 1520A-B, 1525A-B, fig. 15; pose 1615A-CC, fig. 16, pose 1705-1805, figs. 17-18), and the plurality of first poses are used to simulate a plurality of specified actions performed sequentially by the virtual tracking device in the first block (Generally, the 6 DOF pose 1420A refers to the movement or position of an object in three-dimensional space. The 6 DOF pose 1420A includes surge (i.e. forward and backward in the x-axis direction), heave (i.e. up and down in the z-axis direction), and sway (i.e. left and right in the y-axis direction). In this regard, 6 DOF pose 1420A refers to the combination of 3 translations and 3 rotations. Any possible movement of a body can be expressed using the 6 DOF pose. (75) Generally, the 3 DOF pose 1420B refers to tracking rotational motion only, such as pitch (i.e. the transverse axis), yaw (i.e. the normal axis), and roll (i.e. the longitudinal axis). The 3 DOF pose 1420B allows the HMD to track rotational motion but not translational movement of itself and of the HMD camera, Col. 10, lines 52-66). Regarding claim 3, Price discloses the method of claim 1, wherein the plurality of poses comprise an i-th pose, the plurality of viewpoint images comprise an i-th viewpoint image corresponding to the i-th pose, and the i-th viewpoint image corresponds to a viewpoint from which the virtual tracking device captures the digital environment model when presenting the corresponding i-th pose, wherein i is an index value (FIG. 16 shows a pose evolution 1600, which is generated based on HMD camera images 1605 and/or external camera images 1610. The pose evolution 1600 includes a compilation of different poses, one of which is labeled as pose 1615A. The poses are computed over time. For example, pose 1615A is computed at time T0; pose 1615B is computed at time T1; pose 1615C is computed at time T2; and so on throughout a determined time period 1620. The time period 1620 may be the operational time while the HMD is engaged in a particular activity, such as perhaps a gaming activity, a training activity, and so forth. During the time period 1620, the HMD generates the HMD camera images 1605, and those images are used to simultaneously generate the map and the pose evolution of the HMD. As more images are generated, additional content can be added to the map and additional poses can be added to the pose evolution 1600, Col. 12, lines 36-52). Regarding claim 4, Price discloses the method of claim 1, wherein creating the spatial map corresponding to the real-world scene based on the plurality of viewpoint images comprises: performing simultaneous localization and mapping (col. 5, line 62) based on the plurality of viewpoint images to create the spatial map corresponding to the real-world scene (Abstract, fig. 29). Regarding claim 5, Price discloses the method of claim 1, wherein the host and at least one other host are located in the real-world scene, and after the spatial map corresponding to the real-world scene is created (Beneficially, the combined paths of the multiple HMDs can be used to better understand the users' positions over time (e.g., for review during an after action review), Col. 4, lines 54-58), the method further comprises: sharing the spatial map corresponding to the real-world scene to the at least one other host, wherein the host and the at least one host provide a same reality service (claim 20). Regarding claim 6, Price discloses the method of claim 1, wherein after the spatial map corresponding to the real-world scene is created, the method further comprises: sharing the spatial map corresponding to the real-world scene to at least one other host located in the real-world scene (claim 20). Regarding claim 7, Price discloses a host, comprising: a storage circuit storing a program code (Storage 3010 may be physical system memory, which may be volatile, non-volatile, or some combination of the two. The term “memory” may also be used herein to refer to non-volatile mass storage such as physical storage media, Col 19, lines 5-19); and a processor coupled to the storage circuit and configured to access the program code to execute (Storage 3010 is shown as including executable instructions (i.e. code 3015). The executable instructions represent instructions that are executable by the processor(s) 3005 of computer system 3000 to perform the disclosed operations, such as those described in the various methods, Col 19, lines 12-16): reading a digital environment model corresponding to a real-world scene; determining a movement path of a virtual tracking device in the digital environment model; determining a plurality of poses that realize the movement path in the digital environment model; rendering a plurality of viewpoint images based on the plurality of poses, wherein the plurality of poses respectively correspond to the plurality of viewpoint images, and each of the plurality of viewpoint images corresponds to a viewpoint from which the virtual tracking device captures the digital environment model when presenting the corresponding pose; and creating a spatial map corresponding to the real-world scene based on the plurality of viewpoint images (regarding this portion of the claim, although wording is different, the material is substantively similar to the independent claim 1 discussed above). Regarding claims 8-12, although wording is different, the material is substantively similar to the claims 2-6 respectively as discussed above. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. US 20250148640; US 20220058876; US 10957103; Any inquiry concerning this communication or earlier communications from the examiner should be directed to NURUN FLORA whose telephone number is (571)272-5742. The examiner can normally be reached M-F 9:30 am -5:00 pm. 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, Jason Chan can be reached at (571) 272-3022. 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. /NURUN FLORA/Primary Examiner, Art Unit 2619
Read full office action

Prosecution Timeline

Dec 11, 2024
Application Filed
Jul 15, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12688644
Hybrid Statistical and Machine Learning Method and System for Radio Frequency (RF) Spectrum Propagation Modeling and Prediction
2y 5m to grant Granted Jul 21, 2026
Patent 12682545
RENDERING A VISUAL REPRESENTATION OF A LUMINAIRE BY RE-USING LIGHT VALUES
2y 6m to grant Granted Jul 14, 2026
Patent 12682557
SCENE RE-LIGHTING USING DIRECT SHADING CONTROL
2y 4m to grant Granted Jul 14, 2026
Patent 12682550
ADAPTIVE RAY TRACING SUITABLE FOR SHADOW RENDERING
2y 1m to grant Granted Jul 14, 2026
Patent 12675553
SIMILARITY DETECTION OF THREE-DIMENSIONAL OBJECT MODELS
1y 11m to grant Granted Jul 07, 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
86%
Grant Probability
88%
With Interview (+1.7%)
2y 1m (~4m remaining)
Median Time to Grant
Low
PTA Risk
Based on 405 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