Prosecution Insights
Last updated: August 17, 2026
Application No. 17/974,718

ROUTING SELF-ORGANIZING NETWORKS USING APPLICATION QUALITY OF EXPERIENCE METRICS

Non-Final OA §102
Filed
Oct 27, 2022
Examiner
KIM, CHONG G
Art Unit
2443
Tech Center
2400 — Computer Networks
Assignee
Cisco Technology Inc.
OA Round
4 (Non-Final)
84%
Grant Probability
Favorable
4-5
OA Rounds
0m
Est. Remaining
87%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allowance Rate
371 granted / 444 resolved
+25.6% vs TC avg
Minimal +4% lift
Without
With
+3.5%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
30 currently pending
Career history
476
Total Applications
across all art units

Statute-Specific Performance

§101
6.7%
-33.3% vs TC avg
§103
45.1%
+5.1% vs TC avg
§102
40.5%
+0.5% vs TC avg
§112
5.5%
-34.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 444 resolved cases

Office Action

§102
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 . Continued Examination Under 37 CFR 1.114 A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant's submission filed on 4/22/2026 has been entered. Response to Amendment The Amendment filed on 4/22/2026 has been entered. Claims 1-20 remain pending in the application. Response to Arguments Applicant’s arguments on pages 7-9 with respect to claims 1, 11 and 20 have been considered but are moot upon a further consideration and a new ground of rejection made under 35 U.S.C. 102(a)(2) as being anticipated by Li (US PGPub 2011/0096675). Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims 1-20 are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Li (US PGPub 2011/0096675). Regarding claims 1, 11 and 20, Li teaches a method (Li, see abstract, Techniques and technologies for routing communications based on Quality of Service (QOS) related information) comprising: obtaining, by a device, physical link information of a group nodes associated with networking equipment in a network, the physical link information including one or more paths between the group of nodes (Li, see paragraph 0033, communication path might involve multiple servers, network or communication path segments, etc. Thus, as part of determining the performance levels of these various path segments, the QOS service 110 can identify the set of servers, path segments, etc. in the communication path. The QOS service 110 can identify these path segments by either obtaining the information from the transmitting entity 212 or from a network database); receiving, at the device, quality of experience (QoE) metrics for an online application and from a group of users of the online application (Li, see paragraph 0076, as step 402 at which QOS client applications 216 measure QOS performance levels for various communication paths), the QoE metrics including a first QoE metric for the online application and associated with a first node of the group of nodes and a second QoE metric for the online application and associated with a second node of the group of nodes (Li, see paragraph 0077, the measured QOS performance levels are then associated with the path segments 220, 222, 224, 226, 228, and 230 involved in the communications 106); selecting, by the device, a path from the one or more paths and associated with the first node or the second node (Li, see paragraph 0079, responsive to a query 306 or for other reasons, the QOS performance levels of path segments 220, 222, 224, 226, 228, and 230 which might be used to assemble communication paths between various entities 212 are identified), wherein selecting the path is based at least in part on the first QoE metric and second QoE metric indicating that the path is optimized for the group of users ; and causing, by the device, traffic associated with the online application to be sent via the path (Li, see paragraph 0083, One or more communications 106 are then routed according to the communication path assembled in step 412 according to the QOS performance levels (for the path segments 220, 222, 224, 226, 228, and 230) fed back by the QOS-based client/server system 300). Regarding claims 2 and 12, Li teaches wherein the QoE metrics are indicative of satisfaction ratings provided by users of the online application (Li, see paragraph 0076, as step 402 at which QOS client applications 216 measure QOS performance levels for various communication paths). Regarding claims 3 and 13, Li teaches wherein the device receives the QoE metrics from the online application via an application programming interface (API) of the online application (Li, see paragraph 0076, as step 402 at which QOS client applications 216 measure QOS performance levels for various communication paths). Regarding claims 4 and 14, Li teaches wherein the device selects the path by using reinforcement learning with a reward function that seeks to maximize the QoE metrics from the online application (Li, see paragraph 0035, The QOS service 110 then returns, responsive to such a request, determined QOS performance levels pertaining to the possible communication paths between the specified entities 212. In this manner a router 206 (for instance) learns of determined QOS performance levels pertaining to two or more entities 212 and sets up a communication channel there between according to the determined QOS performance levels). Regarding claims 5 and 15, Li teaches further comprising: computing an updated path for the traffic associated with the online application in response to a detected trigger (Li, see paragraph 0024, This document discloses techniques and technologies for improving the performance of networks 100 (real-time or otherwise) by routing communications 106A and B based on QOS performance levels determined from measured QOS performance levels (but for communication paths which are disjoint/overlapping with the communication paths for which the QOS performance levels were measured)). Regarding claims 6 and 16, Li teaches wherein the detected trigger indicates a threshold percentage of traffic in the network having unacceptable QoE metrics (Li, see paragraph 0075, the path assembly component 312 could establish a primary communication path and one or more secondary communication paths. Thus, should the primary communication path fail or become degraded (i.e., some performance level falls below or rises above a threshold), the path assembly component 312 could re-route the communications 106 to the secondary communication path). Regarding claims 7 and 17, Li teaches wherein the detected trigger indicates a change in a traffic matrix (Li, see paragraph 0077, the measured QOS performance levels are then associated with the path segments 220, 222, 224, 226, 228, and 230 involved in the communications 106. The association can be by way of populating the QOS vector 324 with the QOS related information and by setting the QOS vector 324 equal to the QOS matrix 322 (which contains the to-be-determined QOS performance levels for the path segments 220, 222, 224, 226, 228, and 230)). Regarding claims 8 and 18, Li teaches wherein the detected trigger indicates a routing topology change reported by a particular one of the networking equipment (Li, see paragraph 0083, One or more communications 106 are then routed according to the communication path assembled in step 412 according to the QOS performance levels (for the path segments 220, 222, 224, 226, 228, and 230) fed back by the QOS-based client/server system 300). Regarding claims 9 and 19, Li teaches wherein the path is configured in an underlay of a software-defined network (SDN) (Li, see paragraph 0021, the QOS service 110 routes communications 106A and B through (and to/from) the network 100 based on the measured QOS performance levels. It might be worth noting at this juncture that the QOS service 110 can be hosted by a server 112 and/or one or more of the computers 104. Moreover, the QOS service 110 can be operated by or contained within a particular network or can be separate from a particular network. In addition, or in the alternative, the QOS service 110 can be owned, operated, or controlled by an ISP or other organization (for instance, an enterprise)). Regarding claim 10, Li teaches wherein the networking equipment comprises a plurality of routers (Li, see paragraph 0027, The networked environment 200 includes two mesh networks 202 and 204 and a variety of routing equipment such as routers 206 (which might be positioned in a variety of locations in the networked environment 200) and software which route communications between the various entities within the mesh networks 202 and 204 (and/or in communication therewith)). Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to CHONG G KIM whose telephone number is (571)270-0619. The examiner can normally be reached Mon-Fri @ 9am - 5pm. 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, Nicholas R. Taylor can be reached at 571-272-3889. 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. /CHONG G KIM/Examiner, Art Unit 2443 /NICHOLAS R TAYLOR/Supervisory Patent Examiner, Art Unit 2443
Read full office action

