Prosecution Insights
Last updated: May 04, 2026
Application No. 18/891,078

DISPLACEMENT VECTOR PREDICTION METHOD AND APPARATUS IN VIDEO ENCODING AND DECODING AND DEVICE

Final Rejection §103
Filed
Sep 20, 2024
Priority
May 22, 2020 — CN 202010442257.8 +2 more
Examiner
HABIB, IRFAN
Art Unit
2485
Tech Center
2400 — Computer Networks
Assignee
Tencent Technology (Shenzhen) Company Limited
OA Round
2 (Final)
88%
Grant Probability
Favorable
3-4
OA Rounds
5m
Est. Remaining
96%
With Interview

Examiner Intelligence

Grants 88% — above average
88%
Career Allowance Rate
640 granted / 725 resolved
+30.3% vs TC avg
Moderate +8% lift
Without
With
+7.9%
Interview Lift
resolved cases with interview
Fast prosecutor
2y 1m
Avg Prosecution
33 currently pending
Career history
758
Total Applications
across all art units

Statute-Specific Performance

§101
3.5%
-36.5% vs TC avg
§103
70.0%
+30.0% vs TC avg
§102
4.4%
-35.6% vs TC avg
§112
3.6%
-36.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 725 resolved cases

Office Action

§103
DETAILED ACTION 1. This office action is in response to U.S. Patent Application No.: 18/891,078 filed on 9/20/2024 with effective filing date 5/22/2022. Claims 1-20 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, 6, 8-10, 15 & 17-19 are rejected under 35 U.S.C. 103 as being unpatentable over Chen et al. “Intra line copy for HEVC screen content intra-picture prediction” (IDS) in view of Pang et al. US 2016/0057420 A1. Per claims 1, 10 & 19 Chen et al. discloses a method for displacement vector prediction in video decoding, the method comprising: determining a prediction mode of a current unit, the prediction mode indicating an intra block copy (IBC) prediction mode (page 1569, section B, first para, e.g. IBC (intra block copy) (Fig. 3) is conceptually a simplified version of ISC (intra sting copy). Instead of sequentially parsing pixels in a CU into strings of variable length, it performs block-based string matching, requiring that each string have the same shape and size of a prediction unit (PU); page 1570, section A, second para, e.g. To determine the best mode for each PU, the sum of absolution prediction distortion and the bit overhead for the splitting direction and line vectors are considered in the computation of the PU-level R-D cost…The one with the lowest PU-level R-D cost among vertical ILC, horizontal ILC, and IBC is selected); obtaining at least one candidate displacement vector, the at least one candidate displacement vector related to an intra string copy (ISC) prediction mode (page 1569, left column, first para, e.g. our ILC tries to keep both the flexibility of ISC for better compression performance and the regularity of IBC for lower complexity. To this end, we consider each line of pixels in a prediction block a basic matching unit. Due to their uniform length and explicit end points, the matching for these lines can run independently and in parallel. Furthermore, by controlling their displacement vectors, ILC can produce a prediction effect similar to that of ISC). Chen et al. fails to explicitly disclose the reaming claim limitations. Pang et al. however in the same field of endeavor teaches deriving a predicted displacement vector of the current unit from the at least one candidate displacement vector (para: 93, e.g. video encoder 20 determines a two-dimensional offset vector 106 representing the location or displacement of predictive video block 104 relative to current video block 102. This disclosure may also refer to vectors used in intra block copy as “block vectors”); and decoding the current unit based on the predicted displacement vector (para: 93, e.g. video decoder 30 may decode the one or more syntax elements to determine offset vector 106, and may use the determined vector to identify predictive block 104). Therefore, in view of disclosures by Pang 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 Chen et al. and Pang et al. in order to perform spatial prediction and temporal prediction to reduce and remove redundancy inherent in video sequences. The coding efficiency is increased, by converting the temporal motion vector predictor. Intra block copy (BC) enables removing a certain kind of spatial redundancy and improves intra frame coding efficiency. Per claims 6 & 15, Pang et al. further teaches the method according to claim 1, wherein the obtaining the at least one candidate displacement vector comprises: obtaining a displacement vector of an adjacent unit of the current unit in the ISC prediction mode as the at least one candidate displacement vector (para: 141-142, e.g. motion estimation, performed by motion estimation unit 42, is the process of generating motion vectors, which estimate motion for video blocks. A motion vector, for example, may indicate the displacement of a PU of a video block within a current video frame or picture relative to a predictive block within a reference picture). Per claims 8 & 17, Chen et al. the method according to claim 1, wherein the obtaining at least one candidate displacement vector comprises: obtaining a preset displacement vector related to the ISC prediction mode as the candidate displacement vector (page 1569, left column, & fig. 1, 1st and 3rd para e.g. due to their uniform length and explicit end points, the matching for these lines can run independently and in parallel. Furthermore, by controlling their displacement vectors, ILC can produce a prediction effect similar to that of ISC; compared with ISC, ILC shows similar performance and runtime characteristics. It is, however, able to reuse many existing components in HEVC and has proved to be as effective as ISC without all the complications from sequential parsing, i.e. examiner is interpreting ICS runtime as preset). Per claims 9 & 18, Pang et al. further teaches the method according to claim 1, wherein: in response to the prediction mode of the current unit being the IBC prediction mode, the candidate displacement vector comprises at least one of the following: (−w, −h), (−w, 0), (0, −h, (−2*w, 0), or (0, −2*h), wherein w is a width of the current unit and h is a height of the current unit (para: 95, e.g. According to JCTVC-R1005, a video coder initially sets a block vector predictor to (−w, 0) at the beginning of each CTB, where “w” is the width of the CU. Using the block vector predictor, a video coder attempts to predict the block vector for current block 102 based on a value of a previously-coded CU or PU coded using intra BC mode). 5. Claim(s) 2, 11 & 20 are rejected under 35 U.S.C. 103 as being unpatentable over Chen in view of Pang and Xu et al. “overview of screen content Coding in recently developed video coding standards” (IDS). Per claims 2, 11 & 20, Chen in view of Pang fails to explicitly teach the claim limitations. Xu et al. however teaches the method according to claim 1, wherein the obtaining the at least one candidate displacement vector comprises: constructing a history-based displacement vector prediction list, the history-based displacement vector prediction list comprising a displacement vector of a historical unit in the ISC prediction mode; and deriving the at least one candidate displacement vector from the history-based displacement vector prediction list (page 6, right hand column line 5-9, e.g. n IBC mode, A look-up table (History-based BV Predictor, or HBVP) is constructed to store the block vector of IBC mode as well as other related information (e.g. block size and location) in encoding or decoding order. This table is utilized to derive the predictor the block vector for each IBC coded block, using a class-based BV prediction (CBVP) method [17]. When ISC mode is enabled, the same HBVP table can serve the similar purpose for SV prediction as well by allowing the inclusion of coded string vectors into this table). Therefore, in view of disclosures by Xu 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 Pang et al., Xu et al. and Chen et al. in order to need for efficient coding of such content to increase performance and complexity. Claim Objections 6. Claim 5 is objected to because of the following informalities: ends with “;” instead of “.”. Appropriate correction is required. Allowable Subject Matter 7. Claims 3-5, 7, 12-14 & 16 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 8. The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Zhang et al. US 11,509,915 B2, e.g. devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. Liu et al. US 11,140,412 B2, e.g. a method for video processing is provided to include constructing, during a conversion between a current video block and a coded representation of the current video block, an intra block copy (IBC) motion candidate list, wherein insertion of motion candidates to the IBC motion candidate list is subject to a size restriction; and performing the conversion using the IBC motion candidate list 9. 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

Sep 20, 2024
Application Filed
Nov 28, 2025
Non-Final Rejection — §103
Dec 11, 2025
Interview Requested
Feb 06, 2026
Response Filed
Apr 27, 2026
Final Rejection — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12615384
EXPLICIT SIGNALING FOR BLOCK BASED ADAPTIVE WEIGHTING FACTORS
2y 7m to grant Granted Apr 28, 2026
Patent 12610038
METHOD AND APPARATUS FOR VIDEO CODING USING INTRA PREDICTION BASED ON REFERENCE SAMPLE LINE DERIVATION
1y 10m to grant Granted Apr 21, 2026
Patent 12593047
METHOD AND APPARATUS FOR IMAGE ENCODING AND DECODING USING TEMPORAL MOTION INFORMATION
2y 1m to grant Granted Mar 31, 2026
Patent 12569313
HANDS-FREE CONTROLLER FOR SURGICAL MICROSCOPE
1y 11m to grant Granted Mar 10, 2026
Patent 12568241
IMPROVEMENT OF BI-PREDICTION WITH CU LEVEL WEIGHT (BCW)
2y 1m to grant Granted Mar 03, 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
88%
Grant Probability
96%
With Interview (+7.9%)
2y 1m (~5m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 725 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