IP Library › Granted Patent US 12,432,369
Granted Patent B2
US 12,432,369 · App. 18/527,601 · Granted Sep 30, 2025

Handling different NAL types in video sub-bitstream extraction

Inventor: Ye-kui Wang (San Diego, CA)
Assignee: Bytedance Inc.
H04N19/46H04N19/105H04N19/188
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,432,369
App. No.
18/527,601
Granted
Sep 30, 2025
Kind
B2
Abstract

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream includes network abstraction layer (NAL) units for multiple video layers according to a rule. The rule defines a sub-bitstream extraction process by which NAL units are removed from the bitstream to generate an output bitstream, and specifies to remove all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with a particular payload type, responsive to a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index not including all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the bitstream that is input to the sub-bitstream extraction process.

Claims (43)

1. A method of processing video data, comprising:

performing a conversion between a video including one or more layers and a bitstream of the video according to a rule,

wherein the rule specifies a sub-bitstream extraction process by which network abstraction layer (NAL) units are removed from an input bitstream to the sub-bitstream extraction process to generate an output sub-bitstream,

wherein the rule further specifies that, in the sub-bitstream extraction process when a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index does not include all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the input bitstream, all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with particular payload types are removed from the output sub-bitstream,

wherein the non-scalable-nested SEI message with the particular payload types includes a first particular payload type corresponding to a subpicture level information SEI message, and

wherein the rule further specifies that when the list of NAL unit header layer identifier values in the OLS with the target OLS index does not include all values of NAL unit header layer identifiers in all VCL NAL units in the input bitstream, and when the output sub-bitstream contains a first SEI NAL unit that contains a particular scalable nesting SEI message, a new SEI NAL unit is generated, and scalable-nested SEI messages are extracted from the particular scalable nesting SEI message and included in the new SEI NAL unit.

2. The method of claim 1 , wherein the first particular payload type is equal to 203.

3. The method of claim 1 , wherein the non-scalable-nested SEI message with the particular payload types further includes a second particular payload type corresponding to a decoding unit information message.

4. The method of claim 3 , wherein the second particular payload type is equal to 130.

5. The method of claim 1 , wherein the rule further specifies that NAL units satisfying a first set of conditions are removed, wherein the first set of conditions comprises that: 1) NAL units have nuh_layer_id not included in the list of NAL unit header layer identifier values in the OLS with the target OLS index, 2) NAL units are not decoding capability information (DCI) NAL units, video parameter set (VPS) NAL units, access unit delimiter (AUD) NAL units, or end of bitstream (EOB) NAL units, and 3) NAL units are not NAL units containing a particular non-scalable-nested SEI message.

6. The method of claim 1 , wherein the rule further specifies that all VCL NAL units satisfying a second set of conditions are removed, wherein the second set of conditions comprises that nal_unit_type is equal to TRAIL_NUT, STSA_NUT, RADL_NUT, or RASL NUT, or nal_unit_type is equal to GDR_NUT and associated ph_recovery_poc_cnt is greater than 0.

7. The method of claim 1 , wherein the particular scalable nesting SEI message is a scalable nesting SEI message with a first flag equal to a first value and a second flag equal to a second value that applies to the OLS with the target OLS index,

wherein the first flag equal to the first value indicates that the scalable nesting SEI message applies to specific output layer sets (OLSs), and

wherein the second flag equal to the second value indicates that the scalable nesting SEI message applies to all subpictures.

8. The method of claim 1 , wherein the scalable-nested SEI messages are included in the new SEI NAL unit as non-scalable-nested SEI messages.

9. The method of claim 1 , wherein the new SEI NAL unit is included in a picture unit (PU) containing the first SEI NAL unit.

10. The method of claim 9 , wherein the new SEI NAL unit is included immediately after the first SEI NAL unit.

11. The method of claim 1 , wherein the first SEI NAL unit is removed from the output sub-bitstream after the scalable-nested SEI messages being included in the new SEI NAL unit.

12. The method of claim 1 , wherein the conversion includes encoding the video into the bitstream.

13. The method of claim 1 , wherein the conversion includes decoding the video from the bitstream.

14. An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:

perform a conversion between a video including one or more layers and a bitstream of the video according to a rule,

wherein the rule specifies a sub-bitstream extraction process by which network abstraction layer (NAL) units are removed from an input bitstream to the sub-bitstream extraction process to generate an output sub-bitstream,

