Prosecution Insights
Last updated: October 25, 2026
Application No. 18/895,065

DIS-AGGREGATED SWITCHING AND PROTOCOL CONFIGURABLE INPUT/OUTPUT MODULE

Non-Final OA §103§DOUBLEPATENT
Filed
Sep 24, 2024
Priority
Oct 29, 2021 — continuation of 12/132,670
Examiner
CERLANEK, RACHEL ELIZABETH
Art Unit
2412
Tech Center
2400 — Computer Networks
Assignee
Sanmina Corporation
OA Round
1 (Non-Final)
96%
Grant Probability
Favorable
1-2
OA Rounds
9m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 96% — above average
96%
Career Allowance Rate
69 granted / 72 resolved
+37.8% vs TC avg
Minimal +0% lift
Without
With
+0.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
13 currently pending
Career history
99
Total Applications
across all art units

Statute-Specific Performance

§101
2.5%
-37.5% vs TC avg
§103
50.2%
+10.2% vs TC avg
§102
32.6%
-7.4% vs TC avg
§112
12.6%
-27.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 72 resolved cases

Office Action

§103 §DOUBLEPATENT
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 . DETAILED ACTION This action is in response to communications filed 09/24/2024. Claims 1-20 are currently pending. Information Disclosure Statement The information disclosure statement (IDS) submitted on 09/24/2024 is in compliance with the provisions of 37 CFR 1.97. Accordingly, the information disclosure statement is being considered by the examiner. Claim Interpretation The following is a quotation of 35 U.S.C. 112(f): (f) Element in Claim for a Combination. – An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The following is a quotation of pre-AIA 35 U.S.C. 112, sixth paragraph: An element in a claim for a combination may be expressed as a means or step for performing a specified function without the recital of structure, material, or acts in support thereof, and such claim shall be construed to cover the corresponding structure, material, or acts described in the specification and equivalents thereof. The claims in this application are given their broadest reasonable interpretation using the plain meaning of the claim language in light of the specification as it would be understood by one of ordinary skill in the art. The broadest reasonable interpretation of a claim element (also commonly referred to as a claim limitation) is limited by the description in the specification when 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is invoked. As explained in MPEP § 2181, subsection I, claim limitations that meet the following three-prong test will be interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph: (A) the claim limitation uses the term “means” or “step” or a term used as a substitute for “means” that is a generic placeholder (also called a nonce term or a non-structural term having no specific structural meaning) for performing the claimed function; (B) the term “means” or “step” or the generic placeholder is modified by functional language, typically, but not always linked by the transition word “for” (e.g., “means for”) or another linking word or phrase, such as “configured to” or “so that”; and (C) the term “means” or “step” or the generic placeholder is not modified by sufficient structure, material, or acts for performing the claimed function. Use of the word “means” (or “step”) in a claim with functional language creates a rebuttable presumption that the claim limitation is to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites sufficient structure, material, or acts to entirely perform the recited function. Absence of the word “means” (or “step”) in a claim creates a rebuttable presumption that the claim limitation is not to be treated in accordance with 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph. The presumption that the claim limitation is not interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, is rebutted when the claim limitation recites function without reciting sufficient structure, material or acts to entirely perform the recited function. Claim limitations in this application that use the word “means” (or “step”) are being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Conversely, claim limitations in this application that do not use the word “means” (or “step”) are not being interpreted under 35 U.S.C. 112(f) or pre-AIA 35 U.S.C. 112, sixth paragraph, except as otherwise indicated in an Office action. Claim limitations under 35 U.S.C. 112(f) include: Claim 17: “means for receiving”- switch 102 Claim 17: “means for performing”- device fig. 6, 604 Claim 20: “means for coupling”- connectors, 1206 and 1208 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-20 rejected on the ground of nonstatutory double patenting as being unpatentable over claims 1-7, 9, 11, 20, and 22-31 of U.S. Patent No. 12,132,670 B2. Although the claims at issue are not identical, they are not patentably distinct from each other because of the following: Claim 1 of Current Application Claim 1 of Parent patent A rack-mounted network storage system comprising: An input/output module (IOM) configured for insertion into a mounting slot of a rack enclosure of a network storage system to mount the IOM within the rack enclosure, the IOM comprising: an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system, an integrated device configured to provide top-of-rack (TOR) switching and protocol conversion and comprising: the integrated device configured to receive data and to perform both top-of-rack (TOR) data switching functions and protocol conversion functions; and a first switch to receive input data from a plurality of input connectors to route to a plurality of storage devices of the network storage system; (i.e. switching function) and a plurality of bridges coupled to the first switch to receive data from the first switch in a first protocol and convert the data to one or more second protocols for use with particular storage devices of the plurality of storage devices; wherein the first switch is configured to determine particular bridges from among the plurality of bridges to receive particular portions of the input data; (i.e. protocol conversion function) a plurality of protocol-specific data storage devices, wherein each of the plurality of bridges is configured to output particular portions of the data in at least one of the second protocols for use with particular storage devices of the plurality of storage devices; each configured for insertion into one other mounting slot of the rack enclosure and configured to receive data from the integrated device. and wherein the integrated device is configured to be enclosed within the rack enclosure while the IOM is inserted into the mounting slot of the rack enclosure. Claim 2 of current application Claim 1 of parent patent The network storage system of claim 1, further comprising a plurality of the integrated devices, each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. an integrated device configured to provide top-of-rack (TOR) switching and protocol conversion Claim 3 of current application Claim 23 of parent patent The network storage system of claim 1, further comprising a plurality of the integrated devices, with at least some of the integrated devices being redundant integrated devices sharing the same functionality, and with at least some of the integrated devices having different functionality from the other integrated devices of the plurality of the integrated devices. with at least some of the devices being redundant devices sharing the same functionality, and with at least some of the devices having different functionality from the other devices of the plurality of the integrated devices Claim 4 of current application Claim 26 of parent patent The network storage system of claim 1, further comprising: a plurality of the integrated devices; a first plurality of connectors coupling the plurality of integrated devices to the plurality of data storage devices using a first connection speed; and a second plurality of connectors coupling the plurality of integrated devices to one another using a second connection speed that is different from the first connection speed. a first plurality of connectors coupling the plurality of IOMs to the plurality of servers using a first connection speed; and a second plurality of connectors coupling the plurality of IOMs to one another using a second connection speed that is different from the first connection speed. Claim 5 of current application Claim 1 of parent patent The network storage system of claim 1, wherein the integrated device comprises: a first switch to receive input data from a plurality of input connectors to route to the plurality of data storage devices; a first switch to receive input data from a plurality of input connectors to route to a plurality of storage devices of the network storage system and a plurality of bridges coupled to the first switch to receive data from the first switch in a first protocol and convert the data to one or more second protocols for use with particular data storage devices of the plurality of data storage devices. And a plurality of bridges coupled to the first switch to receive data from the first switch in a first protocol and convert the data to one or more second protocols for use with particular storage devices of the plurality of storage devices Claim 6 of current application Claim 1 of parent patent The network storage system of claim 5, wherein the first switch is configured to determine particular bridges from among the plurality of bridges to receive particular portions of the input data. wherein the first switch is configured to determine particular bridges from among the plurality of bridges to receive particular portions of the input data Claim 7 of current application Claim 1 of parent patent The network storage system of claim 6, wherein each of the plurality of bridges is configured to output particular portions of the data in at least one of the second protocols for use with particular data storage devices of the plurality of data storage devices. wherein each of the plurality of bridges is configured to output particular portions of the data in at least one of the second protocols for use with particular storage devices of the plurality of storage devices Claim 8 of current application Claim 2 of parent patent The network storage system of claim 5, wherein the first switch comprises a high port count switch to provide the top of rack (TOR) switching. wherein the first switch comprises a high port count switch to provide the top of rack (TOR) switching. Claim 9 of current application Claim 4 of parent patent The network storage system of claim 5, wherein the first switch comprises a low port count switch to provide product connectivity. wherein the first switch comprises a low port count switch to provide product connectivity. Claim 10 of current application Claim 5 of parent patent The network storage system of claim 9, wherein the low port count switch comprises a switch having up to eight input ports. wherein the low port count switch comprises a switch having up to eight input ports Claim 11 of current application Claim 6 of parent patent The network storage system of claim 5, wherein the first switch comprises one or more of an Ethernet switch, a Fibre Channel switch, and an InfiniBand switch. wherein the first switch comprises one or more of an Ethernet switch, a Fibre Channel switch, and an InfiniB and switch. Claim 12 of current application Claim 7 of parent patent The network storage system of claim 11, wherein the plurality of bridges comprise one or more of an Ethernet-to-nonvolatile memory express (NVMe) bridge, a Fibre Channel-to-NVMe bridge, and an InfiniBand-to-NVMe bridge. wherein the plurality of bridges comprise one or more of an Ethernet-to-nonvolatile memory express (NVMe) bridge, a Fibre Channel-to-NVMe bridge, and an InfiniBand-to-NVMe bridge Claim 13 of current application Claim 1 of parent patent The network storage system of claim 1, wherein the integrated device is configured for enclosure within the rack enclosure. the integrated device is configured to be enclosed within the rack enclosure Claim 14 of current application Claim 28 of parent patent A method for use with a rack-mounted network storage system that includes an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system and a plurality of protocol-specific data storage devices, each configured for insertion into one other mounting slot of the rack enclosure, the method comprising: receiving data into the integrated device; performing both top-of-rack (TOR) data switching functions and protocol conversion functions using the integrated device; and routing data into one or more of the plurality of protocol-specific data storage devices from the integrated device. A rack-mounted network storage system comprising: an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system, the integrated device configured to receive data and to perform both top-of-rack (TOR) data switching and protocol conversion functions; and a plurality of protocol-specific data storage devices, each configured for insertion into one other mounting slot of the rack enclosure and configured to receive data from the integrated device Claim 15 of current application Claim 29 of parent patent The method of claim 14, wherein the network storage system includes a plurality of the integrated devices, each performing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. comprising a plurality of the integrated devices, each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices Claim 16 of current application Claim 27 of parent patent The method of claim 14, wherein the network storage system includes a plurality of the integrated devices, a first plurality of connectors coupling the plurality of integrated devices to the plurality of data storage devices, and a second plurality of connectors coupling the plurality of integrated devices to one another, and wherein the method further comprises: transferring data using the first plurality of connectors from the plurality of integrated devices to the plurality of data storage devices at a first connection speed; and transferring data among the plurality of integrated devices using the second plurality of connectors at a second connection speed that is different from the first connection speed. a first plurality of connectors coupling the first plurality of IOMs to the plurality of servers using a first connection speed; a second plurality of connectors coupling the first plurality of IOMs to one another using a second connection speed that is different from the first connection speed; a second plurality of IOMs configured as in claim 1; Claim 17 of current application Claim 28 of parent patent A rack-mounted network storage apparatus, comprising: an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system, the integrated device comprising means for receiving data and means for performing both top-of-rack (TOR) data switching and protocol conversion; and a plurality of protocol-specific data storage devices, each configured for insertion into one other mounting slot of the rack enclosure and configured with means for receiving data from the integrated device. A rack-mounted network storage system comprising: an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system, the integrated device configured to receive data and to perform both top-of-rack (TOR) data switching and protocol conversion functions; and a plurality of protocol-specific data storage devices, each configured for insertion into one other mounting slot of the rack enclosure and configured to receive data from the integrated device. Claim 18 of current application Claim 29 of parent patent The apparatus of claim 17, further comprising a plurality of the integrated devices, each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. comprising a plurality of the integrated devices, each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. Claim 19 of current application Claim 30 of parent patent The apparatus of claim 17, further comprising a plurality of the integrated devices, with at least some of the integrated devices being redundant integrated devices sharing the same functionality, and with at least some of the integrated devices having different functionality from the other integrated devices of the plurality of the integrated devices. comprising a plurality of the integrated devices, with at least some of the devices being redundant devices sharing the same functionality, and with at least some of the devices having different functionality from the other devices of the plurality of the integrated devices. Claim 20 of current application Claim 31 of parent patent The apparatus of claim 17, further comprising: a first plurality of means for coupling the plurality of integrated devices to the plurality of data storage devices using a first connection speed; and a second plurality of means for coupling the plurality of integrated devices to one another using a second connection speed that is different from the first connection speed. a first plurality of connectors coupling the plurality of integrated devices to the plurality of data storage devices using a first connection speed; and a second plurality of connectors coupling the plurality of integrated devices to one another using a second connection speed that is different from the first connection speed. The claims of the current application are broader than those of the parent patent. Making the claims broader is obvious to one of ordinary skill in the art at the effective filing date of the current application. Claim Rejections - 35 USC § 103 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis (i.e., changing from AIA to pre-AIA ) for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claims 1-7 and 11-20 are rejected under 35 U.S.C. 103 as being unpatentable over Bshara (Patent No.: US 10,162,793 B1) in view of Pinto (Pub. No.: US 2019/0187909 A1). Regarding claim 1, Bshara teaches A rack-mounted network storage system (Bshara col. 16 lines 50-57: rack mounted storage; Bshara col. 2 lines 30-32 and col. 5 lines 59-61: network storage system) comprising: an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system (Bshara fig. 6 and col. 16 lines 50-57: rack mounted storage; Bshara col. 2 lines 30-32 and col. 5 lines 59-61: network storage system), the integrated device configured to receive data (Bshara figs. 6-7, col. 15 lines 1-12 and 34-65: configured to receive data) and to perform both … data switching functions and protocol conversion functions (Bshara Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Bshara col. 16 lines 37-43: data switching functions); and a plurality of protocol-specific data storage devices (Bshara Col. 15 Lines 22-23; Col. 15 Lines 29-33), each configured for insertion into one other mounting slot of the rack enclosure and configured to receive data from the integrated device. (Bshara Col. 5 line 40- col. 6 line 2; Fig.7: box 710 shows the switching device being able to receive data from the bridge component for further routing to the storage devices; Col. 9 Lines 56-68, high speed serial lane connectors) Bshara does teach data switching functions but does not appear to explicitly recite TOR data switching. However, Pinto, in the analogous art of rack-based network storage systems, teaches top-of-rack (TOR) data switching (Pinto [0032]: top-of-rack switch providing connectivity among the chassis in the rack) Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and utilize top-of-rack (TOR) data switching. Doing so would provide connectivity among chassis in the rack (Pinto [0032]). Regarding claim 2, Bshara modified by Pinto teaches The network storage system of claim 1 (the limitations of parent claim 1 as indicated above), further comprising a plurality of the integrated devices, (Bshara Col. 16 lines 18-35: plurality of devices) Bshara does not appear to explicitly teach each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. However, Pinto, in the analogous art of rack-based network storage systems, teaches each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices (Pinto [0032]: distribution of TOR functionality). Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and utilize providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. Doing so would provide connectivity among chassis in the rack (Pinto [0032]). Regarding claim 3, Bshara modified by Pinto teaches The network storage system of claim 1 (the limitations of parent claim 1 as indicated above), Bshara further teaches further comprising a plurality of the integrated devices, with at least some of the integrated devices being redundant integrated devices sharing the same functionality, and with at least some of the integrated devices having different functionality from the other integrated devices of the plurality of the integrated devices (Bshara Col. 16 lines 18-35: plurality of devices, some are duplicates with same functionality, and some have their own individual functions; Col. 16 Lines 30-32; second protocol being directed for use with one or more storage devices; Col. Lines 39-43; Fig.7: shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices). Regarding claim 4, Bshara modified by Pinto teaches The network storage system of claim 1 (the limitations of parent claim 1 as indicated above), further comprising: a plurality of the integrated devices (Bshara fig. 7 and Col. 16 lines 18-35: plurality of devices); a first plurality of connectors coupling the plurality of integrated devices to the plurality of data storage devices using a first connection speed (Fig. 7: Network 608 and Storage Bridge Devices 712 in boxes 710 and 720; the first switch connected to the bridge from multiple available to receive the information; Col. 4 Lines 1-13, serial converter; Col. 20 Lines 10-13, connectors; col. 7 lines 64-col 8 line 4; ); and a second plurality of connectors coupling the plurality of integrated devices to one another using a second connection speed that is different from the first connection speed (Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Col. 9 Lines 56-68, high speed serial lane connectors). Regarding claim 5, Bshara modified by Pinto teaches The network storage system of claim 1 (the limitations of parent claim 1 as indicated above), wherein the integrated device comprises: a first switch to receive input data from a plurality of input connectors to route to the plurality of data storage devices (Fig. 7: Network 608; Col. 14 Lines 64-67; shows that switches can be a part of the network infrastructure; Fig. 7 shows one of the connections and Co. 16 Lines 7-10 further state that “many host devices may be connected to the network”; Fig. 7: storage devices 618; multiple are depicted in the figure; Col. 12 Lines 19-21 and Col. 14 Lines 64-67 also mentions the communication between the components and structure for doing so); and a plurality of bridges coupled to the first switch to receive data from the first switch in a first protocol and convert the data to one or more second protocols for use with particular data storage devices of the plurality of data storage devices (Fig. 7: Network 608 and Storage Bridge Devices 712 in boxes 710 and 720; the first switching component choosing (determining) the bridge component from multiple available to receive the information; Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Col. 16 Lines 21-24; establishes the first protocol; Fig. 7 further shows the connection; Col. 15 Lines 22-23 and Col. 16 Lines 32-34; storage device protocol is the second protocol; Col. 16 Lines 30-32; second protocol being directed for use with one or more storage devices). Regarding claim 6, Bshara modified by Pinto teaches The network storage system of claim 5 (the limitations of parent claim 5 as indicated above), Bshara further teaches wherein the first switch is configured to determine particular bridges from among the plurality of bridges to receive particular portions of the input data (Fig. 7: Network 608 and Storage Bridge Devices 712 in boxes 710 and 720; the first switching component choosing (determining) the bridge from multiple available to receive the information). Regarding claim 7, Bshara modified by Pinto teaches The network storage system of claim 6 (the limitations of parent claim 6 as indicated above), Bshara further teaches wherein each of the plurality of bridges is configured to output particular portions of the data in at least one of the second protocols for use with particular data storage devices of the plurality of data storage devices (Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices). Regarding claim 11, Bshara modified by Pinto teaches The network storage system of claim 5 (the limitations of parent claim 5 as indicated above), Bshara does not appear to explicitly recite wherein the first switch comprises one or more of an Ethernet switch, a Fibre Channel switch, and an InfiniBand switch. However, Pinto teaches wherein the first switch comprises one or more of an Ethernet switch, a Fibre Channel switch, and an InfiniBand switch. (Pinto [0031] wherein an ethernet switch is a network switch- “network switch (i.e., the Ethernet switch 161)”; Pinto [0004]: “connected over a fabric network such as Ethernet, Fibre Channel, and Infiniband”) Bshara and Pinto are both considered to be analogous to the claimed invention because they are in the same field of rack-based network storage systems. Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and include the limitation that there is a BMC connected directly to the first switch. Doing so would allow for the BMC to manage drives that are connected to the switch (Pinto [0031]). Regarding claim 12, Bshara modified by Pinto teaches The network storage system of claim 11 (the limitations of parent claim 11 as indicated above), Bshara further teaches wherein the plurality of bridges comprise one or more of an Ethernet-to-nonvolatile memory express (NVMe) bridge, a Fibre Channel-to-NVMe bridge, and an InfiniBand-to-NVMe bridge (Bshara Col. 23 Lines 53-56; Col. 17 Lines 7-11; Col. 5 Lines 56-60; Claim 10; NVMf (NVMe-over-fabric) includes ethernet to NVMe, Fibre channel to NVMe, and InfiniBand to NVMe). Regarding claim 13, Bshara modified by Pinto teaches The network storage system of claim 1 (the limitations of parent claim 1 as indicated above), wherein the integrated device is configured for enclosure within the rack enclosure (Bshara col. 16 lines 50-57: rack mounted storage; Fig. 7: Switch 716 and Storage devices 618). Regarding claim 14, Bshara teaches A method for use with a rack-mounted network storage system that includes an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system and a plurality of protocol-specific data storage devices, each configured for insertion into one other mounting slot of the rack enclosure (Bshara col 2 lines 41-45: method; Bshara col. 16 lines 50-57: rack mounted storage; Bshara col. 2 lines 30-32 and col. 5 lines 59-61: network storage system; Bshara fig. 6 and col. 16 lines 50-57: rack mounted storage; Bshara col. 2 lines 30-32 and col. 5 lines 59-61: network storage system; Col. 15 Lines 22-23; Col. 15 Lines 29-33), the method comprising: receiving data into the integrated device (Bshara figs. 6-7, col. 15 lines 1-12 and 34-65: configured to receive data); performing both … data switching functions and protocol conversion functions using the integrated device (Bshara Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Bshara col. 16 lines 37-43: data switching functions); and routing data into one or more of the plurality of protocol-specific data storage devices from the integrated device. (Bshara Col. 5 line 40- col. 6 line 2; Fig.7: box 710 shows the switching device being able to receive data from the bridge component for further routing to the storage devices; Col. 9 Lines 56-68, high speed serial lane connectors) Bshara does teach data switching functions but does not appear to explicitly recite TOR data switching. However, Pinto, in the analogous art of rack-based network storage systems, teaches top-of-rack (TOR) data switching (Pinto [0032]: top-of-rack switch providing connectivity among the chassis in the rack) Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and utilize top-of-rack (TOR) data switching. Doing so would provide connectivity among chassis in the rack (Pinto [0032]). Regarding claim 15, Bshara modified by Pinto teaches The method of claim 14 (the limitations of parent claim 14 as indicated above), wherein the network storage system includes a plurality of the integrated devices, (Bshara Col. 16 lines 18-35: plurality of devices) Bshara does not appear to explicitly teach each performing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. However, Pinto, in the analogous art of rack-based network storage systems, teaches each performing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. (Pinto [0032]: distribution of TOR functionality). Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and utilize providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. Doing so would provide connectivity among chassis in the rack (Pinto [0032]). Regarding claim 16, Bshara modified by Pinto teaches The method of claim 14 (the limitations of parent claim 14 as indicated above), wherein the network storage system includes a plurality of the integrated devices (Bshara fig. 7 and Col. 16 lines 18-35: plurality of devices), a first plurality of connectors coupling the plurality of integrated devices to the plurality of data storage devices, and a second plurality of connectors coupling the plurality of integrated devices to one another, and wherein the method further comprises: transferring data using the first plurality of connectors from the plurality of integrated devices to the plurality of data storage devices at a first connection speed (Fig. 7: Network 608 and Storage Bridge Devices 712 in boxes 710 and 720; the first switch connected to the bridge from multiple available to receive the information; Col. 4 Lines 1-13, serial converter; Col. 20 Lines 10-13, connectors; col. 7 lines 64-col 8 line 4); and transferring data among the plurality of integrated devices using the second plurality of connectors at a second connection speed that is different from the first connection speed (Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Col. 9 Lines 56-68, high speed serial lane connectors). Regarding claim 17, Bshara teaches A rack-mounted network storage apparatus (Bshara col. 16 lines 50-57: rack mounted storage; Bshara col. 2 lines 30-32 and col. 5 lines 59-61: network storage system), comprising: an integrated device configured for insertion into a mounting slot of a rack enclosure of a network storage system (Bshara fig. 6 and col. 16 lines 50-57: rack mounted storage; Bshara col. 2 lines 30-32 and col. 5 lines 59-61: network storage system), the integrated device comprising means for receiving data (Bshara figs. 6-7, col. 15 lines 1-12 and 34-65: configured to receive data) and means for performing both … data switching and protocol conversion (Bshara Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Bshara col. 16 lines 37-43: data switching functions); and a plurality of protocol-specific data storage devices (Bshara Col. 15 Lines 22-23; Col. 15 Lines 29-33), each configured for insertion into one other mounting slot of the rack enclosure and configured with means for receiving data from the integrated device. (Bshara Col. 5 line 40- col. 6 line 2; Fig.7: box 710 shows the switching device being able to receive data from the bridge component for further routing to the storage devices; Col. 9 Lines 56-68, high speed serial lane connectors) Bshara does teach data switching functions but does not appear to explicitly recite TOR data switching. However, Pinto, in the analogous art of rack-based network storage systems, teaches top-of-rack (TOR) data switching (Pinto [0032]: top-of-rack switch providing connectivity among the chassis in the rack) Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and utilize top-of-rack (TOR) data switching. Doing so would provide connectivity among chassis in the rack (Pinto [0032]). Regarding claim 18, Bshara modified by Pinto teaches The apparatus of claim 17 (the limitations of parent claim 17 as indicated above), further comprising a plurality of the integrated devices, (Bshara fig. 7 and Col. 16 lines 18-35: plurality of devices) Bshara does not appear to explicitly teach each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. However, Pinto, in the analogous art of rack-based network storage systems, teaches each providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices.(Pinto [0032]: distribution of TOR functionality). Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified Bshara to incorporate the teachings of Pinto and utilize providing at least some of the TOR data switching functions, with TOR functionality distributed among the plurality of the integrated devices. Doing so would provide connectivity among chassis in the rack (Pinto [0032]). Regarding claim 19, Bshara modified by Pinto teaches The apparatus of claim 17 (the limitations of parent claim 17 as indicated above), Bshara further teaches further comprising a plurality of the integrated devices, with at least some of the integrated devices being redundant integrated devices sharing the same functionality, and with at least some of the integrated devices having different functionality from the other integrated devices of the plurality of the integrated devices. (Bshara Col. 16 lines 18-35: plurality of devices, some are duplicates with same functionality, and some have their own individual functions; Col. 16 Lines 30-32; second protocol being directed for use with one or more storage devices; Col. Lines 39-43; Fig.7: shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices) Regarding claim 20, Bshara modified by Pinto teaches The apparatus of claim 17 (the limitations of parent claim 17 as indicated above), Bshara further teaches further comprising: a first plurality of means for coupling the plurality of integrated devices to the plurality of data storage devices using a first connection speed (Fig. 7: Network 608 and Storage Bridge Devices 712 in boxes 710 and 720; the first switch connected to the bridge from multiple available to receive the information; Col. 4 Lines 1-13, serial converter; Col. 20 Lines 10-13, connectors; col. 7 lines 64-col 8 line 4); and a second plurality of means for coupling the plurality of integrated devices to one another using a second connection speed that is different from the first connection speed (Col. Lines 39-43; Fig.7: box 710 shows the switching device (component) being able to receive data from the bridge component for further routing to the storage devices; Col. 9 Lines 56-68, high speed serial lane connectors). Claims 9-10 are rejected under 35 U.S.C. 103 as being unpatentable over Bshara (Patent No.: US 10,162,793 B1) in view of Pinto (Pub. No.: US 2019/0187909 A1) further in view of Davis (Pub No.: US 2020/0159449 A1). Regarding claim 9, Bshara modified by Pinto teaches The network storage system of claim 5 (the limitations of parent claim 5 as indicated above), Bshara modified by Pinto appears to be silent regarding wherein the first switch comprises a low port count switch to provide product connectivity. However, Davis teaches wherein the first switch comprises a low port count switch to provide product connectivity (Fig. 2 of Davis: Ports connected to Switch 204). Bshara, Pinto, and Davis are all considered to be analogous to the claimed invention because they are in the same field of network storage. Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified the combination of Bshara and Pinto to incorporate the teachings of Davis and include the specification that the switching component has a low port count. Doing so would provide attachment to the I/O (Davis [0032]). Regarding claim 10, Bshara modified by Pinto teaches The network storage system of claim 9 (the limitations of parent claim 9 as indicated above), Bshara modified by Pinto does not appear to explicitly teach wherein the low port count switch comprises a switch having up to eight input ports. However, Davis teaches wherein the low port count switch comprises a switch having up to eight input ports (Fig. 2 of Davis: Ports connected to Switch 204, four input ports are shown). Bshara, Pinto, and Davis are all considered to be analogous to the claimed invention because they are in the same field of network storage. Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified the combination of Bshara and Pinto to incorporate the teachings of Davis and include the specification that the switching component has a low port count. Doing so would provide attachment to the I/O (Davis [0032]). Claim 8 is rejected under 35 U.S.C. 103 as being unpatentable over Bshara (Patent No.: US 10,162,793 B1) in view of Pinto (Pub. No.: US 2019/0187909 A1), further in view of Koch (Pub. No.: US 2021/0027313 A1). Regarding claim 8, Bshara modified by Pinto teaches The network storage system of claim 5 (the limitations of parent claim 5 as indicated above), Bshara modified by Pinto appears to be silent regarding wherein the first switch comprises a high port count switch to provide the top of rack (TOR) switching. However, Koch teaches wherein the first switch comprises a high port count switch to provide the top of rack (TOR) switching (Koch [104], ethernet switch with 48 ports). Bshara, Pinto, and Koch are all considered to be analogous to the claimed invention because they are in the same field of network storage. Therefore, it would have been obvious to someone of ordinary skill the art before the effective filing date of the claimed invention to have modified the combination of Bshara and Pinto to incorporate the teachings of Koch and include the specification that the first switch has a high port count. Doing so would allow for being able to meet configuration objectives requested by prospective users (Koch [0104]). Conclusion The following prior art not relied upon is considered pertinent to applicant’s disclosure. Davis (US 2012/0207165 A1) discloses a personality module, I/O device communication, an Ethernet bridge, and low number of ports connected to the switch. Numanoi (US 7,702,962 B2) discloses multiple switches, a Fibre Channel switch, and a switch unit communicating with the storage devices. Beadnell et al. (US 2011/0219163 A1) discloses multiple protocols associated with a bridge device, protocol converter, protocols associated with the storage devices. Any inquiry concerning this communication or earlier communications from the examiner should be directed to RACHEL E MARKS whose telephone number is (703)756-1309. The examiner can normally be reached Mon-Fri 8:30am-6pm. 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, Charles C Jiang can be reached at (571)270-7191. 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. /R.E.C./Examiner, Art Unit 2412 /CHARLES C JIANG/Supervisory Patent Examiner, Art Unit 2412
Read full office action

