IP Library Granted Patent US 12,425,476
Granted Patent B2
US 12,425,476 · App. 18/231,407 · Granted Sep 23, 2025

Immutable ledger method and apparatus for managing the distribution of content

Inventor: Siegfried Luft (Vancouver, CA)
Assignee: Netskrt Systems, Inc.
H04L67/104H04L9/088H04L61/2514H04L67/5682H04N21/482H04L2209/60
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,425,476
App. No.
18/231,407
Granted
Sep 23, 2025
Kind
B2
Abstract

A system comprising a plurality of peer caches associated with a corresponding plurality of content owners; shared ledger logic having a channel for each content owner of a plurality of content owners, the shared ledger logic to maintain a shared ledger data structure and to perform the operations of: in response to receipt of a first content title, responsively recording a first ledger entry for the first content title which is visible to a first content owner which owns the first content title; receiving an encryption key from the content owner, wherein the first content title comprises an encrypted content title encrypted with the key; storing the encrypted content title on one or more network storage devices; and when the encrypted content title reaches an edge cache, using the key to decrypt the encrypted content title and updating the first ledger entry to identify the edge cache.

Claims (26)

1. A system comprising:

a first cache to store content titles from one or more content providers and to selectively distribute the content titles to a plurality of secondary caches integrated with a corresponding plurality of mobile environments that each comprise a transportation vehicle or vessel, a content title of the content tiles comprising a plurality of title segments; and

a content collector coupled to the first cache, the content collector to cause title segments to be collected from the plurality of secondary caches and stored in the first cache, the content collector to identify the title segments to be collected and stored in the first cache based on an evaluation of aggregate cache usage data provided by the plurality of secondary caches, including cache miss events of the plurality of secondary caches within the corresponding plurality of mobile environments.

2. The system of claim 1 , wherein selectively distributing the content titles comprises transmitting manifests of the content titles to the plurality of secondary caches, the manifests indicating one or more stream rates corresponding to the content titles.

3. The system of claim 2 , wherein a manifest of a content title is transformed prior to transmitting to a secondary cache of the plurality of secondary caches, wherein the transformation of the manifest removes one or more entries associated with one or more highest stream rates from the manifest.

4. The system of claim 3 , wherein the content title associated with the transformed manifest is available to the plurality of secondary caches upon corresponding transportation vehicles or vessels having a lower capacity connection with the first cache, while a corresponding content title associated with the manifest before the transformation is available to the plurality of secondary caches upon the corresponding transportation vehicles or vessels having a higher capacity connection with the first cache.

5. The system of claim 1 , wherein the evaluation of the aggregate cache usage data comprises detecting one or more trigger events associated with a particular content title.

6. The system of claim 5 , wherein the one or more trigger events comprises a cache miss threshold or content request threshold being reached.

7. The system of claim 6 , wherein responsive to a first trigger event associated with a first one or more cache miss or content request thresholds, the content collector is to attempt to collect all title segments for a first content title at all or a specified subset of stream rates in which the first content title is encoded.

8. The system of claim 1 , wherein the content collector is to maintain a content retrieval queue, and wherein content retrieval operation is performed in a prioritized order, each retrieval operation associated with a particular content title.

9. A method comprising:

storing content titles in a first cache from one or more content providers, the content titles to be selectively distributed to a plurality of secondary caches integrated with a corresponding plurality of mobile environments that each comprise a transportation vehicle or vessel, a content title of the content tiles comprising a plurality of title segments; and

causing title segments to be collected from the plurality of secondary caches and stored in the first cache, wherein the title segments to be identified, collected, and stored in the first cache based on an evaluation of aggregate cache usage data provided by the plurality of secondary caches, including cache miss events of the plurality of secondary caches within the corresponding plurality of mobile environments.

10. The method of claim 9 , wherein selectively distributing the content titles comprises transmitting manifests of the content titles to the plurality of secondary caches, the manifests indicating one or more stream rates corresponding to the content titles.

11. The method of claim 10 , wherein a manifest of a content title is transformed prior to transmitting to a secondary cache of the plurality of secondary caches, wherein the transformation of the manifest removes one or more entries associated with one or more highest stream rates from the manifest.

12. The method of claim 11 , wherein the content title associated with the transformed manifest is available to the plurality of secondary caches upon corresponding transportation vehicles or vessels having a lower capacity connection with the first cache, while a corresponding content title associated with the manifest before the transformation is available to the plurality of secondary caches upon corresponding transportation vehicles or vessels having a higher capacity connection with the first cache.

