Prosecution Insights
Last updated: May 29, 2026
Application No. 18/362,085

SYSTEM AND METHOD FOR DYNAMIC SWITCHING BETWEEN BATTERIES IN A DUAL BATTERY SYSTEM

Non-Final OA §101§DOUBLEPATENT§DP
Filed
Jul 31, 2023
Priority
May 04, 2020 — divisional of 11/755,088
Examiner
WALSH, DANIEL I
Art Unit
Tech Center
Assignee
DELL PRODUCTS, L.P.
OA Round
1 (Non-Final)
64%
Grant Probability
Moderate
1-2
OA Rounds
3m
Est. Remaining
76%
With Interview

Examiner Intelligence

Grants 64% of resolved cases
64%
Career Allowance Rate
512 granted / 795 resolved
+4.4% vs TC avg
Moderate +12% lift
Without
With
+11.9%
Interview Lift
resolved cases with interview
Typical timeline
3y 1m
Avg Prosecution
30 currently pending
Career history
861
Total Applications
across all art units

Statute-Specific Performance

§101
4.3%
-35.7% vs TC avg
§103
90.3%
+50.3% vs TC avg
§102
0.5%
-39.5% vs TC avg
§112
1.9%
-38.1% vs TC avg
Black line = Tech Center average estimate • Based on career data from 795 resolved cases

Office Action