wherein the rule further specifies that, in the sub-bitstream extraction process when a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index does not include all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the input bitstream, all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with particular payload types are removed from the output sub-bitstream,

wherein the non-scalable-nested SEI message with the particular payload types includes a first particular payload type corresponding to a subpicture level information SEI message, and

wherein the rule further specifies that when the list of NAL unit header layer identifier values in the OLS with the target OLS index does not include all values of NAL unit header layer identifiers in all VCL NAL units in the input bitstream, and when the output sub-bitstream contains a first SEI NAL unit that contains a particular scalable nesting SEI message, a new SEI NAL unit is generated, and scalable-nested SEI messages are extracted from the particular scalable nesting SEI message and included in the new SEI NAL unit.

15. A non-transitory computer-readable storage medium storing instructions that cause a processor to:

perform a conversion between a video including one or more layers and a bitstream of the video according to a rule,

wherein the rule specifies a sub-bitstream extraction process by which network abstraction layer (NAL) units are removed from an input bitstream to the sub-bitstream extraction process to generate an output sub-bitstream,

wherein the rule further specifies that, in the sub-bitstream extraction process when a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index does not include all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the input bitstream, all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with particular payload types are removed from the output sub-bitstream,

wherein the non-scalable-nested SEI message with the particular payload types includes a first particular payload type corresponding to a subpicture level information SEI message, and

wherein the rule further specifies that when the list of NAL unit header layer identifier values in the OLS with the target OLS index does not include all values of NAL unit header layer identifiers in all VCL NAL units in the input bitstream, and when the output sub-bitstream contains a first SEI NAL unit that contains a particular scalable nesting SEI message, a new SEI NAL unit is generated, and scalable-nested SEI messages are extracted from the particular scalable nesting SEI message and included in the new SEI NAL unit.

16. A method for storing a bitstream of a video, comprising:

generating the bitstream of the video including one or more layers according to a rule; and

storing the bitstream in a non-transitory computer-readable recording medium,

wherein the rule specifies a sub-bitstream extraction process by which network abstraction layer (NAL) units are removed from an input bitstream to the sub-bitstream extraction process to generate an output sub-bitstream,

wherein the rule further specifies that, in the sub-bitstream extraction process when a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index does not include all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the input bitstream, all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with particular payload types are removed from the output sub-bitstream,

wherein the non-scalable-nested SEI message with the particular payload types includes a first particular payload type corresponding to a subpicture level information SEI message, and

wherein the rule further specifies that when the list of NAL unit header layer identifier values in the OLS with the target OLS index does not include all values of NAL unit header layer identifiers in all VCL NAL units in the input bitstream, and when the output sub-bitstream contains a first SEI NAL unit that contains a particular scalable nesting SEI message, a new SEI NAL unit is generated, and scalable-nested SEI messages are extracted from the particular scalable nesting SEI message and included in the new SEI NAL unit.

17. The apparatus of claim 14 , wherein the first particular payload type is equal to 203.

18. The apparatus of claim 14 , wherein the non-scalable-nested SEI message with the particular payload types further includes a second particular payload type corresponding to a decoding unit information message.

19. The apparatus of claim 18 , wherein the second particular payload type is equal to 130.

