Prosecution Insights
Last updated: August 18, 2026
Application No. 18/756,092

METHODS AND DEVICES ON PROBABILITY CALCULATION FOR CONTEXT-BASED ADAPTIVE BINARY ARITHMETIC CODING

Non-Final OA §103
Filed
Jun 27, 2024
Priority
Dec 29, 2022 — continuation of PCTUS2022054291
Examiner
LIMA, FABIO S
Art Unit
2486
Tech Center
2400 — Computer Networks
Assignee
Beijing Dajia Internet Information Technology Co., Ltd.
OA Round
3 (Non-Final)
77%
Grant Probability
Favorable
3-4
OA Rounds
1m
Est. Remaining
92%
With Interview

Examiner Intelligence

Grants 77% — above average
77%
Career Allowance Rate
335 granted / 433 resolved
+19.4% vs TC avg
Moderate +14% lift
Without
With
+14.1%
Interview Lift
resolved cases with interview
Typical timeline
2y 3m
Avg Prosecution
26 currently pending
Career history
463
Total Applications
across all art units

Statute-Specific Performance

§101
3.0%
-37.0% vs TC avg
§103
49.9%
+9.9% vs TC avg
§102
16.5%
-23.5% vs TC avg
§112
20.7%
-19.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 433 resolved cases

Office Action

