Prosecution Insights
Last updated: May 29, 2026
Application No. 18/855,593

PROBABILITY-BASED LOAD BALANCING

Non-Final OA §103§112
Filed
Oct 09, 2024
Priority
May 11, 2022 — CN 202210513571.X +1 more
Examiner
BARRY, LANCE LEONARD
Art Unit
2457
Tech Center
2400 — Computer Networks
Assignee
Microsoft Technology Licensing, LLC
OA Round
1 (Non-Final)
84%
Grant Probability
Favorable
1-2
OA Rounds
1y 2m
Est. Remaining
90%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allowance Rate
336 granted / 398 resolved
+26.4% vs TC avg
Moderate +5% lift
Without
With
+5.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
21 currently pending
Career history
424
Total Applications
across all art units

Statute-Specific Performance

§101
7.6%
-32.4% vs TC avg
§103
67.0%
+27.0% vs TC avg
§102
1.7%
-38.3% vs TC avg
§112
17.4%
-22.6% vs TC avg
Black line = Tech Center average estimate • Based on career data from 398 resolved cases

Office Action

§103 §112
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 . Authorization for Internet Communication In the interest of compact prosecution, the Examiner recommends filing a written authorization for Internet communication. Doing so would permit the USPTO to communicate using Internet e-mail to schedule interviews or discuss other aspects of the application. Without a written authorization in place, the USPTO cannot respond to Internet e-mail correspondence. The preferred method of providing authorization is by filing form PTO/SB/439, available at: https://www.uspto.gov/patent/forms/forms. See MPEP § 502.03. Authorizations in an Internet e-mail do not have the same effect as filing the form in the record. Information Disclosure Statement Applicant appears to have access to documents associated with the PCT application referenced in the IDS. Please continue providing Office actions and amendments filed therein. Claim Rejections - 35 USC § 112 The following is a quotation of 35 U.S.C. 112(b): (b) CONCLUSION.—The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the inventor or a joint inventor regards as the invention. The following is a quotation of 35 U.S.C. 112 (pre-AIA ), second paragraph: The specification shall conclude with one or more claims particularly pointing out and distinctly claiming the subject matter which the applicant regards as his invention. Claims 1-15 are rejected under 35 U.S.C. 112(b) or 35 U.S.C. 112 (pre-AIA ), second paragraph, as being indefinite for failing to particularly point out and distinctly claim the subject matter which the inventor or a joint inventor (or for applications subject to pre-AIA 35 U.S.C. 112, the applicant), regards as the invention. Regarding claims 1, 14 and 15, the meaning of “based on the change probability curve” is unclear. Regarding claims 4 and 5, the meaning of “defining . . . as” is unclear. The claims have been interpreted to read on the prior art as explained in those grounds of rejection, infra. Claim Rejections - 35 USC § 103 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. 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 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. Claims 1-3, 7, 9, 14, and 15 are rejected under 35 U.S.C. 103 as being unpatentable over US 20100095004 (Zuckerman) in view of A limited bandwidth resource scheduling algorithm for a streaming media system (Fan). Regarding claim 14, Zuckerman teaches or suggests an apparatus for probability-based load balancing, comprising: at least one processor and a memory (¶ 92) storing computer-executable instructions that, when executed, cause the at least one processor (¶ 6 data processor executing software instructions) to: obtain a current server list, the current server list including a set of currently used servers in a server cluster (¶ 68 retrieving a first set of servers), identify, from the current server list, at least one current server to be removed (¶ 68 identifying at least one server from the first set that is loaded beyond a certain threshold), search, in a candidate server list, at least one candidate server for replacing the at least one current server, the candidate server list including a set of underloaded servers in the server cluster (¶ 68; fig. 65, step 7231 a server selected from the second set of servers able to increase their load), update the current server list through replacing the at least one current server with the at least one candidate server (¶ 68 replacing the server loaded beyond the certain threshold with a server selected from the second set according to an algorithm), and allocate data traffic to be sent based on the updated current server list, so as to achieving load balancing in the server cluster (¶3 load-balancing servers to delivering enough traffic). Zuckerman does not expressly disclose but Fan teaches or suggests determine a change probability curve, the change probability curve indicating correspondence between a server load level and a server change probability basing the replacing thereon (p. 213 and fig. 1 probability curve indicating correspondence between server load level and server change probability). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Zuckerman’s system and Fan’s curve in order to outperform other load balancing algorithms. Regarding claims 1 and 15, the aforementioned combination teaches or suggests the claimed limitations as explained regarding claim 14 supra, mutatis mutandis. Regarding claim 2, the aforementioned combination teaches or suggests the change probability curve includes: a first point with a first load level and a first change probability, and a line segment with a load level range and a second change probability. (Fan p. 213 para. bridging cols.). A rationale to combine teachings and suggestions of the references would have been for the same reason as for claim 14. Regarding claim 3, the aforementioned combination teaches or suggests a first point with a first load level and a first change probability, and a line segment with a load level range and a second change probability (Fan fig. 1). A rationale to combine teachings and suggestions of the references would have been for the same reason as for claim 14. Regarding claim 7, Zuckerman teaches or suggests iteratively performing the following operations on the current server list: obtaining a current load level of a current server in the current server list; determining whether the current load level is higher than the first load level; and in response to determining that the current load level is higher than the first load level, identifying the current server as a current server to be removed (¶ 68). Regarding claim 9, the aforementioned combination teaches or suggests a second point with a second load level and a third change probability (Fan fig. 1). A rationale to combine teachings and suggestions of the references would have been for the same reason as for claim 14. Claim 10 is rejected under 35 U.S.C. 103 as being unpatentable over US 20100095004 (Zuckerman) in view of Fan further in view of GB 2477643 (Do). Zuckerman does not expressly disclose but Do teaches or suggests iteratively performing the following operations on the candidate server list: obtaining a candidate load level of a candidate server in the candidate server list; determining whether the candidate load level is lower than the second load level; and in response to determining that the candidate load level is lower than the second load level, determining the candidate server as a candidate server for replacing the current server (18:19-23). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Zuckerman’s system, Fan’s curve, and Do’s assessment in order to select the most suitable candidate. Claim 12 is rejected under 35 U.S.C. 103 as being unpatentable over US 20100095004 (Zuckerman) in view of Fan further in view of US 6879995 (Chinta). Zuckerman teaches or suggests a client system connected with the server cluster via a network (¶ 102). Zuckerman does not expressly disclose but Chinta teaches or suggests a load balancer in an arbitrary client in a client system (12:1-7). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Zuckerman’s system, Fan’s curve, and Chinta’s load balancer in order to try to place the load balancer in one of a finite number of identified, predictable places. Claim 13 is rejected under 35 U.S.C. 103 as being unpatentable over US 20100095004 (Zuckerman) in view of Fan further in view of US 6879995 (Chinta) and US 9130977 (Zisapel). Zuckerman does not expressly disclose but Zisapel teaches or suggests allocating the data traffic to be sent which is at the arbitrary client based on the updated current server list (4:14-18). It would have been obvious to a person of ordinary skill in the art, before the effective filing date of the claimed invention, to combine Zuckerman’s system, Fan’s curve, Chinta’s load balancer, and Zisapel’s client traffic in order to load-balance such traffic. Other Art The prior art made of record and not relied upon is considered pertinent to the instant disclosure. For example, WO 2026018081 discloses client-side load balancing. Conclusion Any response to this Office action containing amended or newly presented claims should specifically point out support in the original disclosure for the new or amended claims. See MPEP § 714.02 and § 2163.06 (“Applicant should specifically point out the support for any amendments made to the disclosure.”). Any inquiry concerning this communication or earlier communications from the examiner should be directed to Lance Leonard Barry whose telephone number is (571) 272-5856. The examiner can normally be reached M-F 730-1630. 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 email the Examiner. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Ario Etienne can be reached on 571-272-4001. 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. /LANCE LEONARD BARRY/ Primary Examiner, Art Unit 2457
Read full office action

