Prosecution Insights
Last updated: July 17, 2026
Application No. 18/435,446

CODING ENHANCEMENT IN CROSS-COMPONENT SAMPLE ADAPTIVE OFFSET

Final Rejection §103
Filed
Feb 07, 2024
Priority
Aug 19, 2021 — provisional 63/235,090 +1 more
Examiner
BRUMFIELD, SHANIKA M
Art Unit
2487
Tech Center
2400 — Computer Networks
Assignee
Beijing Dajia Internet Information Technology Co., Ltd.
OA Round
2 (Final)
69%
Grant Probability
Favorable
3-4
OA Rounds
4m
Est. Remaining
83%
With Interview

Examiner Intelligence

Grants 69% — above average
69%
Career Allowance Rate
270 granted / 393 resolved
+10.7% vs TC avg
Moderate +14% lift
Without
With
+14.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 9m
Avg Prosecution
25 currently pending
Career history
416
Total Applications
across all art units

Statute-Specific Performance

§101
1.4%
-38.6% vs TC avg
§103
84.3%
+44.3% vs TC avg
§102
8.1%
-31.9% vs TC avg
§112
0.8%
-39.2% vs TC avg
Black line = Tech Center average estimate • Based on career data from 393 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 . Response to Arguments Applicant’s arguments with respect to claim(s) 1, 2, 4-10, 12, 13, and 15 - 23 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 Interpretation Patentable weight is given to data stored on a computer-readable medium when there exists a functional relationship between the data and its associated substrate. MPEP 2111.05 III. For example, if a claim is drawn to a computer-readable medium containing programming, a functional relationship exists if the programming “performs some function with respect to the computer with which it is associated.” Id. However, if the claim recites that the computer-readable medium merely serves as a support for information or data, no functional relationship exists and the information or data is not given patentable weight. Id. At present claim 20, is directed to “a non-transitory computer readable storage medium storing a bitstream formed by instructions which when executed by a computing device having one or more processors, cause the one or more processors to perform a coding method”, the method comprising a plurality of steps, the stored bitstream further decoded by a method. While the instructions of the method for forming the bitstream are executed by a computing device, the instructions are not stored on the non-transitory computer readable medium. Rather, only bitstream data is stored on the non-computer readable storage medium. It is the bitstream itself, therefore, that must have a functional relationship with an intended computer. Because there are no recitations of the bitstream causing an intended computer to perform some function, Examiner finds that there is no disclosed or claimed functional relationship between the stored bitstream and the storage medium. Instead, the medium is merely a support or carrier for the bitstream being stored. Therefore, the bitstream stored and the way such bitstream is formed or decoded are not given patentable weight. As such, claim 20 is subject to a prior art rejection based on any non-transitory computer readable storage medium known before the earliest effective filing date of the present application. 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. 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. Claim(s) 1, 2, 12, 13, 20, and 23 is/are rejected under 35 U.S.C. 103 as being unpatentable over Misra et al. (US 2022/0248007) (hereinafter Misra) in view of Li et al. (US 2021/0044834) (hereinafter Li) in view of Li et al. (US 2022/0182635) (hereinafter Li 2). Regarding claims 1, 12, and 20, Misra teaches a method of decoding a video signal, an electronic apparatus comprising one or more processing units, a memory coupled to the one or more processing units, and a plurality of programs stored in the memory that, when executed by the one or more processing units, cause the electronic apparatus to perform the method (e.g. par. 445: describing that the system includes hardware processors, a computer readable storage media, and computer programs store on the computer readable storage media that when executed cause the system to perform a method), and a computer readable storage medium storing a bitstream to be decoded by the decoding method, the method comprising: receiving, from the video signal, a picture frame that includes a first component, and a second component (e.g. Fig. 17 and pars. 438 – 439: depicting and describing that the system receives video data, the video data including a picture that includes a first component and a second component [see, e.g. par. 63: describing that video data includes picture frames, the picture frames including luma, chroma Cb and chroma Cr components], wherein luma is the equivalent of the first component and wherein chroma Cb is the equivalent of the second component); determining a classifier for a respective sample of the second component using a set of sample values from a first set of samples of the first component associated with the respective sample of the second component, and a second set of samples of the second component associated with the respective sample of the second component, wherein the first set of samples of the first component comprises a collocated sample of the first component relative to the respective sample of the second component and neighbouring samples of the collocated sample of the first component, and the second set of samples of the second component comprise a current sample of the second component relative to the respective sample of the second component and neighbouring samples of the current sample of the second component (e.g. Figs. 7, 18, 19A – 19C and pars. 149 – 161, and 443 – 444: depicting and describing that the system determines filtering for a chroma component (Cr) based on a set of luma samples values and a set of chroma (Cr) sample values, the set of luma sample values being a collocated luma sample of the chroma (Cr) sample and neighboring luma samples of the collocated luma sample and the set of chroma (Cr) sample values being the current chroma (Cr) sample and neighboring chroma (Cr) samples [see, e.g. Figs. 9A – 9F and par. 160: depicting and describing that the component sample values used to determine filtering of the chroma (Cr) component are located in a support area surrounding the sample to be filtered, the support area including a collocated component samples to the chroma sample to be filtered and neighboring component samples surrounding the sample to be filtered, the support area being determined by chroma type and sample format], wherein determining filtering for the chroma component using luma samples and chroma samples is the equivalent of determining a classifier for the chroma component [see, e.g. par. 161: describing that filtering is determined based on classification of samples in the filter support region], and wherein the luma component is the equivalent of the first component and the chroma component [Cr] is the equivalent of the second component); determining a sample offset for the respective sample of the second component according to the classifier (e.g. pars. 149 – 161: describing that filtering is determined for the chroma sample [Cr] according to the classification of samples in the filter support region, wherein determining filtering according to the classification of the samples in the filtering support region is the equivalent of determining a sample offset for the second component according to the classifier); and modifying the respective sample of the second component based on the determined sample offset (e.g. Figs. 7 and 19A – 19C and pars. 149 – 161 and 443 – 444: depicting and describing that the chroma sample (Cr) is modified based on the determined filter, wherein the determined filter is the equivalent of the determined sample offset). Misra does not explicitly teach: wherein the classifier is further determined from a second set of samples of the second component, wherein the second set of samples of the second component is associated with the respective sample of the second component, and Wherein the sample values from the first set of samples of the first component are weighted sample values. Li, however, teaches an image decoding method, an image decoding apparatus, and a non-transitory computer readable storage medium storing a bitstream: Wherein the sample values from the first set of samples of the first component are weighted sample values (e.g. pars. 828 – 835: describing that the set of luma sample values are weighted sample values). Li 2, however, teaches an image decoding method, an image decoding apparatus, and a non-transitory computer readable storage medium storing a bitstream: wherein the classifier is further determined from a second set of samples of the second component, wherein the second set of samples of the second component is associated with the respective sample of the second component (e.g. Fig. 11 and pars. 112 – 121: depicting and describing that the system classifies a chroma sample using both co-located luma samples and chroma samples, wherein the chroma samples are the equivalent of the second set of samples of the second component). It therefore would have been obvious to one of ordinary skill in the art to modify the teachings of Misra by adding the teachings of Li in order for the sample values from the first set of samples of the first component to be weighted sample values, and by adding the teachings of Li 2 in order for the classifier to further be determined from a second set of samples of the second component, wherein the second set of samples of the second component is associated with the respective sample of the second component. One of ordinary skill in the art would have been motivated to make such a modification because the modification improves coding efficiency while reducing an increase in the use of processing resources (Li, e.g. par. 36: describing a desire to improve coding efficiency while reducing an increase in the use of processing), and because the modification improves classification accuracy (Li 2, e.g. par. 121: describing a desire to improve classification accuracy in CCSAO classification by using both luma and chroma information). Turning to claims 2 and 13, Misra, Li, and Li 2 teach all of the limitations of claims 1 and 12, respectively, as discussed above. Misra further teaches: wherein determining the classifier for the respective sample of the second component comprises: determining the classifier for the respective sample of the second component using a summation of the set of weighted sample values. (e.g. pars. 149 – 161: describing that the system determines filtering for a chroma component using a summation of luma samples in the filter support region, wherein the luma samples are weighted luma samples [see discussion above], and wherein the chroma component is the equivalent of the second component), or wherein the first component is one selected from the group consisting of a luma component, a first chroma component and a second chroma component, and the second component is one selected from the group consisting of the luma component, the first chroma component and the second chroma component, wherein the first component is different from the second component (e.g. pars. 149 – 161: describing that the first component is a luma component, and the second component is one of the first chroma component or the second chroma component, the first component and the second component being different from each other). Regarding claim 20: As discussed above, claim 20 has been interpreted as nonfunctional descriptive material under MPEP 2111.05(III) and associated case law cited therein because claim 20 recites “a non-transitory computer readable storage medium storing a bitstream formed by instructions which when executed by a computing device having one or more processors, cause the one or more processors to perform a coding method”, the method including decoding the bitstream according to claim 1. As such, claim 20 is subject to a prior art rejection based on any non-transitory computer readable storage medium known before the earliest effective filing date of the present application. In other words, the proper interpretation of claim 20 is merely a machine-readable media in which the media is merely support or carrier for the bitstream being stored wherein the bitstream stored and the way such bitstream is formed and decoded should not be given patentable weight. Misra, Li and Li 2 teach all of the limitations of claim 1, as discussed above. Misra further teaches a computer readable storage medium storing a bitstream comprising video information (Misra, e.g. Fig. 5, element 110, and pars. 138 – 140: depicting and describing a computer readable storage medium storing encoded video data, wherein encoded video data is the equivalent of the bitstream). Turning to claim 23, Misra teaches a method for storing a bitstream, the method comprising: performing the following steps of an encoding method to generate a bitstream: obtaining a picture frame that includes a first component, and a second component (e.g. Fig. 17 and pars. 438 – 439: depicting and describing that the system obtains video data, the video data including a picture that includes a first component and a second component [see, e.g. par. 63: describing that video data includes picture frames, the picture frames including luma, chroma Cb and chroma Cr components], wherein luma is the equivalent of the first component and wherein chroma Cb is the equivalent of the second component); determining a classifier for a respective sample of the second component using a set of sample values from a first set of samples of the first component associated with the respective sample of the second component, and a second set of samples of the second component associated with the respective sample of the second component, wherein the first set of samples of the first component comprises a collocated sample of the first component relative to the respective sample of the second component and neighbouring samples of the collocated sample of the first component, and the second set of samples of the second component comprise a current sample of the second component relative to the respective sample of the second component and neighbouring samples of the current sample of the second component (e.g. Figs. 7, 18, 19A – 19C and pars. 149 – 161, and 443 – 444: depicting and describing that the system determines filtering for a chroma component (Cr) based on a set of luma samples values and a set of chroma (Cr) sample values, the set of luma sample values being a collocated luma sample of the chroma (Cr) sample and neighboring luma samples of the collocated luma sample and the set of chroma (Cr) sample values being the current chroma (Cr) sample and neighboring chroma (Cr) samples [see, e.g. Figs. 9A – 9F and par. 160: depicting and describing that the component sample values used to determine filtering of the chroma (Cr) component are located in a support area surrounding the sample to be filtered, the support area including a collocated component samples to the chroma sample to be filtered and neighboring component samples surrounding the sample to be filtered, the support area being determined by chroma type and sample format], wherein determining filtering for the chroma component using luma samples and chroma samples is the equivalent of determining a classifier for the chroma component [see, e.g. par. 161: describing that filtering is determined based on classification of samples in the filter support region], and wherein the luma component is the equivalent of the first component and the chroma component [Cr] is the equivalent of the second component); determining a sample offset for the respective sample of the second component according to the classifier (e.g. pars. 149 – 161: describing that filtering is determined for the chroma sample [Cr] according to the classification of samples in the filter support region, wherein determining filtering according to the classification of the samples in the filtering support region is the equivalent of determining a sample offset for the second component according to the classifier); modifying the respective sample of the second component based on the determined sample offset (e.g. Figs. 7 and 19A – 19C and pars. 149 – 161 and 443 – 444: depicting and describing that the chroma sample (Cr) is modified based on the determined filter, wherein the determined filter is the equivalent of the determined sample offset), and storing the bitstream (e.g. Fig. 5 and pars. 138 – 141: depicting and describing that the system stores a generated bitstream on a storage device). Misra does not explicitly teach: wherein the classifier is further determined from a second set of samples of the second component, wherein the second set of samples of the second component is associated with the respective sample of the second component, and Wherein the sample values from the first set of samples of the first component are weighted sample values. Li, however, teaches a method of storing a bitstream: Wherein the sample values from the first set of samples of the first component are weighted sample values (e.g. pars. 828 – 835: describing that the set of luma sample values are weighted sample values). Li 2, however, teaches a method of storing a bitstream: wherein the classifier is further determined from a second set of samples of the second component, wherein the second set of samples of the second component is associated with the respective sample of the second component (e.g. Fig. 11 and pars. 112 – 121: depicting and describing that the system classifies a chroma sample using both co-located luma samples and chroma samples, wherein the chroma samples are the equivalent of the second set of samples of the second component). It therefore would have been obvious to one of ordinary skill in the art to modify the teachings of Misra by adding the teachings of Li in order for the sample values from the first set of samples of the first component to be weighted sample values, and by adding the teachings of Li 2 in order for the classifier to further be determined from a second set of samples of the second component, wherein the second set of samples of the second component is associated with the respective sample of the second component. One of ordinary skill in the art would have been motivated to make such a modification because the modification improves coding efficiency while reducing an increase in the use of processing resources (Li, e.g. par. 36: describing a desire to improve coding efficiency while reducing an increase in the use of processing), and because the modification improves classification accuracy (Li 2, e.g. par. 121: describing a desire to improve classification accuracy in CCSAO classification by using both luma and chroma information). Claim(s) 4, 5, 15, and 16 is/are rejected under 35 U.S.C. 103 as being unpatentable over Misra et al. (US 2022/024807) (hereinafter Misra) in view of Li et al. (US 2021/0044834) (hereinafter Li) in view of Li et al. (US 2022/0182635) (hereinafter Li 2) as applied to claims 1 and 12, respectively, above, and further in view of Yang et. al (WO2021/061814) (hereinafter Yang). Regarding claims 4 and 15, Misra, Li, and Li 2 teach all of the limitations of claims 1 and 12, respectively, as discussed above. Misra further teaches: wherein the picture frame further comprises a third component (e.g. par. 63: describing that the picture frame includes a second chroma component [Cb] in addition to the luma component and the first chroma component [Cr], wherein the second chroma component [Cb] is the equivalent of the third component), and determining the classifier for the respective sample of the second component comprises: determining the classifier for the respective sample of the second component using the set of weighted sample values and an additional set of sample values from a third set of samples of the third component associated with the respective sample of the second component, wherein the third set of samples of the third component comprises a collocated sample of the third component relative to the respective sample of the second component and neighbouring samples of the collocated sample of the third component (e.g. Figs. 19A- 19C, and pars. 149 – 161 and 444: depicting and describing that system determines filtering for a first chroma component [Cr] using a set of sample values of a luma component and a set of sample values of a second chroma component [Cb], the luma sample values and the second chroma component sample values being collocated and neighboring the first chroma component [Cr], [see, e.g. Figs. 9A – 9E, and par. 160: depicting and describing that sample values used to determine filtering are collocated and surround the component sample to be filtered], the luma sample values being weighted luma sample values [see discussion above], wherein the second chroma component values [Cb] are the equivalent of the third component). Misra does not explicitly teach: Wherein the additional set of sample values of the third component are weighted. Yang, however, teaches a decoding method and device: Wherein the additional set of sample values of the third component are weighted (e.g. Figs. 17A and 17B, and par. 259: describing that sample values of a second chroma component [Cb] are weighted to obtain refined values of a first chroma component [Cr], wherein the second chroma component [Cb] is the equivalent of the third component). It therefore would have been obvious to one of ordinary skill in the art to modify the teachings of Misra by adding the teachings of Yang in order for the additional set of sample values of the third component to be weighted. One of ordinary skill in the art would have been motivated to make such a modification because the modification improves coding efficiency. Turning to claims 5 and 16, Misra, Li, Li 2, and Yang teach all of the limitations of claims 1 and 4, and claims 12 and 15, respectively, as discussed above. Misra further teaches: wherein determining the classifier for the respective sample of the second component comprises: determining the classifier for the respective sample of the second component using a summation of the set of weighted sample values and the additional set of weighted sample values (e.g. pars. 149 – 161: describing that the system determines a filtering for a first chroma component [Cr] using a summation of the set of luma component sample values and a summation of the set of second chroma [Cb] sample values, wherein determining a filtering is the equivalent of determining a classification, wherein the set of luma component sample values are the equivalent of weighted sample values of the first component [see discussion above], and wherein the set of second chroma component [Cb] sample values are the equivalent of weighted sample values of the third component [see discussion above]). Claim(s) 9 is/are rejected under 35 U.S.C. 103 as being unpatentable over Misra et al. (US 2022/024807) (hereinafter Misra) in view of Li et al. (US 2021/0044834) (hereinafter Li) in view of Li et al. (US 2022/0182635) (hereinafter Li 2) as applied to claim 2 above, and further in view of He et al. (WO 2016/168529) (hereinafter He). Regarding claim 9, Misra, Li, and Li 2 teach all of the limitations of claims 1 and 2, as discussed above. Misra further teaches: Wherein filtering is determined based on properties of samples included in the filter support region (e.g. par. 161: describing that the system analyzes samples in the filter support region surround the sample to be filtered and determines a filtering for the sample to be filtered based on properties of the samples in the filter support region). Misra does not explicitly teach: wherein the classifier for the respective sample of the second component includes a first classifier using the summation of the set of weighted sample values jointly combined with a second classifier determined from an edge direction and strength of the collocated sample of the first component relative to the respective sample of the second component, wherein the first classifier is different from the second classifier. He, however, teaches a method for video decoding: wherein the classifier for the respective sample of the second component includes a first classifier using the summation of the set of weighted sample values jointly combined with a second classifier determined from an edge direction and strength of the collocated sample of the first component relative to the respective sample of the second component, wherein the first classifier is different from the second classifier (e.g. par. 60: describing that system classifies and determines filtering for the chroma component based on sample values of the luma component and an edge strength and direction of the luma component, wherein the luma component is the equivalent of the first component, the chroma component is the equivalent of the second component, and wherein sample values of the luma component are the equivalent of the summation of the set of weighted sample values [see discussion above]). It therefore would have been obvious to one of ordinary skill in the art to modify the teachings of Misra by adding the teachings of Yang in order for the classifier for the respective sample of the second component to include a first classifier using the summation of the set of weighted sample values jointly combined with a second classifier determined from an edge direction and strength of the collocated sample of the first component relative to the respective sample of the second component, wherein the first classifier is different from the second classifier. One of ordinary skill in the art would have been motivated to make such a modification because the modification improves coding efficiency. Claim(s) 21 and 22 is/are rejected under 35 U.S.C. 103 as being unpatentable over Misra et al. (US 2022/0248007) (hereinafter Misra) in view of Li et al. (US 2021/0044834) (hereinafter Li) in view of Li et al. (US 2022/0182635) (hereinafter Li 2) as applied to claims 1 and 12, respectively, above, and further in view of Kim et al. (US 2014/0301438) (hereinafter Kim). Regarding claims 21 and 22, Misra, Li, and Li 2 teach all of the limitations of claims 1 and 12, respectively, as discussed above. Misra does not explicitly teach: Wherein a bitdepth of the video signal is equal to 12. Kim, however, teaches a method of decoding a video signal and an electronic apparatus: Wherein a bitdepth of the video signal is equal to 12 (e.g. par. 24: describing that the bitdepth of the video is 12). It therefore would have been obvious to one of ordinary skill in the art to modify the teachings of Misra by adding the teachings of Kim in order for the bitdepth of the video signal to be 12. One of ordinary skill in the art would have been motivated to make such a modification because the modification improves coding performance of SAO filtering when the video bitdepth is greater than 10 (Kim, e.g. par. 25: describing a desire to improve coding performance of SAO filtering when the video bitdepth is greater than 10). Allowable Subject Matter Claims 6 – 8, 10, and 17 – 19 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 The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: US2025/0287014 – describes processing a video signal with a bitdepth equal to or greater than 12 WO2021040458 – provides general knowledge on cross component classification Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). 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 SHANIKA M BRUMFIELD whose telephone number is (571)270-3700. The examiner can normally be reached M-F 8:30 - 5 PM AWS. 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, David Czekaj can be reached at 571-272-7327. 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. SHANIKA M. BRUMFIELD Examiner Art Unit 2487 /SHANIKA M BRUMFIELD/ Examiner, Art Unit 2487 /Dave Czekaj/ Supervisory Patent Examiner, Art Unit 2487
Read full office action

Prosecution Timeline

Feb 07, 2024
Application Filed
Nov 03, 2025
Non-Final Rejection mailed — §103
Jan 30, 2026
Response Filed
May 21, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12684101
ACTIVE DUAL PIXEL STEREO SYSTEM FOR DEPTH EXTRACTION
4y 7m to grant Granted Jul 14, 2026
Patent 12684119
Systems and Methods for Luma or Chroma Statistics Collection
4y 5m to grant Granted Jul 14, 2026
Patent 12684115
SYSTEMS AND METHODS FOR CONSTRUCTING INTRA MODE LISTS
2y 10m to grant Granted Jul 14, 2026
Patent 12677008
MULTI-FEATURE SAMPLE OFFSET FILTERING SYSTEM FOR VIDEO CODING AND DECODING
3y 8m to grant Granted Jul 07, 2026
Patent 12666017
ENCODER, DECODER, ENCODING METHOD, AND DECODING METHOD
1y 9m to grant Granted Jun 23, 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
69%
Grant Probability
83%
With Interview (+14.3%)
2y 9m (~4m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 393 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