Prosecution Timeline

Show 8 earlier events
Jan 30, 2026
Final Rejection mailed — §102
Apr 10, 2026
Interview Requested
Apr 22, 2026
Examiner Interview Summary
Apr 22, 2026
Applicant Interview (Telephonic)
Apr 24, 2026
Request for Continued Examination
Apr 30, 2026
Response after Non-Final Action
Jun 23, 2026
Non-Final Rejection mailed — §102
Jul 27, 2026
Interview Requested

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12707301
DEVICES AND METHODS FOR PREDICTING A MOBILE NETWORK EXPERIENCE
3y 0m to grant Granted Aug 11, 2026
Patent 12701634
IN-VEHICLE CONTROL OF WIRELESS CONNECTION DENSITY
3y 8m to grant Granted Aug 04, 2026
Patent 12696326
Frequency Hopping Scheme For Improved Operation In Congested Environments
3y 2m to grant Granted Jul 28, 2026
Patent 12695670
METHODS AND SYSTEMS TO DETERMINE AND MONITOR TOPOLOGIES OF 5G SERVICE-BASED ARCHITECTURES
3y 0m to grant Granted Jul 28, 2026
Patent 12683912
MULTI-USER FLEXIBLE ETHERNET FINE GRANULARITY TIME SLOT ALLOCATION METHOD AND APPARATUS
2y 10m to grant Granted Jul 14, 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

4-5
Expected OA Rounds
84%
Grant Probability
87%
With Interview (+3.5%)
2y 8m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 444 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