§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 May 28, 2026 has been entered. Response to Arguments Applicant’s arguments with respect to claim(s) 1, 3-9, 11-17, and 19-20 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. 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. Claims 1, 3, 9, 11, 17 and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Said et al. (US20190387232A1) hereinafter referred to as Said, in view Zakharchenko et al. (US20200344480A1), hereinafter referred to as Zakharchenko. Regarding claim 1, Said discloses a method for video coding, comprising (Said, ¶¶ [0005]- [0006]): Said also discloses determining a plurality of weights for the plurality of estimator functions such that when the respective weights are applied to the estimator functions a resulting sum of outputs of the plurality of estimator functions yields the probability used for binary arithmetic coding (Said, Abstract and ¶ [0006]) Said does not explicitly disclose obtaining an adaptive weight according to a context model from a set of predetermined integer weight values in a weight initialization table; However, Zakharchenko from the same or similar endeavor of video compression discloses obtaining an adaptive weight according to a context model from a set of predetermined integer weight values in a weight initialization table (See Zakharchenko, ¶¶ [0074]- [0082] and Figs. 3A-3B) It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to modify the teachings disclosed by Said to add the teachings of Zakharchenko as above in order to better model bin strings using context specific probability weighting (Zakharchenko, ¶¶ [0073] and [0074]). Further, Said discloses obtaining, and according to an adaptive weight, a multi-hypothesis probability for a binary symbol of a context model for the binary arithmetic decoder (Said, Abstract, ¶¶ [0006], [0019]-[0023], [0144]-[0145]), wherein the multi-hypothesis probability indicates a probability of the binary symbol equaling to a binary value (Said, ¶¶ [0023] and [0144]), and the binary symbol is from a plurality of binary symbols associated with the context model (Said, ¶¶ [0021] and [0144]). Regarding claim 3, Said and Zakharchenko disclose all the limitations of claim 1, and is analyzed as previously discussed with respect to that claim. Furthermore, Said discloses the method of claim 1, obtaining a first probability for the binary symbol according to a first adaptation parameter; obtaining a second probability for the binary symbol according to a second adaption parameter; and obtaining the multi-hypothesis probability according to the adaptive weight, the first probability, and the second probability. (Said, ¶¶ [0033]- [0035], [0043]- [0047], [0084] and Fig. 7) Regarding claims 9 and 11, these claims are rejected based on the same art and evidentiary limitations applied to the method of claims 1 and 3, since they claim analogous subject matter in the form of an apparatus for performing the same or equivalent functionality. Furthermore, Said discloses apparatus for video coding, comprising: one or more processors; and a memory coupled to the one or more processors and configured to store instructions executable by the one or more processors, wherein the one or more processors, upon execution of the instructions, are configured to perform operations (Said, ¶¶ [0007]- [0008] and [0152]). Regarding claims 17 and 19, these claims are rejected based on the same art and evidentiary limitations applied to the method of claims 1 and 3, since they claim analogous subject matter in the form of an apparatus for performing the same or equivalent functionality. Furthermore, Said discloses apparatus for video coding, comprising: one or more processors; and a memory coupled to the one or more processors and configured to store instructions executable by the one or more processors, wherein the one or more processors, upon execution of the instructions, are configured to perform operations (Said, ¶¶ [0007]- [0008] and [0152]) Claims 4-8, 12-16 and 20 are rejected under 35 U.S.C. 103 as being unpatentable over Said in view of Zakharchenko, further, in view of ITU-T” H.264 Series H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS Infrastructure of audiovisual services – Coding of moving video” (08/2021), hereinafter referred to as H.265. Regarding claim 4, Said and Zakharchenko disclose all the limitations of claim 1, and is analyzed as previously discussed with respect to that claim. Furthermore, Said discloses the method of claim 1, further comprising: obtaining, the adaptive weight (Said, ¶¶ [0033]- [0039]). Said does not explicitly disclose obtaining a weight initialization table for each slice type; and in response to determining that a current slice is a first slice type, selecting, the weight initialization table according to the first slice type, wherein the first slice type comprises an I type, a P type, or a B type; and obtaining, the adaptive weight according to the weight initialization table that is selected. However, Zakharchenko from the same or similar endeavor of video compression discloses o obtaining a weight initialization table (Zakharchenko, ¶¶ [0076]- [0082] and Figs. 3A-4B); The motivation for combining Said and Zakharchenko has been discussed in connection with claim, above. Further, H.265 from the same or similar endeavor of video compression discloses for each slice type (H.265, Table 9-4: iniType and Tables 9-5 to 9-37: initVale; and Section 9.3.2.2); and in response to determining that a current slice is a first slice type, selecting, the weight initialization table according to the first slice type, wherein the first slice type comprises an I type, a P type, or a B type (H.265, Table 9-4: iniType and Tables 9-5 to 9-37: initVale; and Section 9.3.2.2 Equation (9-7); and obtaining, the adaptive weight according to the weight initialization table that is selected (Said, ¶¶ [0033]- [0039]; and H.267, Section 9.3.2.2). It would have been obvious to the person of ordinary skill in the art before the effective filing date of the claimed invention to apply the H.265’s table-based context initialization to Said’s weights in the same CABAC pipeline which is a simple substitution and use of a known technique to improve similar device with a routine integration of two standard CABAC practices. Regarding claim 5, Said, Zakharchenko and H.265 disclose all the limitations of claim 4, and is analyzed as previously discussed with respect to that claim. Said does not explicitly disclose the method of claim 4, further comprising: obtaining, a control syntax element in a picture parameter set (PPS) indicating whether to select the weight initialization table for each slice. However, Zakharchenko, from the same or similar endeavor of video compression discloses the method of claim 4, further comprising: obtaining, a control syntax element in a picture parameter set (PPS) indicating whether to select the weight initialization table for each slice (Zakharchenko, ¶¶ [0081]- [0082] and Figs. 3B and 4B) Further, H.265 from the same or similar endeavor of video compression also discloses the method of claim 4, further comprising: obtaining, a control syntax element in a picture parameter set (PPS) indicating whether to select the weight initialization table for each slice (H.267, Section 7.4.3.3.1: PPS control; and Section 9.3.2.2: Equation (9-7), and Table 9-4). The motivation for combining Said, Zakharchenko and H.265 has been discussed in connection with claims 1 and 4, above. Regarding claim 6, Said, Zakharchenko and H.265 disclose all the limitations of claim 5, and is analyzed as previously discussed with respect to that claim. Said does not explicitly disclose the method of claim 5, further comprising: in response to determining that the control syntax element is enabled, obtaining, and at a slice level, an adaptive weight syntax element for each slice indicating the weight initialization table selected for each slice according to a slice type of each slice. However, Zakharchenko, from the same or similar endeavor of video compression discloses the method of claim 5, further comprising: in response to determining that the control syntax element is enabled, obtaining, and at a slice level, an adaptive weight syntax element for each slice indicating the weight initialization table selected for each slice according to a slice type of each slice (Zakharchenko, ¶¶ [0080]- [0082]) Further, H.265 from the same or similar endeavor of video compression also discloses the method of claim 5, further comprising: in response to determining that the control syntax element is enabled, obtaining, and at a slice level, an adaptive weight syntax element for each slice indicating the weight initialization table selected for each slice according to a slice type of each slice (H.267, Section 7.4.3.3.1: PPS control; Section 7.3.6.1: slice header syntax and Section 9.3.2.2: Equation (9-7), and Table 9-4). The motivation for combining Said, Zakharchenko and H.265 has been discussed in connection with claims 1 and 4, above. Regarding claim 7, Said and Zakharchenko disclose all the limitations of claim 1, and is analyzed as previously discussed with respect to that claim. Said does not explicitly disclose the method of claim 1, further comprising: obtaining, a first weight initialization table for each I slice, a second weight initialization table for each P slice, and a third weight initialization table for each B slice; in response to determining that a current slice is an I slice, selecting, the first weight initialization table; in response to determining that the current slice is a P slice or a B slice, selecting, the second weight initialization table or the third weight initialization table; and obtaining, the adaptive weight according to a selected weight initialization table. However, H.265 from the same or similar endeavor of video compression discloses the method of claim 1, further comprising: obtaining, a first weight initialization table for each I slice, a second weight initialization table for each P slice, and a third weight initialization table for each B slice (H.267, Section 9.3.2.2); in response to determining that a current slice is an I slice, selecting, the first weight initialization table (H.267, Section 9.3.2.2); in response to determining that the current slice is a P slice or a B slice, selecting, the second weight initialization table or the third weight initialization table; and obtaining, the adaptive weight according to a selected weight initialization table (H.267, Section 9.3.2.2). The motivation for combining Said, Zakharchenko and H.265 has been discussed in connection with claims 1 and 4, above. Regarding claim 8, Said, Zakharchenko and H.265 disclose all the limitations of claim 1, and is analyzed as previously discussed with respect to that claim. Said does not explicitly disclose the method of claim 7, further comprising: in response to determining that the current slice is not an I slice, obtaining, a control syntax element in a picture parameter set (PPS) indicating whether to select a weight initialization table for each slice; and in response to determining that the control syntax element is enabled, obtaining, at a slice level, an adaptive weight syntax element for each non-I slice indicating a weight initialization table that is selected from the second weight initialization table and the third weight initialization table. However, H.265 from the same or similar endeavor of video compression discloses the method of claim 7, further comprising: in response to determining that the current slice is not an I slice, obtaining, a control syntax element in a picture parameter set (PPS) indicating whether to select a weight initialization table for each slice (H.267, Section 7.4.3.3.1); and in response to determining that the control syntax element is enabled, obtaining, at a slice level, an adaptive weight syntax element for each non-I slice indicating a weight initialization table that is selected from the second weight initialization table and the third weight initialization table (H.267, Section 7.3.6.1). The motivation for combining Said, Zakharchenko and H.265 has been discussed in connection with claims 1 and 4, above. Regarding claims 12-16, these claims are rejected based on the same art and evidentiary limitations applied to the method of claims 4-8, since they claim analogous subject matter in the form of an apparatus for performing the same or equivalent functionality. Regarding claim 20, this claim is rejected based on the same art and evidentiary limitations applied to the method of claim 4, since it claims analogous subject matter in the form of an apparatus for performing the same or equivalent functionality. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to FABIO LIMA whose telephone number is (571)270-0625. The examiner can normally be reached on Monday through Friday, 8:30 AM - 5:00 PM (EST). 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, Jamie Atala can be reached on (571) 272-7384. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative or access to the automated information system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. /FABIO S LIMA/Examiner, Art Unit 2486
Read full office action

Prosecution Timeline

Jun 27, 2024
Application Filed
Aug 27, 2025
Non-Final Rejection mailed — §103
Nov 18, 2025
Response Filed
Mar 02, 2026
Final Rejection mailed — §103
May 28, 2026
Request for Continued Examination
Jun 08, 2026
Response after Non-Final Action
Jun 25, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12707093
SEI MESSAGE FOR FILM GRAIN SYNTHESIS
1y 10m to grant Granted Aug 11, 2026
Patent 12701270
Regularization Of A Probability Model For Entropy Coding
1y 12m to grant Granted Aug 04, 2026
Patent 12701267
METHOD AND SYSTEM FOR DECODING/ENCODING VIDEO INCLUDING SEQUENCE PICTURES
1y 9m to grant Granted Aug 04, 2026
Patent 12701268
METHOD AND SYSTEM FOR DECODING/ENCODING VIDEO INCLUDING SEQUENCE PICTURES
1y 9m to grant Granted Aug 04, 2026
Patent 12695875
MULTI-LEVEL LATENT FUSION IN NEURAL NETWORKS FOR IMAGE AND VIDEO CODING
2y 5m to grant Granted Jul 28, 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
77%
Grant Probability
92%
With Interview (+14.1%)
2y 3m (~1m remaining)
Median Time to Grant
High
PTA Risk
Based on 433 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