Prosecution Insights
Last updated: May 29, 2026
Application No. 18/565,891

CALIBRATION QUALITY CONTROL USING MULTIPLE MAGNETOMETERS

Final Rejection §101
Filed
Nov 30, 2023
Priority
Sep 22, 2022 — nonprovisional of PCTUS2022044349
Examiner
FORTICH, ALVARO E
Art Unit
2858
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Google LLC
OA Round
2 (Final)
86%
Grant Probability
Favorable
3-4
OA Rounds
0m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
490 granted / 572 resolved
+17.7% vs TC avg
Moderate +14% lift
Without
With
+13.9%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
25 currently pending
Career history
599
Total Applications
across all art units

Statute-Specific Performance

§101
8.4%
-31.6% vs TC avg
§103
71.5%
+31.5% vs TC avg
§102
3.0%
-37.0% vs TC avg
§112
16.2%
-23.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 572 resolved cases

Office Action

§101
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . 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. Response to Amendment 1. This office action is in response to the amendments/arguments submitted by the Applicant(s) on 03/13/2026. Response to Arguments I. Status of the Claims 2. Claims 1-9 and 13-20 are still pending. 3. Claims 10-12 were not elected. 4. Applicant's amendments to claims are accepted because do not introduce new matter pursuant to MPEP 2163. II. Rejections Under 35 U.S.C. 101 5. Applicant's arguments with respect to the rejection under 35 U.S.C. 101 have been fully considered and found not persuasive. Therefore, the rejections have been maintained. 6. Pages 8-10, the Applicant(s) argues that “Applicant respectfully submits that the claims are integrated into a practical application by virtue of improving the technology of using magnetic field sensor to generate accurate heading estimation of a device. In particular, the claims recite a method for automatically determining calibration quality of a device using periodic measurements by the multiple magnetic field sensors. Instead of performing an "always on" field monitoring that has a high power cost, the claims can provide faster calibration and can save power consumption through the periodic measurements at multiple time steps of a predetermined interval. Further, the claims can automatically trigger a calibration route. This allows the system to increase sensitivity to small changes in the magnetometer calibrations, as well as overall increase the fraction of time the device is operating with a high-quality calibration … The claimed technology thus improves the overall process of generating accurate heading estimates of a device, for example, by reducing power consumption for monitoring the calibration quality of the device, and automatically triggering a calibration routine in response to detecting degradation of the calibration quality. … In the present case, as illustrated above with reference to the block quotes from the specification, the specification describes improvements to the heading estimation of devices via automatically and power-efficiently monitoring the calibration quality of devices. Applicant respectfully submits that one of ordinary skill in the art would recognize the claimed invention as providing an improvement in the relevant field of technology ....”. The Examiner respectfully disagrees because the claim(s) are not patent eligible pursuant to the MPEP 2106.05(a) Improvements to the Functioning of a Computer or To Any Other Technology or Technical Field, and MPEP 2106.05(h) Field of Use and Technological Environment. Argument in support to response to number 6 above. 2106.05(a) Improvements to the Functioning of a Computer or To Any Other Technology or Technical Field, In determining patent eligibility, examiners should consider whether the claim "purport(s) to improve the functioning of the computer itself" or "any other technology or technical field." … Thus, an examiner should evaluate whether a claim contains an improvement to the functioning of a computer or to any other technology or technical field at Step 2A Prong Two and Step 2B, as well as when considering whether the claim has such self-evident eligibility that it qualifies for the streamlined analysis … If it is asserted that the invention improves upon conventional functioning of a computer, or upon conventional technology or technological processes, a technical explanation as to how to implement the invention should be present in the specification. That is, the disclosure must provide sufficient details such that one of ordinary skill in the art would recognize the claimed invention as providing an improvement. The specification need not explicitly set forth the improvement, but it must describe the invention such that the improvement would be apparent to one of ordinary skill in the art. Conversely, if the specification explicitly sets forth an improvement but in a conclusory manner (i.e., a bare assertion of an improvement without the detail necessary to be apparent to a person of ordinary skill in the art), the examiner should not determine the claim improves technology. An indication that the claimed invention provides an improvement can include a discussion in the specification that identifies a technical problem and explains the details of an unconventional technical solution expressed in the claim, or identifies technical improvements realized by the claim over the prior art. For example, in McRO, the court relied on the specification’s explanation of how the particular rules recited in the claim enabled the automation of specific animation tasks that previously could only be performed subjectively by humans, when determining that the claims were directed to improvements in computer animation instead of an abstract idea. McRO, 837 F.3d at 1313-14, 120 USPQ2d at 1100-01. After the examiner has consulted the specification and determined that the disclosed invention improves technology, the claim must be evaluated to ensure the claim itself reflects the disclosed improvement in technology. Intellectual Ventures I LLC v. Symantec Corp., 838 F.3d 1307, 1316, 120 USPQ2d 1353, 1359 (patent owner argued that the claimed email filtering system improved technology by shrinking the protection gap and mooting the volume problem, but the court disagreed because the claims themselves did not have any limitations that addressed these issues). That is, the claim must include the components or steps of the invention that provide the improvement described in the specification. However, the claim itself does not need to explicitly recite the improvement described in the specification (e.g., "thereby increasing the bandwidth of the channel"). The full scope of the claim under the BRI should be considered to determine if the claim reflects an improvement in technology (e.g., the improvement described in the specification). In making this determination, it is critical that examiners look at the claim "as a whole," in other words, the claim should be evaluated "as an ordered combination, without ignoring the requirements of the individual steps." When performing this evaluation, examiners should be "careful to avoid oversimplifying the claims" by looking at them generally and failing to account for the specific requirements of the claims. McRO, 837 F.3d at 1313, 120 USPQ2d at 1100. An important consideration in determining whether a claim improves technology is the extent to which the claim covers a particular solution to a problem or a particular way to achieve a desired outcome, as opposed to merely claiming the idea of a solution or outcome. McRO, 837 F.3d at 1314-15, 120 USPQ2d at 1102-03; DDR Holdings, 773 F.3d at 1259, 113 USPQ2d at 1107. In this respect, the improvement consideration overlaps with other considerations, specifically the particular machine consideration (see MPEP § 2106.05(b)), and the mere instructions to apply an exception consideration (see MPEP § 2106.05(f)). Thus, evaluation of those other considerations may assist examiners in making a determination of whether a claim satisfies the improvement consideration. During examination, the examiner should analyze the "improvements" consideration by evaluating the specification and the claims to ensure that a technical explanation of the asserted improvement is present in the specification, and that the claim reflects the asserted improvement. Generally, examiners are not expected to make a qualitative judgement on the merits of the asserted improvement. If the examiner concludes the disclosed invention does not improve technology, the burden shifts to applicant to provide persuasive arguments supported by any necessary evidence to demonstrate that one of ordinary skill in the art would understand that the disclosed invention improves technology. Any such evidence submitted under 37 CFR 1.132 must establish what the specification would convey to one of ordinary skill in the art and cannot be used to supplement the specification. See, e.g. MPEP § 716.09 on 37 CFR 1.132 practice with respect to rejections under 35 U.S.C. 112(a). For example, in response to a rejection under 35 U.S.C. 101, an applicant could submit a declaration under § 1.132 providing testimony on how one of ordinary skill in the art would interpret the disclosed invention as improving technology and the underlying factual basis for that conclusion. II. IMPROVEMENTS TO ANY OTHER TECHNOLOGY OR TECHNICAL FIELD The courts have also found that improvements in technology beyond computer functionality may demonstrate patent eligibility. In McRO, the Federal Circuit held claimed methods of automatic lip synchronization and facial expression animation using computer-implemented rules to be patent eligible under 35 U.S.C. 101, because they were not directed to an abstract idea. McRO, 837 F.3d at 1316, 120 USPQ2d at 1103. The basis for the McRO court's decision was that the claims were directed to an improvement in computer animation and thus did not recite a concept similar to previously identified abstract ideas. Id. The court relied on the specification's explanation of how the claimed rules enabled the automation of specific animation tasks that previously could not be automated. 837 F.3d at 1313, 120 USPQ2d at 1101. The McRO court indicated that it was the incorporation of the particular claimed rules in computer animation that "improved [the] existing technological process", unlike cases such as Alice where a computer was merely used as a tool to perform an existing process. 837 F.3d at 1314, 120 USPQ2d at 1102. The McRO court also noted that the claims at issue described a specific way (use of particular rules to set morph weights and transitions through phonemes) to solve the problem of producing accurate and realistic lip synchronization and facial expressions in animated characters, rather than merely claiming the idea of a solution or outcome, and thus were not directed to an abstract idea. 837 F.3d at 1313, 120 USPQ2d at 1101. … To show that the involvement of a computer assists in improving the technology, the claims must recite the details regarding how a computer aids the method, the extent to which the computer aids the method, or the significance of a computer to the performance of the method. Merely adding generic computer components to perform the method is not sufficient. Thus, the claim must include more than mere instructions to perform the method on a generic component or machinery to qualify as an improvement to an existing technology. See MPEP § 2106.05(f) for more information about mere instructions to apply an exception. Examples that the courts have indicated may not be sufficient to show an improvement to technology include: i. A commonplace business method being applied on a general purpose computer, Alice Corp., 573 U.S. at 223, 110 USPQ2d at 1976; Versata Dev. Group, Inc. v. SAP Am., Inc., 793 F.3d 1306, 1334,115 USPQ2d 1681, 1701 (Fed. Cir. 2015); ii. Using well-known standard laboratory techniques to detect enzyme levels in a bodily sample such as blood or plasma, Cleveland Clinic Foundation v. True Health Diagnostics, LLC, 859 F.3d 1352, 1355, 1362, 123 USPQ2d 1081, 1082-83, 1088 (Fed. Cir. 2017); iii. Gathering and analyzing information using conventional techniques and displaying the result, TLI Communications, 823 F.3d at 612-13, 118 USPQ2d at 1747-48; iv. Delivering broadcast content to a portable electronic device such as a cellular telephone, when claimed at a high level of generality, Affinity Labs of Tex. v. Amazon.com, 838 F.3d 1266, 1270, 120 USPQ2d 1210, 1213 (Fed. Cir. 2016); Affinity Labs of Tex. v. DirecTV, LLC, 838 F.3d 1253, 1262, 120 USPQ2d 1201, 1207 (Fed. Cir. 2016); v. A general method of screening emails on a generic computer, Symantec, 838 F.3d at 1315-16, 120 USPQ2d at 1358-59; vi. An advance in the informational content of a download for streaming, Affinity Labs of Tex. v. DirecTV, LLC, 838 F.3d 1253, 1263, 120 USPQ2d 1201, 1208 (Fed. Cir. 2016); and vii. Selecting one type of content (e.g., FM radio content) from within a range of existing broadcast content types, or selecting a particular generic function for computer hardware to perform (e.g., buffering content) from within a range of well-known, routine, conventional functions performed by the hardware, Affinity Labs of Tex. v. DirecTV, LLC, 838 F.3d 1253, 1264, 120 USPQ2d 1201, 1208 (Fed. Cir. 2016). … In a summary, according to the above sections of the MPEP, the analysis and test to determine that an invention is actually an improvement to an existing technology requires to meet two steps. The first-step is determining whether or not “a technical explanation as to how to implement the invention should be present in the specification” (hereinafter mentioned as the “First-Step”) regardless the word “improvement” is explicitly set forth. The second-step is determining whether or not “the claim itself reflects the disclosed improvement in technology” (hereinafter mentioned as the “Second-Step”), which is done by evaluating the full scope of the claim under broadest reasonable interpretation (BRI) where the claim must include the components or steps of the invention that provide the improvement described in the specification. The aforesaid steps are to be evaluated by the Examiner with regards to whether a claim contains an improvement to the functioning of a computer or to any other technology or technical field at Step 2A Prong Two and Step 2B. Regarding to the First-Step, the specification by the Applicant(s) appears to contain a technical explanation describing with sufficient detail how to implement the invention such that one of ordinary skill in the art would recognize any technological improvements except for instructions well known instructions to perform the functions/methods. Regarding to the Second-Step, the full scope of the claim does not reflect the disclosed improvement in technology because the claims lack of detail description such that one of ordinary skill in the art would recognize the improvements. Furthermore, the claim neither express any unconventional technical solution, nor identifies any realized technical improvements over the prior art, which needs to be included from the discussion of the specification. Furthermore, the claim must include more than mere instructions to perform the method on a generic component or machinery to qualify as an improvement to an existing technology, however, the instant claims only include instructions to perform the method with routine devices pertinent to the industry and nothing more. Furthermore, the claim neither express any unconventional technical solution, nor identifies any realized technical improvements over the prior art, which needs to be included from the discussion of the specification. Furthermore, in order for an invention to qualify as an improvement to an existing technology, the claim must include more than mere instructions to perform the method on a generic component or machinery, and the claim(s) at issue does not include anything more than just instructions to be performed by the general computer and data gathering. Furthermore, the claims at issue as whole are simply directed to gathering and analyzing collected information about a signal with conventional techniques, which has similarities with the case of TLI Communications, 823 F.3d at 612-13, 118 USPQ2d at 1747-48 where the courts have indicated that “Gathering and analyzing information using conventional techniques and displaying the result” are not be sufficient to show an improvement to technology. In light of the foregoing, the claims are not patent eligible because the Examiner has concluded that the disclosed invention neither contains an improvement to the functioning of a computer nor to any other technology or technical field at Step 2A Prong Two and Step 2B. 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. 7. Claim 1-9 and 13-20 is rejected under 35 U.S.C. 101 because the claimed invention is directed to a judicial exception (i.e., a law of nature, a natural phenomenon, or an abstract idea) without significantly more. 8. Claim 1 is directed to “… periodically computing a difference between the measurements by the two or more magnetic field sensors over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining whether the difference remains within a predetermined range over the period of time; and in response to determining that the difference does not remain within the predetermined range from the constant value over the period of time, classifying the calibration quality of the device as unsuitable for computing a heading of the device, ... using an updated measurement by at least one magnetic field sensor of the two or more magnetic field sensors to compute the heading of the device”, which are mathematical-calculations/mental-steps that could also be performed by a processor. The additional elements “A method for determining a calibration quality of a device, comprising: receiving measurements by two or more magnetic field sensors of the device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time comprises a vector in one or more spatial axes of a three-dimensional space … triggering a calibration routine of the device; ...” are merely insignificant extra-solution activity that include but is not limited to data acquisition and/or that is simply the result of the mathematical-calculations, which both simply include routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. Dependent claim 1 is Ineligible due to the following analysis: 8.1. Step 1 (Statutory Category): claim 1 is directed to a method for determining a calibration quality of a device, therefore, it is directed to a statutory category, i.e., a process (Step 1: YES). 8.2.1. Step 2A, Prong-1 (the claim is evaluated to determine whether it is directed to a judicial-exception/abstract-idea): claim 1 recites: “… periodically computing a difference between the measurements by the two or more magnetic field sensors over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining whether the difference remains within a predetermined range over the period of time; and in response to determining that the difference does not remain within the predetermined range from the constant value over the period of time, classifying the calibration quality of the device as unsuitable for computing a heading of the device, ... using an updated measurement by at least one magnetic field sensor of the two or more magnetic field sensors to compute the heading of the device”, which are mathematical-calculations/mental-steps that could be performed with the help of a pen and paper. Therefore, it is directed to a judicial-exception/abstract-idea (Step 2A, Prong-1: YES). 8.2.2. Step 2A, Prong-2 (the claim is evaluated to determine whether the judicial-exception/abstract-idea is integrated into a Practical Application): claim 1 does not claim a particular machine because the magnetic field sensors are not claimed with sufficient specificity, and do not claim any transformation of a particular article to a different state. Furthermore, the calibration context, is simply linking the claim to a technological environment, industry or field of use but does not explain with sufficient details so one ordinary skilled in the art could determine an improvement in the magnetic field calibration technology. Consequently, the claimed judicial-exception/abstract-idea above are/is not integrated into a practical application and/or apply, rely on, or use to an additional element or elements in a manner that imposes a meaningful limit on the mathematical-calculations/mental-steps, thus, monopolizing the mathematical-calculations/mental-steps in a variety of technologies including but not limited to calibration of magnetic sensors, current sensors, as automobile, medical devices, all different industries related to detecting the position of an object, hydrocarbons, mineral exploration, etc. (Step 2A, Prong-2: NO. There is no integration of said judicial-exception/abstract-idea into a practical application). 8.3. Step 2B (the claim is evaluated to determine whether recites additional elements that amount to an inventive concept, or also, the additional elements are significantly more than the recited the judicial-exception/abstract-idea): claim 1 recites the additional element(s) “A method for determining a calibration quality of a device, comprising: receiving measurements by two or more magnetic field sensors of the device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time comprises a vector in one or more spatial axes of a three-dimensional space … triggering a calibration routine of the device; …”, which are/is simply routine and conventional activities that falls into a well-understood, routine, conventional activity and using well-understood, routine, conventional structure previously known, which includes but not limited to a microprocessor(s), sensors, and/or acquiring data that are insignificant extra solution activity (see the prior art references made of record below). Therefore, the claim limitations individually and as whole do not include additional element(s) significantly more, or, does not amount to more than the judicial-exception/abstract-idea itself and the claim is not patent eligible (Step 2B: NO). 9. Claim 2 depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 2 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 2 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 10. Claim 3 depends on claim 2 that depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 3 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 3 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 11. Claim 4 depends on claim 2 that depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 4 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 4 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 12. Claim 5 depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 5 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 5 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 13. Claim 6 depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 6 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 6 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 14. Claim 7 depends on claim 6 that depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 7 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 7 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 15. Claim 8 depends on claim 6 that depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 8 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 8 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 16. Claim 9 depends on claim 1, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 9 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 9 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 17. Claim 13 is directed to “… periodically computing a difference between the measurements by the two or more magnetic field sensors over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining whether the difference remains within a predetermined range over the period of time; and in response to determining that the difference does not remain within the predetermined range from the constant value over the period of time, classifying the calibration quality of the device as unsuitable for computing a heading of the device, ... using an updated measurement by at least one magnetic field sensor of the two or more magnetic field sensors to compute the heading of the device”, which are mathematical-calculations/mental-steps that could also be performed by a processor. The additional elements “A system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising: receiving measurements by two or more magnetic field sensors of the device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time comprises a vector in one or more spatial axes of a three-dimensional space … triggering a calibration routine of the device; …” are merely insignificant extra-solution activity that include but is not limited to data acquisition and/or that is simply the result of the mathematical-calculations, which both simply include routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. Dependent claim 13 is Ineligible due to the following analysis: 17.1. Step 1 (Statutory Category): claim 13 is directed to a system, therefore, it is directed to a statutory category, i.e., a machine (Step 1: YES). 17.2.1. Step 2A, Prong-1 (the claim is evaluated to determine whether it is directed to a judicial-exception/abstract-idea): claim 13 recites: “… periodically computing a difference between the measurements by the two or more magnetic field sensors over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining whether the difference remains within a predetermined range over the period of time; and in response to determining that the difference does not remain within the predetermined range from the constant value over the period of time, classifying the calibration quality of the device as unsuitable for computing a heading of the device, ... using an updated measurement by at least one magnetic field sensor of the two or more magnetic field sensors to compute the heading of the device”, which are mathematical-calculations/mental-steps that could be performed with the help of a pen and paper. Therefore, it is directed to a judicial-exception/abstract-idea (Step 2A, Prong-1: YES). 17.2.2. Step 2A, Prong-2 (the claim is evaluated to determine whether the judicial-exception/abstract-idea is integrated into a Practical Application): claim 13 does not claim a particular machine because the magnetic field sensors are not claimed with sufficient specificity, and do not claim any transformation of a particular article to a different state. Furthermore, the calibration context, is simply linking the claim to a technological environment, industry or field of use but does not explain with sufficient details so one ordinary skilled in the art could determine an improvement in the magnetic field calibration technology. Consequently, the claimed judicial-exception/abstract-idea above are/is not integrated into a practical application and/or apply, rely on, or use to an additional element or elements in a manner that imposes a meaningful limit on the mathematical-calculations/mental-steps, thus, monopolizing the mathematical-calculations/mental-steps in a variety of technologies including but not limited to calibration of magnetic sensors, current sensors, as automobile, medical devices, all different industries related to detecting the position of an object, hydrocarbons, mineral exploration, etc. (Step 2A, Prong-2: NO. There is no integration of said judicial-exception/abstract-idea into a practical application). 17.3. Step 2B (the claim is evaluated to determine whether recites additional elements that amount to an inventive concept, or also, the additional elements are significantly more than the recited the judicial-exception/abstract-idea): claim 13 recites the additional element(s) “A system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising: receiving measurements by two or more magnetic field sensors of the device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time comprises a vector in one or more spatial axes of a three-dimensional space … triggering a calibration routine of the device; …”, which are/is simply routine and conventional activities that falls into a well-understood, routine, conventional activity and using well-understood, routine, conventional structure previously known, which includes but not limited to a microprocessor(s), sensors, and/or acquiring data that are insignificant extra solution activity (see the prior art references made of record below). Therefore, the claim limitations individually and as whole do not include additional element(s) significantly more, or, does not amount to more than the judicial-exception/abstract-idea itself and the claim is not patent eligible (Step 2B: NO). 18. Claim 14 depends on claim 13, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 14 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 14 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 19. Claim 15 depends on claim 14 that depends on claim 13, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 15 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 15 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 20. Claim 16 depends on claim 14 that depends on claim 13, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 16 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 16 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 21. Claim 17 depends on claim 13, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 17 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 17 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 22. Claim 18 depends on claim 13, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 18 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 18 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 23. Claim 19 depends on claim 18 that depends on claim 13, therefore, it has the same abstract idea with the same routine and conventional structure described above in said claim(s). In addition, claim 19 is further recites the element(s), which are/is simply more calculations/mental-steps, value numbers, extra solution activity(s), routine and/or conventional structure(s) previously known to the pertinent industry. Furthermore, claim 19 does not include additional elements that are sufficient to amount to significantly more than the judicial exception because these/this limitation(s) are/is simply routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. 24. Claim 20 is directed to “… periodically computing a difference between the measurements by the two or more magnetic field sensors over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining whether the difference remains within a predetermined range over the period of time; and in response to determining that the difference does not remain within the predetermined range from the constant value over the period of time, classifying the calibration quality of the device as unsuitable for computing a heading of the device, ... using an updated measurement by at least one magnetic field sensor of the two or more magnetic field sensors to compute the heading of the device”, which are mathematical-calculations/mental-steps that could also be performed by a processor. The additional elements “One or more non-transitory storage media encoded with instructions that when executed by a computing device cause the computing device to perform operations comprising: receiving measurements by two or more magnetic field sensors of the device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time comprises a vector in one or more spatial axes of a three-dimensional space … triggering a calibration routine of the device; …” are merely insignificant extra-solution activity that include but is not limited to data acquisition and/or that is simply the result of the mathematical-calculations, which both simply include routine and conventional structures previously known to the pertinent industry that serve to generate the data to be processed by implementing the idea on a computer, and/or recitation of generic computer structure and also serve to perform generic computer functions that are well-understood routine, and conventional activities previously known to the pertinent industry. Dependent claim 20 is Ineligible due to the following analysis: 24.1. Step 1 (Statutory Category): claim 20 is directed to one or more non-transitory storage media encoded with instructions, therefore, it is directed to a statutory category, i.e., a machine (Step 1: YES). 24.2.1. Step 2A, Prong-1 (the claim is evaluated to determine whether it is directed to a judicial-exception/abstract-idea): claim 20 recites: “… periodically computing a difference between the measurements by the two or more magnetic field sensors over the period of time, wherein the difference at each time point over the period of time is a result of computing a difference based on one or more pairs of the vectors at the time point; determining whether the difference remains within a predetermined range over the period of time; and in response to determining that the difference does not remain within the predetermined range from the constant value over the period of time, classifying the calibration quality of the device as unsuitable for computing a heading of the device, ... using an updated measurement by at least one magnetic field sensor of the two or more magnetic field sensors to compute the heading of the device”, which are mathematical-calculations/mental-steps that could be performed with the help of a pen and paper. Therefore, it is directed to a judicial-exception/abstract-idea (Step 2A, Prong-1: YES). 24.2.2. Step 2A, Prong-2 (the claim is evaluated to determine whether the judicial-exception/abstract-idea is integrated into a Practical Application): claim 20 does not claim a particular machine because the magnetic field sensors are not claimed with sufficient specificity, and do not claim any transformation of a particular article to a different state. Furthermore, the calibration context, is simply linking the claim to a technological environment, industry or field of use but does not explain with sufficient details so one ordinary skilled in the art could determine an improvement in the magnetic field calibration technology. Consequently, the claimed judicial-exception/abstract-idea above are/is not integrated into a practical application and/or apply, rely on, or use to an additional element or elements in a manner that imposes a meaningful limit on the mathematical-calculations/mental-steps, thus, monopolizing the mathematical-calculations/mental-steps in a variety of technologies including but not limited to calibration of magnetic sensors, current sensors, as automobile, medical devices, all different industries related to detecting the position of an object, hydrocarbons, mineral exploration, etc. (Step 2A, Prong-2: NO. There is no integration of said judicial-exception/abstract-idea into a practical application). 24.3. Step 2B (the claim is evaluated to determine whether recites additional elements that amount to an inventive concept, or also, the additional elements are significantly more than the recited the judicial-exception/abstract-idea): claim 20 recites the additional element(s) “One or more non-transitory storage media encoded with instructions that when executed by a computing device cause the computing device to perform operations comprising: receiving measurements by two or more magnetic field sensors of the device over a period of time, wherein each measurement measures a magnetic field at each magnetic field sensor, wherein each measurement at each time point over the period of time comprises a vector in one or more spatial axes of a three-dimensional space … triggering a calibration routine of the device; …”, which are/is simply routine and conventional activities that falls into a well-understood, routine, conventional activity and using well-understood, routine, conventional structure previously known, which includes but not limited to a microprocessor(s), sensors, and/or acquiring data that are insignificant extra solution activity (see the prior art references made of record below). Therefore, the claim limitations individually and as whole do not include additional element(s) significantly more, or, does not amount to more than the judicial-exception/abstract-idea itself and the claim is not patent eligible (Step 2B: NO). Conclusion THIS ACTION IS MADE FINAL. 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 ALVARO E. FORTICH whose telephone number is (571) 272-0944. The examiner can normally be reached on Mon thru Fri from 8:00am to 5pm. If attempts to reach the examiner by telephone are unsuccessful, the examiner's supervisor, Huy Phan, can be reached on (571)272-7924. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /ALVARO E FORTICH/Primary Examiner, Art Unit 2858
Read full office action

Prosecution Timeline

Nov 30, 2023
Application Filed
Dec 16, 2025
Non-Final Rejection mailed — §101
Feb 25, 2026
Examiner Interview Summary
Feb 25, 2026
Applicant Interview (Telephonic)
Mar 13, 2026
Response Filed
Apr 08, 2026
Final Rejection mailed — §101 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12638478
COMPACT CURRENT SENSING FOR PROTECTION AND WIRING DEVICES
2y 11m to grant Granted May 26, 2026
Patent 12631699
MAGNETIC SENSING OPTICAL FIBER WITH INSCRIBED FIBER OPTIC SENSORS
2y 11m to grant Granted May 19, 2026
Patent 12625203
MAGNETIC SENSOR
1y 12m to grant Granted May 12, 2026
Patent 12625197
Underground Cable Path Tester
1y 9m to grant Granted May 12, 2026
Patent 12618691
MAGNETORESISTIVE SENSOR WITH HARMONICALLY BROADENED LINEAR RANGE
3y 2m to grant Granted May 05, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

3-4
Expected OA Rounds
86%
Grant Probability
99%
With Interview (+13.9%)
2y 4m (~0m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 572 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