Prosecution Insights
Last updated: October 04, 2026
Application No. 19/015,985

SYSTEM AND METHOD FOR VIBRATION SEVERITY MEASUREMENT

Non-Final OA §101
Filed
Jan 10, 2025
Priority
Feb 19, 2021 — provisional 63/151,307 +1 more
Examiner
LEE, SANGKYUNG
Art Unit
2858
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Cornell Pump Company LLC
OA Round
2 (Non-Final)
60%
Grant Probability
Moderate
2-3
OA Rounds
1y 2m
Est. Remaining
70%
With Interview

Examiner Intelligence

Grants 60% of resolved cases
60%
Career Allowance Rate
98 granted / 163 resolved
-7.9% vs TC avg
Moderate +10% lift
Without
With
+10.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
37 currently pending
Career history
198
Total Applications
across all art units

Statute-Specific Performance

§101
25.2%
-14.8% vs TC avg
§103
55.6%
+15.6% vs TC avg
§102
11.5%
-28.5% vs TC avg
§112
7.3%
-32.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 163 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 . Status of the claims The argument received on 08/10/2026 has been acknowledged and entered. Claims 1, 3-15, and 17-20 are currently pending. This action is a second non-final due to the new ground of rejection. Response to Arguments Applicant’s arguments filed on 08/10/2026 with respect to claims 1, 3-15, and 17-20 under 35 U.S.C. 101 have been considered but are moot because the new ground of rejection. Double Patenting The nonstatutory double patenting rejection is based on a judicially created doctrine grounded in public policy (a policy reflected in the statute) so as to prevent the unjustified or improper timewise extension of the “right to exclude” granted by a patent and to prevent possible harassment by multiple assignees. A nonstatutory double patenting rejection is appropriate where the conflicting claims are not identical, but at least one examined application claim is not patentably distinct from the reference claim(s) because the examined application claim is either anticipated by, or would have been obvious over, the reference claim(s). See, e.g., In re Berg, 140 F.3d 1428, 46 USPQ2d 1226 (Fed. Cir. 1998); In re Goodman, 11 F.3d 1046, 29 USPQ2d 2010 (Fed. Cir. 1993); In re Longi, 759 F.2d 887, 225 USPQ 645 (Fed. Cir. 1985); In re Van Ornum, 686 F.2d 937, 214 USPQ 761 (CCPA 1982); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Thorington, 418 F.2d 528, 163 USPQ 644 (CCPA 1969). A timely filed terminal disclaimer in compliance with 37 CFR 1.321(c) or 1.321(d) may be used to overcome an actual or provisional rejection based on nonstatutory double patenting provided the reference application or patent either is shown to be commonly owned with the examined application, or claims an invention made as a result of activities undertaken within the scope of a joint research agreement. See MPEP § 717.02 for applications subject to examination under the first inventor to file provisions of the AIA as explained in MPEP § 2159. See MPEP § 2146 et seq. for applications not subject to examination under the first inventor to file provisions of the AIA . A terminal disclaimer must be signed in compliance with 37 CFR 1.321(b). The filing of a terminal disclaimer by itself is not a complete reply to a nonstatutory double patenting (NSDP) rejection. A complete reply requires that the terminal disclaimer be accompanied by a reply requesting reconsideration of the prior Office action. Even where the NSDP rejection is provisional the reply must be complete. See MPEP § 804, subsection I.B.1. For a reply to a non-final Office action, see 37 CFR 1.111(a). For a reply to final Office action, see 37 CFR 1.113(c). A request for reconsideration while not provided for in 37 CFR 1.113(c) may be filed after final for consideration. See MPEP §§ 706.07(e) and 714.13. The USPTO Internet website contains terminal disclaimer forms which may be used. Please visit www.uspto.gov/patent/patents-forms. The actual filing date of the application in which the form is filed determines what form (e.g., PTO/SB/25, PTO/SB/26, PTO/AIA /25, or PTO/AIA /26) should be used. A web-based eTerminal Disclaimer may be filled out completely online using web-screens. An eTerminal Disclaimer that meets all requirements is auto-processed and approved immediately upon submission. For more information about eTerminal Disclaimers, refer to www.uspto.gov/patents/apply/applying-online/eterminal-disclaimer. Claims 1, 4, 6-8, 10-11, 13, 17, and 19-20 are rejected on the ground of nonsatutory double patenting as being unpatentable over claims 1, 3-4, 7, 10-11,13-14,16, 17, and 20 of U.S Patent No. 12,228,588. Although the conflicting claims are not identical, they are not patentably distinct from each other because the pending claims are anticipated by the claims of US Patent 12,228,588 Claims of 19,015,985 United States Patent 12,228,588 1. A sensor device, the sensor device comprising: an electronics assembly including: wherein the electronics assembly comprises an enclosure sealed against dust or spray, 1. A sensor device for rotating machinery, the sensor device comprising: an enclosure forming a sealed cavity; an attachment piece to rigidly secure the enclosure to the rotating machinery; and an electronics assembly secured within the sealed cavity of the enclosure, the electronics assembly comprising: a vibration sensor, a wireless communications interface for exchanging data with a user device, and a processor configured to: receive, from the vibration sensor, data samples for multiple axes, a vibration sensor, a wireless communications interface for exchanging data with a user device, and a general-purpose processor configured to: receive a measurement request from the user device, configure a scale working range for the vibration sensor based on a first data sample and in response to the measurement request, wherein configuring the working range includes calibrating the vibration sensor with a higher resolution for smaller vibration amplitudes or calibrating the vibration sensor with a lower resolution for larger vibration amplitudes, receive, from the vibration sensor, additional data samples for multiple axes, calculate a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes, wherein the calculating comprises: identifying a first axis sample from the data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration frequency domain (FD) value, converting the acceleration FD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, and converting the velocity PSD value to one of the component vRMS values, combine the component vRMS values into a sample vRMS value, calculate a component velocity root mean square (vRMS) value, from the additional data samples, for each of the multiple axes, wherein the calculating minimizes processor cycles of the general-purpose processor, and wherein the calculating comprises: identifying a first axis sample from the additional data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, and converting the velocity PSD value to one of the component vRMS values, combine the component vRMS values into a sample vRMS value, send a final vRMS value, based on the sample vRMS value, to the user device via the wireless communications interface, and generate an alert signal when the final vRMS value exceeds a threshold send a final vRMS value, based on the sample vRMS value, to the user device via the wireless communications interface, and generate an alert signal when the final vRMS value exceeds a threshold; and 12. The method of claim 10, wherein the processor is a multi-purpose processor powered by a disposable battery. a disposable battery that powers the vibration sensor, the wireless communications interface, and the general-purpose processor. 20. The non-transitory computer-readable medium of claim 17, wherein the processor includes a multi-purpose processor powered by a disposable battery. 8. The sensor device of claim 1, wherein the general-purpose processor is further configured to: automatically initiate a sleep state for the sensor device after the sending. 3. The sensor device of claim 1, wherein the general-purpose processor is further configured to: automatically initiate a sleep state for the sensor device after the sending. 4. The sensor device of claim 1, wherein, when combining the component vRMS values into a sample vRMS value, the processor is further configured to: generate multiple sample vRMS values, including the sample vRMS value; and average the multiple sample vRMS values into the final vRMS value. 4. The sensor device of claim 1, wherein the general-purpose processor is further configured to: generate multiple sample vRMS values, including the sample vRMS value, from different component vRMS values, and average the multiple sample vRMS values into the final vRMS value. 6. The sensor device of claim 5, wherein, when converting the acceleration FD value to the acceleration PSD value, the processor is further to: square the results of the acceleration FD value, and normalize the squared acceleration FD value to the frequency bin width. 7. The sensor device of claim 1, wherein, when converting the acceleration TD value to an acceleration PSD value, the general-purpose processor is further configured to: convert the acceleration TD value to an acceleration frequency domain (FD) value, square the acceleration FD value, and normalize the squared acceleration FD value to a frequency bin width that corresponds to the working range 7. The sensor device of claim 1, wherein, when sending the final vRMS value, the processor is further configured to: transmit a unique identifier associated with rotating machinery monitored by the sensor device. 9. (Previously presented) The sensor device of claim 1, wherein, when sending the final vRMS value, the general-purpose processor is further configured to: transmit a unique identifier associated with the rotating machinery 10. A method, comprising: receiving, by a sensor device, a measurement request, wherein the measurement request is provided from a user device, and wherein the sensor device includes an electronics assembly that includes a processor, a vibration sensor, and a wireless communication interface; obtaining, by the vibration sensor, data samples for multiple axes; 10. A method, comprising: receiving, by a general-purpose processor in a sensor device, a measurement request, wherein the measurement request is provided from a user device via a wireless communication interface, and wherein the sensor device includes an enclosure forming a sealed cavity, an attachment piece to rigidly secure the enclosure to a machine, and an electronics assembly, within the sealed cavity, that includes the general-purpose processor, a vibration sensor, the wireless communication interface, and a disposable battery that powers the electronics assembly; configuring, by the general-purpose processor and in response to the measurement request, a scale working range for the vibration sensor in the sensor device, based on a first data sample, wherein configuring the working range includes calibrating the vibration sensor with a higher resolution for smaller vibration amplitudes or calibrating the vibration sensor with a lower resolution for larger vibration amplitudes; receiving, by the general-purpose processor and from the vibration sensor, additional data samples for multiple axes; 12. The method of claim 10, wherein the processor is a multi-purpose processor powered by a disposable battery. 20. The non-transitory computer-readable medium of claim 17, wherein the processor includes a multi-purpose processor powered by a disposable battery. calculating, by the processor, a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes, wherein the calculating comprises: identifying a first axis sample from the data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration frequency domain (FD) value, converting the acceleration FD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, and converting the velocity PSD value to one of the component vRMS values, combining, by the processor, the component vRMS values into a sample vRMS value; generating, by the processor, an alert signal when the final vRMS value exceeds a threshold; sending, by the processor, the final vRMS value, based on the sample vRMS value, to the user device via the wireless communication interface; calculating, by the general-purpose processor, a component velocity root mean square (vRMS) value, from the additional data samples, for each of the multiple axes, wherein the calculating minimizes processor cycles of the general-purpose processor, and wherein the calculating comprises: identifying a first axis sample from the additional data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, and converting the velocity PSD value to one of the component vRMS values, combining, by the general-purpose processor, the component vRMS values into a sample vRMS value; generating, by the general-purpose processor, an alert signal when the final vRMS value exceeds a threshold; and sending, by the general-purpose processor, a final vRMS value, based on the sample vRMS value, to the user device via the wireless communication interface. automatically powering down the sensor device to a low-power deep sleep mode after the sending. 13.The method of claim 10, further comprising: automatically initiating, by the general-purpose processor, a sleep state for the sensor device after the sending. 11. The method of claim 10, wherein combining the component vRMS values includes performing vector addition to combine an x-axis component value, a y-axis component value, and a z-axis component value of the component vRMS values 11. The method of claim 10, wherein combining the component vRMS values includes performing vector addition to combine an x-axis component value, a y-axis component value, and a z-axis component value of the component vRMS values. 13. The method of claim 10, wherein combining the component vRMS values into a sample vRMS value further comprises:generating multiple sample vRMS values, including the sample vRMS value; and averaging the multiple sample vRMS values into the final vRMS value. 14. The method of claim 10, further comprising: generating multiple sample vRMS values, including the sample vRMS value, from different component vRMS values, and averaging the multiple sample vRMS values into the final vRMS value. 6. The sensor device of claim 5, wherein, when converting the acceleration FD value to the acceleration PSD value, the processor is further to: square the results of the acceleration FD value, and normalize the squared acceleration FD value to the frequency bin width. 16. The method of claim 10, wherein converting the acceleration TD value to an acceleration PSD value includes: converting the acceleration TD value to an acceleration frequency domain (FD) value, squaring the acceleration FD value, and normalizing the squared acceleration FD value to a frequency bin width that corresponds to the working range. 17. A non-transitory computer-readable medium comprising processor-executable instructions, which when executed by a processor, cause the processor to: receive, from a vibration sensor, data samples for multiple axes; 17. a sensor device including: an attachment piece to rigidly secure an enclosure to the rotating machinery, a vibration sensor, a first wireless communications interface for exchanging data with a user device, and a first general-purpose processor configured to: receive a measurement request from the user device, configure a working range for the vibration sensor based on a first data sample and in response to the measurement request, wherein configuring the working range includes calibrating the vibration sensor with a higher resolution for smaller vibration amplitudes or calibrating the vibration sensor with a lower resolution for larger vibration amplitudes, receive, from the vibration sensor, additional data samples for multiple axes, calculate a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes, wherein the instructions to calculate further comprise instructions to: identify a first axis sample from the data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, convert the acceleration TD value to an acceleration frequency domain (FD) value, convert the acceleration FD value to an acceleration power spectrum density (PSD) value, convert the acceleration PSD value to a velocity PSD value, and convert the velocity PSD value to one of the component vRMS values, combine the component vRMS values into a sample vRMS value; generate an alert signal when the final vRMS value exceeds a threshold; and 12. The method of claim 10, wherein the processor is a multi-purpose processor powered by a disposable battery. 20. The non-transitory computer-readable medium of claim 17, wherein the processor includes a multi-purpose processor powered by a disposable battery. calculate a component velocity root mean square (vRMS) value, from the additional data samples, for each of the multiple axes, wherein the calculating minimizes processor cycles of the general-purpose processor, and wherein the calculating comprises: identifying a first axis sample from the additional data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, converting the velocity PSD value to one of the component vRMS values, and generating an alert signal when the final vRMS value exceeds a threshold, combine the component vRMS values into a sample vRMS value, and send a final vRMS value, based on the sample vRMS value, to the user device via the wireless communications interface, a disposable battery that powers the vibration sensor, the first wireless communications interface, and the first general-purpose processor, and the enclosure, the enclosure forming a sealed cavity over the disposable battery, the first wireless communications interface, and the first general-purpose processor. automatically powering down the sensor device to a low-power deep sleep mode after the sending. 13.The method of claim 10, further comprising: automatically initiating, by the general-purpose processor, a sleep state for the sensor device after the sending. 19. The non-transitory computer-readable medium of claim 17, wherein the instructions to combine the component vRMS values further cause the processor to: generate multiple sample vRMS values, including the sample vRMS value; and average the multiple sample vRMS values into the final vRMS value. 20. The system of claim 17, wherein the first general-purpose processor is further configured to: generate multiple sample vRMS values, including the sample vRMS value, from different component vRMS values, and average the multiple sample vRMS values into the final vRMS value. 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-9 are 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. Specifically, representative Claim 1 recites: . A sensor device, the sensor device comprising: an electronics assembly including: a vibration sensor, a wireless communications interface for exchanging data with a user device, and a processor configured to: receive, from the vibration sensor, data samples for multiple axes, calculate a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes, wherein the calculating comprises: identifying a first axis sample from the data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration frequency domain (FD) value, converting the acceleration FD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, and converting the velocity PSD value to one of the component vRMS values, combine the component vRMS values into a sample vRMS value, send a final vRMS value, based on the sample vRMS value, to the user device via the wireless communications interface, and generate an alert signal when the final vRMS value exceeds a threshold, wherein the electronics assembly comprises an enclosure sealed against dust or spray, and wherein the sensor device further comprises a disposable battery within a cavity of the enclosure. The claim limitations in the abstract idea have been highlighted in bold above; the remaining limitations are “additional elements.” Step 1: under the Step 1 of the eligibility analysis, we determine whether the claims are to a statutory category by considering whether the claimed subject matter falls within the four statutory categories of patentable subject matter identified by 35 U.S.C. 101: Process, machine, manufacture, or composition of matter. The above claim is considered to be in a statutory category (machine). Step 2A, Prong One: under the Step 2A, Prong One, we consider whether the claim recites a judicial exception (abstract idea). In the above claim, the highlighted portion constitutes an abstract idea because, under a broadest reasonable interpretation, it recites limitations that fall into/recite an abstract idea exceptions. Specifically, under the 2019 Revised Patent Subject matter Eligibility Guidance, it falls into the groupings of subject matter when recited as such in a claim limitation that falls into the grouping of subject matter when recited as such in a claim limitation, that covers mathematical concepts - mathematical relationships, mathematical formulas or equations, mathematical calculations. For example, the limitations of “calculate a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes (see paras. [0012], [0029], [0033], [0036] of instant application), wherein the calculating comprises: identifying a first axis sample from the data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value (para. [0034] of instant application), converting the acceleration TD value to an acceleration frequency domain (FD) value (paras. [0051]-[0052] of instant application), converting the acceleration FD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value (para. [0052] of instant application), and converting the velocity PSD value to one of the component vRMS values (para. [0053] of instant application), combine the component vRMS values into a sample vRMS value (paras. [0036], [0046], [0065]) of instant application)” are mathematical calculations. If a claim limitation, under its broadest reasonable interpretation, covers mathematical calculations, then it falls within “Mathematical concepts” grouping of abstract ideas. Accordingly, the claim recites an abstract idea. Step 2A, Prong Two: under the Step 2A, Prong Two, we consider whether the claim that recites a judicial exception is integrated into a practical application. In this step, we evaluate whether the claim recites additional elements that integrate the exception into a practical application of that exception. This judicial exception is not integrated into a practical application. Therefore, none of the additional elements indicate a practical application. Therefore, the claims are directed to a judicial exception and require further analysis under the Step 2B. Step 2B: The above claims comprise the following additional elements: In Claim 1: a sensor device (preamble): an electronics assembly including: a vibration sensor, a wireless communications interface for exchanging data with a user device; processor; the electronics assembly comprises an enclosure sealed against dust or spray, and wherein the sensor device further comprises a disposable battery within a cavity of the enclosure; receiving, from the vibration sensor, data samples for multiple axes; sending a final vRMS value, based on the sample vRMS value, to the user device via the wireless communications interface, and generating an alert signal when the final vRMS value exceeds a threshold; The additional elements such as the sensor device, electronics assembly vibration sensor, wireless communications interface, user interface, a non-transitory computer-readable medium comprising processor and processor in claims 1, 10, and 17 are recited at a high-level of generality without descriptions of its specific structure/features to perform the claimed features for producing the mathematical process addressed above (MPEP 2106.05(d)). Further, note that step of “receiving, by a sensor device, a measurement request, wherein the measurement request is provided from a user device,” “receiving, by a sensor device, a measurement request, wherein the measurement request is provided from a user device; the sensor device including an electronics assembly that includes a processor, a vibration sensor, and a wireless communication interface,” and “obtaining, by the vibration sensor, data samples for multiple axes;” are insignificant (gathering data) extra-solution activity to perform abstract idea that is mathematical calculations (i.e. calculating a component velocity root mean square (vRMS) value including identifying, converting, converting, , converting, converting combine steps) (MPEP 2106.05(g)). The step of “sending a final vRMS value, based on the sample vRMS value, to the user device via the wireless communications interface, and generating an alert signal when the final vRMS value exceeds a threshold” and “generating, by the processor, an alert signal when the final vRMS value exceeds a threshold; and sending, by the processor, a final vRMS value, based on the sample vRMS value, to the user device via the wireless communication interface” are insignificant (post-solution) extra-solution activity (see MPEP 2106.05(g). Merely “notifying” a result (i.e., sending the abstract value to user device and generating an alert signal based on performing abstract idea (i.e. mathematical calculation) or generating an alert signal based on performing abstract idea (i.e. mathematical calculation) and sending the abstract value to the user device) is nothing more than outputting a signal or displaying result. There is established case law (electric power group for example) to prove that such a feature is insufficient extra solution activity (see MPEP 2106.05(g)). Maintenance is insignificant post-solution activity. Furthermore, the claims do not include additional elements that are sufficient to amount to significantly more than the judicial exception because these additional elements/steps are well-understood, routine, and conventional in the relevant based on the prior art of record (Rodriguez (US 20180183482), Ginestet (US 2021/0259634 A1)). For example, Further, Rodriguez and Ginestet teach a sensor device, the sensor device comprising: an electronics assembly including: a vibration sensor, a wireless communications interface for exchanging data with a user device, wherein the electronics assembly comprises an enclosure sealed against dust or spray, and wherein the sensor device further comprises a disposable battery within a cavity of the enclosure (paras. [0020], [0038]-[0041]: battery (disposal); paras. [0027]-[0028], [0039]-[0043], [0047[: wireless communication; paras. [0004], [0025]: vibration sensor; Fig. 1 and paras. [0028]-[0031], [0037]: housing of Rodrigues; paras. [0042]-[0051]: communication; paras. [0080], [0099]: disposal battery, para. [0116]: vibration sensor para. [0117]: housing, paras. [0120]-]0121]: battery (or disposable battery), Fig. 7 and paras. [0025]-[0027], [0063], [0102], [0109]: housing, cover of Ginestet). Claim 1 does not present tangible or physical elements/components and/or integration of improvements to be indicative of specific features/structure/acts, for example, how and or with what to calculating, by the processor, a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes. Therefore, the claims have no significance more beyond the abstract idea. Further, an abstract idea itself is just that, abstract, and whether such feature is or is not significant does not preclude it from being considered abstract. An abstract idea by itself, whether it or not it has a benefit, does not reasonably overcome a 101 rejection because it is still an abstract idea. Therefore, the above advantages relate to abstract idea limitations which are not considered. The Improvements in the abstract idea are not qualified as improvements indicating a practical application. The pending claims are not patent eligible since a claim for a new abstract idea is still an abstract idea (see MPEP 2106.05(a).I) and an improvement in the abstract idea itself is not an improvement in technology (see MPEP 2106.05(a).II and MPEP 2106.05(a).II: Examples that the courts have indicated may not be sufficient to show an improvement to technology include: 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)). This is just a processor running mathematics. Therefore, independent claim 1 is ineligible. Regarding claim 3 The limitation of the processor is a multi-purpose processor powered by the disposable battery” in claim 3 is recited at a high-level of generality without descriptions of its specific structure/features to perform the claimed features for producing the mathematical process addressed above (MPEP 2106.05(d)). Therefore, the claim does not include additional element that is sufficient to amount to significantly more than the judicial exception because these additional elements/steps are high level generality. Regarding claim 7 The limitation of “transmit a unique identifier associated with rotating machinery monitored by the sensor device” in claim 7 merely describes or defines the insignificant post-solution activity based on the result of abstract idea (i.e. part of post solution activity). See MPEP 2106.05(g). Therefore, the claim does not include additional element that is sufficient to amount to significantly more than the judicial exception because these additional elements/steps are high level generality. Regarding claims 4-6, All features recited in these claims are abstract ideas and/or insignificant solution activity. The explanation for the rejection of Claims 4-6, therefore are incorporated herein and applied to Claim 1. These claims therefore stand rejected for similar reasons as explained in above Claim 1. Examiner Note Regarding claim 10-15 and 17-20, no 101 rejection is applied. Regarding claims 1, 4, 6-8, 10-12, 13, 17, and 19-20, Double rejection is applied. No prior art rejection is being made for independent claims 1, 10, 17 because the prior art does not disclose or make obvious features of “calculate a component velocity root mean square (vRMS) value, from the data samples, for each of the multiple axes, wherein the calculating comprises: identifying a first axis sample from the data samples for the multiple axes, wherein the first axis sample includes an acceleration time domain (TD) value, converting the acceleration TD value to an acceleration frequency domain (FD) value, converting the acceleration FD value to an acceleration power spectrum density (PSD) value, converting the acceleration PSD value to a velocity PSD value, and converting the velocity PSD value to one of the component vRMS values, combine the component vRMS values into a sample vRMS value," as is current claimed, in the combination, and as best understood. Allowable Subject Matter Claims 14, 15, and 18 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to SANGKYUNG LEE whose telephone number is (571)272-3669. The examiner can normally be reached Monday-Friday 8:30am-5:00pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, LEE RODAK can be reached at 571-270-5628. 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. /SANGKYUNG LEE/Examiner, Art Unit 2858 /LEE E RODAK/Supervisory Patent Examiner, Art Unit 2858
Read full office action