§101 §DOUBLEPATENT §DP
DETAILED ACTION Notice of Pre-AIA or AIA Status The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . 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-4, 6-9, 11-14 are rejected under 35 U.S.C. 101 because the claimed invention is directed to an abstract idea without significantly more. The independent claim(s) recite(s) limitations to a battery system management with two batteries including determining temperatures, switching battery designations based on temperature thresholds and switching battery designations based on wear level thresholds. Such claims fall under the mental process/ organized human activity / math groupings. This judicial exception is not integrated into a practical application because it merely is applying the abstract idea in a generic computer environment. The claim(s) does/do not include additional elements that are sufficient to amount to significantly more than the judicial exception because the additional elements are merely generic computer components. Re claim 1, batteries, controllers, and memory are generic computer components that cannot integrate the abstract idea into a practical application. Re claim 1, determining an operating temperature is routine data gathering. Switching a designation of the first/ second battery based on a threshold falls under mental concepts, similar to that of Electric Power v. Alstom (a claim to "collecting information, analyzing it, and displaying certain results of the collection and analysis," where the data analysis steps are recited at a high level of generality such that they could practically be performed in the human mind, Electric Power Group v. Alstom, S.A., 830 F.3d 1350, 1353-54, 119 USPQ2d 1739, 1741-42 (Fed. Cir. 2016)). Determining a difference is seen as mental steps similar to concepts discussed above. Switching an indicator is a mental step as discussed above (when a threshold is met). The additional limitations of the battery and controller and memory do not provide a practical application as they merely are provided in the environment to perform the abstract idea as generic computer components. Switching an indicator is mental work (similar to pen and paper). Claim 2 specifies details of the type of data, and is not a practical application, and is routine data gathering. Claim 3 again specifies different data types and does not specify specific structures and thus is routine data gathering. Exceeding a threshold (determining) is mental steps. Claim 4 recites generic computer component limitations and math/ mental concepts to determine percentages and compare to a threshold. Claim 6 is similar to claim 1 and has been discussed above. The additional limitations of a BMU are generic computer components (processors/ sensors) that are applied to the abstract idea for routine data gathering steps. Claim 7 has been discussed above re claim 2. Claims 8-9 are specifying details of the type of data and is not a practical application. Claims 11 is rejected for similar reasons as discussed above re claim 6. Claims 12-14 are merely recitations of the type of data and have been addressed above. Appropriate correction is requested. 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-15 are rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1+2, 3, 4, 6+7, 10, 6, 9, 8, 7, 10, 10, 13, 12, 11, 10 of U.S. Patent No. 11755088. Although the claims at issue are not identical, they are not patentably distinct from each other because the instant claim is a broader recitation. INSTANT CLAIM PATENTED CLAIM 1. A battery system for an information handling system, the battery system comprising: a first battery; a second battery; a controller; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as the primary battery and a set of instructions executable by the controller to: determine an operating temperature of the first battery; if the operating temperature of the first battery is equal to or greater than a reliability temperature threshold: determine an operating temperature of the second battery; and if the operating temperature of the second battery is less than the reliability temperature threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; and if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold, the set of instructions are further executable by the controller to: determine a difference between a time the operational temperature of the first battery is equal to or greater than the reliability temperature threshold and a time the operational temperature of the second battery is equal to or greater than the reliability temperature threshold; and switch the primary battery indicator in the memory medium to designate the second battery as the primary battery when the difference exceeds a wear level difference threshold. A battery system for an information handling system, the battery system comprising: a first battery; a second battery; a controller; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as the primary battery and a set of instructions executable by the controller to: determine an operating temperature of the first battery; if the operating temperature of the first battery is equal to or greater than a reliability temperature threshold: determine an operating temperature of the second battery; and if the operating temperature of the second battery is less than the reliability temperature threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; and if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold, the set of instructions are further executable by the controller to: determine if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature; and if the operating temperature of the first battery is equal to or greater than the pre-shutdown temperature and the operating temperature of the second battery is less than the pre-shutdown temperature: switch the primary battery indicator in the memory medium to designate the second battery as the primary battery. 2. The battery system of claim 1, wherein: the first battery comprises a first battery management unit (BMU); the second battery comprises a second BMU; and the set of instructions are executable by the controller to: communicate with the first BMU to determine a wear level of the first battery; communicate with the second BMU to determine a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and switch the primary battery indicator to designate the second battery as the primary battery if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than a wear level difference threshold. 2. The battery system of claim 1, wherein the wear level difference comprises a ratio of the time the operational temperature of the first battery is equal to or greater than the reliability temperature threshold and the time the operational temperature of the second battery is equal to or greater than the reliability temperature threshold. 3. The battery system of claim 2, wherein the wear level difference comprises a ratio of the wear level of the first battery and the wear level of the second battery. 3. The battery system of claim 1, wherein the set of instructions are executable by the controller to: determine a difference between a number of charging/discharging cycles of the first battery and a number of charging/discharging cycles of the second battery; and switch the primary battery indicator in the memory medium to designate the second battery as the primary battery when the difference between the number of charging/discharging cycles of the first battery and the number of charging/discharging cycles of the second battery exceeds the wear level difference threshold. 4. The battery system of claim 2, wherein: the wear level of the first battery corresponds to a number of charging/discharging cycles of the first battery; the wear level of the second battery corresponds to a number of charging/discharging cycles of the second battery; and the wear level difference comprises a difference between the number of charging/discharging cycles of the first battery and the number of charging/discharging cycles of the second battery. The battery system of claim 2, wherein: the set of instructions are executable by the controller to: determine a percentage of a charge capacity of the first battery; determine a percentage of a charge capacity of the second battery; and switch the primary battery indicator in the memory medium to designate the second battery as the primary battery when the difference between the percentage of the charge capacity of the first battery and the percentage of the charge capacity of the second battery exceeds the wear level difference threshold. 6. A dual battery system for an information handling system, the dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and a set of instructions executable by the controller to: determine an operating temperature of the first battery; if the operating temperature of the first battery is equal to or greater than the reliability temperature threshold, determine an operating temperature of the second battery; and if the operating temperature of the second battery is less than the reliability temperature threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold: determine if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature; and if the operating temperature of the first battery is equal to or greater than the pre-shutdown temperature and the operating temperature of the second battery is less than the pre-shutdown temperature: switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; wherein the set of instructions are further executable by the controller to: read a wear level of the first battery; read a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than the wear level difference threshold, switch the primary battery indicator to designate the second battery as the primary battery. 7. The dual battery system of claim 6, wherein: the wear level of the first battery comprises a percentage of a charge capacity of the first battery; the wear level of the second battery comprises a percentage of a charge capacity of the second battery. 5. The battery system of claim 1, wherein: if the controller determines the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold, the controller is configured to: determine if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature, determine if the operating temperature of the second battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the second battery is less than the pre-shutdown temperature, switch the primary battery indicator to designate the second battery as the primary battery; and if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system. 10. A portable information handling system contained in a chassis, the portable information handling system being capable of drawing power from a dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and set of instructions executable by the controller to: determine an operating temperature of the primary battery; if the operating temperature of the primary battery is equal to or greater than the reliability temperature threshold: determine an operating temperature of the secondary battery; and if the operating temperature of the secondary battery is less than the reliability temperature threshold, switch the primary battery indicator to designate the secondary battery as the primary battery; if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the reliability temperature threshold, the set of instructions are further executable by the controller to: determine if the operating temperature of the primary battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the primary battery is equal to or greater than the pre-shutdown temperature, determine if the operating temperature of the secondary battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the secondary battery is less than the pre-shutdown temperature, switch the primary battery indicator in the memory medium to designate the secondary battery as the primary battery; and if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system; and wherein the set of instructions are further executable by the controller to: read a wear level of the first battery; read a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than a wear level difference threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery. 6. A dual battery system for an information handling system, the dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and a set of instructions executable by the controller to: determine an operating temperature of the first battery; if the operating temperature of the first battery is equal to or greater than the reliability temperature threshold: determine an operating temperature of the second battery; and if the operating temperature of the second battery is less than the reliability temperature threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold: determine a difference between a time the operational temperature of the first battery is equal to or greater than the reliability temperature threshold and a time the operational temperature of the second battery is equal to or greater than the reliability temperature threshold; and switch the primary battery indicator in the memory medium to designate the second battery as the primary battery when the difference exceeds a wear level difference threshold. 6. A dual battery system for an information handling system, the dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and a set of instructions executable by the controller to: determine an operating temperature of the first battery; if the operating temperature of the first battery is equal to or greater than the reliability temperature threshold, determine an operating temperature of the second battery; and if the operating temperature of the second battery is less than the reliability temperature threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold: determine if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature; and if the operating temperature of the first battery is equal to or greater than the pre-shutdown temperature and the operating temperature of the second battery is less than the pre-shutdown temperature: switch the primary battery indicator in the memory medium to designate the second battery as the primary battery; wherein the set of instructions are further executable by the controller to: read a wear level of the first battery; read a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than the wear level difference threshold, switch the primary battery indicator to designate the second battery as the primary battery. 7. The dual battery system of claim 6, wherein: the wear level difference comprises a ratio of the time the operational temperature of the first battery is equal to or greater than the reliability temperature threshold and the time the operational temperature of the second battery is equal to or greater than the reliability temperature threshold. 9. The dual battery system of claim 6, wherein the wear level difference comprises a ratio of the wear level of the first battery and the wear level of the second battery. 8. The dual battery system of claim 6, wherein: the wear level of the first battery corresponds to a number of charging/discharging cycles of the first battery; the wear level of the second battery corresponds to a number of charging/discharging cycles of the second battery; and the wear level difference comprises a difference between the number of charging/discharging cycles of the first battery and the number of charging/discharging cycles of the second battery. 8. The dual battery system of claim 6, wherein: the wear level of the first battery corresponds to a number of charging/discharging cycles of the first battery; the wear level of the second battery corresponds to a number of charging/discharging cycles of the second battery; and the wear level difference comprises a difference between the number of charging/discharging cycles of the first battery and the number of charging/discharging cycles of the second battery. 9. The dual battery system of claim 6, wherein: the wear level of the first battery comprises a percentage of a charge capacity of the first battery; the wear level of the second battery comprises a percentage of a charge capacity of the second battery. 7. The dual battery system of claim 6, wherein: the wear level of the first battery comprises a percentage of a charge capacity of the first battery; the wear level of the second battery comprises a percentage of a charge capacity of the second battery. 10. The dual battery system of claim 8, wherein: if the controller determines the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold, the controller is configured to: determine if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature, determine if the operating temperature of the second battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the second battery is less than the pre-shutdown temperature, switch the primary battery indicator to designate the second battery as the primary battery; and if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system. 10. A portable information handling system contained in a chassis, the portable information handling system being capable of drawing power from a dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and set of instructions executable by the controller to: determine an operating temperature of the primary battery; if the operating temperature of the primary battery is equal to or greater than the reliability temperature threshold: determine an operating temperature of the secondary battery; and if the operating temperature of the secondary battery is less than the reliability temperature threshold, switch the primary battery indicator to designate the secondary battery as the primary battery; if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the reliability temperature threshold, the set of instructions are further executable by the controller to: determine if the operating temperature of the primary battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the primary battery is equal to or greater than the pre-shutdown temperature, determine if the operating temperature of the secondary battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the secondary battery is less than the pre-shutdown temperature, switch the primary battery indicator in the memory medium to designate the secondary battery as the primary battery; and if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system; and wherein the set of instructions are further executable by the controller to: read a wear level of the first battery; read a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than a wear level difference threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery. 11. A portable information handling system contained in a chassis, the portable information handling system being capable of drawing power from a dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and set of instructions executable by the controller to: determine an operating temperature of the first battery; if the operating temperature of the first battery is equal to or greater than the reliability temperature threshold: determine an operating temperature of the second battery; and if the operating temperature of the second battery is less than the reliability temperature threshold, switch the primary battery indicator to designate the second battery as the primary battery; if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold: determine a difference between a time the operational temperature of the first battery is equal to or greater than the reliability temperature threshold and a time the operational temperature of the second battery is equal to or greater than the reliability temperature threshold; and switch the primary battery indicator in the memory medium to designate the second battery as the primary battery when the difference exceeds a wear level difference threshold. 10. A portable information handling system contained in a chassis, the portable information handling system being capable of drawing power from a dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and set of instructions executable by the controller to: determine an operating temperature of the primary battery; if the operating temperature of the primary battery is equal to or greater than the reliability temperature threshold: determine an operating temperature of the secondary battery; and if the operating temperature of the secondary battery is less than the reliability temperature threshold, switch the primary battery indicator to designate the secondary battery as the primary battery; if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the reliability temperature threshold, the set of instructions are further executable by the controller to: determine if the operating temperature of the primary battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the primary battery is equal to or greater than the pre-shutdown temperature, determine if the operating temperature of the secondary battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the secondary battery is less than the pre-shutdown temperature, switch the primary battery indicator in the memory medium to designate the secondary battery as the primary battery; and if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system; and wherein the set of instructions are further executable by the controller to: read a wear level of the first battery; read a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than a wear level difference threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery. 12. The portable information handling system of claim 11, wherein the wear level difference threshold comprises a ratio of the wear level of the primary battery and the wear level of the secondary battery. 13. The portable information handling system of claim 10, wherein the wear level difference threshold comprises a ratio of the wear level of the primary battery and the wear level of the secondary battery. 13. The portable information handling system of claim 11, wherein: the wear level of the first battery corresponds to a number of charging/discharging cycles of the first battery; the wear level of the second battery corresponds to a number of charging/discharging cycles of the second battery; and the wear level difference comprises a difference between the number of charging/discharging cycles of the first battery and the number of charging/discharging cycles of the second battery. 12. The portable information handling system of claim 11, wherein: the wear level of the first battery corresponds to a number of charging/discharging cycles of the first battery; the wear level of the second battery corresponds to a number of charging/discharging cycles of the second battery; and the wear level difference comprises a difference between the number of charging/discharging cycles of the first battery and the number of charging/discharging cycles of the second battery. 14. The portable information handling system of claim 11, wherein: the wear level of the first battery comprises a percentage of a charge capacity of the first battery; and the wear level of the second battery comprises a percentage of a charge capacity of the second battery. 11. The portable information handling system of claim 10, wherein: the wear level of the first battery comprises a percentage of a charge capacity of the first battery; and the wear level of the second battery comprises a percentage of a charge capacity of the second battery. 15. The portable information handling system of claim 11, wherein: if the controller determines the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the reliability temperature threshold, the controller is configured to: determine if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the first battery is equal to or greater than a pre-shutdown temperature, determine if the operating temperature of the second battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the second battery is less than the pre-shutdown temperature, switch the primary battery indicator to designate the second battery as the primary battery; and if the operating temperature of the first battery and the operating temperature of the second battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system. 10. A portable information handling system contained in a chassis, the portable information handling system being capable of drawing power from a dual battery system comprising: a first battery having a first battery management unit (BMU); a second battery having a second BMU; a controller communicatively coupled to the first BMU and the second BMU; and a memory medium communicatively coupled to the controller, the memory medium storing a primary battery indicator designating the first battery as a primary battery and set of instructions executable by the controller to: determine an operating temperature of the primary battery; if the operating temperature of the primary battery is equal to or greater than the reliability temperature threshold: determine an operating temperature of the secondary battery; and if the operating temperature of the secondary battery is less than the reliability temperature threshold, switch the primary battery indicator to designate the secondary battery as the primary battery; if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the reliability temperature threshold, the set of instructions are further executable by the controller to: determine if the operating temperature of the primary battery is equal to or greater than a pre-shutdown temperature; if the operating temperature of the primary battery is equal to or greater than the pre-shutdown temperature, determine if the operating temperature of the secondary battery is equal to or greater than the pre-shutdown temperature; if the operating temperature of the secondary battery is less than the pre-shutdown temperature, switch the primary battery indicator in the memory medium to designate the secondary battery as the primary battery; and if the operating temperature of the primary battery and the operating temperature of the secondary battery are equal to or greater than the pre-shutdown temperature, send a signal to power down the information handling system; and wherein the set of instructions are further executable by the controller to: read a wear level of the first battery; read a wear level of the second battery; determine a difference between the wear level of the first battery and the wear level of the second battery; and if the difference between the wear level of the first battery and the wear level of the second battery is equal to or greater than a wear level difference threshold, switch the primary battery indicator in the memory medium to designate the second battery as the primary battery. Additional Remarks The Examiner notes a way to overcome the 101 in the independent claims could be to recite a special arrangement/configuration of sensors (instead of just obtaining data without sensor structure) or a practical application of the battery management (such as shutting down or powering off/ down) instead of just “designating”. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to DANIEL I WALSH whose telephone number is (571)272-2409. The examiner can normally be reached 7-9pm. 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, Steven Paik can be reached at 571-272-2404. 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. /DANIEL I WALSH/ Primary Examiner, Art Unit 2876
Read full office action

Prosecution Timeline

Jul 31, 2023
Application Filed
Apr 29, 2026
Non-Final Rejection mailed — §101, §DOUBLEPATENT, §DP
May 05, 2026
Interview Requested
May 12, 2026
Examiner Interview Summary
May 12, 2026
Applicant Interview (Telephonic)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12639543
SELECTIVE RADIO FREQUENCY IDENTIFICATION SHIELDING
2y 11m to grant Granted May 26, 2026
Patent 12633200
Artificial Intelligence (AI)-Based Security Systems for Monitoring and Securing Physical Locations
2y 9m to grant Granted May 19, 2026
Patent 12578852
Electronic Systems, Devices And Methods For Displaying Paper Documents
1y 8m to grant Granted Mar 17, 2026
Patent 12561541
TWO-DIMENSIONAL CODE DISPLAY METHOD, APPARATUS, DEVICE, AND MEDIUM
4y 2m to grant Granted Feb 24, 2026
Patent 12554948
METHOD FOR VALIDATING RADIO FREQUENCY IDENTIFICATION NUMBER
6y 0m to grant Granted Feb 17, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

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

Prosecution Projections

1-2
Expected OA Rounds
64%
Grant Probability
76%
With Interview (+11.9%)
3y 1m (~3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 795 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