Prosecution Insights
Last updated: July 17, 2026
Application No. 18/730,921

MULTI-PASS DECODER-SIDE MOTION VECTOR REFINEMENT

Non-Final OA §102§103
Filed
Jul 22, 2024
Priority
Jan 28, 2022 — provisional 63/304,007 +2 more
Examiner
GEROLEO, FRANCIS
Art Unit
3619
Tech Center
3600 — Transportation & Electronic Commerce
Assignee
MediaTek Inc.
OA Round
3 (Non-Final)
73%
Grant Probability
Favorable
3-4
OA Rounds
7m
Est. Remaining
92%
With Interview

Examiner Intelligence

Grants 73% — above average
73%
Career Allowance Rate
433 granted / 591 resolved
+21.3% vs TC avg
Strong +19% interview lift
Without
With
+18.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 7m
Avg Prosecution
27 currently pending
Career history
631
Total Applications
across all art units

Statute-Specific Performance

§101
1.4%
-38.6% vs TC avg
§103
81.6%
+41.6% vs TC avg
§102
9.6%
-30.4% vs TC avg
§112
3.5%
-36.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 591 resolved cases

Office Action

§102 §103
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 3/11/26 has been entered. 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. Claim(s) 1, 3, 5-6, 14-18 is/are rejected under 35 U.S.C. 102(a)(2) as being anticipated by US 2022/0201315 A1 (“Zhang”). Regarding claim 1, Zhang discloses a video decoding method comprising: receiving data (e.g. see video decoder 300 receives encoded video bitstream as shown in Fig. 4) for a block of pixels to be decoded as a current block of a current picture of a video (e.g. see video decoder 300 apply multi-pass DMVR to a motion vector for a block (e.g., block 1200) of video data to determine a refined motion vector and decode the block based on the refined motion vector, paragraphs [0126], [0198]-[0200]); receiving a motion vector that references a block of pixels in a reference picture based on the received data (e.g. see motion vector, paragraphs [0126], [0198]-[0200]); refining the motion vector by examining pixels in the reference picture that are identified based on the refined motion vector (e.g. see motion vector refinement, for example, decoder-side motion vector refinement as shown in Fig. 10, paragraphs [0166]-[0175], and see multi-pass DMVR, paragraphs [0126], [0198]-[0200]), wherein the refinement of the motion vector is constrained by a refinement range (e.g. see range, paragraphs [0205], [0227]-[0232], [0242]-[0243]), upon determining that an activated reference pictures pair exists in two reference picture lists (e.g. see L0 and L1, paragraphs [0166], [0177], [0248]-[0250]), receiving signaled information related to the refinement of the motion vector (e.g. see flag indicates whether the decoder-side motion vector derivation (e.g. DMVR, bilateral merge, template matching, etc.) is applied to the current block or not, paragraphs [0166], [0177], [0248]-[0250]), wherein the signaled information comprises an indication for enabling or disabling the refinement of the motion vector (e.g. see flag indicates whether the decoder-side motion vector derivation (e.g. DMVR, bilateral merge, template matching, etc.) is applied to the current block or not, paragraphs [0166], [0177], [0248]-[0250]); decoding the current block by using the refined motion vector to reconstruct the current block (e.g. see decode the block based on the refined motion vector 1402 in Fig. 14, paragraphs [0346]-[0347]). Regarding claim 3, Zhang further discloses further comprising deriving the refinement range based on a characteristic of the current block or the current picture (e.g. see range based on characteristic such as width W, height H, etc., paragraphs [0244]-[0260]). Regarding claim 5, Zhang further discloses wherein the refinement range is applied to two or more refinement passes (e.g. see three-pass, paragraphs [0126], [0198]-[0200]). Regarding claim 6, Zhang further discloses wherein the refinement of the motion vector in each refinement pass is constrained by a different refinement range (e.g. see range, paragraphs [0205], [0227]-[0232], [0242]-[0243]). Regarding claim 16, Zhang further discloses wherein the motion vector is refined in a plurality of refinement process (e.g. see video decoder 300 apply multi-pass DMVR to a motion vector for a block (e.g., block 1200) of video data to determine a refined motion vector and decode the block based on the refined motion vector, paragraphs [0126], [0198]-[0200]). Regarding claim 17, Zhang further discloses wherein the refinement range limits the modification of the motion vector in each refinement pass (e.g. see range, paragraphs [0205], [0227]-[0232], [0242]-[0243]). Regarding claim 18, Zhang further discloses wherein the modification of the motion vector is constrained to maintain the integer portion of the motion vector (e.g. see shortened multi-pass DMVR, paragraph [0213]; also see integer-pel precision, paragraph [0241]). Regarding claims 14-15, the claims recite analogous limitations to the claims above and are therefore rejected on the same premise. Claim Rejections - 35 USC § 103 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) 2, 7 is/are rejected under 35 U.S.C. 103 as being unpatentable over Zhang in view of US 2022/0167001 A1 (“Zhang2”). Regarding claim 2, although Zhang discloses the refinement range (e.g. see range, paragraphs [0205], [0227]-[0232], [0242]-[0243]) and in at least one of a sequence level, a picture level, and slice level (e.g. see SPS, PPS, etc., paragraph [0070]), it is noted Zhang differs from the present invention in that it fails to particularly disclose wherein the refinement range is signaled. Zhang2 however, teaches wherein the refinement range is signaled (e.g. see syntax elements associated with the search area, paragraph [0233]; a person having ordinary skill in the art would have no difficulty recognizing to include such syntax elements in the parameter set such as SPS disclosed by Zhang). Therefore, given the teachings as a whole, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention, having the references of Zhang and Zhang2 before him/her, to modify the Multi-pass decoder-side motion vector refinement of Zhang with the teachings of Zhang2 in order to improve DMVR processes by signaling the size of the DMVR search area. Regarding claim 7, although Zhang discloses a plurality of refinement ranges (e.g. see range, paragraphs [0205], [0227]-[0232], [0242]-[0243]), it is noted Zhang differs from the present invention in that it fails to particularly disclose wherein a plurality of refinement ranges are signaled for the plurality of refinement passes. Zhang however, teaches wherein a plurality of refinement ranges are signaled for the plurality of refinement passes (e.g. see syntax elements associated with the search area, paragraph [0233]; a person having ordinary skill in the art would have no difficulty recognizing to signal the plurality of refinement ranges disclosed by Zhang). The motivation above in the rejection of claim 2 applies here. Claim(s) 10-11 is/are rejected under 35 U.S.C. 103 as being unpatentable over Zhang in view of US 2020/0236389 A1 (“Esenlik”). Regarding claim 10, although Zhang discloses wherein using the refined motion vector to reconstruct the current block (e.g. see reconstruction unit 310 in Fig. 4, paragraph [0128]) comprises generating a set of prediction samples for motion compensation based on the refined motion vector (e.g. see motion compensation unit 316 including multi-pass DMVR unit 317, paragraphs [0126], [0198]-[0200], e.g. see DMVR as shown in Fig. 10, paragraphs [0166]-[0175]), wherein prediction samples within a retrieval range (e.g. see motion vector, paragraphs [0126], [0198]-[0200]) are generated by retrieving pixel samples of a reference picture from a memory (e.g. see decoded picture buffer DPB 314 in Fig. 4, paragraphs [0117], [0125], [0130]), it is noted Zhang differs from the present invention in that it fails to particularly disclose and prediction samples beyond the retrieval range are generated without accessing the memory. Esenlik however, teaches and prediction samples beyond the retrieval range are generated without accessing the memory (e.g. see replacing or padding the values which are located outside a predefined memory access window for the purpose of motion vector refinement, paragraph [0017], e.g. see padding examples in Fig. 10, paragraph [0117] and Fig. 11, paragraphs [0126]-[0130]). Therefore, given the teachings as a whole, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention, having the references of Zhang and Esenlik before him/her, to modify the Multi-pass decoder-side motion vector refinement of Zhang with the teachings of Esenlik in order to provide motion vector prediction which facilitates taking into account the number of accesses to the external memory and the number of samples which are necessary to be accessible for motion vector refinement of a motion vector for a coding block. Regarding claim 11, although Zhang discloses the set of prediction samples for motion compensation (e.g. see motion compensation unit 316 including multi-pass DMVR unit 317, paragraphs [0126], [0198]-[0200], e.g. see DMVR as shown in Fig. 10, paragraphs [0166]-[0175]), it is noted Zhang differs from the present invention in that it fails to particularly disclose wherein the retrieval range encompasses only pixel samples of the reference picture that are identified by the original motion vector for generating the set of prediction samples for motion compensation and not pixel samples that are not identified by the original motion vector for generating the set of prediction samples for motion compensation. Esenlik however, teaches wherein the retrieval range encompasses only pixel samples of the reference picture (e.g. see replacing or padding the values which are located outside a predefined memory access window for the purpose of motion vector refinement, paragraph [0017], e.g. see padding examples in Fig. 10, paragraph [0117] and Fig. 11, paragraphs [0126]-[0130]) that are identified by the original motion vector for generating the set of prediction samples for motion compensation (e.g. see initial motion vector, paragraph [0017] and Fig. 11, paragraphs [0126]-[0130]) and not pixel samples that are not identified by the original motion vector for generating the set of prediction samples for motion compensation (e.g. see replacing or padding the values which are located outside a predefined memory access window for the purpose of motion vector refinement, paragraph [0017], e.g. see padding examples in Fig. 10, paragraph [0117] and Fig. 11, paragraphs [0126]-[0130]). The motivation above in the rejection of claim 10 applies here. Response to Arguments Applicant's arguments filed 3/11/26 have been fully considered but they are not persuasive. Applicant asserts on pages 8-10 of the Remarks that Zhang fails to disclose “refining the motion vector by examining pixels in the reference picture that are identified based on the refined motion vector, wherein the refinement picture that are identified based on the refined motion vector, wherein the refinement of the motion vector is constrained by a refinement range, wherein upon determining that an activated reference pictures pair exists in two reference picture lists, receiving signaled information related to the refinement of the motion vector, wherein the signaled information comprises an indication for enabling or disabling the refinement of the motion vector” because paragraphs [0166], [0177], and [0248]-[0249] of Zhang appears to only disclose “to provide a method for inferring the DMVR flag according to the enabling conditions … [h]owever, ‘implying’ a flag is not the same as a flag that is explicitly received … Zhang does not disclose … ‘receiving signaled information’, and although Zhang discloses in paragraph [0249] that “this flag can be explicitly signaled in the bitstream to avoid a complex condition check by video decoder 300”, Zhang does not disclose that “any conditions must be checked in advance when directly transmitting (i.e., the conditions for receiving a signal) a flag using a signal” and does not disclose “the specific condition for an explicitly flagged transmission by signal”. However, the examiner respectfully disagrees. Paragraph [0249] of Zhang discloses a flag that indicates whether the decoder-side motion vector derivation (e.g. DMVR, bilateral merge, template matching, etc.) is applied to the current block or not. Also, paragraph [0249] discloses that the flag is inferred from decoding elements in the bitstream… the inference scheme of the flag can be the same as but not limited to enabling conditions for DMVR. Paragraph [0177] discloses the enabling conditions and include “DMVR may be enabled if the following conditions are all satisfied… 2) One reference picture is in the past and another reference picture is in the future with respect to the current picture”. Thus, upon determining of 2) whether one reference picture is in the past and another picture is in the future, inferring of the flag that indicates whether the DMVR is applied or not is performed. It is noted that the inferring of the flag appears to meet the limitations “receiving signaled information” because the claim does not specifically recite how exactly the information is received/signaled, e.g. the term “explicitly received” is not in the claims contrary to applicant’s arguments. Thus, Zhang’s disclosure of implicitly receiving signaled information by inferring the flag meet the limitations under BRI. Further, paragraph [0249] discloses that the flag can be explicitly signaled in the bitstream, e.g. see “this flag can be explicitly signaled in the bitstream to avoid a complex condition check by video decoder 300”; in view of paragraph [0177], the explicit signaling of the flag is performed to avoid a complex condition check of 1) – 8) by video decoder 300. That is, they are already checked by the encoder, e.g. encoder 200, (including 2) whether one reference picture is in the past and another picture is in the future) to appropriately and explicitly signal the value of the flag to indicate whether DMVR is enabled or not to the decoder. Therefore, for at least these reasons, the claim limitations are met in the broadest reasonable sense. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: US 2025/0039371 A1, Kim et al., Video signal processing method and apparatus therefor US 2023/0007238 A1, Chen et al., Using unrefined motion vectors for performing decoder-side motion vector derivation Any inquiry concerning this communication or earlier communications from the examiner should be directed to FRANCIS G GEROLEO whose telephone number is (571)270-7206. The examiner can normally be reached M-F 7:00 am - 3:30 pm. 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, Anna M Momper can be reached on (571) 270-5788. 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. /Francis Geroleo/Primary Examiner, Art Unit 3619
Read full office action

Prosecution Timeline

Jul 22, 2024
Application Filed
Sep 04, 2025
Non-Final Rejection mailed — §102, §103
Nov 28, 2025
Response Filed
Dec 17, 2025
Final Rejection mailed — §102, §103
Mar 11, 2026
Request for Continued Examination
Apr 21, 2026
Response after Non-Final Action
May 29, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12671848
PIXEL VALUE MAPPING METHOD
2y 3m to grant Granted Jun 30, 2026
Patent 12671803
DEVICE AND METHOD FOR DECODING VIDEO DATA
1y 9m to grant Granted Jun 30, 2026
Patent 12663310
LIGHT RECEIVER CIRCUIT AND LIGHT SENSOR ARRAY COMPRISING A LIGHT RECEIVER CIRCUIT
2y 11m to grant Granted Jun 23, 2026
Patent 12666035
SYMMETRIC MOTION VECTOR DIFFERENCE CODING
1y 10m to grant Granted Jun 23, 2026
Patent 12656499
LIDAR OBJECT DETECTION SYSTEM
3y 4m to grant Granted Jun 16, 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
73%
Grant Probability
92%
With Interview (+18.7%)
2y 7m (~7m remaining)
Median Time to Grant
High
PTA Risk
Based on 591 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