Prosecution Timeline

Jan 10, 2025
Application Filed
May 19, 2026
Non-Final Rejection mailed — §101
Aug 10, 2026
Response Filed
Sep 18, 2026
Non-Final Rejection mailed — §101 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12748230
IMAGING METHODS FOR DISPERSION ENERGY SPECTRUMS OF SURFACE WAVES, ELECTRONIC DEVICES, AND STORAGE MEDIA
3y 3m to grant Granted Sep 29, 2026
Patent 12742834
COMPUTERIZED SIMULATION VALIDATION FOR FULL-SCALE TESTING
3y 1m to grant Granted Sep 22, 2026
Patent 12669402
AUDIO BASED WOODEN UTILITY POLE DECAY DETECTION BASED ON DISTRIBUTED ACOUSTIC SENSING AND MACHINE LEARNING
3y 4m to grant Granted Jun 30, 2026
Patent 12663389
A SYSTEM AND METHOD FOR DIFFRACTION-BASED STRUCTURE DETERMINATION WITH SIMULTANEOUS PROCESSING MODULES
4y 8m to grant Granted Jun 23, 2026
Patent 12650536
Integration and Calibration Method of Geomagnetic Vector Measuring Device for Exploration
11m to grant Granted Jun 09, 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

2-3
Expected OA Rounds
60%
Grant Probability
70%
With Interview (+10.3%)
2y 11m (~1y 2m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 163 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