Prosecution Timeline

Oct 09, 2024
Application Filed
Mar 06, 2026
Examiner Interview (Telephonic)
Mar 06, 2026
Examiner Interview Summary
Apr 24, 2026
Non-Final Rejection mailed — §103, §112
May 04, 2026
Applicant Interview (Telephonic)
May 04, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12641161
SYSTEMS AND METHODS FOR REAL-TIME REPOSITORY MANAGEMENT FOR UNIVERSAL SERVICE DEPLOYMENT
1y 7m to grant Granted May 26, 2026
Patent 12634374
TRAFFIC INFLUENCE FOR INITIAL EAS SELECTION
2y 0m to grant Granted May 19, 2026
Patent 12627630
TECHNIQUES FOR ROTATING SERVICE ENDPOINTS IN PREFAB REGIONS
2y 6m to grant Granted May 12, 2026
Patent 12627743
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING FOR EFFICIENT AUDITING OF NETWORK FUNCTION (NF) PROFILES BY SERVICE COMMUNICATION PROXIES (SCPs)
2y 0m to grant Granted May 12, 2026
Patent 12580993
METHOD AND APPARATUS FOR DISCOVERING USER PLANE FUNCTION UPF IN WIRELESS COMMUNICATION SYSTEM
1y 10m to grant Granted Mar 17, 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
84%
Grant Probability
90%
With Interview (+5.1%)
2y 10m (~1y 2m remaining)
Median Time to Grant
Low
PTA Risk
Based on 398 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