Prosecution Insights
Last updated: August 14, 2026
Application No. 17/711,291

BATTERY ARRAY HAVING A POWER AND DATA MESH ARCHITECTURE

Final Rejection §103
Filed
Apr 01, 2022
Priority
Apr 07, 2021 — provisional 63/171,736
Examiner
WEINMANN, RYU-SUNG PETER
Art Unit
2859
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
The Boeing Company
OA Round
5 (Final)
56%
Grant Probability
Moderate
6-7
OA Rounds
0m
Est. Remaining
77%
With Interview

Examiner Intelligence

Grants 56% of resolved cases
56%
Career Allowance Rate
15 granted / 27 resolved
-12.4% vs TC avg
Strong +21% interview lift
Without
With
+21.4%
Interview Lift
resolved cases with interview
Typical timeline
3y 7m
Avg Prosecution
25 currently pending
Career history
65
Total Applications
across all art units

Statute-Specific Performance

§101
3.8%
-36.2% vs TC avg
§103
45.7%
+5.7% vs TC avg
§102
32.0%
-8.0% vs TC avg
§112
17.2%
-22.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 27 resolved cases

Office Action

§103
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 . Response to Amendment The Amendment filed 5/29/2026 has been entered. Claims 1-13, 16-21, and 23 remain pending in the application and claims 14-15 and 22 have been canceled. Applicant’s amendments to the Specification and Claims have overcome every specification objection and 112, 102, and 103 rejection previously set forth in the Non-Final Office Action mailed 3/4/2026. The new grounds of rejection presented below are necessitated by the amendments. Accordingly, this Office Action is made Final. Response to Arguments Applicant’s arguments with respect to claim(s) 1-6, 9-13, 16-19, and 23 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. Claim Rejections - 35 USC § 103 The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action: A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made. Claims 1-6, 9-13, 16-19, 21, and 23 are rejected under 35 U.S.C. 103 as being unpatentable over Kim (US 20100261043 A1) in view of Hensley (US 20210320507 A1). Regarding independent claim 1, Kim discloses a battery array comprising a plurality of battery modules (Fig. 1: battery circuits 30a-30n including corresponding control modules 20a-20n) each battery module of the plurality of battery modules having one or more battery cells (¶0025: each battery circuit 30a-30n has corresponding battery cell 32a-32n) (¶0024 and Fig. 1: Reconfigurable battery system 10 is comprised of a plurality of battery circuits 30a-30n arranged adjacent to or adjoined to each other.), wherein each battery module comprises: a plurality of switching elements (¶0025: battery circuits 30a-n each have corresponding series switches 42a-42n and parallel switches 44a-44n) configured to switch the one or more battery cells in circuit and out of circuit with the battery array (¶0009: Battery circuits include a plurality of switches interconnecting the battery cell with a battery cell in an adjacent circuit. Switches may be configured to place a battery cell in series or in parallel with an adjacent battery cell.); a memory (¶0024: memory containing computer executable instructions) storing a connection map indicating an identifier associated with each battery module, a location of one or more electrical outputs of the battery array, and interconnections between each battery module (¶0028 and ¶0025: The examiner interprets the architecture of the dynamic reconfigurable battery system 10 as storable by the memory, wherein the architecture holds information for individual battery identifiers D1–Dk and an array of switches S1–S-k . The array of switches interconnects each battery and includes input and output terminal switches, 46a-46n and 48a-48n, leading to input and output terminals, 36a-36n and 34a-34n.); and a module management unit coupled to the memory that controls the plurality of switching elements (¶0024: The control modules 20a-20n for batteries 32a-32n are controlled by controller 50. Fig. 1 shows the control modules connected to the series switches 42a-42n and parallel switches 44a-44n), (¶0028 and ¶0053: architecture, “Controller 50 applies a connectivity configuration algorithm to achieve the desired circuit arrangement.”) wherein the data mesh architecture comprises a decentralized architecture where data is exchanged between the module management unit and module management units within each of the remaining battery modules (¶[24]: control modules 20a-20n each correspond to a battery circuit 30a-30n, where each control module can exchange data between each other via the controller 50), wherein, the module management unit executing instructions to: receive system requirement data for each of the one or more electrical outputs of the battery array, wherein the system requirement data indicates a required voltage (¶0061: “Each application k defines an output voltage requirement Vd and may be assigned a priority.”), a required current, and a required capacity (¶0051: “Applications that require different voltage and power need a specific capacity, thereby defining in the number of parallel groups, np, needed”) corresponding to each of the one or more electrical outputs (¶0009: “A control unit receives an output criteria and controls the switches in each of the battery circuits to form a circuit arrangement that meets the output criteria … where the output criteria defines a number of outputs for the circuit arrangement and a voltage requirement for each output”); calculate an interconnection plan that indicates selected interconnections between the plurality of battery modules for meeting the system requirement data for at least one of the electrical outputs based on receiving the system requirements data (¶0009: output criteria); and instruct the plurality of switching elements to switch the one or more battery cells either in circuit or out of circuit with the battery array based on the interconnection plan (¶0009). Kim does not disclose the management module unit is inside each battery module. Hensley discloses a management module unit inside each battery module of a plurality of battery modules (¶[23] and Figs. 1 and 3: each battery module 130 has control electronics 1302 that communicates with control electronics from another battery module). Kim and Hensley both disclose arrays of batteries configured to be wired in series or in parallel to supply required voltage and current to a load. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the instant application to incorporate the battery modular design of a controller in each battery module in Hensley into the battery module assembly of Kim to provide scalable power accommodation with decentralized management of the system without significant operator intervention (Hensley - abstract and ¶[16]). Regarding independent claim 18, Kim discloses a method of operating a battery array having a plurality of battery modules (¶0024 and Fig. 1: Reconfigurable battery system 10 is comprised of a plurality of battery circuits 30a-30n arranged adjacent to or adjoined to each other.), the method comprising: receiving, by a module management unit, system requirement data indicating a defined voltage (¶0061: “Each application k defines an output voltage requirement Vd”), a required current, and a required capacity (¶0051: “Applications that require different voltage and power need a specific capacity, thereby defining in the number of parallel groups, np, needed”) corresponding to one or more electrical outputs of the battery array, wherein each battery module of the plurality of battery modules comprises a corresponding module management unit and one or more battery cells (¶0009: “A control unit receives an output criteria and controls the switches in each of the battery circuits to form a circuit arrangement that meets the output criteria … where the output criteria defines a number of outputs for the circuit arrangement and a voltage requirement for each output.”); calculating, by the module management unit, an interconnection plan that indicates selected interconnections between the plurality of battery modules for meeting the system requirement data for at least one of the electrical outputs based on receiving the system requirement data (¶0009: output criteria), wherein a memory of the module management unit stores a connection map indicating an identifier associated with each of the plurality of battery modules, a location of one or more electrical outputs of the battery array, and interconnections between each of the plurality of battery modules (¶0028 and ¶0025: The examiner interprets the architecture of the dynamic reconfigurable battery system 10 as storable by the memory, wherein the architecture holds information for individual battery identifiers D1–Dk and an array of switches S1–S-k . The array of switches interconnects each battery and includes input and output terminal switches, 46a-46n and 48a-48n, leading to input and output terminals, 36a-36n and 34a-34n.); and instructing, by the module management unit, a plurality of switching elements to switch the one or more battery cells either in circuit or out of circuit with the battery array based on the interconnection plan, (¶0053: “Controller 50 applies a connectivity configuration algorithm to achieve the desired circuit arrangement”), wherein the data mesh architecture comprises a decentralized architecture where data is exchanged data between the module management unit and module management units within each of the remaining battery modules (¶[24]: the examiner interprets control modules 20a-20n serving as module management units where data is exchanged via the controller 50). Kim does not disclose the management module unit is inside each battery module. Hensley discloses a management module unit inside each battery module of a plurality of battery modules (¶[23] and Figs. 1 and 3: each battery module 130 has control electronics 1302 that communicates with control electronics from another battery module). Kim and Hensley both disclose arrays of batteries configured to be wired in series or in parallel to supply required voltage and current to a load. It would have been obvious to a person having ordinary skill in the art before the effective filing date of the instant application to incorporate the battery modular design of a controller in each battery module in Hensley into the battery module assembly of Kim to provide scalable power accommodation with decentralized management of the system without significant operator intervention (Hensley - abstract and ¶[16]). Regarding claim 2, Kim discloses the battery array of claim 1, wherein the module management unit when executing instructions, to calculate the interconnection plan, is to: in sequence of priority (¶0061: “Each application k defines an output voltage requirement Vd and may be assigned a priority.”), calculate a number of series-connected battery modules required to achieve the required voltage indicated by the system requirement data for each of the electrical outputs (¶0061: “The output voltage requirement Vd determines the number of cells in series Ns,k needed to meet the requirement.). Regarding claim 3, Kim discloses the battery array of claim 2, wherein the module management unit (controller 50) determines the number of series-connected battery modules by dividing the required voltage by a battery module voltage. (The controller 50, based on the architecture of the dynamic reconfigurable battery system stored by the memory, has the structure capable to calculate number of series-connected battery modules by dividing the required voltage by a battery module voltage.) Regarding claim 4, Kim discloses the battery array of claim 2, wherein the module management unit when executing instructions, to calculate the interconnection plan, is to: in sequence of priority (¶0061: “Each application k defines an output voltage requirement Vd and may be assigned a priority.”), calculate a number of parallel-connected battery modules that are required to achieve the required current and the required capacity indicated by the system requirement data for each of the one or more electrical outputs (¶0051: “Applications that require different voltage and power need a specific capacity, thereby defining in the number of parallel groups, np, needed”). Regarding claim 5, Kim discloses the battery array of claim 4, wherein the module management unit (controller 50) when executing instructions, to calculate the number of parallel-connected battery modules, is to: divide the required current by a battery module current to determine a first number of battery modules; divide the required capacity by a battery module capacity to determine a second number of battery modules; compare the first number of battery modules with the second number of battery modules to determine a greater value between the first number of battery modules and the second number of battery modules; and select the greater value as the number of parallel-connected battery modules. (The controller 50, based on the architecture of the dynamic reconfigurable battery system stored by the memory, has the structure capable to calculate a first number and second number of battery modules corresponding to the quotients of (1) the required current divided by battery module current and (2) the required capacity divided by battery module capacity, compare the first number with the second number of battery modules, and select the greater value as the number of parallel-connected battery modules.) Regarding claim 6, Kim discloses the battery array of claim 4, wherein the module management unit when executing instructions, to calculate the interconnection plan, is to: select one or more battery modules, of the plurality of battery modules, connected in parallel that are part of the battery array to satisfy the required capacity and the required current for a first electrical output, wherein the number of parallel-connected battery modules are selected (¶0051: “Applications that require different voltage and power need a specific capacity, thereby defining in the number of parallel groups, np, needed”). Regarding claim 9, Kim discloses the battery array of claim 6, wherein the module management unit when executing instructions, to calculate the interconnection plan (¶0009: “A control unit receives an output criteria and controls the switches in each of the battery circuits to form a circuit arrangement that meets the output criteria … where the output criteria defines a number of outputs for the circuit arrangement and a voltage requirement for each output”), is to: after selecting the one or more battery modules connected in parallel (¶0051: “Applications … require different voltage and power need a specific capacity, thereby defining in the number of parallel groups, np, needed”), select one or more battery modules, of the plurality of battery modules, connected in series to satisfy the required voltage for the first electrical output (¶0061: “The output voltage requirement Vd determines the number of cells in series Ns,k needed to meet the requirement.). Regarding claim 10, Kim discloses the battery array of claim 9, wherein the module management unit executes instructions to: after selecting the one or more battery modules connected in parallel and the one or more battery modules connected in series to satisfy the system requirement data for the first electrical output, determine that additional rows of battery modules are available within the battery array (¶0061: “Each application k defines an output voltage requirement Vd.”); and in response to determining the additional rows of battery modules are available within the battery array, select the one or more battery modules connected in parallel and the one or more battery modules connected in series to satisfy a second electrical output requirement (¶0061). Regarding claim 11, Kim discloses the battery array of claim 1, wherein the module management unit executes instructions to: receive a notification indicating a non-functional battery module, wherein the non- functional battery module is switched in circuit with the battery array as part of the interconnection plan (¶0053: The k-th local control unit reports a cell failure.); and in response to receiving the notification, calculate an alternate interconnection plan without the non-functional battery module (¶0053: The controller updates its data structure to permanently bypass the faulty cell). Regarding claim 12, Kim discloses the battery array of claim 11, wherein the alternate interconnection plan comprises at least one standby battery module (Figs. 2 and 3 and ¶0037: “One or more healthy battery cells in a series chain may be singled out as shown in FIG. 3.”). Regarding claim 13, Kim discloses the battery array of claim 1, wherein the module management unit executes instructions to: determine that at least one standby battery module exists as part of the interconnection plan, where the standby battery module represents an unused battery module that is not interconnected (¶0075: “the reconfiguration framework reuses the remaining healthy battery cells in the series chain as backup cells.”); and in response to determining that at least one standby battery module exists as part of the interconnection plan, calculate a standby interconnection plan that employs the at least one standby battery module (¶0075: Backup cells are employed when faulty cells are detected). Regarding claim 16, Kim discloses the battery array of claim 1, wherein the plurality of switching elements are configured to pass electrical power through a corresponding battery module, wherein the electrical power is generated by the remaining battery modules of the battery array (¶0009: Battery circuits include a plurality of switches interconnecting the battery cell with a battery cell in an adjacent circuit. Switches may be configured to place a battery cell in series or in parallel with an adjacent battery cell.). Regarding claim 17, Kim discloses the battery array of claim 1, wherein the plurality of switching elements are configured to connect the one or more battery cells in circuit with the battery array based on one of two opposing polarities (¶0009: Battery circuits include a plurality of switches interconnecting the battery cell with a battery cell in an adjacent circuit. Switches may be configured to place a battery cell in series or in parallel with an adjacent battery cell.). Regarding claim 19, Kim discloses the method of claim 18, further comprising: in sequence of priority (¶0061: “Each application k defines an output voltage requirement Vd and may be assigned a priority.”), calculating a number of series-connected battery modules required to achieve the defined voltage indicated by the system requirement data for each of the one or more electrical outputs (¶0061: “The output voltage requirement Vd determines the number of cells in series Ns,k needed to meet the requirement.). Regarding claim 21, Kim discloses the method of claim 18, wherein an edge battery module or a corner battery module exists for each row of a plurality of rows of the battery array; and the method further comprising: starting with a first electrical output, selecting the edge battery module or the corner battery module for a first row that the first electrical output is located along; and selecting the edge battery module or the corner battery module connected in parallel located along the first row that are required to satisfy the required current and the required capacity of the first electrical output. Selecting a corner or edge battery does not preclude prior art that selects additional or all the batteries including edge or corner batteries. The selection of all batteries to satisfy a corresponding voltage and current demand falls within the scope of Kim. Regarding claim 23, Kim teaches the method of claim 18, further comprising: receiving data indicating a plurality of parameters from corresponding battery modules of the plurality of battery modules, wherein the plurality of parameters indicate one or more of: a rated voltage, a battery capacity (¶0065), a state-of-charge (¶0029: control unit monitors SOC), a state-of-health, available series and parallel connections, or fault data (Figs. 2 and 3); Claims 7-8 are rejected under 35 U.S.C. 103 as being unpatentable over Kim in view of Hensley, and further in view of Despesse (US 20140015488 A1). Regarding claim 7, Kim discloses the battery array of claim 6. Kim does not disclose wherein the battery modules of the battery array are arranged into a plurality of columns and a plurality of rows, and wherein an edge battery module, a corner battery module, or both the edge battery module and the corner battery module exist for each row of the plurality of rows of the battery array. Despesse discloses battery modules of a battery array are arranged into a plurality of columns and a plurality of rows, and wherein an edge battery module, a corner battery module, or both the edge battery module and the corner battery module exist for each row of the plurality of rows of the battery array (¶0002 and Figs. 1 and 2: a plurality of modules 2 disposed in series, and each module comprises of a plurality of cells 1 disposed in series). A person of ordinary skill in the art before the effective filing date of the instant application would have recognized that arranging the battery modules of Kim into a plurality of rows and columns such as in Despesse would minimize the overall size of the battery array (¶[3]). Regarding claim 8, Kim in view of Despesse the battery array of claim 7, wherein the module management unit when executing instructions, to select the one or more battery modules connected in parallel, is to: starting with the first electrical output, select either the edge battery module or the corner battery module for a first row that the first electrical output is located along; and select the one or more battery modules connected in parallel located along the first row that are required to satisfy the required current and the required capacity of the first electrical output. Selecting a corner or edge battery does not preclude prior art that selects additional or all the batteries including edge or corner batteries. The selection of all batteries to satisfy a corresponding voltage and current demand falls within the scope of Kim. Claim 20 is rejected under 35 U.S.C. 103 as being unpatentable over Kim in view of Hensley, and further in view of Smith (US 20170301963 A1). Regarding claim 20, Kim teaches the method of claim 19. Kim does not teach determining the number of series-connected battery modules by dividing the required voltage by a battery module voltage. Smith teaches determining the number of series-connected battery modules by dividing the required voltage by a battery module voltage (¶0003: An optimal system design can involve dividing the total desired voltage by the individual battery cell voltage to determine the number of cells). A person of ordinary skill in the art before the effective filing date of the instant application would have incorporated the method of Smith in calculating the number battery modules to serve the requested voltage of an output in the method of Kim, so that the method would include dividing the requested voltage by the battery voltage to determine the minimum number of batteries needed, so as to maximize the number of unused battery modules so they may be conserved or used for other applications. 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 Ryu-Sung P. Weinmann whose telephone number is (703)756-5964. The examiner can normally be reached Monday-Friday 9am-5pm ET. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Julian Huffman, can be reached at (571) 272-2147. 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. /Ryu-Sung P. Weinmann/Examiner, Art Unit 2859 June 9, 2026 /JULIAN D HUFFMAN/Supervisory Patent Examiner, Art Unit 2859
Read full office action