13. The method of claim 9 , wherein the evaluation of the aggregate cache usage data comprises detecting one or more trigger events associated with a particular content title.

14. The method of claim 9 , wherein a content retrieval queue is maintained, and wherein content retrieval operation is performed in a prioritized order, each retrieval operation associated with a particular content title.

15. A non-transitory machine-readable medium having program code stored thereon which, when executed by a machine causes the machine to perform:

storing content titles in a first cache from one or more content providers, the content titles to be selectively distributed to a plurality of secondary caches integrated with a corresponding plurality of mobile environments that each comprise a transportation vehicle or vessel, a content title of the content tiles comprising a plurality of title segments; and

causing title segments to be collected from the plurality of secondary caches and stored in the first cache, wherein the title segments to be identified, collected, and stored in the first cache based on an evaluation of aggregate cache usage data provided by the plurality of secondary caches, including cache miss events of the plurality of secondary caches within the corresponding plurality of mobile environments.

16. The non-transitory machine-readable medium of claim 15 , wherein selectively distributing the content titles comprises transmitting manifests of the content titles to the plurality of secondary caches, the manifests indicating one or more stream rates corresponding to the content titles.

17. The non-transitory machine-readable medium of claim 16 , wherein a manifest of a content title is transformed prior to transmitting to a secondary cache of the plurality of secondary caches, wherein the transformation of the manifest removes one or more entries associated with one or more highest stream rates from the manifest.

18. The non-transitory machine-readable medium of claim 15 , wherein the evaluation of the aggregate cache usage data comprises detecting one or more trigger events associated with a particular content title.

19. The non-transitory machine-readable medium of claim 18 , wherein the one or more trigger events comprises a cache miss threshold or content request threshold being reached.

