Prosecution Insights
Last updated: October 25, 2026
Application No. 19/104,289

BOUNDARY SAMPLE DERIVATION IN VIDEO CODING

Non-Final OA §103
Filed
Feb 17, 2025
Priority
Aug 19, 2022 — provisional 63/371,883 +1 more
Examiner
HABIB, IRFAN
Art Unit
2485
Tech Center
2400 — Computer Networks
Assignee
MediaTek Inc.
OA Round
1 (Non-Final)
88%
Grant Probability
Favorable
1-2
OA Rounds
5m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 88% — above average
88%
Career Allowance Rate
675 granted / 765 resolved
+30.2% vs TC avg
Moderate +8% lift
Without
With
+8.2%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 1m
Avg Prosecution
12 currently pending
Career history
793
Total Applications
across all art units

Statute-Specific Performance

§101
3.6%
-36.4% vs TC avg
§103
76.4%
+36.4% vs TC avg
§102
2.1%
-37.9% vs TC avg
§112
2.5%
-37.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 765 resolved cases

Office Action

§103
DETAILED ACTION 1. This office action is in response to U.S. Patent Application No.: 19/104,289 filed on 2/17/2025 with effective filing date 8/19/2022. Claims 1-10 are pending. Claim Rejections - 35 USC § 103 2. 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. 3. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. 4. Claim(s) 1-8 & 10 are rejected under 35 U.S.C. 103 as being unpatentable over Sun et al. US 2019/0082193 A1 (IDS) in view of Nam et al. US 2018/0316922 A1. Per claims 1 & 10, Sun et al. disclose a video coding method comprising: receiving data to be encoded or decoded as a current picture of a video (para: 27, e.g. a current block in a current picture may have a motion vector that indicates a location in a reference picture that is outside a picture boundary of the reference picture); generating out-of-bound (OOB) padding samples of the current picture by using a motion information of a boundary block of the current picture to fetch samples of a first reference block in a first reference picture (para: 85, e.g. The motion vector of the current block of the current picture may specify a position 504 outside a padding boundary 506 of reference frame 500; the video coder may identify a boundary block 508 located within padding boundary 506 of reference frame 500. Assuming boundary block 508 has a motion vector 510, the video coder may use motion vector 510 to identify a position 512 in reference frame 502); applying the offset value to the padding samples (para: 95, e.g. the video coder may derive a padding value for P.sub.i as P.sub.i=+β); and deriving a candidate reference picture based on the current picture and the padding samples for encoding or decoding a subsequent picture in the video (para: 95-96, e.g. β may be the difference between the average pixel value of boundary block 606 and an average pixel value of reference boundary block 608. In another example, β is the difference between a maximum (or minimum) pixel value of boundary block 606 and a maximum (or minimum) pixel value of reference boundary block 608). Sun et al. fails to explicitly disclose computing an offset value based on a first DC value of the boundary block and a second DC value of the first reference block, wherein the first and second DC values are calculated based on reconstructed samples without in-loop filtering. Nam et al. however in the same field of endeavor teaches computing an offset value based on a first DC value of the boundary block and a second DC value of the first reference block, wherein the first and second DC values are calculated based on reconstructed samples without in-loop filtering (para: 15-16, & 63, e.g. the method includes obtaining information on a first Sample Adaptive Offset (SAO) and information on a second SAO of a current block through a bitstream, generating a reconstructed block of the current block, and performing an SAO procedure for the reconstructed block based on the first SAO and the second SAO; the filter 145 applies a deblocking filter, an ALF Adaptive Loop Filter, an SAO Sample Adaptive Offset to the reconstructed picture). Therefore, in view of disclosures by Nam et al., it would have been obvious to a person of ordinary skill in the art before the effective filing date of the claimed invention was made to combine Sun et al. and Nam et al. in order to enables performing SAO procedure obtaining process based on multiple SAOs about the reconstruction block in an effective manner, so that video quality of the image can be improved. Per claim 2, Sun et al. further teaches the video coding method of claim 1, wherein OOB padding samples in a corner region outside the current picture are generated based on a boundary block at the corner of the current picture (para: 80, e.g. pixel values outside the frame boundary are inferred as the nearest pixel values inside the boundary as shown in FIG. 4A). Per claim 3, Sun et al. further teaches the video coding method of claim 2, wherein the first reference block provides samples that span both sides of the boundary of the current picture (para: 81, e.g. a current frame 400 (i.e., frame N) includes a current block 402. Current block 402 has a motion vector 404 that indicates a location of a reference block 406 partially outside a boundary (i.e., a frame boundary) of a reference frame 408. In FIG. 4A, each circle in reference block 406 represents a pixel with pixel value N, where N in this context is not related to N as used in the picture numbers of FIG. 4A and FIG. 4B) Per claim 4, Sun et al. further teaches the video coding method of claim 1, wherein using the motion information of the boundary block to generate the OOB padding samples comprises updating the motion information based on a position of the OOB padding samples relative to the boundary of the current picture (para: 83, e.g. the padding boundary can be a frame boundary, slice boundary, tile boundary, or another type of boundary across which a video coder is unable to use actual values of samples for coding samples within the boundary). Per claim 5, Sun et al. further teaches the video coding method of claim 1, wherein a block in the subsequent picture of the video is coded by motion compensation using the OOB padding samples (para: 84, e.g. an inter-coded current block of a current frame (not shown in FIG. 5) may have a motion vector that points to a location outside a padding boundary of a reference frame 500). Per claim 6, Sun et al. further teaches the video coding method of claim 1, wherein the boundary block is coded by bi- prediction based on first and second motion vectors, the first motion vector referencing the first reference block and the second motion vector referencing a second reference block in a second reference picture (para: 91-92). Per claim 7, Sun et al. further teaches the video coding method of claim 6, further comprising selecting one of the first and second reference blocks based on whether the first or second reference blocks are OOB (para: 83). Per claim 8, Sun et al. further teaches the video coding method of claim 7, further comprising: when the first and second reference blocks are not OOB, selecting one of the first and second reference blocks based on which of the first and second reference blocks has a smaller quantization parameter (QP) (para: 96, e.g. the parameters α and/or β may change from pixel to pixel. For instance, in some examples, α and/or β may depend on the relative coordinators of P.sub.i). Allowable Subject Matter 5. Claim 9 is 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 6. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Zhang et al. US 11,589,042 B2, e.g. a method of video processing includes determining, for a conversion between a block that is in a video picture of a video and a bitstream representation of the video, a manner of padding a first set of samples located across boundaries of multiple video regions of the video picture for a current sample in an adaptive loop filter process. The method also includes performing the conversion according to the determining. Karczwicz et al. US 2010/011182 A1, e.g. this disclosure describes techniques for encoding digital video data using interpolation filters and offsets. An encoder may be configured to select interpolation filters for sub-pixel precision motion estimation based on historical interpolation results obtained for previously encoded video units, such as frames or slices. The encoder also may be configured to compute and assign offsets to the sub-pixel positions after interpolation based on differences between a reference unit and the unit to be coded. 7. Any inquiry concerning this communication or earlier communications from the examiner should be directed to IRFAN HABIB whose telephone number is (571)270-7325. The examiner can normally be reached Mon-Th 9AM-7PM. 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, Jay Patel can be reached at 5712722988. 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. /Irfan Habib/Examiner, Art Unit 2485
Read full office action

Prosecution Timeline

Feb 17, 2025
Application Filed
Aug 26, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12764323
METHOD AND APPARATUS FOR INTER PREDICTION IN VIDEO CODING SYSTEM
1y 12m to grant Granted Oct 13, 2026
Patent 12750480
METHOD AND DEVICE FOR EFFECTIVE VIDEO ENCODING/DECODING VIA LOCAL LIGHTING COMPENSATION
1y 11m to grant Granted Sep 29, 2026
Patent 12750516
METHOD FOR ENCODING AND DECODING MOTION INFORMATION, AND APPARATUS FOR ENCODING AND DECODING MOTION INFORMATION
1y 11m to grant Granted Sep 29, 2026
Patent 12744887
DISPLACEMENT VECTOR PREDICTION METHOD AND APPARATUS IN VIDEO ENCODING AND DECODING AND DEVICE
2y 0m to grant Granted Sep 22, 2026
Patent 12740739
SURGICAL NAVIGATION WITH STEREOVISION AND ASSOCIATED METHODS
1y 12m to grant Granted Sep 22, 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
88%
Grant Probability
96%
With Interview (+8.2%)
2y 1m (~5m remaining)
Median Time to Grant
Low
PTA Risk
Based on 765 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