Prosecution Timeline

Show 17 earlier events
May 12, 2026
Interview Requested
May 28, 2026
Examiner Interview Summary
May 28, 2026
Applicant Interview (Telephonic)
May 29, 2026
Response Filed
Jun 18, 2026
Final Rejection mailed — §103
Jul 06, 2026
Interview Requested
Aug 06, 2026
Applicant Interview (Telephonic)
Aug 06, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12689071
BATTERY ENERGY PROCESSING DEVICE AND METHOD, AND VEHICLE
3y 7m to grant Granted Jul 21, 2026
Patent 12640408
Battery Heating System, Electric Vehicle, and In-Vehicle System
4y 0m to grant Granted May 26, 2026
Patent 12609550
BATTERY CHARGING DEVICE FOR CHARGING A DEEPLY DISCHARGED BATTERY, AND BATTERY CHARGING SYSTEM AND METHOD
4y 0m to grant Granted Apr 21, 2026
Patent 12556022
CHARGING METHOD AND APPARATUS, VEHICLE, AND COMPUTER-READABLE STORAGE MEDIUM
3y 8m to grant Granted Feb 17, 2026
Patent 12556014
BATTERY CONTROL DEVICE, BATTERY SYSTEM, POWER SUPPLY SYSTEM, AND BATTERY CONTROL METHOD
3y 2m 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

6-7
Expected OA Rounds
56%
Grant Probability
77%
With Interview (+21.4%)
3y 7m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 27 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