Prosecution Insights
Last updated: July 17, 2026
Application No. 19/133,754

VIDEO TRANSCODING METHOD AND APPARATUS, ELECTRONIC DEVICE, COMPUTER READABLE STORAGE MEDIUM, AND COMPUTER PROGRAM PRODUCT

Non-Final OA §103
Filed
May 29, 2025
Priority
Nov 30, 2022 — CN 202211513075.0 +1 more
Examiner
NIRJHAR, NASIM NAZRUL
Art Unit
2896
Tech Center
2800 — Semiconductors & Electrical Systems
Assignee
Moore Threads Technology Co. Ltd.
OA Round
1 (Non-Final)
74%
Grant Probability
Favorable
1-2
OA Rounds
1y 3m
Est. Remaining
93%
With Interview

Examiner Intelligence

Grants 74% — above average
74%
Career Allowance Rate
400 granted / 537 resolved
+6.5% vs TC avg
Strong +18% interview lift
Without
With
+18.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 5m
Avg Prosecution
32 currently pending
Career history
563
Total Applications
across all art units

Statute-Specific Performance

§101
0.5%
-39.5% vs TC avg
§103
97.7%
+57.7% vs TC avg
§102
0.3%
-39.7% vs TC avg
§112
0.7%
-39.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 537 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 . This communication is responsive to the correspondence filled on 05/29/2025. Claims 1-20 are presented for examination. IDS Considerations The information disclosure statement (IDS) submitted on 07/23/2025 is/are being considered by the examiner as the submission is in compliance with the provisions of 37 CFR 1.97. 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, 4, 14 and 17 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chiu (U.S. Pub. No. 20150030072 A1), in view of Boyce (Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 26, NO. 1, JANUARY 2016). Regarding to claim 1 and 14: 1. Chiu teach a method for video transcoding, comprising: (Chiu Fig. 1 [0015] For an individual video frame F in the source video frame sequence 110, the preprocessor 120 is configured to downscale said individual video frame F by a pre-determined scale factor m, m being an integer at least 2, to yield a downscaled video frame F.sub.B having a resolution reduced by m times in each of x- and y-directions when compared to the resolution of said individual video frame F. As used herein, a resolution of a video frame is given by X.times.Y, where X and Y are the numbers of pixels of the video frame in the x-direction and the y-direction, respectively. As used herein, "downscaling" a video frame of resolution X.times.Y by a scale factor of n, n a positive integer, means reducing the size of this video frame proportionately in the x- and the y-directions by a factor n so as to yield a resultant video frame of resolution (X/n).times.(Y/n), provided that X and Y are divisible by n. If said individual video frame F has a resolution W.times.H, the downscaled video frame F.sub.B has a resolution W'.times.H' where W'=W/m and H'=H/m. Generally, m is chosen to be a power of 2 although the present invention is not limited to this particular choice. For example, m may be chosen to be 2 or 4.) scaling an original video bitstream based on N first preset scaling parameters to obtain N primary scaled video bitstreams with different resolutions, wherein N is a positive integer equal to 2; (Chiu Fig. 1, Fig. 3 shows two-layer video coding to produce downscaled video. [0024] An exemplary embodiment of the decoding apparatus is a scalable video decoder depicted in FIG. 3. A scalable video decoder 300 receives a scalable video bit-stream 315 comprising a base layer bit-stream 316 and an enhancement layer bit-stream 317, and generates a lower-resolution video frame 371, F'.sub.B, and a higher-resolution video frame 372, F'. The resolution of F' is W.times.H and the resolution of F'.sub.B is W'.times.H', where W'=W/m and H'=H/m, and where m, an integer at least 2, is a pre-determined scale factor. The scalable video decoder 300 comprises a decoding unit 330 and a postprocessor 320.) scaling a reference primary scaled video bitstream (Chiu Fig. 1, Fig. 3 original video F as primary video and getting downscaled to FsubB at 140. [0015] For an individual video frame F in the source video frame sequence 110, the preprocessor 120 is configured to downscale said individual video frame F [reference primary] by a pre-determined scale factor m, m being an integer at least 2, to yield a downscaled video frame F.sub.B having a resolution reduced by m times in each of x- and y-directions when compared to the resolution of said individual video frame F) to obtain N-1 secondary scaled video bitstreams (Chiu Fig. 1, Fig. 3 [0018] The preprocessor 120 is further configured to up-scale the decoded base video frame F''.sub.B by a scale factor of m to yield an up-scaled decoded base video frame F''.sub.upscale,B [N-1 secondary scaled video] having a resolution that is the resolution of said individual video frame F. Similar to downscaling, "up-scaling" a video frame of resolution X.times.Y by a scale factor of n, n a positive integer, is defined herein as an operation to increase the size of this video frame proportionately in the x- and the y-directions by a factor n so as to yield a resultant video frame of resolution nX.times.nY. It follows that the resolution of the up-scaled decoded base video frame F''.sub.upscale,B is W.times.H [N-1 secondary scaled video]) corresponding to resolutions of N-1 non-reference primary scaled video bitstreams (Chiu Fig. 1, [0014] FIG. 1 depicts a scalable video encoder, which is an exemplary embodiment of the disclosed encoding apparatus. A scalable video encoder 100 comprises a preprocessor 120 and an encoding unit 130. The preprocessor 120 receives a source video frame sequence 110 and interacts with the encoding unit 130 so that the encoding unit 130 produces a base layer bit-stream 116 and an enhancement layer bit-stream 117. Both of the bit-streams form a resultant scalable video bit-stream 115.) other than the reference primary scaled video bitstream, (Chiu Fig. 1 F after scaling. Fig. 1 shows down scaling and upscaling. Chiu Fig. 1 [0017] Furthermore, the encoding unit 130 is configured to execute a decoding algorithm corresponding to the pre-determined video encoding algorithm in order to decode the base layer bit-stream 116 that has incorporated the image information of the downscaled video frame F.sub.B [[primary scaled video bitstreams]], and in order to reconstruct the downscaled video frame F.sub.B from the base layer bit-stream 116. As a result, it yields a decoded base video frame F''.sub.B which is the downscaled video frame F.sub.B as reconstructed. The decoded base video frame F''.sub.B has a resolution W'.times.H'.) wherein the reference primary scaled video bitstream is one of the N primary scaled video bitstreams; (Chiu Fig. 1 [0017] Furthermore, the encoding unit 130 is configured to execute a decoding algorithm corresponding to the pre-determined video encoding algorithm in order to decode the base layer bit-stream 116 that has incorporated the image information of the downscaled video frame F.sub.B [[primary scaled video bitstreams]], and in order to reconstruct the downscaled video frame F.sub.B from the base layer bit-stream 116. As a result, it yields a decoded base video frame F''.sub.B which is the downscaled video frame F.sub.B as reconstructed. The decoded base video frame F''.sub.B has a resolution W'.times.H'.) determining N-1 residual video bitstreams based on the N-1 non-reference primary scaled video bitstreams and the N-1 secondary scaled video bitstreams; (Chiu Fig. 1 [0019] In addition, the preprocessor 120 is further configured to subtract said individual video frame F by the up-scaled decoded base video frame F''.sub.upscale,B. The subtraction is performed pixel-by-pixel. It yields a residual frame .DELTA.F, where the subtraction is performed pixel-wise. That is, .DELTA.F is given by .DELTA.F=F-F''.sub.upscale,B [secondary scaled video bitstreams], and pixel-by-pixel subtraction between F and F''.sub.upscale,B is performed to obtain .DELTA.F. Note that .DELTA.F is the difference between F and F''.sub.upscale,B, and that F''.sub.upscale,B can be easily obtained from the decoded base video frame F''.sub.B [primary scaled video bitstreams]. If .DELTA.F is encoded and is also transmitted from a video source to a user, said individual video frame F, which has a higher resolution than the decoded base video frame F''.sub.B, can be reconstructed at the user side by recovering .DELTA.F and by obtaining F''.sub.B from the base layer bit-stream 116.) and compressing the reference primary scaled video bitstream and the N-1 residual video bitstreams to obtain video compression data. (Chiu [0023] A second aspect of the present invention is to provide an apparatus configured to decode a scalable video bit-stream to generate a lower-resolution video frame and a higher-resolution video frame such that the apparatus uses only one non-scalable decoding algorithm to generate both the lower-resolution video frame and the higher-resolution video frame. The higher-resolution video frame has a resolution that is m times of the lower-resolution video frame's resolution in each of x- and y-directions where m is an integer at least 2. The scalable video bit-stream comprises a base layer bit-stream and an enhancement layer bit-stream. The base layer bit-stream is encoded with image information of the lower-resolution video frame. The enhancement layer bit-stream is encoded with image information of N residual sub-frames, N=m.sup.2. The higher-resolution video frame is generable according to the lower-resolution video frame and the N residual sub-frames. Each of the N residual sub-frames has a resolution that is the resolution of the lower-resolution video frame. The disclosed decoding apparatus is configured to decode the scalable video bit-stream generated from an encoding apparatus as disclosed according to the first aspect of the present invention.) Chiu do not explicitly teach or primary scaled video bitstreams with different resolutions greater than 2. However Boyce teach or primary scaled video bitstreams with different resolutions greater than 2; (Part of OR condition. No rejection is required. However, Boyce Fig. 2 page 21, col. 1 para 4 II. SCALABLE VIDEO CODING BACKGROUND Scalable video coding provides a mechanism for coding video in multiple layers, where each layer represents a different quality representation of the same video scene. The base layer (BL) is the lowest quality representation. One or more enhancement layers (ELs) may be coded by referencing lower layers and provide improved video quality. Decoding a subset of layers of a scalable coded video bitstream results in video with a lower but still acceptable quality than would result if the full bitstream were decoded.) It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to modify Chiu, further incorporating Boyce in video/camera technology. One would be motivated to do so, to incorporate primary scaled video bitstreams with different resolutions greater than 2. This functionality will add feature with predictable results. Regarding to claim 4 and 17: 4. Chiu teach the method of claim 1, wherein the reference primary scaled video bitstream is a primary scaled video bitstream with a lowest resolution in the N primary scaled video bitstreams. (Chiu Fig. 1 shows FsubB is down scaled version of input bitstream before entering to encoder. After that bitstream gets upscale at 160. This makes encoder input primary scaled video bitstream with a lowest resolution) Claims 2 and 15 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chiu (U.S. Pub. No. 20150030072 A1), in view of Boyce (Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 26, NO. 1, JANUARY 2016), further in view of Tourapis (U.S. Pub. No. 20140003528 A1). Regarding to claim 2 and 15: 2. Chiu teach the method of claim 1, Chiu do not explicitly teach further comprising: performing image enhancement on each of the N primary scaled video bitstreams before scaling the reference primary scaled video bitstream. However Tourapis teach further comprising: performing image enhancement on each of the N primary scaled video bitstreams (Tourapis [0072] FIG. 13A shows an exemplary encoder system involving enhancement layer pre-processing. Higher bit depth content input into the enhancement layer can be processed using, for example, motion compensated temporal filtering (MCTF) (1310) to produce pre-processed enhancement layer pictures. In FIG. 13A, these pre-processed enhancement layer pictures serve as inputs to an enhancement layer encoder (1320) and a tone mapping and/or color conversion module (1330) (for tone mapping and/or color converting from the enhancement layer to the base layer). Base layer pictures, formed from information from the original higher bit depth content (1350) and the pre-processed enhancement layer pictures, can then be input into a base layer encoder (1340).) before scaling the reference primary scaled video bitstream. (Tourapis [0036] A plurality of methods can be specified for the inverse tone mapping methods such as, for example, linear scaling and clipping, linear interpolation, look-up table mapping, color format conversion, Nth order polynomial, and splines. More specifically: a) Linear scaling and clipping: the current sample predictor y with a bit depth of M is obtained from its corresponding sample x in the base layer which has a bit depth of N: y=min(2.sup.M-Nx,2.sup.M-1)) The motivation for combining Chiu and Boyce as set forth in claim 1 is equally applicable to claim 2. It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to modify Chiu, further incorporating Boyce and Tourapis in video/camera technology. One would be motivated to do so, to incorporate performing image enhancement on each of the N primary scaled video bitstreams before scaling the reference primary scaled video bitstream. This functionality will improve quality with predictable results. Claims 3 and 16 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chiu (U.S. Pub. No. 20150030072 A1), in view of Boyce (Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 26, NO. 1, JANUARY 2016), further in view of Schmit (U.S. Pub. No. 20090060032 A1). Regarding to claim 3 and 16: 3. Chiu teach the method of claim 1, Chiu do not explicitly teach further comprising: acquiring a video bitstream to be processed; and decoding the video bitstream to be processed to obtain the original video bitstream. However Schmit teach further comprising: acquiring a video bitstream to be processed; and decoding the video bitstream to be processed to obtain the original video bitstream. (Schmit [0033] FIG. 4 illustrates a video edit pipeline that implements a video decode process, according to an embodiment. For system 400 two bitstreams 402 and 408 are input into respective video decode processes 404 and 412. Each decoded stream is then scaled in a respective video scaler process 406 and 414. If the bitstreams 402 and 408 represent images or scenes that are to be blended, the decoded and scaled data is then input to a video blend and effects process 416. The blended image data can then be sent to a display 422, or encoded to a different format using video encoder process 418 to produce data of a second format in bitstream 420. The optional display allows for previewing of the output bitstream 420 prior to encoding. The two input bitstreams 402 and 408 may represent two video scenes that are to be blended together such as a background and foreground image, or they can represent the instance of overlap between the transition of one scene (bitstream #1) to another scene (bitstream #2).) The motivation for combining Chiu and Boyce as set forth in claim 1 is equally applicable to claim 3. It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to modify Chiu, further incorporating Boyce and Schmit in video/camera technology. One would be motivated to do so, to incorporate acquiring a video bitstream to be processed; and decoding the video bitstream to be processed to obtain the original video bitstream. This functionality will improve efficiency with predictable results. Claims 5 and 18 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chiu (U.S. Pub. No. 20150030072 A1), in view of Boyce (Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 26, NO. 1, JANUARY 2016), further in view of Van der (U.S. Pub. No. 20160050443 A1). Regarding to claim 5 and 18: 5. Chiu teach the method of claim 1, Chiu do not explicitly teach wherein the video compression data comprises first video compression data; wherein compressing the reference primary scaled video bitstream to obtain the video compression data comprises: compressing the reference primary scaled video bitstream. However Van der teach wherein the video compression data comprises first video compression data; wherein compressing the reference primary scaled video bitstream to obtain the video compression data comprises: compressing the reference primary scaled video bitstream. (Van der [0064] In a coded bitstream, setting syntax element “qpprime_y_zero_transquant_bypass_flag,” or, in some examples, syntax element “cu_transquant_bypass_flag,” in an SPS associated with one or more blocks of video data to a value of “1” can specify that, if a luma QP, or “QP′.sub.Y,” value for a current block of video data is equal to “0,” a lossless coding process shall be applied to code the block. In the lossless coding mode, the scaling and transform processes and the in-loop filter processes described above can be bypassed.) based on an intra lossless compression mode to obtain the first video compression data. (Van der [0088] In the example of FIG. 2, video encoder 20 includes mode select unit 40, motion estimation unit 42, motion compensation unit 44, intra-prediction module 46, IPCM encoding unit 48A, lossless encoding unit 48B, reference picture memory 66, summer 50, transform module 52, quantization unit 54, and entropy encoding unit 56. For video block reconstruction, video encoder 20 also includes inverse quantization unit 58, inverse transform module 60, and summer 62. A deblocking filter 64 is also included to filter block boundaries to remove blockiness artifacts from reconstructed video.) The motivation for combining Chiu and Boyce as set forth in claim 1 is equally applicable to claim 5. It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to modify Chiu, further incorporating Boyce and Van der in video/camera technology. One would be motivated to do so, to incorporate compressing the reference primary scaled video bitstream to obtain the video compression data comprises: compressing the reference primary scaled video bitstream. This functionality will improve user experience with predictable results. Claims 6 and 19 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chiu (U.S. Pub. No. 20150030072 A1), in view of Boyce (Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 26, NO. 1, JANUARY 2016), further in view of Lai (U.S. Pub. No. 20080002773 A1). Regarding to claim 6 and 19: 6. Chiu teach the method of claim 1, wherein the video compression data comprises second video compression data; wherein compressing the N-1 residual video bitstreams to obtain the video compression data comprises: (Chiu [0016] The encoding unit 130 is configured to execute a pre-determined video encoding algorithm to encode the downscaled video frame F.sub.B such that image information of the downscaled video frame F.sub.B is incorporated into the base layer bit-stream 116. In practical implementation of the encoding unit 130, the pre-determined video encoding algorithm that is employed may be an algorithm that complies with a published video standard, e.g., the H.264/AVC standard. By adopting the H.264/AVC standard for the pre-determined video encoding algorithm, the resultant encoding unit 130 is a non-scalable one. H.264/AVC standard teach time-domain to frequency- domain compression) Chiu do not explicitly teach compressing the N-1 residual video bitstreams based on a time-domain to frequency- domain compression mode to obtain the second video compression data. However Lai teach compressing the N-1 residual video bitstreams based on a time-domain to frequency- domain compression mode to obtain the second video compression data. (Lai [0006] Block motion compensation methods typically decompose a picture into macroblocks where each macroblock contains four 8.times.8 luminance (Y) blocks plus two 8.times.8 chrominance (Cb and Cr or U and V) blocks, although other block sizes, such as 4.times.4, are also used in H.264/AVC. The residual (prediction error) block can then be encoded (i.e., block transformation, transform coefficient quantization, entropy encoding). The transform of a block converts the pixel values of a block from the spatial domain [time domain} into a frequency domain for quantization; this takes advantage of decorrelation and energy compaction of transforms such as the two-dimensional discrete cosine transform (DCT) or an integer transform approximating a DCT. For example, in MPEG and H.263, 8.times.8 blocks of DCT-coefficients are quantized, scanned into a one-dimensional sequence, and coded by using variable length coding (VLC). H.264/AVC uses an integer approximation to a 4.times.4 DCT for each of sixteen 4.times.4 Y blocks and eight 4.times.4 chrominance blocks per macroblock. Thus an inter-coded block is encoded as motion vector(s) plus quantized transformed residual (prediction error) block.) The motivation for combining Chiu and Boyce as set forth in claim 1 is equally applicable to claim 6. It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to modify Chiu, further incorporating Boyce and Lai in video/camera technology. One would be motivated to do so, to incorporate compressing the N-1 residual video bitstreams based on a time-domain to frequency- domain compression mode to obtain the second video compression data. This functionality will improve reliability with predictable results. Claims 7 and 20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Chiu (U.S. Pub. No. 20150030072 A1), in view of Boyce (Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 26, NO. 1, JANUARY 2016), further in view of Gupte (Memory Bandwidth and Power Reduction Using Lossy Reference Frame Compression in Video Encoding - IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 2, FEBRUARY 2011). Regarding to claim 7 and 20: 7. Chiu teach the method of claim 1, Chiu do not explicitly teach further comprising: storing the video compression data in a Double Data Rate (DDR) memory. However Gupte teach further comprising: storing the video compression data in a Double Data Rate (DDR) memory. (Gupte II. DDR Bandwidth Requirement in Video Encode Application A. Nature of DDR Traffic in Encoder During ME, luma data from reference frames is fetched from the DDR. Most ME algorithms typically use a rectangular region called “search window” within the reference frame to search for a good match with current macroblock (MB).) The motivation for combining Chiu and Boyce as set forth in claim 1 is equally applicable to claim 7. It would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to modify Chiu, further incorporating Boyce and Gupte in video/camera technology. One would be motivated to do so, to incorporate storing the video compression data in a Double Data Rate (DDR) memory. This functionality will improve speed with predictable results. Allowable subject matter Claims 8-13 is/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 because the limitations of these dependent claims are not obvious from the prior art search when all the limitations of independent and intervening claims are taken into account. Regarding to claim 8: 8. Chiu teach a method for video transcoding, comprising: reading video compression data from a Double Data Rate (DDR) memory, (Gupte II. DDR Bandwidth Requirement in Video Encode Application A. Nature of DDR Traffic in Encoder During ME, luma data from reference frames is fetched from the DDR. Most ME algorithms typically use a rectangular region called “search window” within the reference frame to search for a good match with current macroblock (MB).) wherein the video compression data is obtained according to the method of claim 1; decompressing the video compression data to obtain a reference primary scaled video bitstream and N-1 residual video bitstreams, wherein N is a positive integer greater than or equal to 2; (Please see the rejection of claim 1) Prior art does not teach recovering N primary scaled video bitstreams based on the reference primary scaled video bitstream and the N-1 residual video bitstreams; and encoding each of the recovered N primary scaled video bitstreams to obtain N encoded video bitstreams. Regarding to claim 9-13: Claims 9-13 are objected because of dependency to claim 8. Closely related prior art Examiner notes teaching of U.S. Pub. No. 20160073120 A1 is/are pertinent to the independent claim(s), however is not used because dependent claims are better covered by primary reference. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to NASIM N NIRJHAR whose telephone number is (571) 272-3792. The examiner can normally be reached on Monday - Friday, 8 am to 5 pm ET. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, William F Kraig can be reached on (571) 272-8660. 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. /NASIM N NIRJHAR/Primary Examiner, Art Unit 2896
Read full office action

Prosecution Timeline

May 29, 2025
Application Filed
Jun 03, 2026
Non-Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12682645
ANALYSIS DEVICE, ANALYSIS SYSTEM, ANALYSIS METHOD, AND COMPUTER-READABLE MEDIUM
2y 11m to grant Granted Jul 14, 2026
Patent 12684139
VIDEO DECODING APPARATUS AND VIDEO CODING APPARATUS
1y 6m to grant Granted Jul 14, 2026
Patent 12672761
RELAY ADAPTER AND INSERTION INSTRUMENT SYSTEM
3y 7m to grant Granted Jul 07, 2026
Patent 12676951
METHODS AND APPARATUS FOR RECEIVING AND/OR PLAYING BACK CONTENT
1y 11m to grant Granted Jul 07, 2026
Patent 12671815
FEATURE MAP COMPRESSION METHOD AND APPARATUS
1y 10m to grant Granted Jun 30, 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

1-2
Expected OA Rounds
74%
Grant Probability
93%
With Interview (+18.3%)
2y 5m (~1y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 537 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