Office Action Predictor
Last updated: April 16, 2026
Application No. 18/884,370

Image Encoding Method, Apparatus, and Device

Final Rejection §103
Filed
Sep 13, 2024
Examiner
REYNOLDS, DEBORAH J
Art Unit
2400
Tech Center
2400 — Computer Networks
Assignee
Huawei Technologies Co., LTD.
OA Round
2 (Final)
66%
Grant Probability
Favorable
3-4
OA Rounds
2y 8m
To Grant
67%
With Interview

Examiner Intelligence

Grants 66% — above average
66%
Career Allow Rate
108 granted / 163 resolved
+8.3% vs TC avg
Minimal +1% lift
Without
With
+1.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 8m
Avg Prosecution
62 currently pending
Career history
225
Total Applications
across all art units

Statute-Specific Performance

§101
7.7%
-32.3% vs TC avg
§103
48.7%
+8.7% vs TC avg
§102
19.7%
-20.3% vs TC avg
§112
17.5%
-22.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 163 resolved cases

Office Action

§103
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 . DETAILED ACTION Summary This action is in reply to Applicant’s Amendments and Remarks filed on 1/15/2026. Claims 1-20 are pending. Response to Arguments Applicant's arguments with respect to amended claims and originally presented claims have been fully considered but they are moot in view of the new grounds of rejection. During patent examination, the pending claims must be "given their broadest reasonable interpretation consistent with the specification." Phillips v. AWH Corp., 415 F.3d 1303, at 1316 (Fed. Cir. 2005). See also In re Hyatt, 211 F.3d 1367, 1372, 54 USPQ2d 1664, 1667 (Fed. Cir. 2000). Claim Rejections - 35 USC § 103 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 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) 1-5, 13-14 and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over ZHANG et al (CN 108574841 A) in view of Auyeung (US 20080232459 A1) and Leontaris et al (US 20090086816 A1). Regarding claim 1, ZHANG discloses a method [e.g. FIG. 1; a coding method] comprising: obtaining a first image [e.g. a coding image], wherein the first image comprises at least one coding block [e.g. coding unit with N by N pixels; 32X32 pixel blocks]; obtaining a first quantization parameter (QP) of each coding block in the at least one coding block [e.g. FIG. 1 and 3-4; QP at 101]; encoding each coding block in the at least one coding block based on the first QP corresponding to each coding block to obtain first image data [e.g. FIG. 1-4; encoding block data with QP to get encoded image data]; determining, based on a quality parameter [e.g. NXN block of pixels mean square error or PSNR] of each coding block in the first image data, a second QP of each coding block [e.g. FIG. 1 and 3-4; QP-1 or QP+1]; and encoding each coding block in the at least one coding block based on the second QP corresponding to each coding block to obtain second image data [e.g. FIG. 1-4; encoding block data with new QP+1/QP-1 to get encoded image data]. It is noted that ZHANG differs the present invention in that ZHANG fails to explicitly disclose the detail of determining a second QP. However, Auyeung teaches the well-known concept of encoding each coding block in the at least one coding block based on the first QP corresponding to each coding block to obtain first image data [e.g. FIG. 3-5; encoding macroblock data with QP]; determining, based on a quality parameter [e.g. get a reference PSNR] of each coding block in the first image data and based on a first target quality parameter [e.g. get a target PSNR], a second QP of each coding block [e.g. updated QP]; wherein the first target quality parameter is based on an average quality parameter of the first image [e.g. target average bit rate; a stable PSNR while maintaining a given target average bit rate] and an encoding pressure [e.g. FUG. 4; QP]. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the invention to modify the coding system disclosed by ZHANG to exploit the well-known video compression technique taught by Auyeung as above, in order to provide enhanced bit rate control at low distortion [See Auyeung; [0052]]. Moreover, Leontaris teaches the well-known concept of an encoding pressure [e.g. bit rate or QP] is associated with a complexity of the first image [e.g. 9 and 13; divide the complexity of a current picture to yield a quantization parameter; generate and map a complexity to a particular coding parameter (e.g., quantization parameter value), which will then be used to code an image region according to a desired image quality or target bit rate]. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the invention to modify the coding system disclosed by ZHANG to exploit the well-known video compression technique taught by Auyeung and the well-known coding rate allocation and rate control technique taught by Leontaris as above, in order to provide enhanced bit rate control at low distortion [See Auyeung; [0052]] and improve/increase a level of quality to the video data [See Leontaris; [0008]]. Regarding claim 2, ZHANG, Auyeung and Leontaris further disclose the quality parameter comprises at least one of a peak signal-to-noise ratio (PSNR) [e.g. ZHANG: page 7; PSNR; Auyeung: FIG. 3], a structure similarity (SSIM), or a multi-scale structure similarity (MS-SSIM). Regarding claim 3, ZHANG, Auyeung and Leontaris further disclose determining the second QP determining, based on the first target quality parameter of the first image and a first quality parameter of a first coding block in the first image data [e.g. ZHANG: FIG. 3-4 page 7; PSNR; Auyeung: FIG. 3-5], a first QP offset value [e.g. +1 or -1] corresponding to the first coding block , wherein the first coding block is in the at least one coding block; and determining, based on the first QP and the first QP offset value of the first coding block, the second QP of the first coding block [e.g. ZHANG: QP+1 or QP-1; Leontaris: FIG 12-15]. Regarding claim 4, ZHANG, Auyeung and Leontaris further disclose determining the first QP offset value comprises: determining, when the first quality parameter is greater than the first target quality parameter and a difference between the first quality parameter and the first target quality parameter falls within a first range [e.g. ZHANG: FIG. 3-4; 303 or 403; Auyeung: FIG. 3-5], that the first QP offset value is equal to a second QP offset value corresponding to the first range, wherein the first QP offset value is a positive number [e.g. ZHANG: QP+1]. Regarding claim 5, ZHANG, Auyeung and Leontaris further disclose after encoding each coding block based on the first QP corresponding to each coding block, the first image data with the first image to obtain the quality parameter of each coding block in the first image data [e.g. ZHANG: FIG. 1-4; MSD or PSNR of coding unit; Auyeung: FIG. 3-5; Leontaris: FIG 12-15]. Regarding claim 13-14, this is an apparatus that includes same limitation as in claim 1 and 5 above, the rejection of which are incorporated herein. Furthermore, ZHANG discloses a memory and processor to execute the instructions [e.g. FIG. 1 and 6; processor or a computer processor; storage module 605]. Regarding claim 20, this is a non-transitory computer-readable storage medium that includes same limitation as in claim 1 above, the rejection of which are incorporated herein. Claim(s) 6-12 and 15-19 is/are rejected under 35 U.S.C. 103 as being unpatentable over ZHANG et al (CN 108574841 A) in view of Auyeung (US 20080232459 A1), Leontaris et al (US 20090086816 A1) and JUNG et al (US 20180184092 A1). Regarding claim 6, ZHANG, Auyeung and Leontaris further disclose performing quantization processing on a second coding block based on the first QP of the second coding block to obtain quantized data [e.g. ZHANG: FIG. 1-2 and 8; performing quantization; Auyeung: FIG. 3 and 5; encoding pictures based on determined QP], wherein the second coding block is in the at least one coding block [e.g. ZHANG: an image or a frame comprising a plurality of blocks]. Although ZHANG discloses obtaining reconstructed images, ZHANG differs to the present invention in that ZHANG fails to disclose the detail of obtaining the reconstructed blocks. However, JUNG teaches the well-known concept of performing inverse quantization and inverse transform processing on the quantized data based on the first QP of the second coding block to obtain inverse transformed residual data [e.g. FIG. 1 and 10-11; 400]; obtaining reconstructed data of the second coding block based on prediction data and the inverse transformed residual data of the second coding block [e.g. decoded frame]; and filtering the reconstructed data to obtain second image data corresponding to the second coding block, wherein the first image data comprises the second image data [e.g. 600; deblocking & SAO filter]. It would have been obvious to a person of ordinary skill in the art before the effective filing date of the invention to modify the coding system disclosed by ZHANG to exploit the well-known video compression technique taught by Auyeung, the well-known coding rate allocation and rate control technique taught by Leontaris and the well-known video compression technique taught by JUNG as above, in order to provide enhanced bit rate control at low distortion [See Auyeung; [0052]], improve/increase a level of quality to the video data [See Leontaris; [0008]] and improved video quality [See JUNG; [0043]]. Regarding claim 7, ZHANG, Auyeung, Leontaris and JUNG further disclose determining, when encoding a third coding block based on the first QP of the third coding block [e.g. ZHANG: FIG. 1-4; an image or a frame comprising a plurality of blocks; JUNG: FIG. 1 and 10-11], a prediction mode or a motion vector of a third coding block [e.g. ZHANG: FIG. 1-4;; JUNG: FIG. 1; intra/inter prediction mode], wherein the third coding block is in the at least one coding block; and encoding, when encoding each coding block based on the second QP of each coding block [e.g. ZHANG: FIG. 1-4; JUNG: FIG. 1], the third coding block based on first information and the second QP of the third coding block, wherein the first information comprises at least one of the prediction mode or the motion vector [e.g. ZHANG: FIG. 1-4;; JUNG: FIG. 1 and 9; intra/inter mode and motion estimation]. Regarding claim 8, ZHANG, Auyeung, Leontaris and JUNG further disclose storing, after encoding each coding block based on the second QP corresponding to each coding block [e.g. ZHANG: FIG. 1-4 and 8; a storing module for storing coding unit results], second information, wherein the second information indicates the quality parameter of each coding block in the second image data [e.g. ZHANG: FIG. 1-4; JUNG: FIG. 1 and 10-11]. Regarding claim 9, ZHANG, Auyeung, Leontaris and JUNG further disclose the second information is a matrix comprising the quality parameter of each coding block in the second image data [e.g. ZHANG: FIG. 1-4; quantization parameters; JUNG: FIG. 1 and 10-11; quantization parameter matrix]. Regarding claim 10, ZHANG, Auyeung, Leontaris and JUNG further disclose the first image is an nth frame of a video, wherein n is a positive integer [e.g. ZHANG: video comprising frames; JUNG: FIG. 1; video data including a series of image data; Leontaris: FIG 12-15], and wherein the method further comprises: obtaining, after storing the second information [e.g. ZHANG: FIG. 1-4 and 8; a storing module for storing coding unit results], a second image, wherein the second image is an n+1 frame of the video, wherein the second image comprises N coding blocks [e.g. ZHANG: FIG. 1-4; an image or a frame comprising a plurality of blocks; JUNG: FIG. 1; video data including a series of image data including a plurality of coding blocks], and wherein N is a positive integer; determining, in the at least one coding block, at least one target coding block associated with a fourth coding block in the second image, wherein the fourth coding block is in the N coding blocks, and wherein the at least one target coding block comprises content that is in the fourth coding block [e.g. ZHANG: video comprising frames divided into coding blocks; JUNG: FIG. 1; picture divided into coding blocks]; determining a first quality parameter of the at least one target coding block based on the second information; predicting a second quality parameter of an encoded fourth coding block based on the first quality parameter; determining, based on the second quality parameter, a third QP corresponding to the fourth coding block; and encoding the fourth coding block based on the third QP [e.g. ZHANG: video comprising frames divided into coding blocks; FIG. 1 and 3-4; JUNG: FIG. 1; Leontaris: FIG 12-15]. Regarding claim 11, ZHANG, Auyeung, Leontaris and JUNG further disclose determining the third QP comprises: determining, based on a second target quality parameter of the second image and the second quality parameter [e.g. FIG. 3-5; target PSNR], a second QP offset value corresponding to the fourth coding block; and1determining, based on the second QP offset value, the third QP [e.g. ZHANG: FIG. 1 and 3-4; JUNG: FIG. 1 and 10-11]. Regarding claim 12, ZHANG, Auyeung, Leontaris and JUNG further disclose determining the second QP offset value comprises determining, when a third quality parameter is less than the second target quality parameter and a first absolute value of a difference between the third quality parameter and the second target quality parameter falls within a fourth range [e.g. Auyeung: FIG. 3-4], that a second absolute value of the second QP offset value is equal to a fourth QP offset value corresponding to the fourth range, wherein the second QP offset value is a negative number [e.g. ZHANG: FIG. 1 and 3-4; QP-1; Auyeung: FIG. 3-4 and 6; Leontaris: FIG 12-15]. Regarding claim 15-18, this is an apparatus that includes same limitation as in claim 6-7 and 10-11 above, the rejection of which are incorporated herein. Regarding claim 19, ZHANG, Auyeung, Leontaris and JUNG further disclose determining when the second quality parameter is equal to the second target quality parameter of the second image, that the second QP offset value is 0 [e.g. ZHANG: FIG. 3-4; if MSD =MAXMSD directly going to 307; Auyeung: FIG. 3-4 and 6]. Conclusion The prior art made of record and not relied upon is considered pertinent to applicant's disclosure. Lee et al (US 20080131014 A1). SEVIN (US 20180152715 A1). 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 ZHUBING REN whose telephone number is (571)272-2788. The examiner can normally be reached Monday-Friday 9am-5pm. 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-2727383. 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. /ZHUBING REN/Primary Examiner, Art Unit 2483
Read full office action