Prosecution Timeline

Sep 24, 2024
Application Filed
Aug 26, 2026
Non-Final Rejection mailed — §103, §DOUBLEPATENT (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12772088
EARLY RADIO MEASUREMENT RELAXATION REPORTING
2y 8m to grant Granted Oct 20, 2026
Patent 12750715
METHOD AND APPARATUS FOR REQUESTING AND CONFIGURING GAP CONFIGURATION RELATED TO BANDWIDTH PART IN WIRELESS MOBILE COMMUNICATION SYSTEM
2y 3m to grant Granted Sep 29, 2026
Patent 12750194
METHODS AND APPARATUS FOR TRANSMITTING DATA IN COMMUNICATIONS NETWORKS
2y 1m to grant Granted Sep 29, 2026
Patent 12744635
SYSTEMS AND METHODS FOR REFERENCE SIGNALING DESIGN AND CONFIGURATION
2y 9m to grant Granted Sep 22, 2026
Patent 12732894
SYSTEM INFORMATION BLOCK (SIB) FOR AUGMENTED COMPUTING IN CELLULAR NETWORKS
2y 10m to grant Granted Sep 08, 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
96%
Grant Probability
96%
With Interview (+0.3%)
2y 10m (~9m remaining)
Median Time to Grant
Low
PTA Risk
Based on 72 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