Prosecution Insights
Last updated: July 17, 2026
Application No. 18/585,844

VIDEO TRANSMISSION METHOD AND APPARATUS, AND ELECTRONIC DEVICE

Non-Final OA §102
Filed
Feb 23, 2024
Priority
Aug 25, 2021 — continuation of PCTCN2021114468
Examiner
NOH, JAE NAM
Art Unit
2481
Tech Center
2400 — Computer Networks
Assignee
Huawei Technologies Co., Ltd.
OA Round
1 (Non-Final)
86%
Grant Probability
Favorable
1-2
OA Rounds
0m
Est. Remaining
76%
With Interview

Examiner Intelligence

Grants 86% — above average
86%
Career Allowance Rate
391 granted / 457 resolved
+27.6% vs TC avg
Minimal -10% lift
Without
With
+-10.0%
Interview Lift
resolved cases with interview
Typical timeline
2y 3m
Avg Prosecution
22 currently pending
Career history
482
Total Applications
across all art units

Statute-Specific Performance

§101
1.1%
-38.9% vs TC avg
§103
63.4%
+23.4% vs TC avg
§102
26.7%
-13.3% vs TC avg
§112
1.0%
-39.0% vs TC avg
Black line = Tech Center average estimate • Based on career data from 457 resolved cases

Office Action