20. The apparatus of claim 14 , wherein the rule further specifies that NAL units satisfying a first set of conditions are removed, wherein the first set of conditions comprises that: 1) NAL units have nuh_layer_id not included in the list of NAL unit header layer identifier values in the OLS with the target OLS index, 2) NAL units are not decoding capability information (DCI) NAL units, video parameter set (VPS) NAL units, access unit delimiter (AUD) NAL units, or end of bitstream (EOB) NAL units, and 3) NAL units are not NAL units containing a particular non-scalable-nested SEI message.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: WANG, YE-KUI
To: BYTEDANCE INC.
Reel/Frame 066309/0898 →
Continuity (4)
Continuation 18077803 · Dec 8, 2022
Continuation PCTUS2021036471 · Jun 8, 2021
Provisional Application 63036865 · Jun 9, 2020
Related Publication 20240121417A1 · Apr 11, 2024
References Cited (135)
US 8542492B2 · Dunn, Jr. · 2013 [cited by applicant]
US 8594202B2 · Eleftheriadis · 2013 [cited by applicant]
US 9154785B2 · Wang · 2015 [cited by applicant]
US 9270989B2 · Hannuksela · 2016 [cited by applicant]
US 9521393B2 · Wang · 2016 [cited by applicant]
US 9584804B2 · Wang · 2017 [cited by applicant]
US 9712833B2 · Wang · 2017 [cited by applicant]
US 9894370B2 · Wang · 2018 [cited by applicant]
US 10205965B2 · Hannuksela · 2019 [cited by applicant]
US 10432951B2 · Wang · 2019 [cited by applicant]
US 11356681B2 · Choi · 2022 [cited by applicant]
US 11825102B2 · Wang · 2023 [cited by applicant]
US 11856215B2 · Wang · 2023 [cited by applicant]
US 11962790B2 · Wang · 2024 [cited by applicant]
US 12108068B2 · Wang · 2024 [cited by applicant]
US 12192493B2 · Wang · 2025 [cited by applicant]
US 20020136298A1 · Anantharamu · 2002 [cited by applicant]
US 20100232508A1 · Kang · 2010 [cited by applicant]
US 20130191550A1 · Hannuksela · 2013 [cited by applicant]
US 20140003489A1 · Hannuksela · 2014 [cited by applicant]
US 20140086341A1 · Wang · 2014 [cited by applicant]
US 20140098894A1 · Wang · 2014 [cited by applicant]
US 20140098895A1 · Wang · 2014 [cited by applicant]
US 20140098896A1 · Wang · 2014 [cited by applicant]
US 20140192149A1 · Wang · 2014 [cited by applicant]
US 20140301476A1 · Deshpande · 2014 [cited by applicant]
US 20150103888A1 · Chen · 2015 [cited by applicant]
US 20150103921A1 · Hannuksela · 2015 [cited by applicant]
US 20150103927A1 · Hannuksela · 2015 [cited by applicant]
US 20150131744A1 · Samuelsson · 2015 [cited by applicant]
US 20150172679A1 · Choi · 2015 [cited by applicant]
US 20150189322A1 · He · 2015 [cited by applicant]
US 20150271498A1 · Wang · 2015 [cited by applicant]
US 20150271528A1 · Wang · 2015 [cited by applicant]
US 20150271529A1 · Wang · 2015 [cited by applicant]
US 20150358640A1 · Hendry · 2015 [cited by applicant]
US 20150373346A1 · Wang · 2015 [cited by applicant]
US 20160255373A1 · Deshpande · 2016 [cited by applicant]
US 20160309159A1 · Deshpande · 2016 [cited by applicant]
US 20160366435A1 · Chien · 2016 [cited by examiner]
US 20170019673A1 · Tsukuba · 2017 [cited by applicant]
US 20170214923A1 · He · 2017 [cited by applicant]
US 20180115787A1 · Koo · 2018 [cited by applicant]
US 20180255296A1 · Wang · 2018 [cited by applicant]
US 20180278964A1 · Wang · 2018 [cited by applicant]
US 20190014337A1 · Skupin · 2019 [cited by applicant]
US 20190174144A1 · Hannuksela · 2019 [cited by applicant]
US 20210203965A1 · Choi · 2021 [cited by examiner]
US 20210329303A1 · Deshpande · 2021 [cited by applicant]
US 20220217375A1 · Wang · 2022 [cited by applicant]
US 20220217387A1 · Wang · 2022 [cited by applicant]
US 20220217391A1 · Wang · 2022 [cited by applicant]
US 20220217411A1 · Wang · 2022 [cited by applicant]
US 20220217412A1 · Wang · 2022 [cited by applicant]
US 20230063674A1 · Wang · 2023 [cited by applicant]
US 20230065580A1 · Sanchez De La Fuente · 2023 [cited by applicant]
US 20230079188A1 · Wang · 2023 [cited by applicant]
US 20230095551A1 · Wang · 2023 [cited by applicant]
US 20230106638A1 · Wang · 2023 [cited by applicant]
US 20230232030A1 · Wang · 2023 [cited by applicant]
CN 104919802A · 2015 [cited by applicant]
CN 105981387A · 2016 [cited by applicant]
CN 110326298A · 2019 [cited by applicant]
EP 3123724B1 · 2020 [cited by applicant]
IN 548033 · 2024 [cited by applicant]
JP 2017510100A · 2017 [cited by applicant]
JP 2017510198A · 2017 [cited by applicant]
JP 2017522779A · 2017 [cited by applicant]
JP 2017525234A5 · 2018 [cited by applicant]
JP 2022537576A · 2022 [cited by applicant]
JP 7529807B2 · 2024 [cited by applicant]
JP 7549045B2 · 2024 [cited by applicant]
KR 20170015916A · 2017 [cited by applicant]
KR 20170022994A · 2017 [cited by applicant]
KR 102734875B1 · 2024 [cited by applicant]
MX 418490 · 2024 [cited by applicant]
RU 2612577C2 · 2017 [cited by applicant]
RU 2838198C1 · 2025 [cited by applicant]
WO 2014106685A1 · 2014 [cited by applicant]
WO 2015056182A2 · 2015 [cited by applicant]
WO 2020103931A1 · 2020 [cited by applicant]
WO 2020254720A1 · 2020 [cited by applicant]
WO WO2021022273A1 · 2021 [cited by examiner]
WO 21237126A1 · 2021 [cited by applicant]
WO 2021237126A1 · 2021 [cited by applicant]
Document: JVET-R2001-vB, Bross B. et al., “Versatile Video Coding (Draft 9),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020, 530 page… [cited by applicant]
Korean Notice of Allowance from Korean Patent Application No. 10-2022-7043879 dated Aug. 23, 2024, 5 pages. [cited by applicant]
Singapore Office Action from Singapore Patent Application No. 11202260459R dated Jul. 23, 2024, 8 pages. [cited by applicant]
Russian Office Action from Russian Patent Application No. 2022130182/07 dated Sep. 6, 2024, 11 pages. [cited by applicant]
Document: JVET-U1004-v1, Chris Rosewarne, “Errata report items for VVC, VSEI, HEVC, AVC, Video CICP, and CP Usage TR,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29, 21st Meeting, by teleco… [cited by applicant]
Decision of Rejection from Japanese Patent Application No. 2022-571347, May 2, 2024, 23 pages. [cited by applicant]
Document: JVET-R2001-vA, Bross, B., et al., “Versatile Video Coding (Draft 9),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020, 524 pa… [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video High efficiency video coding,” ITU-T and ISO/IEC, “High efficiency video coding”, Rec. ITU-T H.265 | ISO/IEC 23… [cited by applicant]
Document: JVET-G1001-v1, Chen, J., et al., “Algorithm description of Joint Exploration Test Model 7 (JEM7),” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 7th Meeting: Torino, IT,… [cited by applicant]
Document: JVET-Q2002-v3, Chen, J., et al., “Algorithm description for Versatile Video Coding and Test Model 8 (VTM 8),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Bru… [cited by applicant]
VTM software, Retrieved from the internet: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM.git, Feb. 9, 2023. [cited by applicant]
Wenger, S., et al. “RTP payload format for H.264/SVC scalable video coding.” Journal of Zhejiang University—Science A 7.5 (2006), Feb. 25, 2006, pp. 657-667. [cited by applicant]
Schwarz, H., et al., “Overview of the scalable video coding extension of the H.264/AVC standard.” IEEE Transactions on circuits and systems for video technology vol. 17 No. 9, Sep. 2007, 18 pages. [cited by applicant]
Wang, Y., et al., “SVC temporal layer switching points,” Joint Video Team (JVT) of ISO/IEC MPEG ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 24th Meeting: Geneva, CH, Jun. 29-Jul. 5, 2007, 6 pages. [cited by applicant]
Eleftheriadis, A., et al., “Showcase of temporal level nesting flag,” Joint Video Team (JVT) of ISO/IEC MPEG ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 22nd Meeting: Marrakech, Morocco, Jan. 13-19, 2007, 8 p… [cited by applicant]
He, C., et al., “Showcase of temporal level switching point SEI message,” Joint Video Team (JVT) of ISO/IEC MPEG ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6) 25th Meeting: Shenzhen, CN, Oct. 21-26, 2007, 3 pag… [cited by applicant]
Document: JVET-R0090-v2, Drugeon, V., “AHG9: On Video Usability Information,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020, 3 pages. [cited by applicant]
Sjoberg, R., et al., “HEVC High-Level Syntax,” “High Efficiency Video Coding (HEVC) : Algorithms and Architectures,” Springer, XP055580157, ISBN: 978-3-319-06895-4 pp. 13-48, DOI: 10.1007/978-3-319-06895-4_2, Aug. 23, 2… [cited by applicant]
Document: JVET-P2001-vE, Bross, B., et al., “Versatile Video Coding (Draft 7),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oct. 1-11, 2019, 18 pages. [cited by applicant]
Document: JVET-S0097, Drugeon, V., “Specification for JVET-S0097,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020, 14 pages. [cited by applicant]
Document: JVET-S0158-v1, Wang, Y.K., et al., “AHG9/AHG8: On the general sub-bitstream extraction process,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: by teleconferenc… [cited by applicant]
Foreign Communication From a Related Counterpart Communication, PCT Application No. PCT/US2021/033648 dated Aug. 24, 2021, 13 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Communication, PCT Application No. PCT/US2021/033707 dated Sep. 14, 2021, 16 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Communication, PCT Application No. PCT/US2021/033712 dated Aug. 16, 2021, 13 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Communication, PCT Application No. PCT/US2021/033717 dated Aug. 24, 2021, 15 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Communication, PCT Application No. PCT/US2021/036471 dated Sep. 1, 2021, 28 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Communication, PCT Application No. PCT/US/2021/036473 dated Sep. 16, 2021, 35 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Communication, Indian Application No. 202247071766 dated Jun. 2, 2023, 5 pages. [cited by applicant]
Foreign Communication From a Related Counterpart Application, Indian Application No. 202247071727, Indian Office Action dated Feb. 3, 2023, 6 pages. [cited by applicant]
Foreign Communication From a Counterpart Application, Indian Application No. 202247067002, Indian Office Action dated Apr. 26, 2023, 5 pages. [cited by applicant]
Foreign Communication From a Counterpart Application, European Application No. 21808808.6, Extended European Search Report dated Jun. 12, 2023, 8 pages. [cited by applicant]
Non-Final Office Action dated Apr. 6, 2023, 18 pages, U.S. Appl. No. 18/077,880, filed Dec. 8, 2022. [cited by applicant]
Foreign Communication European Application No. 21808542.1, Extended European Search Report dated Sep. 12, 2023, 11 pages. [cited by applicant]
Non-Final Office Action dated Jul. 6, 2023, 16 pages, U.S. Appl. No. 17/992,181, filed Nov. 22, 2022. [cited by applicant]
Notice of Allowance dated Aug. 11, 2023, 28 pages, U.S. Appl. No. 18/077,880, filed Dec. 8, 2022. [cited by applicant]
Notice of Allowance dated Mar. 30, 2023, 15 pages, U.S. Appl. No. 17/992,181, filed Nov. 22, 2022. [cited by applicant]
Non-Final Office Action dated Mar. 23, 2023, 17 pages, U.S. Appl. No. 17/992,176, filed Nov. 22, 2022. [cited by applicant]
Notice of Allowance dated Apr. 14, 2023, 15 pages, U.S. Appl. No. 18/077,803, filed Dec. 8, 2022. [cited by applicant]
Office Action for Vietnamese Patent Application No. 1-2022-08121, dated Oct. 31, 2024, 2 pages. [cited by applicant]
Chinese Office Action from Chinese Patent Application No. 202180041836.4 dated Feb. 7, 2025, 17 pages. [cited by applicant]
Chinese Office Action from Chinese Patent Application No. 202180037274.6 dated Dec. 16, 2024, 14 pages. [cited by applicant]
Non-Final Office Action from Chinese Patent Application No. 18/525,250 dated Nov. 7, 2024, 27 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 18/525,250 dated Nov. 7, 2024, 27 pages. [cited by applicant]
Eleftheriadis A., et al., “Showcase of temporal level nesting flag,” JVET-V087, 22nd meeting, Marrakesh, Morocco, Jan. 13-19, 2007, 8 pages. (Year: 2007). [cited by applicant]
Hearing Notice for Indian Patent Application No. 202247066971, mailed Feb. 13, 2025, 2 pages. [cited by applicant]
Hearing Notice for Indian Patent Application No. 202247066971, mailed Feb. 28, 2025, 2 pages. [cited by applicant]
Hearing Notice for Indian Patent Application No. 202247066971, mailed Mar. 11, 2025, 2 pages. [cited by applicant]
Hearing Notice for Indian Patent Application No. 202247071727, mailed Mar. 3, 2025, 2 pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/525,250, mailed Mar. 31, 2025, 33 pages. [cited by applicant]
Brazilian Office Action from Brazilian Patent Application No. 112022025149-1 dated May 27, 2025, 11 pages. [cited by applicant]
Cited By (1)
US 12,621,470