Prosecution Insights
Last updated: July 17, 2026
Application No. 18/930,698

DERIVATION OF INTRA PREDICTION MODE MODES USING CONTENT ANALYSIS

Final Rejection §102
Filed
Oct 29, 2024
Priority
Jul 09, 2024 — provisional 63/668,871
Examiner
HOLDER, ANNER N
Art Unit
2483
Tech Center
2400 — Computer Networks
Assignee
Nokia Corporation
OA Round
2 (Final)
79%
Grant Probability
Favorable
3-4
OA Rounds
1y 5m
Est. Remaining
92%
With Interview

Examiner Intelligence

Grants 79% — above average
79%
Career Allowance Rate
592 granted / 752 resolved
+20.7% vs TC avg
Moderate +14% lift
Without
With
+13.5%
Interview Lift
resolved cases with interview
Typical timeline
3y 2m
Avg Prosecution
16 currently pending
Career history
775
Total Applications
across all art units

Statute-Specific Performance

§101
2.8%
-37.2% vs TC avg
§103
75.1%
+35.1% vs TC avg
§102
11.9%
-28.1% vs TC avg
§112
0.5%
-39.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 752 resolved cases

Office Action

§102
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 . Response to Arguments Applicant's arguments filed 01/13/26 have been fully considered but they are not persuasive. Applicant argues the cited prior fails to teach 1) "at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: analyze an analysis area associated with a prediction block of a coding unit that does not have a directionality from its coding mode;" 2) "wherein the at least one intra prediction mode is derived for the prediction block", 3) " wherein the at least one intra prediction mode is derived for the coding unit." The cited prior art Kim discloses software code (instructions) stored in memory executed by at least one processor. [¶ 0260] Kim further discloses non-directional (dc and planar mode) coding modes . [¶ 0093-0094] Kim teaches the prediction mode is determined in the encoding process associating with a prediction block. [fig. 1; ¶ 0047-0061; (¶ 0055-0056)] Kim further discloses the at least one intra prediction mode is derived for the coding unit through the encoding process. [¶ 0055-0056; ¶ 0086; ¶ 0093-0094; ¶ 0131-0132] Kim discloses the coding unit defined as a basic unit for performing the prediction [¶ 0 0086-0088] The cited prior art fairly suggests and teaches the claim limitations as presented. Claim Rejections - 35 USC § 102 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 (i.e., changing from AIA to pre-AIA ) 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. 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-20 is/are rejected under 35 U.S.C. 102(a)(2) as being anticipated by Kim et al. US 2025/0039400. As to claim 1, Kim teaches an apparatus comprising: at least one processor; [abstract; ¶ 0256; ¶ 0260] and at least one memory storing instructions [¶ 0258-0260] that, when executed by the at least one processor, cause the apparatus at least to: analyze an analysis area associated with a prediction block of a coding unit that does not have a directionality from its coding mode; [¶ 0046; ¶ 0055-0056; ¶ 0093-0094] and derive at least one intra prediction mode, based on the analyzing of the analysis area associated with the prediction block of the coding unit. [¶ 0055-0056; ¶ 0086; ¶ 0093-0094; ¶ 0131-0132] As to claim 2, Kim teaches the limitations of claim 1. Kim teaches wherein the analysis area associated with the prediction block comprises samples inside the prediction block. [figs. 9-10; ¶ 0102; ¶ 0141-0151] As to claim 3, Kim teaches the limitations of claim 1. Kim teaches wherein the apparatus is further caused to: determine at least one dominant direction of the prediction block, based on the analyzing of the analysis area associated with the prediction block; [¶ 0055; ¶ 0086-0087] and wherein the at least one intra prediction mode is derived based on the at least one dominant direction of the prediction block. [¶ 0086-0087; ¶ 0103-0104; ¶ 0132] As to claim 4, Kim teaches the limitations of claim 1. Kim teaches wherein the coding unit comprises at least one of: an inter coding unit, or an affine coding unit, or an intra block copy coding unit, or a spatial geometric partition mode coding unit, or a geometric partition mode coding unit, or an intra template matching coding unit, or a matrix weighted intra prediction coding unit, or an extrapolation filter-based intra prediction unit. [¶ 0056; ¶ 071; ¶ 0086; ¶ 0121; ¶ 0177; ¶ 0180; ¶ 0183; ¶ 0191; ¶ 0210] As to claim 5, Kim teaches the limitations of claim 1. Kim teaches wherein the analyzing of the analysis area associated with the prediction block comprising applying decoder side intra mode derivation with gradient analysis to the analysis area associated with the prediction block. [¶ 0132] As to claim 6, Kim teaches the limitations of claim 1. Kim teaches wherein the at least one intra prediction mode is derived from a predetermined table. [¶ 0086-0087] As to claim 7, Kim teaches the limitations of claim 1. wherein the at least one intra prediction mode is derived from a predetermined function. [¶ 0086-0087] As to claim 8, Kim teaches the limitations of claim 1. Kim teaches wherein the coding unit comprises at least one of: a spatial geometric partition mode coding unit, or a geometric partition mode coding unit, or an intra template matching coding unit, or a matrix weighted intra prediction coding unit, or an extrapolation filter-based intra prediction unit. [¶ 0086; ¶ 0177; ¶ 0180; ¶ 0183; ¶ 0210] As to claim 9, Kim teaches the limitations of claim 1. Kim teaches wherein the at least one intra prediction mode is derived for the prediction block. [¶ 0086-0087; ¶ 0103-0104; ¶ 0132] As to claim 10, Kim teaches the limitations of claim 1. Kim teaches wherein the at least one intra prediction mode is derived for the coding unit. [¶ 0086-0087; ¶ 0103-0104; ¶ 0132] As to claim 11, Kim teaches the limitations of claim 10. Kim teaches wherein the at least one intra prediction mode that is derived for the coding unit is used for the prediction block. [¶ 0086-0087; ¶ 0103-0104; ¶ 0132] As to claim 12, Kim teaches the limitations of claim 10. Kim teaches wherein the at least one intra prediction mode that is derived for the coding unit is used for all 4x4 subblocks within the coding unit including the prediction block. [¶ 0077-0079; ¶ 0151; ¶ 0155] As to claim 13, Kim teaches the limitations of claim 1. Kim teaches wherein the apparatus is further caused to: determine whether a 4x4 subblock of the coding unit belongs to a first partition of the coding unit, a second partition of the coding unit, or to both the first partition of the coding unit and the second partition of the coding unit; [¶ 0077-0079; ¶ 0151; ¶ 0155] and determine the at least one intra prediction mode for the 4x4 subblock, based on whether the 4x4 subblock belongs to the first partition of the coding unit, the second partition of the coding unit, or to both the first partition of the coding unit and the second partition of the coding unit. [¶ 0077-0079; ¶ 0151; ¶ 0155] As to claim 14, Kim teaches the limitations of claim 13. Kim teaches wherein the apparatus is further caused to: apply decoder side intra mode derivation to the analysis area that is in the first partition of the coding unit to determine an analysis result; [¶ 0086; ¶ 0104; ¶ 0132] and determine the at least one intra prediction mode for the 4x4 subblock based on the analysis result determined based on applying decoder side intra mode derivation to the analysis area that is in the first partition of the coding unit, in response to the 4x4 subblock belonging to the first partition of the coding unit. [¶ 0077-0079; ¶ 0086; ¶ 0104; ¶ 0132; ¶ 0151; ¶ 0155] As to claim 15, Kim teaches the limitations of claim 13. Kim teaches wherein the apparatus is further caused to: apply decoder side intra mode derivation to the analysis area that is in the second partition of the coding unit to determine an analysis result; [¶ 0086; ¶ 0104; ¶ 0132] and determine the at least one intra prediction mode for the 4x4 subblock based on the analysis result determined based on applying decoder side intra mode derivation to the analysis area that is in the second partition of the coding unit, in response to the 4x4 subblock belonging to the second partition of the coding unit. [¶ 0077-0079; ¶ 0086; ¶ 0104; ¶ 0132; ¶ 0151; ¶ 0155] As to claim 16, Kim teaches the limitations of claim 13. Kim teaches wherein the apparatus is further caused to: apply decoder side intra mode derivation to a blended area of the first partition of the coding unit and the second partition of the coding unit to determine an analysis result; [¶ 0086; ¶ 0104; ¶ 0132; ¶ 0208-0210] and determine the at least one intra prediction mode for the 4x4 subblock based on the analysis result determined based on applying decoder side intra mode derivation to the blended area of the first partition of the coding unit and the second partition of the coding unit, in response to the 4x4 subblock belonging to both the first partition of the coding unit the second partition of the coding unit. [¶ 0077-0079; ¶ 0086; ¶ 0104; ¶ 0132; ¶ 0151; ¶ 0155] As to claim 17, Kim teaches the limitations of claim 13. Kim teaches wherein the prediction block is the 4x4 subblock of the coding unit. [¶ 0077-0079; ¶ 0151; ¶ 0155] As to claim 18, Kim teaches the limitations of claim 13. Kim teaches wherein the at least one intra prediction mode is derived per 4x4 subblock for all 4x4 subblocks of the coding unit, wherein a 4x4 subblock of the 4x4 subblocks is the prediction block. [¶ 0077-0079; ¶ 0086; ¶ 0104; ¶ 0132; ¶ 0151; ¶ 0155] As to claim 19, Kim teaches the limitations of claim 1. Kim teaches wherein the apparatus is further caused to: derive the at least one intra prediction mode for smaller blocks within the coding unit that are smaller than the coding unit; [¶ 0055-0056; ¶ 0064; ¶ 0072; ¶ 0077-0079; ¶ 0086; ¶ 0090; ¶ 0104; ¶ 0132; ¶ 0135; ¶ 0137; ¶ 0151; ¶ 0155] analyze, for each of the smaller blocks within the coding unit using a statistical method, a respective analysis area comprising a number of samples associated with a respective smaller block within the coding unit; [¶ 0055-0056; ¶ 0064; ¶ 0072; ¶ 0077-0079; ¶ 0086; ¶ 0090; ¶ 0104; ¶ 0132; ¶ 0135; ¶ 0137; ¶ 0151; ¶ 0155] and determine the at least one intra prediction mode of all 4x4 subblocks within each of the smaller blocks within the coding unit, based on the analyzing of the respective analysis area comprising the number of samples of each of the smaller blocks within the coding unit; [¶ 0077-0079; ¶ 0086; ¶ 0090; ¶ 0104; ¶ 0132; ¶ 0137; ¶ 0151; ¶ 0155] and wherein the coding unit is an inter coding unit, an affine coding unit, or an intra block copy coding unit. [¶ 0056; ¶ 0071; ¶ 0121; ¶ 0183; ¶ 0191] As to claim 20, Kim teaches a method comprising: analyzing an analysis area associated with a prediction block of a coding unit that does not have a directionality from its coding mode; [¶ 0046; ¶ 0055-0056; ¶ 0093-0094; ¶ 0131-0132] and deriving at least one intra prediction mode, based on the analyzing of the analysis area associated with the prediction block of the coding unit. [¶ 0055-0056; ¶ 0086; ¶ 0093-0094; ¶ 0131-0132] Conclusion THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a). A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to ANNER HOLDER whose telephone number is (571)270-1549. The examiner can normally be reached M-F 7:30-4. 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, Joseph Ustaris can be reached at 571.272.7383. 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. /ANNER HOLDER/Primary Examiner, Art Unit 2483
Read full office action

Prosecution Timeline

Oct 29, 2024
Application Filed
Nov 10, 2025
Non-Final Rejection mailed — §102
Jan 13, 2026
Response Filed
Apr 20, 2026
Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12671841
COMBINATION OF SUBPICTURES AND SCALABILITY
2y 7m to grant Granted Jun 30, 2026
Patent 12666039
Clustering BVP Candidates
2y 1m to grant Granted Jun 23, 2026
Patent 12666074
SYSTEMS, APPARATUS AND METHODS FOR INTER PREDICTION REFINEMENT WITH OPTICAL FLOW
1y 8m to grant Granted Jun 23, 2026
Patent 12659506
IMAGE CODING METHOD, IMAGE DECODING METHOD, IMAGE CODING APPARATUS, AND IMAGE DECODING APPARATUS
1y 8m to grant Granted Jun 16, 2026
Patent 12641223
IMAGE ENCODING/DECODING METHOD AND DEVICE, AND RECORDING MEDIUM HAVING BITSTREAM STORED THEREIN
2y 4m to grant Granted May 26, 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
79%
Grant Probability
92%
With Interview (+13.5%)
3y 2m (~1y 5m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 752 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