Prosecution Insights
Last updated: July 17, 2026
Application No. 18/755,305

MACHINE LEARNING MODELS FOR ADAPTIVE POST-PROCESSING USING RESULTS OF VIDEO QUALITY ANALYSIS IN CONFERENCING TOOLS

Non-Final OA §101§103
Filed
Jun 26, 2024
Examiner
ZENATI, AMAL S
Art Unit
2693
Tech Center
2600 — Communications
Assignee
Microsoft Technology Licensing, LLC
OA Round
1 (Non-Final)
80%
Grant Probability
Favorable
1-2
OA Rounds
9m
Est. Remaining
94%
With Interview

Examiner Intelligence

Grants 80% — above average
80%
Career Allowance Rate
628 granted / 788 resolved
+17.7% vs TC avg
Moderate +15% lift
Without
With
+14.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 10m
Avg Prosecution
24 currently pending
Career history
818
Total Applications
across all art units

Statute-Specific Performance

§101
1.4%
-38.6% vs TC avg
§103
90.1%
+50.1% vs TC avg
§102
0.5%
-39.5% vs TC avg
§112
1.5%
-38.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 788 resolved cases

Office Action

§101 §103
DETAILED ACTION 1. The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Claim Rejections – 35 USC § 101 2. 35 U.S.C. 101 reads as follows: Whoever invents or discovers any new and useful process, machine, manufacture, or composition of matter, or any new and useful improvement thereof, may obtain a patent therefor, subject to the conditions and requirements of this title. Claim 20 is rejected under 35 U.S.C. § 101 because the claim invention is not supported by a process, machine, manufacture, or composition of matter. In the state of the art, transitory signals are commonplace as a medium for transmitting computer instructions and thus, in the absence of any evidence to the contrary and given a broadest reasonable interpretation, the scope of a "computer readable medium" covers a signal per se. A transitory signal does not fall within the definition of a process, machine, manufacture, or composition of matters. Independent claim 13 when read in light of specification “the storage (770) may be removable or non-removable, and includes magnetic media (such as magnetic disks, magnetic tapes or cassettes), optical disk media and/or any other media which can be used to store information” (Specification paragraph 0181) does not define a computer-readable medium to include the disclosed tangible computer readable medium, while at the same time excluding the intangible media such as signals, carrier waves, propagated signals, etc, and is thus non-statutory for that reason.. The specification or claims must be amended to limit the computer-readable medium to only non-transitory signals, and state the exclusion of transitory signals (See Official Gazette Notice 1351 OG 212, dated February 23, 2010). The Examiner suggests amending the claims to state "A non-transitory computer-readable media…" to overcome the rejection under 35 U.S.C. § 101. Claim Rejections - 35 USC §103 3. 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. Claims 1-10, 13-16, and 19-20 are rejected under 35 U.S.C. 103 as being unpatentable over Wang et al (Pub. No.: US 2020/0327702 A1; hereinafter Wang) in view of KIM et al (Pub. No.: US 2023/0102895 A1; hereinafter KIM) Consider claims 1, 9, and 15, Wang clearly shows and discloses a method, a client computing device, a one or more computer-readable media having stored therein computer-executable instructions for causing a processor system, when programmed thereby, to perform operations comprising: receiving encoded data in a bitstream for a current unit of a video sequence (system 100 receives an input video bitstream 111 (representative of video at a lower resolution) for super-resolution processing and system 100 provides upsampling to output video 118 at a higher resolution) (fig. 1, label 111, paragraphs: 0025, 0104); decoding the encoded data, thereby producing decoded video for the current unit of the video sequence (Video decoder 101 receives input video bitstream 111 and decodes input video bitstream 111 (by implementing the corresponding codec) to generate decoded video as video frames 113, video decoder 101 generates the metadata including QPs and video coding modes) (fig. 1, label: 101; paragraphs: 0027, and 0028); determining whether or not to perform post-processing based at least in part on results of video quality analysis (Fig. 1, QP comparison module 102 (QP<TH), The threshold may be any suitable value to indicate high compression (e.g., low QP) versus low compression (e.g., high QP) thus the QP gives an indication of video quality; Fig. 1 AI Based Super Resolution 106 which is applies only for a QP<TH (step 102) and Residuals not equal to zero; Fig. 6, QP comparison 603 (QP<TH) ) (fig. 1, label 102, fig. 6, label 603, paragraphs: 0030 and 0060); and responsive to determining to perform post-processing, applying a trained post-processing model to at least some of decoded video for the video sequence (where second video enhancement processing is applied such that the second video enhancement processing employs a deep learning network) (fig. 1, label 106, fig.6, label: 607, paragraphs: 0035 and 0064); however, Wang does not specifically disclose another example for decoding the encoded data, thereby producing decoded video for the current unit of the video sequence. In the same field of endeavor, KIM clearly specifically disclose another example for decoding the encoded data, thereby producing decoded video for the current unit of the video sequence (paragraphs: 0004, 0181, fig. 2, image processing module/decoder fig. 9, label 901). Therefore, it would have been obvious to a person of ordinary skill in the art at the time the invention was made to incorporate the teaching of KIM into teaching of Wang for the purpose of using another example for producing decoded video data. Consider claim 2, Wang and KIM clearly show the client computing device, wherein the video quality analysis uses a machine learning model with a long short-term memory (“LSTM”) network (KIM: paragraphs: 0085, and 0037). Consider claim 3, Wang and KIM clearly show the client computing device, wherein the operations further comprise: determining whether or not to analyze video quality; and responsive to determining to analyze video quality, performing the video quality analysis on the decoded video for the current unit of the video sequence (KIM: paragraphs: 0029, and 0157-0160). Consider claim 4, Wang and KIM clearly show the client computing device, wherein the determining whether or not to perform post-processing depends on results of the video quality analysis on the decoded video for the current unit of the video sequence (KIM: fig. 9, label 903). Consider claim 5, Wang and KIM clearly show the client computing device, wherein the determining whether or not to perform post-processing includes comparing the results of the video quality analysis on the decoded video for the current unit of the video sequence to a video quality threshold (KIM: paragraphs: 0080 and fig. 9, label 907). Consider claim 6, Wang and KIM clearly show the client computing device, wherein the trained post-processing model is a video restoration model configured to mitigate compression artifacts (KIM: paragraphs: 0182, fig. 9, label 903). Consider claim 7, Wang and KIM clearly show the client computing device, wherein the operations further comprise: receiving, from a server computing device, the results of the video quality analysis (KIM: paragraphs: 0064 and 0069 and fig. 8). Consider claim 8 Wang and KIM clearly show the client computing device, wherein the determining whether or not to perform post-processing depends on results of the video quality analysis on decoded video for a previous unit of the video sequence (KIM: paragraphs:). Consider claim 9, Wang and KIM clearly show the client computing device, wherein the determining whether or not to perform post-processing includes comparing the results of the video quality analysis on the decoded video for the previous unit of the video sequence to a video quality threshold (Wang: fig. 2 and KIM: fig. 9). Consider claim 10, Wang and KIM clearly show the client computing device, wherein the trained post-processing model is: a super-resolution/video restoration model configured to increase spatial resolution, mitigate compression artifacts, and mitigate sampling artifacts; or a video restoration model configured to mitigate compression artifacts (KIM: paragraphs: 0177, 0188, 0209). Consider claim 13, Wang and KIM clearly show the client computing device, wherein the current unit of the video sequence is a slice or frame (Wang: paragraphs:0027). Consider claim 14, Wang and KIM clearly show the client computing device, wherein the trained post-processing model is configured to perform post-processing of video for a given video codec, a given profile for the given video codec, and a range of spatial resolutions (Wang: paragraphs: 0038). Consider claim 15, Wang and KIM clearly show the client computing device, wherein the operations further comprise, for each of multiple subsequent units of the video sequence: repeating the receiving, the decoding, the determining, and the applying the trained post-processing model for the subsequent unit of the video sequence (Wang: paragraphs: fig. 1, label 102, fig. 6, label 603, paragraphs: 0030 and 0060). Consider claim 16, Wang and KIM clearly show the client computing device, wherein the operations further comprise: rendering video for display, the rendered video including results of the applying the trained post-processing model to the at least some of the decoded video for the video sequence (Wang: paragraphs: fig. 1, label 102, fig. 6, label 603, paragraphs: 0030 and 0060). Allowable Subject Matter Claims 11, 12, 17, and 18 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to Amal Zenati whose telephone number is 571- 270- 1947. The examiner can normally be reached on 8:00 -5:00 M-F. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Ahmad Matar can be reached on 571- 272- 7488. The fax phone number for the organization where this application or proceeding is assigned is 571- 273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /AMAL S ZENATI/Primary Examiner, Art Unit 2693
Read full office action

Prosecution Timeline

Jun 26, 2024
Application Filed
May 13, 2026
Non-Final Rejection mailed — §101, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12684092
SHARING SOCIAL AUGMENTED REALITY EXPERIENCES IN VIDEO CALLS
2y 8m to grant Granted Jul 14, 2026
Patent 12684072
METHOD AND SYSTEM FOR ROUTING OF INBOUND TOLL-FREE AND TOLLED COMMUNICATIONS
2y 1m to grant Granted Jul 14, 2026
Patent 12671792
SPACE COUPLING SYSTEM AND SPACE COUPLING METHOD
2y 3m to grant Granted Jun 30, 2026
Patent 12665942
System and Method to Determine Communication Reciprocity For A Network Device
2y 9m to grant Granted Jun 23, 2026
Patent 12647533
CONFIGURING A VIRTUALISED ENVIRONMENT IN A TELECOMMUNICATIONS NETWORK
3y 2m to grant Granted Jun 02, 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
80%
Grant Probability
94%
With Interview (+14.7%)
2y 10m (~9m remaining)
Median Time to Grant
Low
PTA Risk
Based on 788 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