§102
DETAILED ACTION This action is in response to the application filed on 2023. Claims 1- are pending. Acknowledgment is made of a claim for foreign priority. of the certified copies of the priority documents have been received. 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 . Information Disclosure Statement The references listed on the Information Disclosure Statement submitted on has/have been considered by the examiner (see attached PTO-1449). Claim Mapping Notation In this office action, following notations are being used to refer to the paragraph numbers or column number and lines of portions of the cited reference. In this office action, following notations are being used to refer to the paragraph numbers or column number and lines of portions of the cited reference. [0005] (Paragraph number [0005]) C5 (Column 5) Pa5 (Page 5) S5 (Section 5) Furthermore, unless necessary to distinguish from other references in this action, “et al.” will be omitted when referring to the reference. Claim Rejections - 35 USC § 102 In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status. The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale or otherwise available to the public before the effective filing date of the claimed invention. (a)(2) the claimed invention was described in a patent issued under section 151, or in an application for patent published or deemed published under section 122(b), in which the patent or application, as the case may be, names another inventor and was effectively filed before the effective filing date of the claimed invention. Claims are rejected under 35 U.S.C. 102(a1) and (a2) as being anticipated by et al. () 1. A method, comprising: obtaining a change trend of an available channel capacity on a first channel, wherein the first channel is used to transmit video data; “[0075]…As signal quality of the wireless network A is changed, a capacity of the channel A is also changed. When the signal quality of the wireless network A is poor, the capacity of channel A also deteriorates. For example, when a signal of the wireless network A is good, the capacity of a channel A is m. When a signal of the wireless network A is poor, the capacity of the channel A may be decreased to n, where m>n. When the capacity of the channel A deteriorates because the signal of the wireless network A is poor, when the video transmit end 100 transmits the video data in the wireless network A, an available channel capacity of the video transmit end 100 on the channel A is decreased.” adjusting, based on the change trend of the available channel capacity, a quantity of layers during layered coding of at least one frame of data in the video data; “[0043] In embodiments, processor 236 includes multiplexer 234 configured to combine an encoded base layer and an encoded enhancement layer, or progressive stream, to generate an encoded game frame. According to embodiments, multiplexer 234 is configured to truncate an encoded enhancement layer, or progressive stream, based on a target bitrate for the game stream 108.” performing layered coding on the at least one frame of data based on a quantity of layers obtained after adjustment; and ‘[0044]…To facilitate transmission of the set of frames 405 to the client system executing the gaming application, wavelet transformer 226 performs a discrete wavelet transform 425 on each frame of the set of frames 405 to decompose the frames into respective base layers 430 and enhancement layers 435. Before multiplexer 234 combines together these respective base layers 430 and enhancement layers 435 to produce the encoded frame 460, the multiplexer 234 truncates the encoded enhancement layer to decrease the size of the resulting encoded frame. In doing so, the amount of bandwidth needed to transmit the encoded set of frames to the client system is reduced while maintaining visually important details from the enhancement layer.” outputting coded data obtained through layered coding. 2. The method according to claim 1, wherein adjusting, based on the change trend of the available channel capacity, the quantity of layers during layered coding of the at least one frame of data in the video data specifically comprises: in response to the available channel capacity trending to decrease, increasing the quantity of layers during layered coding of the at least one frame of data; and ‘[0044]…To facilitate transmission of the set of frames 405 to the client system executing the gaming application, wavelet transformer 226 performs a discrete wavelet transform 425 on each frame of the set of frames 405 to decompose the frames into respective base layers 430 and enhancement layers 435. Before multiplexer 234 combines together these respective base layers 430 and enhancement layers 435 to produce the encoded frame 460, the multiplexer 234 truncates the encoded enhancement layer to decrease the size of the resulting encoded frame. In doing so, the amount of bandwidth needed to transmit the encoded set of frames to the client system is reduced while maintaining visually important details from the enhancement layer. outputting coded data obtained through layered coding.” “[0049]…Rate controller 230 determines the target bitrate based on, for example, one or more predetermined values, codecs implemented by base layer encoder 228 and enhancement layer encoder 232, one or more other frames of set of frames 405, available bandwidth, or any combination thereof.” in response to the available channel capacity trending to increase, decreasing the quantity of layers during layered coding of the at least one frame of data, or keeping the quantity of layers during layered coding of the at least one frame of data unchanged. “[0043] In embodiments, processor 236 includes multiplexer 234 configured to combine an encoded base layer and an encoded enhancement layer, or progressive stream, to generate an encoded game frame. According to embodiments, multiplexer 234 is configured to truncate an encoded enhancement layer, or progressive stream, based on a target bitrate for the game stream 108.” ‘[0044]…To facilitate transmission of the set of frames 405 to the client system executing the gaming application, wavelet transformer 226 performs a discrete wavelet transform 425 on each frame of the set of frames 405 to decompose the frames into respective base layers 430 and enhancement layers 435. Before multiplexer 234 combines together these respective base layers 430 and enhancement layers 435 to produce the encoded frame 460, the multiplexer 234 truncates the encoded enhancement layer to decrease the size of the resulting encoded frame. In doing so, the amount of bandwidth needed to transmit the encoded set of frames to the client system is reduced while maintaining visually important details from the enhancement layer.” 3. The method according to claim 2, wherein the method further comprises: increasing or decreasing, based on a preset adjustment amount, the quantity of layers during layered coding of the at least one frame of data. “[0043] In embodiments, processor 236 includes multiplexer 234 configured to combine an encoded base layer and an encoded enhancement layer, or progressive stream, to generate an encoded game frame. According to embodiments, multiplexer 234 is configured to truncate an encoded enhancement layer, or progressive stream, based on a target bitrate for the game stream 108.” ‘[0044]…To facilitate transmission of the set of frames 405 to the client system executing the gaming application, wavelet transformer 226 performs a discrete wavelet transform 425 on each frame of the set of frames 405 to decompose the frames into respective base layers 430 and enhancement layers 435. Before multiplexer 234 combines together these respective base layers 430 and enhancement layers 435 to produce the encoded frame 460, the multiplexer 234 truncates the encoded enhancement layer to decrease the size of the resulting encoded frame. In doing so, the amount of bandwidth needed to transmit the encoded set of frames to the client system is reduced while maintaining visually important details from the enhancement layer.” 4. The method according to claim 1, wherein the method further comprises: adding identification information to each layer of layered coded data obtained through layered coding, wherein the identification information is used to distinguish between different layered coded data. “[0043] In embodiments, processor 236 includes multiplexer 234 configured to combine an encoded base layer and an encoded enhancement layer, or progressive stream, to generate an encoded game frame. According to embodiments, multiplexer 234 is configured to truncate an encoded enhancement layer, or progressive stream, based on a target bitrate for the game stream 108.” It is inherent that layer id is assigned to the layers to POSITA as commonly known in the coding standards such as disclosed in the reference. 5. The method according to claim 4, wherein: the identification information comprises a layer identifier of the layered coded data and a first data amount of the layered coded data; or the identification information comprises a header identifier and a tail identifier of the layered coded data. “[0043] In embodiments, processor 236 includes multiplexer 234 configured to combine an encoded base layer and an encoded enhancement layer, or progressive stream, to generate an encoded game frame. According to embodiments, multiplexer 234 is configured to truncate an encoded enhancement layer, or progressive stream, based on a target bitrate for the game stream 108.” It is inherent that layer data amount is assigned to the layers to POSITA as commonly known in the coding standards such as disclosed in the reference. 12. An apparatus, comprising: at least one processor; at least one memory with instructions stored thereon, wherein the instructions, when executed by the processor enable the apparatus to: obtain a change trend of an available channel capacity on a first channel, wherein the first channel is used to transmit video data, adjust, based on the change trend of the available channel capacity, a quantity of layers during layered coding of at least one frame of data in the video data, and perform layered coding on the at least one frame of data based on a quantity of layers obtained after adjustment; and a first communication circuit configured to output coded data obtained through layered coding. 13. The apparatus according to claim 12, wherein the instructions, when executed by the at least one processor, further enable the apparatus to: in response to the available channel capacity trending to decrease, increase the quantity of layers during layered coding of the at least one frame of data; and in response to the available channel capacity trending to increase, decrease the quantity of layers during layered coding of the at least one frame of data, or keeping the quantity of layers during layered coding of the at least one frame of data unchanged. 14. The apparatus according to claim 13, wherein the instructions, when executed by the at least one processor, further enable the apparatus to: increase or decrease, based on a preset adjustment amount, the quantity of layers during layered coding of the at least one frame of data. 15. The apparatus according to claim 12, wherein the instructions, when executed by the at least one processor, further enable the apparatus to: add identification information to each layer of layered coded data obtained through layered coding, wherein the identification information is used to distinguish between different layered coded data. 16. The apparatus according to claim 15, wherein: the identification information comprises a layer identifier of the layered coded data and a first data amount of the layered coded data; or the identification information comprises a header identifier and a tail identifier of the layered coded data. Conclusion A shortened statutory period for reply to this action is set to expire THREE MONTHS from the mailing date of this action. An extension of time may be obtained under 37 CFR 1.136(a). However, in no event, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this action. Any inquiry concerning this communication or earlier communications from the examiner should be directed to JAE N NOH whose telephone number is (571)270-0686. The examiner can normally be reached on Mon-Fri 8:30AM-5PM. If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, William Vaughn can be reached on (571) 272-3922. 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. /JAE N NOH/ Primary Examiner Art Unit 2481
Read full office action

