Prosecution Insights
Last updated: July 17, 2026
Application No. 18/400,920

SYSTEMS AND METHODS FOR RECONCILIATION IN MINE PLANNING

Final Rejection §101§103§112
Filed
Dec 29, 2023
Examiner
TORRES CHANZA, GABRIEL JOSE
Art Unit
3625
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
Freeport-McMoRan Inc.
OA Round
2 (Final)
11%
Grant Probability
At Risk
3-4
OA Rounds
0m
Est. Remaining
-6%
With Interview

Examiner Intelligence

Grants only 11% of cases
11%
Career Allowance Rate
1 granted / 9 resolved
-40.9% vs TC avg
Minimal -17% lift
Without
With
+-16.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 7m
Avg Prosecution
22 currently pending
Career history
39
Total Applications
across all art units

Statute-Specific Performance

§101
6.5%
-33.5% vs TC avg
§103
93.5%
+53.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 9 resolved cases

Office Action

§101 §103 §112
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 . Status of Claims This communication is a Final Office Action in response to Applicant’s amendment for application number 18/400,920 received on 01/13/2026. In accordance with Applicant’s amendment. Claims 1-3, and 5-20 are amended, currently pending, and have been examined. Information Disclosure Statement The information disclosure statement (IDS) filed on 03/04/2026 has been considered. Response to Amendment The amendment filed on 02/09/2026 has been entered. Applicant’s amendment necessitated the new ground(s) of rejection set forth in this Office Action. Response to Arguments Response to §101 arguments – Applicant’s arguments with respect to the §101 rejections previously applied to the claims are raised in support of the amendments, which are believed to be fully addressed in the updated §101 rejections below. Response to §103 arguments – Applicant’s arguments with respect to the §103 rejections previously applied to the claims have been considered and are unpersuasive. Applicant argues (Remarks at pg.(s.) 9): “Applicant asserts that Innes does not disclose reconciling the actual mining yield in the target block meeting a forecasted yield from the forecast model block and the district model block.”. In response, Examiner disagrees and notes that, as documented in the 103 rejection of claim 15 in the office action mailed 10/21/2025, as well as the instant office action, Innes discloses: [0152], Innes discloses Reconciliation in the mining industry is generally considered as the process of comparing the actual quality and amount of material mined from a designated area compared to the expected output of that area. Innes further discloses: [0007] A variety of sensors are used to measure different properties of the material at spatially distinct locations as the material is moved through a production chain or operational process chain. An appropriate framework for ensuring consistent data fusion is also described., and [0107] Lumped material estimates of material separated from other lumped materials are correlated to those original lumped material estimates. One of ordinary skill in the art would reasonably interpret the act of comparing expected material recovered with actual material recovered as equivalent to reconciliating yield. Furthermore, one of ordinary skill in the art would reasonably interpret the plurality of locations in the mine disclosed by Innes ([0003] material is excavated from specific locations after being blasted) as equivalent to the forecast model block, and the district model block from Applicant’s claim. Applicant argues (Remarks at pg.(s.) 9): “Applicant also asserts that Innes may disclose grade blocks, but Innes does not disclose a forecast model block or a district model block for each of the plurality of shovel loads. In particular, Innes does not disclose "determining a forecast value of the forecast model block and a district value of the district model block for each of the plurality of shovel loads" or "reconciling an actual mining yield with the forecast model block and the district model block by determining that the actual mining yield in the target block meets a forecasted yield from the forecast model block and the district model block," as recited in independent claim 1.”. In response, Examiner disagrees and notes that as discussed above, Innes discloses a plurality of locations within the mine where material is mined, and comparing estimate/expected material recovered with actual material recovered from those locations. Therefore, Examiner determines that Inness discloses all the limitations in Applicant’s argument. See 103 rejections below for further details. Applicant argues (Remarks at pg.(s.) 9): “Applicant asserts that Deenathayalan is limited to determining a pile location that corresponds to material from different piles. As stated in Deenathayalan paragraph 021, "In a subsequent location step 214, the backend system l144 determines an identified pile location 216 corresponding to the materia ordered from the plurality of the material piles I 10 including, for exarnple, the first pile lccation 112, second pile lc'ation 114, and third pile location 116 at the worksite." Moreover, Deenathayalan does not disclose any type of block models, and particularly does not disclose the use of a forecast model block and the district model block. Thus, Deenathayalan does not disclose selecting shovel loads that are associated with the forecast model block and the district model block, based on the shovel load locations. As such, Applicant asserts that Deenathayalan does not cure the deficiencies of Innes above.”. In response, Examiner disagrees and notes that as discussed above, as well as in the 103 rejection of claim 1 in the office action mailed 10/21/2025, and the 103 rejections below, Innes teaches: [0048] FIG. 1 gives an example of an open pit production chain 10 in which material is tracked using the systematic approach outlined in this specification. A plurality of grade blocks 12 is excavated by a set of excavators 14. The material from the excavators 14 is loaded onto one or more haul trucks 16, which then unload the material at one or more locations such as run of mine (ROM) stockpiles 18 or a crusher. Therefore, contrary to Applicant’s argument, these limitations do not represent a deficiency in the primary reference. See 103 rejections below for further details. Applicant argues (Remarks at pg.(s.) 11): “Applicant asserts that Brockhurst is limited to a production planner that computationally defines production arcs for transferring material from loading tools to dump sites, develops possible return arcs for each production arc, compiles possible return arcs, and computationally selects a sub-set of the possible return arcs to command a real time dispatcher. Brockhurst may compute a rate of transfer of material based on haul trucks executing production arcs or return arcs, along with monitoring the rate of transfer of material based on the haul trucks, to define the amount of material moved between locations in the mine. As stated in Brockhurst paragraph 008, "the production planner computes an estimated rate of transfer of material based on each of the one or more haul trucks executing each of the set of production arcs or return arcs, and monitors an actual rate of transfer of material based on each of one or more haul trucks executing each of the set of production arcs or return arcs." As such, Applicant asserts that Brockhurst does not disclose the percentage of time mining operations achieved the mine plan as forecasted, as used in the context of the claimed invention of independent claim 1. In response, Examiner notes that Applicant’s argument is moot based on the new grounds of rejections necessitated by Applicant’s amendment. Claim Interpretation The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked. As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph: (A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function; (B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and (C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function. Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function. Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function. Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. This application includes one or more claim limitations that do not use the word “means,” but are nonetheless being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, because the claim limitation(s) uses a generic placeholder that is coupled with functional language without reciting sufficient structure to perform the recited function and the generic placeholder is not preceded by a structural modifier. Such claim limitation(s) is/are: From independent claim 1: “in response to an activation signal activating a leaching device to optimize metal production”. When looking to the specification and drawings, the specification and drawings are silent regarding the structure associated with the “leaching device”. Because this/these claim limitation(s) is/are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, it/they is/are being interpreted to cover the corresponding structure described in the specification as performing the claimed function, and equivalents thereof. If applicant does not intend to have this/these limitation(s) interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, applicant may: (1) amend the claim limitation(s) to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph (e.g., by reciting sufficient structure to perform the claimed function); or (2) present a sufficient showing that the claim limitation(s) recite(s) sufficient structure to perform the claimed function so as to avoid it/them being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. For the purpose of compact prosecution, the claimed “leaching device” is being interpreted as any structure capable of performing the claimed function. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claim 1-3, and 5-20 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Claims 1-3, and 5-20 are rejected under 35 USC 112(b) because the bounds of the claimed invention are unclear. In particular, the claims recite: From claim 1: “in response to an activation signal activating a leaching device to optimize metal production”. Regarding claim 1, the claim limitation of “leaching device” renders the metes and bounds of the claims unclear. It is unclear what the “leaching device” of the claims is. The present claims invoke 35 USC 112(f) and does not recite sufficient structure to perform the entire claimed function. In this instance, Specification is silent regarding any specific structure by which the profile is embodied. For example, in at least pars. [0068], [0071], and [0072], the Specification recites: [0068] Solution collection devices may catch the leaching solution partway through its leaching process for analysis. Solvent extraction and electrowinning (SXEW) sensors may be involved with the setting and simultaneous purification of the post-leaching solution. The purified solution may then undergo copper electrolysis, which results in cathode copper that meets quality and quantity criteria; [0071] Moreover, if the model shows that copper extraction would be improved by higher temperature leaching and/or aeration, the system may provide a notification or signal to air blowers (or an operator of the air blowers) to automatically increase airflow and increase the pile temperature. Further, ores that benefit from leaching at higher temperatures may (as shown by the heat soft model) benefit from co-placement with materials containing elevated levels of pyrite (generally above 2%). The system could provide notification to mine planners or input to mine planning models, so that pyritic materials are most beneficially co-placed with ores to increase leach temperatures through exothermic reaction mechanisms. In yet another example, sulfide ores which may benefit from air injection may be routed (based on a notification or instruction form the system) to stockpiles where air injection equipment (blowers and ducting) are located; and [0072] The ore map tool may determine areas to automatically re-leach based on remaining Cu calculations, so the system may send a signal to a dispenser to automatically start a re-leaching process. The Specification recites solution collection devices, air blowers (or an operator of the air blowers), air injection equipment (blowers and ducting), and a dispenser, however, they are not clearly linked to the claimed “leaching device”. Therefore, the claims are indefinite and rejected under 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph. Claims 2-3, and 5-20 depend from claim 1 and inherit the deficiency noted above. Accordingly, claims 1-3, and 5-20 are rejected under 35 USC 112(b). The following is a quotation of the first paragraph of 35 U.S.C. 112(a): (a) IN GENERAL.—The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor or joint inventor of carrying out the invention. The following is a quotation of the first paragraph of pre-AIA 35 U.S.C. 112: The specification shall contain a written description of the invention, and of the manner and process of making and using it, in such full, clear, concise, and exact terms as to enable any person skilled in the art to which it pertains, or with which it is most nearly connected, to make and use the same, and shall set forth the best mode contemplated by the inventor of carrying out his invention. Claims 1-3, and 5-20 are rejected under 35 U.S.C. 112(a) or 35 U.S.C. 112 (pre-AIA ), first paragraph, as failing to comply with the written description requirement. The claim(s) contains subject matter which was not described in the specification in such a way as to reasonably convey to one skilled in the relevant art that the inventor or a joint inventor, or for applications subject to pre-AIA 35 U.S.C. 112, the inventor(s), at the time the application was filed, had possession of the claimed invention. Regarding claim 1: As stated above, the claim limitations invoke 35 USC 112(f) or pre-AIA 35 USC 112, sixth paragraph. However, the written description fails to disclose the corresponding structure, material, or acts for performing the entire claimed function and to clearly link the structure, material, or acts to the function. In particular, the specification does not adequately disclose how the “leaching device” performs the entire claimed function. The first paragraph of 35 U.S.C. 112 requires that the “specification shall contain a written description of the invention.” This requirement is separate and distinct from the enablement requirement. See, e.g., Vas-Cath, Inc. v. Mahurkar, 935 F.2d 1555, 1560, 19 USPQ2d 1111, 1114 (Fed. Cir. 1991). See also Univ. of Rochester v. G.D. Searle & Co., 358 F.3d 916, 920-23, 69 USPQ2d 1886, 1890-93 (Fed. Cir. 2004) (discussing history and purpose of the written description requirement). To satisfy the written description requirement, a patent specification must describe the claimed invention in sufficient detail that one skilled in the art can reasonably conclude that the inventor had possession of the claimed invention. See, e.g., Moba, B.V. v. Diamond Automation, Inc., 325 F.3d 1306, 1319, 66 USPQ2d 1429, 1438 (Fed. Cir. 2003); Vas-Cath, Inc. v. Mahurkar, 935 F.2d at 1563, 19 USPQ2d at 1116. However, a showing of possession alone does not cure the lack of a written description. Enzo Biochem, Inc. v. Gen-Probe, Inc., 323 F.3d 956, 969-70, 63 USPQ2d 1609, 1617 (Fed. Cir. 2002). Claim 1 recites the limitation of: ““in response to an activation signal activating a leaching device to optimize metal production”. Claim 1 fails to satisfy the written description requirement of §112(a) because there is no evidence of a complete specific application or embodiment to satisfy the requirement that the description is set forth “in such full, clear, concise, and exact terms” to show possession of the claimed invention. See Fields v. Conover, 443 F.2d 1386, 1392, 170 USPQ 276, 280 (CCPA 1971). In this instance, the specification and drawings are also silent regarding any specific structure by which the profile is embodied. For example, in at least pars. [0068], [0071], and [0072], the Specification recites: [0068] Solution collection devices may catch the leaching solution partway through its leaching process for analysis. Solvent extraction and electrowinning (SXEW) sensors may be involved with the setting and simultaneous purification of the post-leaching solution. The purified solution may then undergo copper electrolysis, which results in cathode copper that meets quality and quantity criteria; [0071] Moreover, if the model shows that copper extraction would be improved by higher temperature leaching and/or aeration, the system may provide a notification or signal to air blowers (or an operator of the air blowers) to automatically increase airflow and increase the pile temperature. Further, ores that benefit from leaching at higher temperatures may (as shown by the heat soft model) benefit from co-placement with materials containing elevated levels of pyrite (generally above 2%). The system could provide notification to mine planners or input to mine planning models, so that pyritic materials are most beneficially co-placed with ores to increase leach temperatures through exothermic reaction mechanisms. In yet another example, sulfide ores which may benefit from air injection may be routed (based on a notification or instruction form the system) to stockpiles where air injection equipment (blowers and ducting) are located; and [0072] The ore map tool may determine areas to automatically re-leach based on remaining Cu calculations, so the system may send a signal to a dispenser to automatically start a re-leaching process. The Specification recites solution collection devices, air blowers (or an operator of the air blowers), air injection equipment (blowers and ducting), and a dispenser, however, they are not clearly linked to the claimed “leaching device”. The disclosure fails to comply with the written description requirement and rejected under 35 U.S.C. 112(b) or pre-AIA 35 U.S.C. 112, second paragraph. Claims 2-3, and 5-20 depend from claim 1 and inherit the deficiency noted above. Accordingly, claims 1-3, and 5-20 are rejected under 35 USC 112(a). 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-3, and 5-20 are rejected under 35 U.S.C. 101 because the claimed invention is directed to non-patentable subject matter. The claims are directed to an abstract idea without significantly more. The judicial exception is not integrated into a practical application. The claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception as further set forth in MPEP 2106. Step 1: The claimed invention is analyzed to determine if it falls outside one of the four statutory categories of invention. See MPEP 2106.03 Claims 1-3, and 5-20 are directed to a Method (i.e., Process). Therefore, the claims are directed to patent eligible categories of invention. Accordingly, the claims satisfy Step 1 of the eligibility inquiry. Step 2A, Prong 1: In prong one of step 2A, the claim(s) is/are analyzed to evaluate whether they recite a judicial exception. See MPEP 2106.04 Independent claim 1 recites a method for finding shovel load locations between a period of time based on shovel load data from truck load data from a truck load of material. As drafted, the limitations recited by claim 1 fall under the “Mental Processes” abstract idea grouping by setting forth activities that could be performed mentally by a human (including an observation, evaluation, judgment, opinion, or with the help of pen and paper). The limitations recited by independent claim 1 are: “finding shovel load locations in a block between a period of time based on shovel load data from truck load data from a truck load of material; associating the shovel load locations with a forecast model block and a district model block; selecting a plurality of shovel loads that are associated with the forecast model block and the district model block, based on the shovel load locations; determining a forecast value of the forecast model block and a district value of the district model block for each of the plurality of shovel loads: determining similar shovel load characteristics for a subset of the plurality of shovel loads based on the subset of the plurality of shovel loads being in the same district model block; matching the plurality of shovel loads with the truck load based on the forecast value and the district value; aggregating the plurality of shovel loads into the truck load, based on the truck load data, shovel load characteristics of the plurality of shovel loads being associated with forecast model block characteristics of the forecast model block and district model block characteristics of the district model block; comparing forecast model block characteristics of the forecast model block and district model block characteristics of the district model block with target block characteristics of a target block; reconciling an actual mining yield with the forecast model block and the district model block by determining that the actual mining yield in the target block meets a forecasted yield from the forecast model block and the district model block: creating a reconciliation report of the target block characteristics of the target block based on the forecast model block characteristics and the district model block characteristics. stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report; and performing percolating of at least a portion of leaching from the lift height, in response to an activation signal activating a leaching device to optimize metal production.”. But for the additional elements – underlined – recited in this limitation, the steps recited in the claim limitations could be accomplished mentally, such as by human observation, evaluation, judgement, opinion, or with the help of pen and paper. Dependent claims 2, 3, and 5-20 further narrow the abstract idea and do not introduce further additional elements for consideration. Step 2A, Prong 2: An evaluation is made whether a claim recites any additional element, or combination of additional elements, that integrate the judicial exception into a practical application of the exception. See MPEP 2106.04(d). With respect to the limitations for stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report, and performing percolating of at least a portion of leaching from the lift height, in response to an activation signal activating a leaching device to optimize metal production, these limitations fail to integrate the abstract idea into a practical application because at most, they amount to insignificant extra-solution activity (e.g., insignificant application), which does not integrate the abstract idea into a practical application. See MPEP 2106.05(g). Dependent claims 2, 3, and 5-20 recite the same abstract ideas (“mental processes”) as the independent claim along with further steps/details falling under the scope of the abstract idea itself, along with the same or substantially same additional elements addressed. Accordingly, because the Step 2A Prong One and Prong Two analysis resulted in the conclusion that the claims are directed to an abstract idea, additional analysis under Step 2B of the eligibility inquiry must be conducted in order to determine whether any claim element or combination of elements amount to significantly more than the judicial exception. Step 2B: The claims are analyzed to determine whether any additional element, or combination of additional elements, is/are sufficient to ensure that the claims amount to significantly more than the judicial exception. This analysis is also termed a search for "inventive concept." See MPEP 2106.05. With respect to the limitations for stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report, and performing percolating of at least a portion of leaching from the lift height, in response to an activation signal activating a leaching device to optimize metal production, these limitations fail to add significantly more because at most, they amount to insignificant extra-solution activity (e.g., insignificant application), which does not add significantly more to the judicial exception. See MPEP 2106.05(g): Cutting hair after first determining the hair style, In re Brown, 645 Fed. App'x 1014, 1016-1017 (Fed. Cir. 2016) (non-precedential). Dependent claims 2, 3, and 5-20 recite the same abstract ideas (“mental processes”) as the independent claim along with further steps/details falling under the scope of the abstract idea itself, along with the same or substantially same additional elements addressed. In addition, when taken as an ordered combination, the ordered combination adds nothing that is not already present as when the elements are taken individually. There is no indication that the combination of elements integrates the abstract idea into a practical application. Their collective functions merely provide generic computer implementation. Therefore, when viewed as a whole, these additional claim elements do not provide meaningful limitations to transform the abstract idea into a practical application of the abstract idea or that, as an ordered combination, amount to significantly more than the abstract idea itself. Claim Rejections - 35 USC § 103 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. This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention. 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 of this title, 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, 5-13, 15-16, and 19-20 are rejected under 35 U.S.C. §103 as unpatentable over Innes et al. (US 20130272829 A1, hereinafter “Innes”), in view of Deenathayalan et al. (EP 3836052 A1, hereinafter “Deenathayalan”), in further view of Geislinger et al. (US 11521138 B1, hereinafter “Geislinger”), Regarding claim 1: Innes teaches a method ([0001] The present invention relates to methods and systems for tracking lumped masses of material.) comprising: finding shovel load locations in a block between a period of time based on shovel load data from truck load data from a truck load of material; ([0057] The excavators 14 may include a mass sensor on the excavator bucket with GPS location of the end effector. On-board GPS of haul trucks 16 (e.g. from the Modular Mining dispatch system available from Modular Mining Systems Inc) may be used to determine where the material was unloaded. Examiner notes that one of ordinary skill in the art would consider a block to be a section of the mine, therefore, determining where the material was unloaded is equivalent to finding a shovel load location in a block, or section, of the mine.); associating the shovel load locations with a forecast model block and a district model block; ([Fig. 1] Grade Block 1, Excavator 1, Grade Block 2, Excavator 2, Grade Block K, Excavator K; [0029] FIG. 1 is a schematic representation of a system in which material is excavated from a plurality of grade blocks and transported by haul trucks to a plurality of stockpiles; [0048] A plurality of grade blocks 12 is excavated by a set of excavators 14. The material from the excavators 14 is loaded onto one or more haul trucks 16, which then unload the material at one or more locations such as run of mine (ROM) stockpiles 18 or a crusher.) selecting a plurality of shovel loads that are associated with the forecast model block and the district model block, based on the shovel load locations; ([0029] FIG. 1 is a schematic representation of a system in which material is excavated from a plurality of grade blocks and transported by haul trucks to a plurality of stockpiles;; [Fig. 1] Grade Block 1-K, Excavator 1-K, Haul Truck; [0003] An example of a production chain and an operational process chain is an open-pit iron-ore mine. In open-pit iron-ore mining, material is excavated from specific locations after being blasted. The amount excavated from each location is usually determined by production requirements to meet a certain level of quality and quantity of material. The excavated material is transported by haul trucks directly to dumping stations for primary crushing or to stockpiles, from which the material is removed for further processing. Material is also removed to enable the development of the pit to access future deposits. Such material is transported to dumping locations which may or may not be permanent. The material dumped may be used as fill for previous excavations.; [0007] In broad terms the methods described herein represent lumped masses of material probabilistically. A variety of sensors are used to measure different properties of the material at spatially distinct locations as the material is moved through a production chain or operational process chain. An appropriate framework for ensuring consistent data fusion is also described. Examiner notes that one of ordinary skill in the art would reasonably consider the forecast model block, and the district model block from Applicant’s claims as equivalent to different locations, also equivalent to the different locations in Inness (Grade Blocks 1-K.); determining similar shovel load characteristics for a subset of the plurality of shovel loads based on the subset of the plurality of shovel loads being in the same district model block; ([0051] In order to track the lumped masses through the production chain, some information about the lumped masses is required. The equipment such as excavators 14 and haul trucks 16 may be provided with sensors that monitor one or more characteristics of the material. The characteristics include extensive properties such as mass and volume that define the amount of material in a lumped mass. The measured characteristics may also include intensive properties such as chemical composition or a fragmentation level of the material. Examiner notes that one of ordinary skill in the art would reasonably interpret the mass and volume of all loads as equivalent to determining similar shovel load characteristics as recited by Applicant’s claim.). matching the plurality of shovel loads with the truck load based on the forecast value and the district value; ([0048] FIG. 1 gives an example of an open pit production chain 10 in which material is tracked using the systematic approach outlined in this specification. A plurality of grade blocks 12 is excavated by a set of excavators 14. The material from the excavators 14 is loaded onto one or more haul trucks 16, which then unload the material at one or more locations such as run of mine (ROM) stockpiles 18 or a crusher.); aggregating the plurality of shovel loads into the truck load, based on the truck load data, shovel load characteristics of the plurality of shovel loads being associated with forecast model block characteristics of the forecast model block and district model block characteristics of the district model block; ([0106] FIG. 8A is an example of how multiple Kalman filters may be used in the mining application. A shovel observation 420 of mass and volume, together with a shovel system estimate 421, is provided to Kalman filter 422, which integrates the observation with previous estimates and provides the updated estimate to a haul truck estimate 423. Kalman filter 425 uses the estimate 423 together with haul truck observations 424 to update the haul truck estimate and provides the update to a stockpile system estimate 426.); comparing forecast model block characteristics of the forecast model block and district model block characteristics of the district model block with target block characteristics of a target block; (Fig. 1: Grade Block 1, Excavator 1, Grade Block 2, Excavator 2, Grade Block K, Excavator K; [0162] The mass and volume states at each unique location are correlated through density.); reconciling an actual mining yield with the forecast model block and the district model block by determining that the actual mining yield in the target block meets a forecasted yield from the forecast model block and the district model block: ([0002] In the mining industry, having incorrect estimates of grade and quantity in stockpiles can lead to financial penalties. Improving the quality of information by tracking material at each stage would enable mine engineers to perform greater planning to avoid these penalties.; [0007] A variety of sensors are used to measure different properties of the material at spatially distinct locations as the material is moved through a production chain or operational process chain. An appropriate framework for ensuring consistent data fusion is also described.; [0107] Lumped material estimates of material separated from other lumped materials are correlated to those original lumped material estimates.; [0147] An aim in bulk material tracking is to ensure that material is not `invented`. Take again the simple example case of modelling an excavator loading material from a stockpile using two separate Kalman filters in a system similar to that shown in FIG. 8A, one filter for the stockpile and the other for the excavator bucket. When fusing new information about the material in excavator bucket, there is no automatic method to update the material in the stockpile to reflect the correlation between the two lumped materials. The excavator bucket can be carrying more or less material then what is estimated to be removed from the original stockpile. Thus after fusing in new information there may be a discrepancy of total mass in the system from what is originally estimated.; [0152] Reconciliation in the mining industry is generally considered as the process of comparing the actual quality and amount of material mined from a designated area compared to the expected output of that area.; [0153] This can be achieved, for example, by adding a new special reconciliation state for a stockpile, initialized with 0 mean and variance. Material removed can be added to this state and conversely material added can be subtracted from the reconciliation state.; [0161] The reconciliation may be performed at specified intervals, for example once a day or once per shift. It may also be carried out when a specified event occurs. For example, a reconciliation may be performed if the state space is augmented or diminished. A reconciliation may also be performed if a new observation is available.); creating a reconciliation report of the target block characteristics of the target block based on the forecast model block characteristics and the district model block characteristics. ([Fig.14]; [0163] FIG. 14 gives a numerical example of how the process of fusing information at later stages improves estimates at earlier locations. When the excavator update occurs (fusion of new mass and volume data at that location), the amount of material estimated to be in the excavator bucket increases (ie bucket mass increases from 348 to 393). The variance on these estimates also decreases dramatically, which suggests the update was of high quality data. This update subsequently decreases the amount of material estimated to remain in the grade block (ie from 3994 to 3949) as well as improving the quality of this estimate. This effect propagates through the filter as the material is transferred from state to state.; [0155] By means of the correlations developed during this process, an algorithm may be developed which can reconcile material at later stages of the mining process back to the reconciled stage. The reconciliation may apply both to extensive properties such as mass and volume and to intensive properties such as chemical composition and fragmentation levels.; [0156] The process of reconciling extensive properties is inherent in the described modelling method using an augmented state Kalman filter and the reconciliation states described above. The variances and covariances in the augmented state Kalman filter covariance matrix (P) may be used to isolate specific correlations. This can, for example, provide information on how much material in a particular stockpile has come from a specific grade block.); stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report; ([0003] The excavated material is transported by haul trucks directly to dumping stations for primary crushing or to stockpiles; [0095] Fragmentation=Ore Fragmentation Level; [0051] In order to track the lumped masses through the production chain, some information about the lumped masses is required. The equipment such as excavators 14 and haul trucks 16 may be provided with sensors that monitor one or more characteristics of the material. The characteristics include extensive properties such as mass and volume that define the amount of material in a lumped mass. The measured characteristics may also include intensive properties such as chemical composition or a fragmentation level of the material.; [0097] Mass may be used as the measure in estimating other intensive material properties when combining lumped masses of material. An alternative selection would be to use the volume of material present in lumped masses. Mass and volume represent two extensive qualities of lumped material which can measure the quantity of the material present at any location. Typically however, mass is a more readily measurable quantity compared to volume. The majority of volume estimation techniques use a 3D point cloud of the surface (provided by an external sensor), which then can be used to either triangulate to create a surface projected against a plane, or through a point-axis integration method to determine a volume of material under this surface. This volume calculated is the bulk volume. Bulk volume is the volume of area the material occupies including the gap spaces between lumped material. Volume can be extrapolated from this by determination of the bulk factor.; [0155] By means of the correlations developed during this process, an algorithm may be developed which can reconcile material at later stages of the mining process back to the reconciled stage. The reconciliation may apply both to extensive properties such as mass and volume and to intensive properties such as chemical composition and fragmentation levels.; [Claim 11] The method of claim 10 wherein the intensive lumped mass property comprises at least one of a chemical composition, density and a fragmentation level. Innes doesn’t explicitly teach: determining a forecast value of the forecast model block and a district value of the district model block for each of the plurality of shovel loads: matching the plurality of shovel loads with the truck load based on the forecast value and the district value; stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report; and performing percolating of at least a portion of leaching from the lift height, in response to an activation signal activating a leaching device to optimize metal production. Deenathayalan teaches: determining a forecast value of the forecast model block and a district value of the district model block for each of the plurality of shovel loads: ([0002] The processed materials are then stored about the worksite at different zones or locations by grade, size, or type.; [0003] In some worksites, the piles locations may be situated considerable distances apart from each other.; [0016] To receive and process data about operations of the loading machine 124, the onboard controller 160 can be operatively associated with a plurality of sensors, actuators, and other systems disposed about the loading machine 124. By way of example, this may include a payload monitoring system 168 operatively associated with the bucket 128 to measure load and cycle counts, load weights and the like. Sensors may, for example, monitor load and dump cycles through which the bucket 128 is maneuvered, and may monitor load weights through operative association with the hydraulic system to measure hydraulic forces generated during load and dump cycles or may utilize other force measurement technologies. The payload monitoring system 168 and onboard controller 160 can track performance data such as by daily totals or the like.; [0026] For example, referring to FIG. 2, the operator interface display 170 may visually present a plurality of job orders 218 to the operator by, for example, road truck identification 226. Moreover, the job orders 218 may be sorted by suitable criteria. For example, the job orders 218 may be sorted by the order in which the road trucks 130 arrive at the worksite 100, order in which the road trucks 130 arrive at the identified pile location 216, the material quantity 206 corresponding to the job order 218, proximity of the loading machine 124 and road truck 130 as determined through the GPS system 150, or other suitable criteria.; [0027] Referring back to FIG. 4, the loading machine 124 may conduct a loading operation 250 in which material is loaded from the material pile 110 to the road truck 130. During the loading operation 250, the onboard controller 160 and/or payload monitoring system 168 associated with the loading machine 124 can conduct a measurement step 252 to measure attributes and progress associated with the loading operation. For example, attributes may include loaded material quantity 254, job duration or loading time 256, cycle count 258 that represents the number of operating cycles such as loading and dumping that the loading machine 124 conducts. The measured attributes may be associated with the road truck 130 being loaded via the road truck identification 226, associated by the loading machine 124 conducting the loading operation 250, or otherwise. As illustrated in FIG. 2, the attributes measured in the measurement step 252 may be displayed in real time on the operator interface display 170 on the loading machine 124. Examiner notes that one of ordinary skill in the art would reasonably consider payload as equivalent to value.); matching the plurality of shovel loads with the truck load based on the forecast value and the district value; ([0027] Referring back to FIG. 4, the loading machine 124 may conduct a loading operation 250 in which material is loaded from the material pile 110 to the road truck 130. During the loading operation 250, the onboard controller 160 and/or payload monitoring system 168 associated with the loading machine 124 can conduct a measurement step 252 to measure attributes and progress associated with the loading operation. For example, attributes may include loaded material quantity 254, job duration or loading time 256, cycle count 258 that represents the number of operating cycles such as loading and dumping that the loading machine 124 conducts. The measured attributes may be associated with the road truck 130 being loaded via the road truck identification 226, associated by the loading machine 124 conducting the loading operation 250, or otherwise. Examiner notes that one of ordinary skill in the art would reasonably consider payload as equivalent to value.). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine Innes with Deenathayalan’s feature(s) listed above. One would’ve been motivated to do so in order to track performance data such as by daily totals or the like (Deenathayalan; [0016]). By incorporating the teachings of Deenathayalan, one would’ve been able to determine the value of loads. Deenathayalan doesn’t teach: stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report; and performing percolating of at least a portion of leaching from the lift height, in response to an activation signal activating a leaching device to optimize metal production. Geislinger teaches: stacking ore from the plurality of shovel loads at a lift height, based on the reconciliation report; ([Column 3, Lines 7-11] the ore is fed onto mobile stacking conveyors and is deposited in a layer whose thickness (lift height) may be determined by the average leach characteristics of the ore being stacked (usually between 15-30 feet high).); and performing percolating of at least a portion of leaching from the lift height, in response to an activation signal activating a leaching device to optimize metal production. ([Column 30, Lines 27-32] A more targeted addition of acid may be particularly feasible in the case of acid addition to agglomeration where signals from a system (e.g., an over-the-belt analyzer) may be used to control acid addition rates to agglomeration depending on the mineralogy of the ore being treated.; [Column 31, Lines 12-15] The system may use the data provided by Darcy's law to determine, for example, if a reagent should be added to the leach stockpile to help increase the percolation and improve leaching It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine Innes with Geislinger’s feature(s) listed above. One would’ve been motivated to do so in order to adjust leaching operations and to optimize metals production (Geislinger; [Column 1, Lines 9-10]). By incorporating the teachings of Geislinger, one would’ve been able to stack ore on a lift height and perform percolating as a result of a signal to optimize metal production. Regarding claim 2: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: wherein the forecast model block represents a forecast block and the district model block represents a district block. ([0003] An example of a production chain and an operational process chain is an open-pit iron-ore mine. In open-pit iron-ore mining, material is excavated from specific locations after being blasted. The amount excavated from each location is usually determined by production requirements to meet a certain level of quality and quantity of material. The excavated material is transported by haul trucks directly to dumping stations for primary crushing or to stockpiles, from which the material is removed for further processing. Material is also removed to enable the development of the pit to access future deposits. Such material is transported to dumping locations which may or may not be permanent. The material dumped may be used as fill for previous excavations.; [0007] A variety of sensors are used to measure different properties of the material at spatially distinct locations as the material is moved through a production chain or operational process chain.; [0029] FIG. 1 is a schematic representation of a system in which material is excavated from a plurality of grade blocks; [0162] FIG. 13 shows a simple experimental example which involves estimating mass and volume from a simulated grade block to a ROM stockpile. Examiner notes that one of ordinary skill in the art would reasonably interpret the different material locations disclosed by Innes as equivalent to the forecast model block and the district model block from Applicant’s claim.). Regarding claim 5: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising at least one of: assigning a route code to the truck load based on the truck load data; re-calculating the route code based on grades in the forecast model; or calculating cut-off files using the route code based on the truck load data. Deenathayalan further teaches: further comprising at least one of: assigning a route code to the truck load based on the truck load data; ([0024] the backend system 144 can be configured to determine a route or path through the worksite 100 for the road truck and in a route generation step 239 can generate a route or path for the road truck 130 to travel to the identified pile locations 216, which may be based on the shortest distance or time of travel. Examiner notes that one of ordinary skill in the art would reasonably interpret the data coming from the track’s wireless transmitter/receiver as being equivalent to truck load data.); re-calculating the route code based on grades in the forecast model; or calculating cut-off files using the route code based on the truck load data. It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine Innes with Deenathayalan’s feature(s) listed above. One would’ve been motivated to do so in order to communicate the identified pile location 216 and directions which may include the generated route or path to the pile location (Deenathayalan; [0024]). By incorporating the teachings of Deenathayalan, one would’ve been able to assign a route code to the truck load. Regarding claim 6: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising determining copper recovery from the target block by the comparing of the forecast model block characteristics of the forecast model block and the district model block characteristics of the district model block with the target block characteristics of the target block. Deenathayalan teaches: further comprising determining copper recovery from the target block by the comparing of the forecast model block characteristics of the forecast model block and the district model block characteristics of the district model block with the target block characteristics of the target block. (Par. [0008] teaches examples of these materials include stone, sand, sandstone, chalk, clay, coal, iron ore, copper ore, gypsum, etc.; Par. [0009] teaches the processed materials, because of their aggregate or granular form, may be disposed in various piles 110 about the worksite 100 until they have been sold and their transportation from the worksite occurs. Because the processed materials are available in different sizes or grades, and because different types of material (e.g., stone and sand) may be obtained from the mine 102, the piles 110 are typically designated and separated by material type, grade, and/or other characteristics. Examiner notes that one of ordinary skill in the art would reasonably interpret the process of separating and disposing material in the various piles based on, among other things, material type and grade, as being equivalent to comparing the characteristics of the material from the different mine locations.). It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine Innes with Deenathayalan to include the limitations listed above. One would’ve been motivated to do so in order to preserve the homogeneity of the particular material in the pile (Deenathayalan at par. [0009]), and to compare the data from a plurality of job confirmation data 264 associated with an identified pile location 216 and reorder material to replenish an identified pile location 216 if appropriate (Deenathayalan at par. [0030]). By incorporating the teachings of Deenathayalan, one of ordinary skill in the art would’ve been able to determine copper recovery from the mine. Regarding claim 7: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: wherein the reconciliation report includes the differences from the target block characteristics of the target block with the district model block characteristics. (Fig. 14: Predicted Excavator Ore Removal, Excavator Observation Update). Regarding claim 8: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: further comprising determining at least one of the shovel load data that is missing or the shovel load data that does not match the truck load data. ([0198] the material from the excavator bucket is intended to be wholly transferred to the haul truck. However, this is not always the case and there are inevitably some unintended material transfers or losses. Losses from the excavator bucket to the haul truck are calculated in this example once the haul truck is full. Examiner notes that one of ordinary skill in the art would reasonably consider calculating the material loss once the truck is full as equivalent to as determining the shovel load data does not match the truck data.) Regarding claim 9: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: further comprising backfilling the shovel load data that is missing by using at least one of shovel cut data, spatial data, prediction data, average data from past truck loads, or last known data from the past truck loads. ([0179] Following the grade block initialisation, this section details the models describing the interaction between the excavator bucket and the grade block. Data fusion from sensor inputs is also included.; [0180] A grade-block-removed state is used in place of the actual grade block state described in the previous section. This state is used to store the current amount of material estimated to have been removed from the current grade block.; [0183] The following models use the filter prediction step equations to describe the process of removing material from the grade block. In this case, the material is added to the grade block removed states.; [0190] This section details unloading the excavator bucket into a waiting haul truck.; [0198] In this scenario, the material from the excavator bucket is intended to be wholly transferred to the haul truck. However, this is not always the case and there are inevitably some unintended material transfers or losses. Losses from the excavator bucket to the haul truck are calculated in this example once the haul truck is full. To ensure that the correct correlations are maintained, a temporary loss state is used to transfer the estimated lost material.; [0199] Once the loss state is initialised with the expected losses and the variance associated with these losses it is applied to the current system model. In this particular example it is assumed the material lost from the bucket will be fully returned to the original grade block, thus subtracting from the estimated material removed. Examiner notes that one of ordinary skill in the art would reasonably interpret returning the material lost and subtracting from the estimated material removed from the excavator bucket once it is returned, as backfilling the shovel load data once the material is returned to the shovel location, by using previous shovel cut data, and past truck load data.) Regarding claim 10: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: further comprising backfilling the shovel load data that is missing by using shovel cut data from shovel cut files from the period of time and over the shovel load locations. ([0054] The calculation of bucket-fill volume information is currently available in solutions offered by Motion Metrics International Corp.; [0063] 3-D geometric information may be formed by software running on the host computer using time-stamped data from the radar and camera of the hybrid sensor.; [0179] Following the grade block initialisation, this section details the models describing the interaction between the excavator bucket and the grade block. Data fusion from sensor inputs is also included.; [0180] A grade-block-removed state is used in place of the actual grade block state described in the previous section. This state is used to store the current amount of material estimated to have been removed from the current grade block.; [0183] The following models use the filter prediction step equations to describe the process of removing material from the grade block. In this case, the material is added to the grade block removed states.; [0190] This section details unloading the excavator bucket into a waiting haul truck.; [0198] In this scenario, the material from the excavator bucket is intended to be wholly transferred to the haul truck. However, this is not always the case and there are inevitably some unintended material transfers or losses. Losses from the excavator bucket to the haul truck are calculated in this example once the haul truck is full. To ensure that the correct correlations are maintained, a temporary loss state is used to transfer the estimated lost material.; [0199] Once the loss state is initialised with the expected losses and the variance associated with these losses it is applied to the current system model. In this particular example it is assumed the material lost from the bucket will be fully returned to the original grade block, thus subtracting from the estimated material removed. Examiner notes that one of ordinary skill in the art would reasonably interpret returning the material lost and subtracting from the estimated material removed from the excavator bucket once it is returned, as backfilling the shovel load data once the material is returned to the shovel location, by using previous shovel cut data, and past truck load data.) Regarding claim 11: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes teaches: and backfilling the shovel load data that is missing with shovel cut data having the first characteristics and a percentage of the second characteristics. ([0095] The properties may include: M=Mass, V=Volume, Fe=Iron %, SiO.sub.2=Silicon Dioxide %, Al.sub.2O.sub.3=Aluminium Oxide %, Fragmentation=Ore Fragmentation Level; [0179] Following the grade block initialisation, this section details the models describing the interaction between the excavator bucket and the grade block. Data fusion from sensor inputs is also included.; [0180] A grade-block-removed state is used in place of the actual grade block state described in the previous section. This state is used to store the current amount of material estimated to have been removed from the current grade block.; [0182] For example, bucket mass and volume are initialized; [0183] The following models use the filter prediction step equations to describe the process of removing material from the grade block. In this case, the material is added to the grade block removed states.; [0190] This section details unloading the excavator bucket into a waiting haul truck.; [0198] In this scenario, the material from the excavator bucket is intended to be wholly transferred to the haul truck. However, this is not always the case and there are inevitably some unintended material transfers or losses. Losses from the excavator bucket to the haul truck are calculated in this example once the haul truck is full. To ensure that the correct correlations are maintained, a temporary loss state is used to transfer the estimated lost material.; [0199] Once the loss state is initialised with the expected losses and the variance associated with these losses it is applied to the current system model. In this particular example it is assumed the material lost from the bucket will be fully returned to the original grade block, thus subtracting from the estimated material removed. Examiner notes that one of ordinary skill in the art would reasonably interpret subtracting the estimated material removed from the excavator bucket once it is returned, as backfilling the shovel load data once the material is returned to the shovel location, by using previous shovel cut data, and past truck load data.) Innes doesn’t teach: further comprising: overlaying a shovel cut progress polygon over a plurality of blocks within a block model of a mine, wherein the plurality of blocks include at least one of the forecast model block, the district model block or the target block; determining a first subset of the plurality of blocks that are fully contained within the shovel cut progress polygon, wherein the first subset of the plurality of blocks have first characteristics; determining a second subset of the plurality of blocks that are partially contained within the shovel cut progress polygon, based on one or more vertices or centroids being within the shovel cut progress polygon, wherein the second subset of the plurality of blocks have second characteristics; determining a second subset of the plurality of blocks that are partially contained within the shovel cut progress polygon, based on one or more vertices or centroids being within the shovel cut progress polygon, wherein the second subset of the plurality of blocks have second characteristics; and backfilling the shovel load data that is missing with shovel cut data having the first characteristics and a percentage of the second characteristics. Geislinger teaches: further comprising: overlaying a shovel cut progress polygon over a plurality of blocks within a block model of a mine, wherein the plurality of blocks include at least one of the forecast model block, the district model block or the target block; ([Column 7, Lines 12-16] The ore map may comprise section mapping data that includes creating a polygon map. The polygon map may include correcting for overlapping polygons. The polygon map may include creating shapes of an overlap portion of polygons with known ore characteristics.); determining a first subset of the plurality of blocks that are fully contained within the shovel cut progress polygon, wherein the first subset of the plurality of blocks have first characteristics; ([Column 7, Lines 13-16] The polygon map may include correcting for overlapping polygons. The polygon map may include creating shapes of an overlap portion of polygons with known ore characteristics..; [Column 8, Lines 48-65] In various embodiments, the system may include a method comprising receiving, by a processor, ore placement data for a stockpile, wherein the ore placement data may include dispatch data, haul truck sensor data (e.g., from one or more of the sensors in FIGS. 7A-7F), polygon data (e.g., GIS), assay data and mineralogy data; determining, by the processor, ore placement locations for the stockpile, based on the ore placement data; determining, by the processor, an amount of mineral extracted from the stockpile, based on historical leaching process data for the stockpile; and determining, by the processor, recovery locations for recoverable amounts of mineral in the stockpile, based on historical leaching process data for the stockpile. The mineralogy data may be from the block model and included in the mine material tracking data. The ore placement data may include the estimated material extracted from the stockpile and may include data from a column test predictive model.; [Column 9, Lines 9-19] Determining the total mineralogy for the stockpile may include aggregating mineralogy details to a section level by combining MMT truckload data at a dump level, MMT imputation data at the dump level and MMT final section mapping data at the dump level and the section level; obtaining maximum days under leach (DUL) for each section at the section level by using irrigation data over all stockpiles at the section level; and determining an intermediate ore map for a stockpile by combining the aggregating mineralogy details, the maximum DUL for each section and a primary new section polygon.); determining a second subset of the plurality of blocks that are partially contained within the shovel cut progress polygon, ([Column 8, Lines 48-65] In various embodiments, the system may include a method comprising receiving, by a processor, ore placement data for a stockpile, wherein the ore placement data may include dispatch data, haul truck sensor data (e.g., from one or more of the sensors in FIGS. 7A-7F), polygon data (e.g., GIS), assay data and mineralogy data; determining, by the processor, ore placement locations for the stockpile, based on the ore placement data; determining, by the processor, an amount of mineral extracted from the stockpile, based on historical leaching process data for the stockpile; and determining, by the processor, recovery locations for recoverable amounts of mineral in the stockpile, based on historical leaching process data for the stockpile. The mineralogy data may be from the block model and included in the mine material tracking data. The ore placement data may include the estimated material extracted from the stockpile and may include data from a column test predictive model.; [Column 9, Lines 9-19] Determining the total mineralogy for the stockpile may include aggregating mineralogy details to a section level by combining MMT truckload data at a dump level, MMT imputation data at the dump level and MMT final section mapping data at the dump level and the section level; obtaining maximum days under leach (DUL) for each section at the section level by using irrigation data over all stockpiles at the section level; and determining an intermediate ore map for a stockpile by combining the aggregating mineralogy details, the maximum DUL for each section and a primary new section polygon. Examiner notes that one of ordinary skill in the art would reasonably consider the multiple polygons disclosed by Geislinger as equivalent to a second subset of the plurality of blocks as disclosed in Applicant’s claim.); based on one or more vertices or centroids being within the shovel cut progress polygon, ([Column 10, Lines 9-15] The method may further include determining which sections are economically viable for recovery via irrigation (which may include irrigation by drip, wobbler, or targeted injection of raffinate or raffinate enhanced with acid, additives, or oxygen) based on a number of contiguous high-remaining sections and the proximity of the high-remaining sections to a top lift. Examiner notes that one of ordinary skill in the art would reasonably consider the contiguous sections as intersecting, which is equivalent to vertex/vertices.); wherein the second subset of the plurality of blocks have second characteristics; ([Column 7, Lines 13-16] The polygon map may include correcting for overlapping polygons. The polygon map may include creating shapes of an overlap portion of polygons with known ore characteristics.). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine Innes & Deenathayalan with Geislinger’s feature(s) listed above. One would’ve been motivated to do so, so that information from the trucks may be compared with defined GIS Polygons and dispatch information to provide more accurate dump location precision (Geislinger; [Column 27, Lines 48-51]). By incorporating the teachings of Geislinger, one would’ve been able to overlay polygons over a plurality of blocks to facilitate planning and reporting at the mine. Regarding claim 12: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: further comprising determining the target block corresponding to the shovel load locations; ([0152] comparing the actual quality and amount of material mined from a designated area compared to the expected output of that area.). Innes doesn’t teach: and determining the percentage of the target block that was mined. Geislinger further teaches: and determining the percentage of the target block that was mined. ([Column 1, Line 67 – Column 2, Line 1] around 15% of the contained copper; [Column 3, Lines 54-57] The copper recovered after this first leach cycle is called first cycle recovery and represents most (about 80%) of the copper that may be recovered from that ore.; [Column 10, Lines 6-9] The method may further include calculating the recoverable amounts of mineral at the section-level by deducting estimated recovered mineral from initial placements.; [Column 38, Lines 25-28] The MMT tool may integrate with the block model data to provide real-time tracking (e.g., past 24 hours percent TCu deliveries) and improved process modeling and analysis (e.g., past 24 hours percent TClay deliveries).). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Geislinger’s feature(s) listed above. One would’ve been motivated to do so, so the leach recovery from chalcopyrite minerals may be improved (Geislinger; [Column 2, Lines 8-9]). By incorporating the teachings of Geislinger, one would’ve been able to determine the percentage of a block that was mined. Regarding claim 13: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising at least one of: determining a percent of a block within the block model that was mined, wherein the block includes at least one of the forecast model block, the district model block or the target block; forecasting, using a mine plan with user-defined table functions (UDTFs), areas of polygons to be mined first over a period of time; displaying mined areas overlayed on a mine plan, wherein the mine plan includes areas that should have been mined; or creating area categories in a mine plan as at least one of mined as planned, planned not mined, mined not planned or routed outside of the mined plan. Geislinger further teaches: further comprising at least one of: determining a percent of a block within the block model that was mined, wherein the block includes at least one of the forecast model block, the district model block or the target block; forecasting, using a mine plan with user-defined table functions (UDTFs), areas of polygons to be mined first over a period of time; displaying mined areas overlayed on a mine plan, wherein the mine plan includes areas that should have been mined; ([Column 9, Lines 49-64] The method may further include providing a visualization of the recovery locations for the recoverable amounts of mineral in the stockpile. The method may further include determining at least one of x,y,z coordinates or time-series layering information for the recovery locations for the recoverable amounts of mineral in the stockpile. The method may further include providing a visualization of section mineralogy populated on a map of each of the stockpiles. The method may further include filtering of the sections by at least one of lift, stockpile or mineralogy composition. The method may further include displaying aggregated values for at least a subset of the sections. The method may further include defining boundaries of the stockpiles and the sections based on polygons recorded in a geographic information system (GIS).); or creating area categories in a mine plan as at least one of mined as planned, planned not mined, mined not planned or routed outside of the mined plan. It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Geislinger’s feature(s) listed above. One would’ve been motivated to do so in order to include displaying aggregated values for at least a subset of the sections (Geislinger; [Column 9, Lines 60-61]). By incorporating the teachings of Geislinger, one would’ve been able to display mined areas on a mine plan. Regarding claim 15: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes further teaches: further comprising determining, using recovery data, that a mine plan recovered an amount of metal that was planned. ([0003] The amount excavated from each location is usually determined by production requirements to meet a certain level of quality and quantity of material.; [0065] an in-ground model may provide a description of the disposition of shale, Banded Iron Formation (BIF) and iron ore zones; Fig. 14: Predicted Excavator Ore Removal, Excavator Observation Update; [0152] Reconciliation in the mining industry is generally considered as the process of comparing the actual quality and amount of material mined from a designated area compared to the expected output of that area. Reconciliation is performed usually on monthly (or longer) schedules). Regarding claim 16: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising joining the truck load data into the shovel load data using a load shift index, load number and shift date. Deenathayalan teaches: further comprising joining the truck load data into the shovel load data using a load shift index, load number and shift date. (Par. [0027] teaches the loading machine 124 may conduct a loading operation 250 in which material is loaded from the material pile 110 to the road truck 130. During the loading operation 250, the onboard controller 160 and/or payload monitoring system 168 associated with the loading machine 124 can conduct a measurement step 252 to measure attributes and progress associated with the loading operation.; [0028] To make the measured attributes associated with the loading operation 250, available for tracking and assessment, the onboard controller 160 in a data compilation step 262 can compile and communicate such information to the backend system 144 as job confirmation data 264. Examples of job confirmation data 264 can include the loaded material quantity 254, the loading time 256, the cycle count 258, and road truck identification 226 associated with the job order 218 and/or road truck identification 226. Examiner notes that one of ordinary skill in the art would reasonably interpret loaded material quantity 254 as a load number, loading time 256 as a timestamp inclusive of date and time of the operation, and cycle count 258 as a count of shifts – shift index – before the machine needs to be serviced.) It would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine modified Innes with Deenathayalan to include the limitations listed above. One would’ve been motivated to do so in order to communicate the job confirmation data 264 to the backend system 144 (Deenathayalan at par. [0023]). By incorporating the teachings of Deenathayalan, one of ordinary skill in the art would’ve been able to join truck load data and shovel data using a load shift index, load number and shift date. Regarding claim 19: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising displaying a point representing a shovel scoop of the material and at least one of projected yield of the material, routes for the material or processing locations for the material. Deenathayalan further teaches: further comprising displaying a point representing a shovel scoop of the material and at least one of projected yield of the material, routes for the material or processing locations for the material. ([Fig. 3] 214: Identify Pile Location 216 from Plurality of Pile Locations; [0024] the backend system 144 can be configured to determine a route or path through the worksite 100 for the road truck and in a route generation step 239 can generate a route or path for the road truck 130 to travel to the identified pile locations 216, which may be based on the shortest distance or time of travel. To provide instructions to the road truck 130, in a communication step 240 the backend system 144 can communicate the identified pile location 216 and directions which may include the generated route or path to the pile location from the scale house 134 back to the front end system 138 where they can be communicated to the operator of the road truck 130. In embodiments where the road truck 130 includes a wireless transmitter/receiver 143, the information can be conveyed electronically and can include digital maps, directions and the like.) It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Deenathayalan’s feature(s) listed above. One would’ve been motivated to do so in order to communicate the identified pile location 216 and directions which may include the generated route or path to the pile location (Deenathayalan; [0024]). By incorporating the teachings of Deenathayalan, one would’ve been able to display the location of shovel scoops and the route. Regarding claim 20: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising determining, using a cutoff file, a threshold grade for a type of the material for routing the material to at least one of a processing facility or a processing area. Geislinger further teaches: further comprising determining, using a cutoff file, a threshold grade for a type of the material for routing the material to at least one of a processing facility or a processing area. ([Column 26, Lines 13-18] Ores that contain un-economic percentages of copper are said to be “below-cutoff-grade” materials. Because the processing cost via froth flotation and smelting is higher than that for heap leaching, ores that are below the “mill cutoff grade” may often be economically processed via leaching. It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Geislinger’s feature(s) listed above. One would’ve been motivated to do so, so that the processes, mechanics and economics of ore routing may be optimized by utilization of models, simulators and engines that are adjustable according to metal pricing and market conditions (Geislinger; [Column 26, Lines 9-13]). By incorporating the teachings of Geislinger, one would’ve been able to use a cutoff grade to route material for processing. Claims 3 and 18 are rejected under 35 U.S.C. §103 as unpatentable over Innes et al. (US 20130272829 A1, hereinafter “Innes”), in view of Deenathayalan et al. (EP 3836052 A1, hereinafter “Deenathayalan”), in further view of Geislinger et al. (US 11521138 B1, hereinafter “Geislinger”) as applied to claim 1 above, in further view of Coutinho et al. (US 20180302751 A1, hereinafter “Coutinho”). Regarding claim 3: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising: obtaining centroid data about the forecast model block and the district model block from the shovel load data for the truck load; matching the centroid data to centroid data of the target block; and determining the target block. Deenathayalan further teaches: and determining the target block. (Fig. 3, Step 214 – Identify Pile Location 216 from Plurality of Pile Locations; Par. [0011] teaches to remove the material from the worksite 100 and transport it to an end use such as a construction site, customers or other responsible entities may send one or more road trucks 130 that are configured to haul the material.). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Deenathayalan’s feature(s) listed above. One would’ve been motivated to identify an identified pile location from among the plurality of pile locations at the worksite (Deenathayalan; [0005]). By incorporating the teachings of Deenathayalan, one would’ve been able to determine target blocks. Innes and Deenathayalan doesn’t teach: further comprising: obtaining centroid data about the forecast model block and the district model block from the shovel load data for the truck load; matching the centroid data to centroid data of the target block; Coutinho teaches: further comprising: obtaining centroid data about the forecast model block and the district model block from the shovel load data for the truck load; ([0218] The system herein described herein adds value to those applications, whether it is used as a sole positioning solution, or combined with other positioning systems, and can improve the final position precision. Moreover, aspects of the present disclosure can provide position fixes in geographic areas where traditional GNSS-based (e.g., GPS) approaches cannot. For instance, various aspects of the present disclosure are able to provide positioning information for vehicles located in the middle of “container canyons” in a harbor, in “urban canyons” (e.g., tall buildings) in cities, in closed parking lots, in tunnels, and in harsh, controlled spaces such as a mining site.; [0209] The calculation of the location estimate may, for example, determine a centroid of the geographic locations identified. Examiner notes that one of ordinary skill in the art would reasonably consider the locations in a mining site as equivalent to the forecast model block and the district model block from Applicant’s claim.); matching the centroid data to centroid data of the target block; ([0209] the calculation of the location estimate may, for example, determine a centroid of the geographic locations identified; [0210] The process of estimating a location based on the wireless fingerprint sample data described above may involve the calculation of the centroid of the wireless snapshot samples. In accordance with aspects of the present disclosure, those samples may be matched against the different RF signal characteristics that the network node sensed and sent within the location estimation request.). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Coutinho’s feature(s) listed above. One would’ve been motivated to do so in order to generate/provide a requested location estimate (Coutinho; [0209]). By incorporating the teachings of Coutinho, one would’ve been able to determine the centroid of different locations. Regarding claim 18: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising providing, using mapping tables, consistent data for models. Deenathayalan further teaches: further comprising providing, using mapping tables, consistent data for models. (([Fig. 2] 170); [0015] Referring to FIG. 2, there is illustrated systems and devices that may be operatively associated with the loading machines 124 such as a bucket loader 126 to facilitate operation at the worksite 100.; [0026] For example, referring to FIG. 2, the operator interface display 170 may visually present a plurality of job orders 218 to the operator by, for example, road truck identification 226. Moreover, the job orders 218 may be sorted by suitable criteria. For example, the job orders 218 may be sorted by the order in which the road trucks 130 arrive at the worksite 100, order in which the road trucks 130 arrive at the identified pile location 216, the material quantity 206 corresponding to the job order 218, proximity of the loading machine 124 and road truck 130 as determined through the GPS system 150, or other suitable criteria.; [0027] As illustrated in FIG. 2, the attributes measured in the measurement step 252 may be displayed in real time on the operator interface display 170 on the loading machine 124.; [0028] To make the measured attributes associated with the loading operation 250, available for tracking and assessment, the onboard controller 160 in a data compilation step 262 can compile and communicate such information to the backend system 144 as job confirmation data 264. Examiner notes that one of ordinary skill in the art would reasonably consider the automated data gathering as equivalent to consistent data.). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Deenethayalan’s feature(s) listed above. One would’ve been motivated to do so in order to query whether there are additional job orders 218 to perform (Deenathayalan; [0028]). By incorporating the teachings of Deenathayalan, one would’ve been able to get consistent data for mapping tables. Claim 14 is rejected under 35 U.S.C. §103 as unpatentable over Innes et al. (US 20130272829 A1, hereinafter “Innes”), in view of Deenathayalan et al. (EP 3836052 A1, hereinafter “Deenathayalan”), in further view of Geislinger et al. (US 11521138 B1, hereinafter “Geislinger”) as applied to claim 1 above, in further view of Aras et al. (US 20210398157 A1, hereinafter “Aras”). Regarding Claim 14: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising determining, based on tons and grades inside each of the area categories at least one of percentage of time mining operations achieved the mine plan as forecasted, percentage of the material that was moved forward from subsequent months, percentage of the material that was deferred or how each of the area categories impacted the amount of metal that was obtained. Aras teaches: further comprising determining, based on tons and grades inside each of the area categories ([0369] The mine production schedule will be generated to mine the blocks in the ultimate pit under the guidance of production requirements. The life of the mine is 10 years. The mine plan must comply with the yearly production requirements outlined in Table 5.7. The requirements include restrictions on the maximum tonnage that can be processed at mill and leach pads, minimum average grade from mill and leach pads, restrictions on the maximum proportion of the ore blocks that belongs to an inferred category which possess high risk and minimum requirements on the proportion of the ore blocks that belongs to indicated and measured risk categories. Risk proportions basically quantify the risk exposure of the ore blocks in the process flow.), at least one of percentage of time mining operations achieved the mine plan as forecasted, percentage of the material that was moved forward from subsequent months, percentage of the material that was deferred or how each of the area categories impacted the amount of metal that was obtained. ([0376] As seen the significant proportion of the ore blocks are leach blocks.; [0366] We can also say that leaving those leach blocks on the ground lead to a decrease of the proportion of the inferred blocks about 1.4%). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Aras’ feature(s) listed above. One would’ve been motivated to do so in order to calculate the value of the pit with undiscounted block values (Aras; [0366]). By incorporating the teachings of Aras, one would’ve been able to determine the percentage of the material that was deferred. Claim 17 is rejected under 35 U.S.C. §103 as unpatentable over Innes et al. (US 20130272829 A1, hereinafter “Innes”), in view of Deenathayalan et al. (EP 3836052 A1, hereinafter “Deenathayalan”), in further view of Geislinger et al. (US 11521138 B1, hereinafter “Geislinger”) as applied to claim 1 above, in further view of Benter et al., "Determining bulk density of mine rock piles using ground penetrating radar frequency downshift," 2011 6th International Workshop on Advanced Ground Penetrating Radar (IWAGPR), Aachen, Germany, 2011, pp. 1-6 (hereinafter “Benter”). Regarding claim 17: The combination of Innes, Deenathayalan and Geislinger teach the method of claim 1. Innes doesn’t teach: further comprising joining the shovel load data into mapping tables using pit name, mined pit code and centroid z. Deenathayalan further teaches: further comprising joining the shovel load data into mapping tables using pit name, mined pit code… ([Fig. 2] 170; [0024] the backend system 144 can be configured to determine a route or path through the worksite 100 for the road truck and in a route generation step 239 can generate a route or path for the road truck 130 to travel to the identified pile locations 216, which may be based on the shortest distance or time of travel. To provide instructions to the road truck 130, in a communication step 240 the backend system 144 can communicate the identified pile location 216 and directions which may include the generated route or path to the pile location from the scale house 134 back to the front end system 138 where they can be communicated to the operator of the road truck 130. In embodiments where the road truck 130 includes a wireless transmitter/receiver 143, the information can be conveyed electronically and can include digital maps, directions and the like.). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Deenathayalan’s feature(s) listed above. One would’ve been motivated to do so in order to communicate the identified pile location 216 and directions which may include the generated route or path to the pile location (Deenathayalan; [0024]). By incorporating the teachings of Deenathayalan, one would’ve been able to join shovel load data, and mapping data. However, Innes and Deenathayalan doesn’t teach: further comprising joining the shovel load data into mapping tables using centroid z. Benter teaches: further comprising joining the shovel load data into mapping tables using centroid z. ([Table 2] Sample, Height, samples, and Centroid frequency). It would have been obvious to one of ordinary skill in the art, at the time of applicant’s invention, to combine modified Innes with Benter’s feature(s) listed above. One would’ve been motivated to do so in order to suggest that it is possible to determine the presence of large fragments in the draw point by determining the rate of frequency downshift over a window in the GPR trace (Benter; [Page 5]). By incorporating the teachings of Benter, one would’ve been able to use centroid data in the joining of load data and mapping data. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to GABRIEL J TORRES CHANZA whose telephone number is (571)272-3701. The examiner can normally be reached Monday thru Friday 8am - 5pm ET. 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, Brian Epstein can be reached on (571)270-5389. 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. /G.J.T./Examiner, Art Unit 3625 /SARA GRACE BROWN/Primary Examiner, Art Unit 3625
Read full office action

Prosecution Timeline

Dec 29, 2023
Application Filed
Oct 21, 2025
Non-Final Rejection mailed — §101, §103, §112
Jan 13, 2026
Response Filed
Jul 02, 2026
Final Rejection mailed — §101, §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682297
METHOD, SYSTEM AND STORAGE MEDIUM FOR ASSESSING AND TRAINING PERSONNEL SITUATIONAL AWARENESS
2y 10m to grant Granted Jul 14, 2026
Study what changed to get past this examiner. Based on 1 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

3-4
Expected OA Rounds
11%
Grant Probability
-6%
With Interview (-16.7%)
2y 7m (~0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 9 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