Prosecution Timeline

Sep 13, 2024
Application Filed
Oct 16, 2025
Non-Final Rejection — §103
Jan 15, 2026
Response Filed
Feb 02, 2026
Final Rejection — §103
Mar 30, 2026
Response after Non-Final Action

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12534225
SATELLITE DISPENSING SYSTEM
2y 5m to grant Granted Jan 27, 2026
Patent 12441265
Mechanisms for moving a pod out of a vehicle
2y 5m to grant Granted Oct 14, 2025
Patent 12434638
VEHICLE INTERIOR PANEL WITH ONE OR MORE DAMPING PADS
2y 5m to grant Granted Oct 07, 2025
Patent 12372654
Adaptive Control of Ladar Systems Using Spatial Index of Prior Ladar Return Data
2y 5m to grant Granted Jul 29, 2025
Patent 12365469
AIRCRAFT PROPULSION SYSTEM WITH INTERMITTENT COMBUSTION ENGINE(S)
2y 5m to grant Granted Jul 22, 2025
Study what changed to get past this examiner. Based on 5 most recent grants.

AI Strategy Recommendation

Get an AI-powered prosecution strategy using examiner precedents, rejection analysis, and claim mapping.
Powered by AI — typically takes 5-10 seconds

Prosecution Projections

3-4
Expected OA Rounds
66%
Grant Probability
67%
With Interview (+1.0%)
2y 8m
Median Time to Grant
Moderate
PTA Risk
Based on 163 resolved cases by this examiner. Grant probability derived from career allow rate.

Sign in for Full Analysis

Enter your email to receive a magic link. No password needed.

Free tier: 3 strategy analyses per month