20. The non-transitory machine-readable medium of claim 15 , wherein a content retrieval queue is maintained, and wherein content retrieval operation is performed in a prioritized order, each retrieval operation associated with a particular content title.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2024
From: LUFT, SIEGFRIED
To: NETSKRT SYSTEMS, INC.
Reel/Frame 066844/0489 →
Continuity (17)
Continuation 17868642 · Jul 19, 2022
Continuation 16863411 · Apr 30, 2020
Continuation In Part 15933327 · Mar 22, 2018
Continuation In Part 15933330 · Mar 22, 2018
Continuation In Part 15933336 · Mar 22, 2018
Continuation In Part 15933332 · Mar 22, 2018
Continuation In Part 15933338 · Mar 22, 2018
Continuation In Part 15933338 · Mar 22, 2018
Provisional Application 62842414 · May 2, 2019
Provisional Application 62842408 · May 2, 2019
Provisional Application 62842447 · May 2, 2019
Provisional Application 62842457 · May 2, 2019
Provisional Application 62842427 · May 2, 2019
Provisional Application 62842446 · May 2, 2019
Provisional Application 62842383 · May 2, 2019
Provisional Application 62842397 · May 2, 2019
Related Publication 20240223650A1 · Jul 4, 2024
References Cited (174)
US 6785704B1 · McCanne · 2004 [cited by applicant]
US 7430614B2 · Shen et al. · 2008 [cited by applicant]
US 7454457B1 · Lowery et al. · 2008 [cited by applicant]
US 8756341B1 · Richardson et al. · 2014 [cited by applicant]
US 10182269B1 · Samant et al. · 2019 [cited by applicant]
US 10484308B2 · Liu et al. · 2019 [cited by applicant]
US 11102260B1 · Wu et al. · 2021 [cited by applicant]
US 20020073240A1 · Kokkinen et al. · 2002 [cited by applicant]
US 20030005152A1 · Diwan et al. · 2003 [cited by applicant]
US 20040057443A1 · Kim et al. · 2004 [cited by applicant]
US 20050034158A1 · DeLaVega · 2005 [cited by applicant]
US 20090006724A1 · Chang et al. · 2009 [cited by applicant]
US 20090132640A1 · Verma et al. · 2009 [cited by applicant]
US 20090219900A1 · Kokkinen et al. · 2009 [cited by applicant]
US 20100088505A1 · Coppola et al. · 2010 [cited by applicant]
US 20110082946A1 · Gopalakrishnan · 2011 [cited by applicant]
US 20110116373A1 · Lauer · 2011 [cited by applicant]
US 20110164562A1 · Qiu et al. · 2011 [cited by applicant]
US 20110257834A1 · Hebb · 2011 [cited by applicant]
US 20110302320A1 · Dunstan et al. · 2011 [cited by applicant]
US 20110320554A1 · Melander et al. · 2011 [cited by applicant]
US 20120232791A1 · Sterkel et al. · 2012 [cited by applicant]
US 20120320624A1 · Yamane et al. · 2012 [cited by applicant]
US 20120320824A1 · Bari et al. · 2012 [cited by applicant]
US 20130054728A1 · Amir et al. · 2013 [cited by applicant]
US 20130097309A1 · Ma et al. · 2013 [cited by applicant]
US 20130104251A1 · Moore et al. · 2013 [cited by applicant]
US 20130132544A1 · Krishnan et al. · 2013 [cited by applicant]
US 20140219230A1 · Schierl et al. · 2014 [cited by applicant]
US 20140223502A1 · Doblmaier et al. · 2014 [cited by applicant]
US 20140280679A1 · Dey · 2014 [cited by examiner]
US 20140297881A1 · Shivadas et al. · 2014 [cited by applicant]
US 20140365557A1 · Maehara et al. · 2014 [cited by applicant]
US 20140379871A1 · Van et al. · 2014 [cited by applicant]
US 20150120768A1 · Wellen et al. · 2015 [cited by applicant]
US 20150134754A1 · Lauer et al. · 2015 [cited by applicant]
US 20150150061A1 · Bleacher et al. · 2015 [cited by applicant]
US 20150188923A1 · Snyder · 2015 [cited by applicant]
US 20150215738A1 · Frusina · 2015 [cited by examiner]
US 20150326636A1 · Surmay · 2015 [cited by applicant]
US 20160020946A1 · Morper · 2016 [cited by applicant]
US 20160044125A1 · Hardin et al. · 2016 [cited by applicant]
US 20160044129A1 · Bergmann et al. · 2016 [cited by applicant]
US 20160080279A1 · Tan et al. · 2016 [cited by applicant]
US 20160080445A1 · Kazerani et al. · 2016 [cited by applicant]
US 20160142510A1 · Westphal et al. · 2016 [cited by applicant]
US 20160182966A1 · Hao et al. · 2016 [cited by applicant]
US 20160191651A1 · Balakrishnan et al. · 2016 [cited by applicant]
US 20160191664A1 · Balakrishnan et al. · 2016 [cited by applicant]
US 20160234126A1 · Phillips et al. · 2016 [cited by applicant]
US 20160234346A1 · Degani · 2016 [cited by applicant]
US 20160249182A1 · Bourlas · 2016 [cited by examiner]
US 20160262190A1 · Bitar et al. · 2016 [cited by applicant]
US 20160269459A1 · Harden et al. · 2016 [cited by applicant]
US 20160269801A1 · Harden et al. · 2016 [cited by applicant]
US 20160286457A1 · O'Hare et al. · 2016 [cited by applicant]
US 20160295297A1 · Yamagishi · 2016 [cited by applicant]
US 20160308958A1 · Navali et al. · 2016 [cited by applicant]
US 20160316234A1 · Casey et al. · 2016 [cited by applicant]
US 20160337426A1 · Shribman et al. · 2016 [cited by applicant]
US 20160350815A1 · Qiu et al. · 2016 [cited by applicant]
US 20160366202A1 · Phillips · 2016 [cited by examiner]
US 20170024201A1 · Diedrich et al. · 2017 [cited by applicant]
US 20170078729A1 · Karlsson et al. · 2017 [cited by applicant]
US 20170124296A1 · Baldwin et al. · 2017 [cited by applicant]
US 20170126256A1 · Salomons et al. · 2017 [cited by applicant]
US 20170177898A1 · Dillenberger · 2017 [cited by applicant]
US 20170195451A1 · Backholm · 2017 [cited by applicant]
US 20170257446A1 · Bevilacqua et al. · 2017 [cited by applicant]
US 20170339224A1 · Condeixa et al. · 2017 [cited by applicant]
US 20170347236A1 · Frusina et al. · 2017 [cited by applicant]
US 20170353506A1 · Warrick et al. · 2017 [cited by applicant]
US 20170353574A1 · Lavi et al. · 2017 [cited by applicant]
US 20180020042A1 · Couleaud et al. · 2018 [cited by applicant]
US 20180053215A1 · E Costa · 2018 [cited by applicant]
US 20180160159A1 · Asarikuniyil · 2018 [cited by applicant]
US 20180167789A1 · Tsuchida et al. · 2018 [cited by applicant]
US 20180227350A1 · Padmanabhan et al. · 2018 [cited by applicant]
US 20180242230A1 · Grinshpun et al. · 2018 [cited by applicant]
US 20180367613A1 · Regmi et al. · 2018 [cited by applicant]
US 20190020701A1 · Barritt et al. · 2019 [cited by applicant]
US 20190109896A1 · Crowder et al. · 2019 [cited by applicant]
US 20190191355A1 · Apostolopoulos et al. · 2019 [cited by applicant]
US 20190207671A1 · Awad · 2019 [cited by applicant]
US 20190230401A1 · Chamberlain et al. · 2019 [cited by applicant]
US 20190306265A1 · Hakansson et al. · 2019 [cited by applicant]
US 20200205022A1 · Tumuluru · 2020 [cited by applicant]
US 20200218658A1 · Pack · 2020 [cited by examiner]
US 20220345545A1 · Luft · 2022 [cited by applicant]
EP 3763139A1 · 2021 [cited by applicant]
FR 3050349A1 · 2017 [cited by applicant]
JP 2003208371A · 2003 [cited by applicant]
JP 2010013072A · 2010 [cited by applicant]
JP 2012521129A · 2012 [cited by applicant]
JP 2014239405A · 2014 [cited by applicant]
JP 2015153360A · 2015 [cited by applicant]
JP 2017034678A · 2017 [cited by applicant]
WO 2018126076A1 · 2018 [cited by applicant]
WO 2019120537A1 · 2019 [cited by applicant]
Corrected Notice of Allowance, U.S. Appl. No. 15/933,330, Sep. 23, 2020, 5 pages. [cited by applicant]
Decision to Grant , JP App. No. 2020-546923, Aug. 28, 2023, 4 pages (2 pages of English Translation and 2 pages of Original Document). [cited by applicant]
Dilley et al., “Globally Distributed Content Delivery,” IEEE Internet Computing, Sep.-Oct. 2002, pp. 50-58. [cited by applicant]
European Communication pursuant to Rules 70(2) and 70a(2) EPC, EP App. No. 19765006.2, Oct. 26, 2021, 1 page. [cited by applicant]
Final Office Action, U.S. Appl. No. 15/933,327, Feb. 18, 2020, 30 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 15/933,330, Jan. 15, 2020, 16 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 15/933,332, Mar. 5, 2020, 25 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 15/933,336, Mar. 30, 2020, 38 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 15/933,338, May 14, 2020, 36 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 16/863,431, Jun. 3, 2021, 15 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 17/164,404, Dec. 13, 2021, 20 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 17/831,174, Jul. 25, 2023, 10 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 17/863,089, Oct. 5, 2023, 24 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 17/868,642, Jan. 26, 2023, 16 pages. [cited by applicant]
Hare et al., “Beyond Deployments and Testbeds: Experiences with Public Usage on Vehicular WiFi Hotspots,” MobiSys'12, Jun. 25-29, 2012, pp. 393-406. [cited by applicant]
International Preliminary Report on Patentability, PCT App. No. PCT/US2019/020487, Sep. 17, 2020, 11 pages. [cited by applicant]
International Preliminary Report on Patentability, PCT App. No. PCT/US2020/030973, Nov. 11, 2021, 10 pages. [cited by applicant]
International Preliminary Report on Patentability, PCT App. No. PCT/US22/32260, Dec. 14, 2023, 8 pages. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2019/020487, Jul. 5, 2019, 14 pages. [cited by applicant]
International Search Report and Written Opinion, PCT App. No. PCT/US2020/30973, Jul. 21, 2020, 11 pages. [cited by applicant]
International Search Report and Written Opinion, PCT App. No. PCT/US2022/032260, Oct. 11, 2022, 9 pages. [cited by applicant]
Jiang et al., “TransFetch: A Viewing Behavior Driven Video Distribution Framework in Public Transport”, 2016 IEEE 41st Conference on Local Computer Networks (LCN), IEEE, Nov. 7, 2016, pp. 147-155. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 15/933,327, Aug. 27, 2019, 28 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 15/933,330, Aug. 26, 2019, 14 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 15/933,332, Aug. 22, 2019, 23 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 15/933,336, Sep. 19, 2019, 34 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 15/933,338, Nov. 18, 2019, 34 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,342, Aug. 3, 2021, 21 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,373, Sep. 3, 2021, 26 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,390, Aug. 18, 2021, 19 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,411, Sep. 24, 2021, 21 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,431, Dec. 9, 2020, 12 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,516, Sep. 30, 2021, 32 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 16/863,542, Dec. 4, 2020, 10 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 17/164,404, Aug. 19, 2021, 20 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 17/831,174, Feb. 16, 2024, 10 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 17/831,174, Mar. 22, 2023, 11 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 17/863,089, Mar. 24, 2023, 26 pages. [cited by applicant]
Non-Final Office Action, U.S. Appl. No. 17/868,642, Oct. 6, 2022, 25 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/863,467, mailed on Jun. 28, 2021, 2 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/933,327, Jun. 15, 2020, 11 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/933,330, May 4, 2020, 10 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/933,330, Sep. 11, 2020, 9 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/933,332, Aug. 26, 2020, 9 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/933,336, Jul. 9, 2020, 12 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 15/933,338, Sep. 30, 2020, 8 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,342, Mar. 7, 2022, 11 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,373, Feb. 24, 2022, 10 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,390, Dec. 23, 2021, 10 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,411, Mar. 21, 2022, 13 pages. [cited by applicant]
Decision to Grant, JP App. No. 2021-564831, Nov. 7, 2024, 4 pages (2 pages of English Translation and 2 pages of Original Document). [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,431, Oct. 7, 2021, 8 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,467, Jun. 16, 2021, 18 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,516, Feb. 9, 2022, 10 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,516, Mar. 23, 2022, 6 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 16/863,542, May 12, 2021, 9 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/164,404, Mar. 18, 2022, 19 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/868,642, Apr. 5, 2023, 11 pages. [cited by applicant]
Notice of Reasons for Refusal, JP App. No. 2020-546923, Mar. 6, 2023, 4 pages (2 pages of English Translation and 2 pages of Original Document). [cited by applicant]
Office Action, EP App. No. 19765006.2, Jul. 25, 2022, 8 pages. [cited by applicant]
Office Action, EP App. No. 20799471.6, Mar. 5, 2024, 6 pages. [cited by applicant]
Office Action, KR App. No. 10-2020-7025624, Mar. 4, 2024, 14 pages (07 pages of English Translation and 07 pages of Original Document). [cited by applicant]
Supplementary European Search Report and Search Opinion, EP App. No. 19765006.2, Oct. 8, 2021, 11 pages. [cited by applicant]
Supplementary European Search Report and Search Opinion, EP App. No. 20799471.6, Nov. 29, 2022, 12 pages. [cited by applicant]
Webster, Eva, “Definition: MIMO (multiple input, multiple output)”, TechTarget.com, Available Online at <https://www.techtarget.com/searchmobilecomputing/definition/MIMO>, Retrieved on Mar. 21, 2023, 5 pages. [cited by applicant]
Notice of Allowance, KR App. No. 10-2020-7025624, Jul. 31, 2024, 3 pages (1 page of English Translation and 2 pages of Original Document). [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/831,174, Aug. 14, 2024, 14 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/863,089, Jul. 25, 2024, 5 pages. [cited by applicant]
Final Office Action, U.S. Appl. No. 17/831,174, May 14, 2024, 11 pages. [cited by applicant]
Intention to Grant, EP App. No. 19765006.2, Jun. 24, 2024, 6 pages. [cited by applicant]
Notice of Allowance, U.S. Appl. No. 17/863,089, Apr. 17, 2024, 7 pages. [cited by applicant]
Office Action, JP App. No. 2021-564831, Mar. 18, 2024, 6 pages (3 pages of English Translation and 3 pages of Original Document). [cited by applicant]
European Search Report and Search Opinion, EP App. No. 24189016.9, Nov. 13, 2024, 12 pages. [cited by applicant]
Office Action, KR App. No. 10-2021-7036935, Apr. 4, 2025, 35 pages (20 pages of English Translation and 15 pages of Original Document). [cited by applicant]
Office Action, EP App. No. 20799471.6, May 16, 2025, 5 pages. [cited by applicant]