Prosecution Insights
Last updated: April 19, 2026
Application No. 18/398,002

5G VIRTUAL INTERNET PROTOCOL (VIP) AUDIT IN THE CLOUD

Non-Final OA §103
Filed
Dec 27, 2023
Examiner
CADORNA, CHRISTOPHER PALACA
Art Unit
2444
Tech Center
2400 — Computer Networks
Assignee
DISH NETWORK L.L.C.
OA Round
3 (Non-Final)
68%
Grant Probability
Favorable
3-4
OA Rounds
3y 3m
To Grant
89%
With Interview

Examiner Intelligence

Grants 68% — above average
68%
Career Allow Rate
150 granted / 222 resolved
+9.6% vs TC avg
Strong +21% interview lift
Without
With
+21.3%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
38 currently pending
Career history
260
Total Applications
across all art units

Statute-Specific Performance

§101
9.0%
-31.0% vs TC avg
§103
51.7%
+11.7% vs TC avg
§102
16.1%
-23.9% vs TC avg
§112
21.3%
-18.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 222 resolved cases

Office Action

§103
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 Arguments 1. Applicant’s arguments have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Kester et al. (US 20040181788 A1) in view of Warner et al. (US 20220070277 A1) and Cao et al. (US 20130286854 A1). 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. 2. Claims 1-20 are rejected under 35 U.S.C. 103 as being unpatentable over Kester et al. (US 20040181788 A1) in view of Warner et al. (US 20220070277 A1) and Cao et al. (US 20130286854 A1). Claim 1 Kester teaches an electronic apparatus comprising: an interface (Kester, FIG. 1, Application server module 102, FIG. 3, “Factory” Upload/Download module 105, i.e. an interface) configured to electronically receive from a remote data center, a cluster of software. (Kester, FIG. 12, step 1202, and FIG. 1, ¶0102, downloading the master application database 300, i.e. a cluster of software, to application server module 102 from application database factory 110) However, Kester does not explicitly teach wherein the cluster of software comprises an active pod and a standby pod; a processor coupled to an interface, the processor being configured to: assign, in association with the interface receiving the cluster of software, active pod virtual IP address to the active pod and a standby pod virtual IP address to the standby pod, and determine, in response to assigning the active pod virtual IP address and the standby pod virtual IP address, whether an IP address conflict exists between the active pod virtual IP address and the standby pod virtual IP address. From a related technology, Warner teaches a processor coupled to an interface, (¶0031, processor with networking functions) the processor being configured to: wherein a cluster of software comprises an active pod and a standby pod, (FIG. 4, ¶0034 and ¶0045, wherein the software cluster comprises by active and back-up/standby pods) assigning, in association with the interface receiving the cluster of software, (¶0034, in association with the commercial off the shelf (COTS) server platform) an active pod virtual IP address to the active pod and a standby pod virtual IP address to the standby pod. (¶0045, wherein each pod is assigned a unique IP address, ¶0032, the software is virtualized) It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the teachings of Kester in to incorporate software clusters such as those taught in Warner in order to effectively utilize standby technology that allows for efficient resolution of issues by switching to standby options when active elements are having issues. However, Kester in view of Warner does not explicitly teach determine, in response to assigning the active pod virtual IP address and the standby pod virtual IP address, whether an IP address conflict exists between the active pod virtual IP address and the standby pod virtual IP address. From a related technology, Cao teaches determine whether an IP address conflict exists. (Cao, ¶0025, reviewing data to determine whether entries have the same IP addresses, wherein having the same IP address determines a conflict) It would be obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to modify the teachings of Kester in view of Warner to detect IP addresses for the purpose of identifying IP address conflicts that may hamper performance as described in Cao in order to more effective manage resources management across various elements. Claim 2 Kester in view of Warner and Cao teaches Claim 1, and further teaches wherein the IP address conflict corresponds to assignment of a same virtual IP address to both the active pod virtual IP address and the standby pod virtual IP address. (Cao, ¶0025, reviewing data to determine whether entries have the same IP addresses, wherein having the same IP address determines a conflict) Claim 3 Kester in view of Warner and Cao teaches Claim 1, and further teaches wherein the processor is configured to: detect a presence or an absence of a performance issue with the active pod. (Warner, FIG. 17, 1702, ¶0101, detecting whether the operation version of the active pod, wherein the active pod running version X comprises detection of a performance issue and X’ absence of a performance issue) Claim 4 Kester in view of Warner and Cao teaches Claim 3, and further teaches wherein the processor is configured to: stop, in response to the processor detecting the presence of the performance issue with the active pod, the active pod then restart the active pod. (Warner, FIG. 17, 1712 and 1722, ¶0101, wherein in response to detecting the performance issue, i.e. using the non-upgraded version, stopping the active pod 1712 and making the standby pod the active pod, and starting the new active pod) Claim 5 Kester in view of Warner and Cao teaches Claim 3, and further teaches wherein the processor is configured to: switch, in response to the processor detecting the presence of the performance issue with the active pod, the standby pod to the active pod. (Warner, ¶0041, wherein the back-up pod is exchanged for the active pod, i.e. switching from the active to backup) Claim 6 Kester in view of Warner and Cao teaches Claim 1, and further teaches the remote data center, wherein the remote data center is configured to broadcast the cluster of software simultaneously to a plurality of data centers. (Examiner notes that while Applicant uses the term “broadcast,” which is generally understood as transmitting to all elements within the system, Applicant’s usage is more in-line with “multicast,” wherein data is only transmitted to a specific group; See Applicant’s Specification FIG. 4A, [0086] “to control the interface 152 to broadcast the data center cluster group 52 simultaneously to each of the third-party data centers TPDC 16 (1) through TPDC 16 (R) identified in the selection instruction,” and [0084] “the selection instruction may identify TPDC 16 (1), TPDC 16 (2), and TPDC 16 (R).” Examiner notes that FIG. 4A is referred to as “telecommunication system 10,” [0051] and that TPDC 16 (6) is not part of the selection instruction despite being in telecom system 10. Therefore, Examiner interprets the usage of “broadcast” as being more in line with “multicast,” i.e. wherein transmission is selective, as the claims suggest a directed transmission and the Specification explicitly selects transmission recipients. Warner, FIG. 13, ¶0095-¶0096, wherein the deployment service 1120 is configured to vcore instances to a selected plurality of vcore hosts, i.e. plurality of data centers) Claim 7 Kester in view of Warner and Cao teaches Claim 6, and further teaches wherein the electronic apparatus is one of the data centers. (Warner, FIG. 11, ¶0093, wherein one of the vcore hosts comprises one of the data centers) Claim 8 Kester in view of Warner and Cao teaches Claim 6, and further teaches wherein the remote data center (Kester, FIG. 1, Application Database Factory 110) is configured to output, to the electronic apparatus, a start instruction that commands the electronic apparatus to execute a master application. (Kester, FIG. 7, ¶0073, outputting a startup sequence for the requested application, wherein a startup sequence comprises a start instruction and the request application comprises the master application) Claims 9-13 are taught by Kester in view of Warner and Cao as described for Claims 1-5 respectively. Claims 14-18 are taught by Kester in view of Warner and Cao as described for Claims 1-5 respectively. Claim 19 Kester in view of Warner and Cao teaches Claim 14, and further teaches wherein the standby pod is a replica of the active pod. (Warner, ¶0100, wherein the standby instance is configured like a primary, i.e. active, instance) Claim 20 is taught by Kester in view of Warner and Cao as described for Claim 19. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to CHRISTOPHER PALACA CADORNA whose telephone number is (571)270-0584. The examiner can normally be reached M-F 10:00-7:00. 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, John Follansbee can be reached at (571) 272-3964. 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. /CHRISTOPHER P CADORNA/Examiner, Art Unit 2444 /SCOTT B CHRISTENSEN/Primary Examiner, Art Unit 2444
Read full office action

Prosecution Timeline

Dec 27, 2023
Application Filed
Mar 13, 2025
Non-Final Rejection — §103
May 29, 2025
Response Filed
Sep 06, 2025
Final Rejection — §103
Dec 11, 2025
Response after Non-Final Action
Jan 29, 2026
Non-Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12563123
METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR ENLARGING USAGE OF USER CATEGORY WITHIN A CORE NETWORK
2y 5m to grant Granted Feb 24, 2026
Patent 12541244
OBTAINING LOCATION METADATA FOR NETWORK DEVICES USING AUGMENTED REALITY
2y 5m to grant Granted Feb 03, 2026
Patent 12537878
NEEDS-MATCHING NAVIGATOR SYSTEM
2y 5m to grant Granted Jan 27, 2026
Patent 12531762
Smart Energy Hub
2y 5m to grant Granted Jan 20, 2026
Patent 12513109
IPV6 ADDRESS CONFIGURATION METHOD AND ROUTING DEVICE
2y 5m to grant Granted Dec 30, 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

3-4
Expected OA Rounds
68%
Grant Probability
89%
With Interview (+21.3%)
3y 3m
Median Time to Grant
High
PTA Risk
Based on 222 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