Prosecution Insights
Last updated: October 27, 2026
Application No. 18/932,412

Sustainability-Aware Collaboration Session Routing

Final Rejection §103
Filed
Oct 30, 2024
Examiner
DONABED, NINOS
Art Unit
2444
Tech Center
2400 — Computer Networks
Assignee
Cisco Technology Inc.
OA Round
2 (Final)
75%
Grant Probability
Favorable
3-4
OA Rounds
1y 2m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 75% — above average
75%
Career Allowance Rate
507 granted / 674 resolved
+17.2% vs TC avg
Strong +64% interview lift
Without
With
+64.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
18 currently pending
Career history
708
Total Applications
across all art units

Statute-Specific Performance

§101
20.3%
-19.7% vs TC avg
§103
43.9%
+3.9% vs TC avg
§102
10.9%
-29.1% vs TC avg
§112
15.6%
-24.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 674 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 Amendment Claim(s) 1-20 is/are pending in the 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. Claim(s) 1-10, 12-13, 15-16, 19-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Benko (U.S. Patent App Pub 20180070285) in view of Lau (U.S. Patent 9325856). Regarding claim 1, Benko teaches a device, comprising: a processor; and a memory communicatively coupled to the processor, wherein the memory comprises a session control logic that is configured to: receive one or more attributes of a plurality of network devices; (See paragraphs 28, 29, 30, 39, fig 2-3, Benko receiving path metrics from nodes) determine a set of sustainability scores for the plurality of network devices based on the one or more attributes; (See paragraphs 30-32, fig 2-3, Benko teaches determining power metric of paths) select, from the plurality of network devices, a target network device based on the set of sustainability scores; and (See paragraphs 32-33, fig 2-3, Benko teaches selecting path based on a power metric) direct a collaboration session activity to the target network device. (See paragraphs 40-41, fig 3-4, Benko teaches collaborating with another device) Benko does not explicitly teach but Lau teaches upon termination of an incoming collaboration session routed to the target network device, transmit a Session Initiation Protocol (SIP) BYE message to the target network device; and (See figures 8-9, column 8 lines 3-60, Lau teaches SIP BYE message in case of call determination) determine a new sustainability score for the target network device based on one or more values contained in an extension field. See figures 8-9, column 10 lines 30 to column 11 line 15, Lau teaches accounting score based on the extension. It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Lau with Benko because both deal with networking communications. The advantage of incorporating the above limitation(s) of Lau into Benko is that Lau teaches the voice quality data can be piggybacked on SIP signaling messages sent from user equipment during call termination or mid-call modification. By using SIP signaling messages already being sent for purposes of call termination or call modification, any additional SIP signaling traffic cannot be generated, therefore making the overall system more robust and efficient. (See column 1, Lau) Regarding claim 2, Benko and Lau teach the device of claim 1, wherein the one or more attributes comprise at least one of: an operational status, a utilization status, an energy consumed status, an energy source status, a grid risk status, a carbon footprint status, a water usage effectiveness status, or a carbon usage effectiveness status. (See paragraphs 5, 17, 31, Benko teaches energy status) Regarding claim 3, Benko and Lau teach the device of claim 1, wherein the one or more attributes comprise at least one of a geographic carbon intensity status or a power usage effectiveness status. (See paragraphs 5, 17, 31, Benko teaches power usage status) Regarding claim 4, Benko and Lau teach the device of claim 1, wherein the one or more attributes comprise one of a set of sustainability attributes or a combination of the set of sustainability attributes and a set of non-sustainability attributes. (See paragraphs 5, 25, 31, Benko teaches power attributes) Regarding claim 5, Benko and Lau teach the device of claim 1, wherein the one or more attributes are received from the plurality of network devices.(See paragraphs 28, 18, Benko) Regarding claim 6, Benko and Lau teach the device of claim 5, wherein the one or more attributes are received from the plurality of network devices in at least one of respective collaboration session messages or respective keep alive pings. (See paragraphs 41, 25, fig 4-5, Benko) Regarding claim 7, Benko and Lau teach the device of claim 1, wherein the one or more attributes are received from a sustainability controller in communication with the plurality of network devices. (See paragraphs 17, 23-24, Benko) Regarding claim 8, Benko and Lau teach the device of claim 1, wherein the session control logic is further configured to receive an incoming collaboration session from an endpoint device. (See paragraphs 41, 25, fig 4-5, Benko) Regarding claim 9, Benko and Lau teach the device of claim 8, wherein directing the collaboration session activity to the target network device comprises routing the incoming collaboration session to the target network device. (See paragraphs 26-27, fig. 2, Benko) Regarding claim 10, Benko and Lau teach the device of claim 9, wherein the session control logic is further configured to: receive one or more updated attributes from the target network device at termination of the incoming collaboration session; and determine a new sustainability score for the target network device based on the one or more updated attributes. (See paragraphs 41, 42, fig 4-5, Benko) Regarding claim 12, Benko and Lau teach the device of claim 8, wherein to select the target network device, the session control logic is further configured to: identify one or more rules associated with the incoming collaboration session; and (See paragraphs 40, 41, fig 4-5, Benko) determine a set of network devices of the plurality of network devices that satisfies the one or more rules, wherein the target network device corresponds to one of the set of network devices selected based on the set of sustainability scores. (See paragraphs 41, 42, fig 4-5, Benko) Regarding claim 13, Benko and Lau teach the device of claim 8, wherein directing the collaboration session activity to the target network device comprises routing collaboration session control for the incoming collaboration session to the target network device. (See paragraphs 41, 42, fig 4-5, Benko) Regarding claim 15, Benko and Lau teach the device of claim 1, wherein the set of sustainability scores is determined based on a sustainability policy defining respective weights for the one or more attributes. (See paragraphs 25, 32, Benko teaches attributes going into a metric) Regarding claim 16, Benko and Lau teach the device of claim 1, wherein the session control logic is further configured to sort the plurality of network devices in an order based on the set of sustainability scores. (See paragraphs 32-33, fig. 3, Benko teaches ordering scores) Regarding claim 19, Benko and Lau teach a network device, comprising: a processor; and a memory communicatively coupled to the processor, wherein the memory comprises a session control logic that is configured to: monitor a set of sustainability attributes associated with the network device; (See paragraphs 30-32, fig 2-3, Benko teaches determining power metric of paths) transmit the set of sustainability attributes; and(See paragraphs 30-32, fig 2-3, Benko teaches sending and determining power metric of paths) receive at least one of an incoming collaboration session, a session control request, or a device registration request in response to a sustainability score, derived from the transmitted set of sustainability attributes, being optimal in comparison to respective sustainability scores of one or more peer network devices. (See paragraphs 28, 29, 30, 39, fig 2-3, Benko receiving path metrics from nodes) Benko does not explicitly teach but Lau teaches upon termination of an incoming collaboration session routed to the network device, transmit a Session Initiation Protocol (SIP) BYE message to the network device; and (See figures 8-9, column 8 lines 3-60, Lau teaches SIP BYE message in case of call determination) determine a new sustainability score for the network device based on values contained in an extension field. See figures 8-9, column 10 lines 30 to column 11 line 15, Lau teaches accounting score based on the extension. It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Lau with Benko because both deal with networking communications. The advantage of incorporating the above limitation(s) of Lau into Benko is that Lau teaches the voice quality data can be piggybacked on SIP signaling messages sent from user equipment during call termination or mid-call modification. By using SIP signaling messages already being sent for purposes of call termination or call modification, any additional SIP signaling traffic cannot be generated, therefore making the overall system more robust and efficient. (See column 1, Lau) Regarding claim 20, Benko and Lau teach a method, comprising: receiving one or more attributes of a plurality of network devices; (See paragraphs 28, 29, 30, 39, fig 2-3, Benko receiving path metrics from nodes) determining a set of sustainability scores for the plurality of network devices based on the one or more attributes; (See paragraphs 30-32, fig 2-3, Benko teaches determining power metric of paths) selecting, from the plurality of network devices, a target network device based on the set of sustainability scores; and (See paragraphs 32-33, fig 2-3, Benko teaches selecting path based on a power metric) directing a collaboration session activity to the target network device. (See paragraphs 5, 17, 31, Benko teaches energy status) Benko does not explicitly teach but Lau teaches upon termination of an incoming collaboration session routed to the target network device, transmitting a Session Initiation Protocol (SIP) BYE message to the target network device; and (See figures 8-9, column 8 lines 3-60, Lau teaches SIP BYE message in case of call determination) determining a new sustainability score for the target network device based on one or more values contained in an extension field. See figures 8-9, column 10 lines 30 to column 11 line 15, Lau teaches accounting score based on the extension. It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Lau with Benko because both deal with networking communications. The advantage of incorporating the above limitation(s) of Lau into Benko is that Lau teaches the voice quality data can be piggybacked on SIP signaling messages sent from user equipment during call termination or mid-call modification. By using SIP signaling messages already being sent for purposes of call termination or call modification, any additional SIP signaling traffic cannot be generated, therefore making the overall system more robust and efficient. (See column 1, Lau) Claim(s) 11, 14, 17, 18 is/are rejected under 35 U.S.C. 103 as being unpatentable over Benko (U.S. Patent App Pub 20180070285) in view of Lau (U.S. Patent 9325856) in view of Karapatelakis (U.S. Patent App Pub 20240406835). Regarding claim 11, Benko and Lau teach the device of claim 9. Benko and Lau does not explicitly teach but Karapatelakis teaches wherein the session control logic is further configured to: determine whether the incoming collaboration session routed to the target network device is connected successfully; select, from the plurality of network devices, a new target device in response to determining that the incoming collaboration session routed to the target network device has failed, wherein the new target device is selected based on the set of sustainability scores; and (See paragraphs 31-33, Karapantkelis) re-route the incoming collaboration session to the new target network device. (See paragraphs 31-33, Karapantkelis) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Karapatelakis with Benko and Lau because both deal with energy based routing. The advantage of incorporating the above limitation(s) of Karapatelakis into Benko and Lau is that Karapatelakis teaches a method enables training the reinforcement learning system to maximize reward with respect to an optimization objective using the stored experience sets in a buffer, therefore making the overall system more robust and efficient. (See paragraphs [0004] - [0006], Karapatelakis) Regarding claim 14, Beko teaches the device of claim 1. Benko and Lau does not explicitly teach but Karapatelakis teaches wherein directing the collaboration session activity to the target network device comprises directing a device registration request to the target network device. (See abstract, 23, 33, 119, Karapantkelis) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Karapatelakis with Benko and Lau because both deal with energy based routing. The advantage of incorporating the above limitation(s) of Karapatelakis into Benko and Lau is that Karapatelakis teaches a method enables training the reinforcement learning system to maximize reward with respect to an optimization objective using the stored experience sets in a buffer, therefore making the overall system more robust and efficient. (See paragraphs [0004] - [0006], Karapatelakis) Regarding claim 17, Benko and Lau teaches the device of claim 1 Benko and Lau does not explicitly teach but Karapatelakis teaches wherein the session control logic is further configured to: receive one or more new attributes of one or more network devices of the plurality of network devices; and update one or more sustainability scores of the set of sustainability scores based on the one or more new attributes. (See abstract, 30-31,96, Karapantkelis) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Karapatelakis with Benko and Lau because both deal with energy based routing. The advantage of incorporating the above limitation(s) of Karapatelakis into Benko and Lau is that Karapatelakis teaches a method enables training the reinforcement learning system to maximize reward with respect to an optimization objective using the stored experience sets in a buffer, therefore making the overall system more robust and efficient. (See paragraphs [0004] - [0006], Karapatelakis) Regarding claim 18, Benko and Lau teaches the device of claim 1. Benko and Lau does not explicitly teach but Karapatelakis teaches wherein the determination of the set of sustainability scores is further based on a machine learning model.(See abstract, 109-110, Karapantkelis) It would have been obvious to one of ordinary skill in the art before the effective filing date of the invention to have known to combine the teachings of Karapatelakis with Benko and Lau because both deal with energy based routing. The advantage of incorporating the above limitation(s) of Karapatelakis into Benko and Lau is that Karapatelakis teaches a method enables training the reinforcement learning system to maximize reward with respect to an optimization objective using the stored experience sets in a buffer, therefore making the overall system more robust and efficient. (See paragraphs [0004] - [0006], Karapatelakis) Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure and located in the PTO-892 form. 1.Karapantekalkis, U.S. Patent Pub 20240406835, teaches there is provided a method for training a reinforcement learning system for optimising routing for a network including a plurality of Integrated Access and Backhaul (IAB) nodes connected to an IAB donor. The method includes acquiring observations characterising a current state of the plurality of IAB nodes, determining an action to be performed based on latest acquired observations, executing the action by initiating update of the routing information based on the determined action, acquiring observations characterising an updated state of the plurality of IAB nodes, determining a reward for the determined action, based on the updated state of the plurality of IAB nodes, storing an experience set, and training the reinforcement learning system to maximise reward with respect to an optimisation objective, using the one or more stored experience sets in the buffer. 2. Levy, U.S. Patent 10412673, teaches a network element includes circuitry and multiple ports. The ports are configured to transmit packets to a common destination via multiple paths of a communication network. Each port includes multiple serializers that serially transmit the packets over respective physical lanes. The power consumed by each port is a nonlinear function of the number of serializers activated in the port. The circuitry is configured to select one or more serializers among the ports to (i) meet a throughput demand via the ports and (ii) minimize an overall power consumed by the ports under a constraint of the nonlinear function, and to activate only the selected serializers. The circuitry is configured to choose for a packet received in the network element and destined to the common destination a port in which at least one of the serializers is activated, and to transmit the packet to the common destination via the chosen port. Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to NINOS DONABED whose telephone number is (571)272-8757. The examiner can normally be reached Monday - Friday 8:00pm - 4: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, John Follansbee can be reached on (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. /NINOS DONABED/Primary Examiner, Art Unit 2444
Read full office action

Prosecution Timeline

Oct 30, 2024
Application Filed
May 13, 2026
Non-Final Rejection mailed — §103
Jul 14, 2026
Applicant Interview (Telephonic)
Jul 14, 2026
Examiner Interview Summary
Aug 07, 2026
Response Filed
Sep 29, 2026
Final Rejection mailed — §103
Oct 20, 2026
Applicant Interview (Telephonic)
Oct 20, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12750312
ADDRESS REGISTRATION
5y 9m to grant Granted Sep 29, 2026
Patent 12696055
SYSTEM AND METHOD FOR LINK-INITIATED DYNAMIC-MODE COMMUNICATIONS
2y 6m to grant Granted Jul 28, 2026
Patent 12659336
WEB PAGE SPECTROSCOPY
1y 7m to grant Granted Jun 16, 2026
Patent 12651074
DETERMINING SECURITY VULNERABILITIES BASED ON CYBERSECURITY KNOWLEDGE GRAPHS
2y 7m to grant Granted Jun 09, 2026
Patent 12634798
RELAY UE SELECTION METHOD AND APPARATUS, INFORMATION PRO- CESSING METHOD AND APPARATUS, AND DEVICE AND MEDIUM
2y 10m to grant Granted May 19, 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

3-4
Expected OA Rounds
75%
Grant Probability
99%
With Interview (+64.5%)
3y 2m (~1y 2m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 674 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