Prosecution Timeline

Feb 23, 2024
Application Filed
Jun 03, 2026
Non-Final Rejection mailed — §102 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12684144
METHOD FOR DECODING IMMERSIVE VIDEO AND METHOD FOR ENCODING IMMERSIVE VIDEO
2y 2m to grant Granted Jul 14, 2026
Patent 12647586
Unified Neural Network In-Loop Filter
2y 0m to grant Granted Jun 02, 2026
Patent 12642628
INTRAORALSCANNING SYSTEM WITH WARNING INDICATORS
1y 4m to grant Granted Jun 02, 2026
Patent 12647582
LUMA MAPPING AND CHROMA SCALING-BASED VIDEO OR IMAGE CODING
1y 4m to grant Granted Jun 02, 2026
Patent 12641264
THREE-DIMENSIONAL DATA ENCODING METHOD, THREE-DIMENSIONAL DATA DECODING METHOD, THREE-DIMENSIONAL DATA ENCODING DEVICE, AND THREE-DIMENSIONAL DATA DECODING DEVICE
1y 10m to grant Granted May 26, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

1-2
Expected OA Rounds
86%
Grant Probability
76%
With Interview (-10.0%)
2y 3m (~0m remaining)
Median Time to Grant
Low
PTA Risk
Based on 457 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