Prosecution Insights
Last updated: April 19, 2026
Application No. 18/920,825

SYSTEM AND METHOD FOR BACKING UP HIGHLY AVAILABLE SOURCE DATABASES IN A HYPERCONVERGED SYSTEM

Non-Final OA §101§DP
Filed
Oct 18, 2024
Examiner
XU, MICHAEL
Art Unit
2113
Tech Center
2100 — Computer Architecture & Software
Assignee
Nutanix, Inc.
OA Round
1 (Non-Final)
77%
Grant Probability
Favorable
1-2
OA Rounds
2y 8m
To Grant
99%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allow Rate
95 granted / 124 resolved
+21.6% vs TC avg
Strong +23% interview lift
Without
With
+23.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
18 currently pending
Career history
142
Total Applications
across all art units

Statute-Specific Performance

§101
17.9%
-22.1% vs TC avg
§103
57.0%
+17.0% vs TC avg
§102
13.7%
-26.3% vs TC avg
§112
1.7%
-38.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 124 resolved cases

Office Action

§101 §DP
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 . Double Patenting A rejection based on double patenting of the “same invention” type finds its support in the language of 35 U.S.C. 101 which states that “whoever invents or discovers any new and useful process... may obtain a patent therefor...” (Emphasis added). Thus, the term “same invention,” in this context, means an invention drawn to identical subject matter. See Miller v. Eagle Mfg. Co., 151 U.S. 186 (1894); In re Vogel, 422 F.2d 438, 164 USPQ 619 (CCPA 1970); In re Ockert, 245 F.2d 467, 114 USPQ 330 (CCPA 1957). A statutory type (35 U.S.C. 101) double patenting rejection can be overcome by canceling or amending the claims that are directed to the same invention so they are no longer coextensive in scope. The filing of a terminal disclaimer cannot overcome a double patenting rejection based upon 35 U.S.C. 101. Claims 1-4,7-8,10-11,14-17,19-25,30 is/are rejected under 35 U.S.C. 101 as claiming the same invention as that of claims 1-4,7-8,10-11,14-17,19-25,30 of prior U.S. Patent No. 12153499. This is a statutory double patenting rejection. Claim 1 is exemplary Instant claim 1 Patent 12153499 claim 1 A system comprising: a memory having computer-readable instructions stored thereon; and a processor that executes the computer-readable instructions to: A system comprising: a memory having computer-readable instructions stored thereon; and a processor that executes the computer-readable instructions to: create a highly available database comprising a source database stored at a first location and a copy of the source database stored at each of one or more second locations; create a highly available database comprising a source database stored at a first location and a copy of the source database stored at each of one or more second locations; associate a user defined switch over policy with the highly available database; associate a user defined switch over policy with the highly available database; select the first location or one of the one or more second locations as an initial active location; select the first location or one of the one or more second locations as an initial active location; capture at least one of one or more snapshots or one or more logs from the source database or the copy of the source database that is stored on the initial active location; capture at least one of one or more snapshots or one or more logs from the source database or the copy of the source database that is stored on the initial active location; determine that the initial active location has become unavailable; determine that the initial active location has become unavailable; in response to the initial active location becoming unavailable, select another location from the first location and the one or more second locations as a next active location based on the switch over policy, wherein the switch over policy assigns a priority to at least some of the first location and the one or more second locations, and wherein the next active location is selected based on the priority; and in response to the initial active location becoming unavailable, select another location from the first location and the one or more second locations as a next active location based on the switch over policy, wherein the switch over policy assigns a priority to at least some of the first location and the one or more second locations, and wherein the next active location is selected based on the priority; and continue capture of the at least one of the one or more snapshots or one or more logs from the next active location. continue capture of the at least one of the one or more snapshots or one or more logs from the next active location. Claims 2-4,7-8,10-11,14-17,19-25,30 are also identical to claims 2-4,7-8,10-11,14-17,19-25,30 from patent number 12153499 and are also rejected under statutory 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,11,21 rejected on the ground of nonstatutory double patenting - obviousness type as being unpatentable over claims 1,11,21 of U.S. Patent No. 11640340. Although the claims at issue are not identical, they are not patentably distinct from each other because they simply remove some limitations, or describe the same system in a different way. Claim 1 is exemplary Instant claim 1 Patent 11640340 claim 1 A system comprising: a memory having computer-readable instructions stored thereon; and a processor that executes the computer-readable instructions to: A system comprising: a processor executing computer-readable instructions stored on a memory to: create a highly available database comprising a source database stored at a first location and a copy of the source database stored at each of one or more second locations; select one of a plurality of nodes as a primary node capable of storing a source database, the remaining ones of the plurality of nodes being a secondary node, each of the secondary node capable of storing a copy of the source database, wherein updates made to the source database on the primary node are able to be copied to the copy of the source database on the secondary node, and associate a user defined switch over policy with the highly available database; wherein in response to the primary node becoming unavailable, one of the secondary node is designated to become the primary node based on a first policy; select the first location or one of the one or more second locations as an initial active location; designate a first node from the primary node or the secondary node as an initial active node; capture at least one of one or more snapshots or one or more logs from the source database or the copy of the source database that is stored on the initial active location; capture one or more snapshots of the source database or the copy of the source database from the first node designated as the initial active node; determine that the initial active location has become unavailable; determine that the first node has become unavailable; in response to the initial active location becoming unavailable, select another location from the first location and the one or more second locations as a next active location based on the switch over policy, wherein the switch over policy assigns a priority to at least some of the first location and the one or more second locations, and wherein the next active location is selected based on the priority; and select, in response to the first node becoming unavailable and based on a user defined switch over policy, a second node from the primary node or the secondary node as a next active node, wherein the switch over policy defines a criteria for selecting the next active node from the plurality of nodes to capture the one or more snapshots from; and continue capture of the at least one of the one or more snapshots or one or more logs from the next active location. capture the one or more snapshots of the source database or the copy of the source database from the second node in response to selecting the second node as the next active node. Claims 11,21 are rejected under nonstatutory double patenting for similar reasons, corresponding to claims 11,21 of U.S. Patent No. 11640340. There is no prior art for claims 1-4,7-8,10-11,14-17,19-25,30 because of the inclusion of the following limitations: The following is an examiner’s statement of reasons for allowance: The prior art does not teach or fairly suggest: create a highly available database comprising a source database stored at a first location and a copy of the source database stored at each of one or more second locations; associate a user defined switch over policy with the highly available database; select the first location or one of the one or more second locations as an initial active location; capture at least one of one or more snapshots or one or more logs from the source database or the copy of the source database that is stored on the initial active location; determine that the initial active location has become unavailable; in response to the initial active location becoming unavailable, select another location from the first location and the one or more second locations as a next active location based on the switch over policy, wherein the switch over policy assigns a priority to at least some of the first location and the one or more second locations, and wherein the next active location is selected based on the priority; and continue capture of the at least one of the one or more snapshots or one or more logs from the next active location. outlined in claims 1,11,21. A reasonable combination of systems that can select the first or one or more second locations as an initial active location, in combination with a user defined switch over policy wherein the switch over policy assigns a priority to at least some of the first location and the one or more second locations, and wherein the next active location is selected based on the priority, and capturing snapshots from either the source database or the copy of the source database from the second location was not found in the prior art. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. US 20170235758 A1 - Gopalapura - general backup policy reference. US 20200110675 A1 - Wang - general backup policy reference. US 20160048408 A1 - Madhu - general backup policy reference. US 20200349018 A1 - Meadowcroft - Real time backup system. US 10725866 B1 - Palaiah - active and passive backups, updates passive backups. US 20200104377 A1 - Earnesty - selects migration targets based on requirements. Related to priority/ranking of failover nodes US 20200104376 A1 - Earnesty - similar, might be better, more focused on target requirements. Related to priority/ranking of failover nodes US 20200050522 A1 - Coleman - general backup policy reference, failover into the same cluster. US 20190384496 A1 - Abdul Rasheed - backup sent to cluster, may be implemented across cluster. US 20190324865 A1 - Weissman - policy group selection pattern - picks where to store backups. Has two clusters. Related to priority/ranking of failover nodes US 20190155699 A1 - Luo - Generic incremental backup system, similar time machine to applicant. US 10719407 B1 - Chockalingam - Generic backup system, fault domains. US 7971094 B1 - Benn - user defined failover plan, but not focused on failover for snapshot/log backups of a mirrored system. US 9858155 B2 - Ashutosh - service level agreement defines backup policies, source and backup storage location. US 20140250081 A1 - Stewart - Database snapshots, but not of a mirrored system. US 9372758 B2 - Ashutosh - creates backup according to SLA, and uses the backup as the source for further replication. US 8677085 B2 - Vaghani - object snapshots US 20220066993 A1 - Khanuja - source database snapshot/logs to a second and third location, has failover policies, but was filed 2021, after the instant application effective filed date. Any inquiry concerning this communication or earlier communications from the examiner should be directed to MICHAEL XU whose telephone number is (571)272-5688. The examiner can normally be reached Monday-Friday 8:00am - 5:00pm. Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Bryce Bonzo can be reached at (571) 272-3655. 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. /MICHAEL XU/ Examiner, Art Unit 2113
Read full office action

Prosecution Timeline

Oct 18, 2024
Application Filed
Apr 07, 2026
Non-Final Rejection — §101, §DP (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12572503
APPLICATION LEVEL TO SHARE LEVEL REPLICATION POLICY TRANSITION FOR FILE SERVER DISASTER RECOVERY SYSTEMS
2y 5m to grant Granted Mar 10, 2026
Patent 12547498
POWER RECOVERY IN A NON-BOOTING INFORMATION HANDLING SYSTEM
2y 5m to grant Granted Feb 10, 2026
Patent 12468609
FAILOVER OF DOMAINS
2y 5m to grant Granted Nov 11, 2025
Patent 12380015
PREDICTING TESTS BASED ON CHANGE-LIST DESCRIPTIONS
2y 5m to grant Granted Aug 05, 2025
Patent 12360874
SYSTEMS AND METHODS FOR GOVERNING CLIENT-SIDE SERVICES
2y 5m to grant Granted Jul 15, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

1-2
Expected OA Rounds
77%
Grant Probability
99%
With Interview (+23.0%)
2y 8m
Median Time to Grant
Low
PTA Risk
Based on 124 resolved cases by this examiner. Grant probability derived from career allow 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