IP Library Granted Patent US 12,641,307
Granted Patent B2
US 12,641,307 · App. 18/460,460 · Granted May 26, 2026

Publishing a disparate live media output stream that complies with distribution format regulations

Inventors: Donald Jude Loheide (Mableton, GA); Nishith Kumar Sinha (Mableton, GA); Nicolas Paul Webb (McDonough, GA); Gregory McClain Stigall (Douglasville, GA)
Assignee: Turner Broadcasting System, Inc.
H04N21/26208H04N21/23424H04N21/25841H04N21/2625H04N21/4884H04N21/8106H04N21/8456
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,641,307
App. No.
18/460,460
Granted
May 26, 2026
Kind
B2
Abstract

A system and a method is provided for publishing a disparate live media output stream that complies with distribution format regulations. The system includes a memory for storing instructions and a processor that executes the instructions. Based on the instructions, the processor is manipulates a manifest of a live input stream based on a media segment identified for an edit. The manipulation of the manifest corresponds to removal of references to the media segment prior to a live event start indicator and after a live event end indicator, maintenance of indicators that mark locations of a non-programming content, and removal of duration information and referenced media segment that corresponds to originally scheduled non-programming content. A pre-encoded media asset is generated for a repeated playback based on the manipulation of the manifest of the live input stream.

Claims (32)

1 . A system comprising memory and one or more processors communicatively coupled to the memory, the one or more processors configured to:

receive a manifest of a live input stream, wherein the manifest comprises a first indication of a start of a live event in the live input stream, a second indication of an end of the live event in the live input stream, a set of references, positioned between the first indication and the second indication, that respectively correspond to a set of media segments of the live event, and an indicator of a content break;

generate an updated manifest by (i) removing based on the indicator of the content break, a reference, of the set of references, that corresponds to a media segment, of the set of media segments that is to be excluded from a pre-encoded media asset of the live event, (ii) removing duration information associated with the indicator of the content break, and (iii) replacing the reference with an alternative reference corresponding to an edited version of the media segment, wherein the edited version of the media segment is encoded and packaged to match specifications of the live input stream; and

generate the pre-encoded media asset based on the updated manifest.

2 . The system according to claim 1 , wherein the manifest further comprises a first break indication and a second break indication and the one or more processors are further configured to:

remove another reference to an original non-programming content segment of the live input stream that is positioned within the manifest between the first break indication and the second break indication.

3 . The system according to claim 2 , wherein the original non-programming content segment comprises an originally scheduled advertisement in the live input stream.

4 . The system according to claim 2 , wherein the one or more processors are further configured to insert a new reference to a new non-programming content segment to replace the original non-programming content segment.

5 . The system according to claim 4 , wherein the new non-programming content segment is of a different duration than the original non-programming content segment.

6 . The system according to claim 1 , wherein the one or more processors are further configured to delete the media segment.

7 . The system according to claim 1 , wherein the one or more processors are further configured to validate that the live input stream and the pre-encoded media asset are complete and ready for inclusion in disparate live media output streams.

8 . A computer-implemented method, comprising:

receiving a manifest of a live input stream, wherein the manifest comprises a first indication of a start of a live event in the live input stream, a second indication of an end of the live event in the live input stream, a set of references, positioned between the first indication and the second indication, that respectively correspond to a set of media segments of the live event, and an indicator of a content break;

generating an updated manifest by (i) removing based on the indicator of the content break, a reference, of the set of references, that corresponds to a media segment, of the set of media segments that is to be excluded from a pre-encoded media asset of the live event, (ii) removing duration information associated with the indicator of the content break, and ((iii) replacing the reference with an alternative reference corresponding to an edited version of the media segment, wherein the edited version of the media segment is encoded and packaged to match specifications of the live input stream; and

generating the pre-encoded media asset based on the live input stream and the updated manifest.

9 . The computer-implemented method according to claim 8 , wherein the manifest further comprises a first break indication and a second break indication, and the method further comprises removing another reference to an original non-programming content segment of the live input stream that is positioned within the manifest between the first break indication and the second break indication.

10 . The computer-implemented method according to claim 9 , wherein the original non-programming content segment comprises an originally scheduled advertisement in the live input stream.

11 . The computer-implemented method according to claim 9 , further comprising inserting a new non-programming content segment to replace the original non-programming content segment.

12 . The computer-implemented method according to claim 11 , wherein the new non-programming content segment is of a different duration than the original non-programming content segment.

13 . The computer-implemented method according to claim 8 , further comprising deleting the media segment.

14 . The computer-implemented method according to claim 8 , further comprising:

validating that the live input stream and the pre-encoded media asset are complete and ready for inclusion in disparate live media output streams.

15 . A computer program product including one or more non-transitory computer-readable storage media including instructions that, when executed by one or more processors, cause the one or more processors to:

receive a manifest of a live input stream, wherein the manifest comprises a first indication of a start of a live event in the live input stream, a second indication of an end of the live event in the live input stream, a set of references, positioned between the first indication and the second indication, that respectively correspond to a set of media segments of the live event, and an indicator of a content break;

generate an updated manifest by (i) removing based on the indicator of the content break, a reference, of the set of references, that corresponds to a media segment, of the set of media segments that is to be excluded from a pre-encoded media asset of the live event, (ii) removing duration information associated with the indicator of the content break, and (iii) replacing the reference with an alternative reference corresponding to an edited version of the media segment, wherein the edited version of the media segment is encoded and packaged to match specifications of the live input stream; and

generate the pre-encoded media asset based on the live input stream and the updated manifest.

16 . The computer program product according to claim 15 , wherein the manifest further comprises a first break indication and a second break indication, wherein the one or more processors are further configured to:

remove another reference to an original non-programming content segment of the live input stream that is positioned within the manifest between the first break indication and the second break indication.

17 . The computer program product according to claim 16 , wherein the original non-programming content segment comprises an originally scheduled advertisement in the live input stream.

18 . The computer program product according to claim 16 , further comprising instructions that, when executed by one or more processors, cause the one or more processors to insert a new reference to a new non-programming content segment in the updated manifest corresponding to the indicator of the content break.

19 . The computer program product according to claim 18 , wherein the new non-programming content segment is of a different duration than the original non-programming content segment.

20 . The computer program product according to claim 15 , further comprising instructions that, when executed by one or more processors, cause the one or more processors to validate that the live input stream and the pre-encoded media asset are complete and ready for inclusion in disparate live media output streams.

Assignments (2)
SECURITY INTEREST Recorded Oct 1, 2025
From: WARNER BROS. DISCOVERY, INC.; WARNER MEDIA, LLC; TURNER BROADCASTING SYSTEM, INC.; HOME BOX OFFICE, INC.; DISCOVERY COMMUNICATIONS, LLC; WARNERMEDIA DIRECT LLC; DISCOVERY.COM LLC; WARNER BROS. ENTERTAINMENT INC.; CNN INTERACTIVE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 072995/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: LOHEIDE, DONALD JUDE; SINHA, NISHITH KUMAR; WEBB, NICOLAS PAUL; STIGALL, GREGORY MCCLAIN
To: TURNER BROADCASTING SYSTEM, INC.
Reel/Frame 065391/0052 →
Continuity (4)
Continuation 17986403 · Nov 14, 2022
Continuation 17340677 · Jun 7, 2021
Division 16230493 · Dec 21, 2018
Related Publication 20240107096A1 · Mar 28, 2024
References Cited (400)
US 3751581A · Sakata et al. · 1973 [cited by applicant]
US 4500930A · Hamalainen et al. · 1985 [cited by applicant]
US 5294981A · Yazolino et al. · 1994 [cited by applicant]
US 6229524B1 · Chernock et al. · 2001 [cited by applicant]
US 6378129B1 · Zetts · 2002 [cited by applicant]
US 6434621B1 · Pezzillo et al. · 2002 [cited by applicant]
US 6625811B1 · Kaneko · 2003 [cited by applicant]
US 6701355B1 · Brandt et al. · 2004 [cited by applicant]
US 6727914B1 · Gutta · 2004 [cited by applicant]
US 7051352B1 · Schaffer · 2006 [cited by applicant]
US 7133837B1 · Barnes, Jr. · 2006 [cited by examiner]
US 7337458B2 · Michelitsch et al. · 2008 [cited by applicant]
US 7380262B2 · Wang et al. · 2008 [cited by applicant]
US 7581237B1 · Kurapati · 2009 [cited by applicant]
US 7840980B2 · Gutta · 2010 [cited by applicant]
US 7985134B2 · Ellis · 2011 [cited by applicant]
US 8005826B1 · Sahami et al. · 2011 [cited by applicant]
US 8099757B2 · Riedl et al. · 2012 [cited by applicant]
US 8132203B2 · De Heer · 2012 [cited by applicant]
US 8458053B1 · Buron et al. · 2013 [cited by applicant]
US 8533761B1 · Sahami et al. · 2013 [cited by applicant]
US 8553853B2 · Middleswarth et al. · 2013 [cited by applicant]
US 8572649B1 · Gossweiler et al. · 2013 [cited by applicant]
US 8578042B2 · Hu et al. · 2013 [cited by applicant]
US 8600382B2 · Hicks, III · 2013 [cited by applicant]
US 8631440B2 · Gossweiler et al. · 2014 [cited by applicant]
US 8826443B1 · Raman et al. · 2014 [cited by applicant]
US 8842879B2 · Laksono et al. · 2014 [cited by applicant]
US 8843965B1 · Kurapati et al. · 2014 [cited by applicant]
US 8954521B1 · Faaborg et al. · 2015 [cited by applicant]
US 9094639B2 · Yim et al. · 2015 [cited by applicant]
US 9130918B2 · Picconi et al. · 2015 [cited by applicant]
US 9342668B2 · Wang et al. · 2016 [cited by applicant]
US 9380264B1 · Vakalapudi · 2016 [cited by applicant]
US 9390447B1 · Smith · 2016 [cited by applicant]
US 10045091B1 · Nijim et al. · 2018 [cited by applicant]
US 10075753B2 · Loheide et al. · 2018 [cited by applicant]
US 10924804B2 · Loheide et al. · 2021 [cited by applicant]
US 11082734B2 · Loheide et al. · 2021 [cited by applicant]
US 11109102B2 · Loheide et al. · 2021 [cited by applicant]
US 11553227B2 · Loheide et al. · 2023 [cited by applicant]
US 11750869B2 · Loheide et al. · 2023 [cited by applicant]
US 20020038457A1 · Numata et al. · 2002 [cited by applicant]
US 20020112239A1 · Goldman · 2002 [cited by applicant]
US 20020178447A1 · Plotnick et al. · 2002 [cited by applicant]
US 20030023757A1 · Ishioka et al. · 2003 [cited by applicant]
US 20030026628A1 · Arimoto · 2003 [cited by applicant]
US 20030051239A1 · Hudspeth · 2003 [cited by applicant]
US 20030110507A1 · Dimitrova et al. · 2003 [cited by applicant]
US 20030126600A1 · Heuvelman · 2003 [cited by applicant]
US 20030151538A1 · Escobosa et al. · 2003 [cited by applicant]
US 20030182658A1 · Alexander · 2003 [cited by applicant]
US 20030212708A1 · Potrebic et al. · 2003 [cited by applicant]
US 20030236832A1 · McIntyre et al. · 2003 [cited by applicant]
US 20040022278A1 · Thomas et al. · 2004 [cited by applicant]
US 20040031056A1 · Wolff · 2004 [cited by applicant]
US 20040128682A1 · Liga et al. · 2004 [cited by applicant]
US 20040163103A1 · Swix et al. · 2004 [cited by applicant]
US 20040172650A1 · Hawkins et al. · 2004 [cited by applicant]
US 20040172662A1 · Danker et al. · 2004 [cited by applicant]
US 20050015816A1 · Christofalo et al. · 2005 [cited by applicant]
US 20050021821A1 · Turnbull et al. · 2005 [cited by applicant]
US 20050060745A1 · Riedl et al. · 2005 [cited by applicant]
US 20050096978A1 · Black · 2005 [cited by applicant]
US 20050120369A1 · Matz · 2005 [cited by applicant]
US 20050132401A1 · Boccon-Gibod et al. · 2005 [cited by applicant]
US 20050135613A1 · Brandenburg et al. · 2005 [cited by applicant]
US 20060031889A1 · Bennett et al. · 2006 [cited by applicant]
US 20060064730A1 · Rael et al. · 2006 [cited by applicant]
US 20060122916A1 · Kassan · 2006 [cited by applicant]
US 20060287915A1 · Boulet et al. · 2006 [cited by applicant]
US 20070011718A1 · Nee, Jr. · 2007 [cited by applicant]
US 20070033419A1 · Kocher et al. · 2007 [cited by applicant]
US 20070101361A1 · Spielman et al. · 2007 [cited by applicant]
US 20070186228A1 · Ramaswamy et al. · 2007 [cited by applicant]
US 20070238035A1 · Holscher et al. · 2007 [cited by applicant]
US 20070250901A1 · McIntire et al. · 2007 [cited by applicant]
US 20080086742A1 · Aldrey et al. · 2008 [cited by applicant]
US 20080201735A1 · Sumiyoshi et al. · 2008 [cited by applicant]
US 20080271078A1 · Gossweiler et al. · 2008 [cited by applicant]
US 20080271080A1 · Gossweiler et al. · 2008 [cited by applicant]
US 20080320513A1 · Wong et al. · 2008 [cited by applicant]
US 20090070808A1 · Jacobs · 2009 [cited by applicant]
US 20090070819A1 · Gajda et al. · 2009 [cited by applicant]
US 20090100452A1 · Hudgeons et al. · 2009 [cited by applicant]
US 20090187939A1 · Lajoie · 2009 [cited by applicant]
US 20090254934A1 · Grammens · 2009 [cited by applicant]
US 20090256972A1 · Ramaswamy et al. · 2009 [cited by applicant]
US 20090285217A1 · Frink et al. · 2009 [cited by applicant]
US 20090287790A1 · Upton et al. · 2009 [cited by applicant]
US 20100010899A1 · Lambert et al. · 2010 [cited by applicant]
US 20100125880A1 · Roewe · 2010 [cited by applicant]
US 20100146548A1 · Yim et al. · 2010 [cited by applicant]
US 20100146559A1 · Lee et al. · 2010 [cited by applicant]
US 20100169914A1 · Williamson et al. · 2010 [cited by applicant]
US 20100287297A1 · Lefebvre · 2010 [cited by applicant]
US 20100293585A1 · Xia · 2010 [cited by applicant]
US 20100325655A1 · Perez · 2010 [cited by applicant]
US 20100325657A1 · Sellers et al. · 2010 [cited by applicant]
US 20110022471A1 · Brueck et al. · 2011 [cited by applicant]
US 20110052144A1 · Abbas et al. · 2011 [cited by applicant]
US 20110123062A1 · Hilu · 2011 [cited by applicant]
US 20110153464A1 · Hendricks et al. · 2011 [cited by applicant]
US 20110161500A1 · Yengalasetti et al. · 2011 [cited by applicant]
US 20110164115A1 · Bennett et al. · 2011 [cited by applicant]
US 20110177775A1 · Gupta et al. · 2011 [cited by applicant]
US 20110209181A1 · Gupta et al. · 2011 [cited by applicant]
US 20110238754A1 · Dasilva et al. · 2011 [cited by applicant]
US 20110246202A1 · Mcmillan et al. · 2011 [cited by applicant]
US 20110286719A1 · Woods · 2011 [cited by examiner]
US 20110302601A1 · Mayo et al. · 2011 [cited by applicant]
US 20120017282A1 · Kang et al. · 2012 [cited by applicant]
US 20120030011A1 · Rey et al. · 2012 [cited by applicant]
US 20120110621A1 · Gossweiler, III · 2012 [cited by applicant]
US 20120143693A1 · Chung et al. · 2012 [cited by applicant]
US 20120192232A1 · Ellis · 2012 [cited by applicant]
US 20120271942A1 · Walker et al. · 2012 [cited by applicant]
US 20120272264A1 · Suzuki et al. · 2012 [cited by applicant]
US 20120272278A1 · Bedi · 2012 [cited by applicant]
US 20120284737A1 · Savoor et al. · 2012 [cited by applicant]
US 20120304223A1 · Sargent et al. · 2012 [cited by applicant]
US 20130085851A1 · Pedro et al. · 2013 [cited by applicant]
US 20130121487A1 · Lorberbaum et al. · 2013 [cited by applicant]
US 20130160051A1 · Armstrong et al. · 2013 [cited by applicant]
US 20130198328A1 · Green · 2013 [cited by examiner]
US 20130205212A1 · Sinha et al. · 2013 [cited by applicant]
US 20130208811A1 · Liu et al. · 2013 [cited by applicant]
US 20130227283A1 · Williamson et al. · 2013 [cited by applicant]
US 20130227284A1 · Pfeffer et al. · 2013 [cited by applicant]
US 20130263168A1 · Choi · 2013 [cited by applicant]
US 20130263182A1 · Ivy et al. · 2013 [cited by applicant]
US 20130276023A1 · Kent et al. · 2013 [cited by applicant]
US 20130305287A1 · Wong et al. · 2013 [cited by applicant]
US 20130312041A1 · Gabriele · 2013 [cited by applicant]
US 20130325605A1 · Callaghan et al. · 2013 [cited by applicant]
US 20130332971A1 · Fisher · 2013 [cited by examiner]
US 20140013354A1 · Johnson et al. · 2014 [cited by applicant]
US 20140020017A1 · Stern et al. · 2014 [cited by applicant]
US 20140032259A1 · Lafever et al. · 2014 [cited by applicant]
US 20140033240A1 · Card, II · 2014 [cited by applicant]
US 20140071818A1 · Wang et al. · 2014 [cited by applicant]
US 20140143806A1 · Steinberg et al. · 2014 [cited by applicant]
US 20140150019A1 · Ma et al. · 2014 [cited by applicant]
US 20140152894A1 · Childs et al. · 2014 [cited by applicant]
US 20140157312A1 · Williams et al. · 2014 [cited by applicant]
US 20140173666A1 · Gordon et al. · 2014 [cited by applicant]
US 20140186001A1 · Aldrey et al. · 2014 [cited by applicant]
US 20140189514A1 · Hilliard · 2014 [cited by applicant]
US 20140189743A1 · Kennedy et al. · 2014 [cited by applicant]
US 20140189754A1 · Major et al. · 2014 [cited by applicant]
US 20140237243A1 · Ma et al. · 2014 [cited by applicant]
US 20140270338A1 · Zhao et al. · 2014 [cited by applicant]
US 20140282723A1 · Sinha et al. · 2014 [cited by applicant]
US 20140310745A1 · Canney et al. · 2014 [cited by applicant]
US 20140317666A1 · Chiarulli et al. · 2014 [cited by applicant]
US 20140351843A1 · Theriault · 2014 [cited by applicant]
US 20140359656A1 · Banica et al. · 2014 [cited by applicant]
US 20140366068A1 · Burkitt et al. · 2014 [cited by applicant]
US 20150012926A1 · Wei et al. · 2015 [cited by applicant]
US 20150033255A1 · Neumann et al. · 2015 [cited by applicant]
US 20150058874A1 · Sun et al. · 2015 [cited by applicant]
US 20150074732A1 · Green et al. · 2015 [cited by applicant]
US 20150106856A1 · Rankine · 2015 [cited by applicant]
US 20150127845A1 · Phillips et al. · 2015 [cited by applicant]
US 20150237386A1 · Sheehan et al. · 2015 [cited by applicant]
US 20150237389A1 · Grouf et al. · 2015 [cited by applicant]
US 20150249865A1 · Oliveira · 2015 [cited by applicant]
US 20150256861A1 · Oyman · 2015 [cited by applicant]
US 20150271234A1 · O'Malley et al. · 2015 [cited by applicant]
US 20150289022A1 · Gross · 2015 [cited by applicant]
US 20150381936A1 · Goyal et al. · 2015 [cited by applicant]
US 20150382042A1 · Wagenaar et al. · 2015 [cited by applicant]
US 20150382047A1 · Van et al. · 2015 [cited by applicant]
US 20150382274A1 · Logvinov et al. · 2015 [cited by applicant]
US 20160029055A1 · Villegas et al. · 2016 [cited by applicant]
US 20160063530A1 · Lin · 2016 [cited by applicant]
US 20160073155A1 · Subramaniam et al. · 2016 [cited by applicant]
US 20160077710A1 · Lewis et al. · 2016 [cited by applicant]
US 20160105477A1 · Holden et al. · 2016 [cited by applicant]
US 20160112740A1 · Francisco et al. · 2016 [cited by applicant]
US 20160127786A1 · Langer · 2016 [cited by applicant]
US 20160127788A1 · Roberts et al. · 2016 [cited by applicant]
US 20160142783A1 · Bagga et al. · 2016 [cited by applicant]
US 20160150290A1 · Chandler et al. · 2016 [cited by applicant]
US 20160165306A1 · Nam · 2016 [cited by applicant]
US 20160182954A1 · Nguyen et al. · 2016 [cited by applicant]
US 20160198202A1 · Van et al. · 2016 [cited by applicant]
US 20160227260A1 · Hundemer et al. · 2016 [cited by applicant]
US 20160255391A1 · Noble · 2016 [cited by applicant]
US 20160308958A1 · Navali et al. · 2016 [cited by applicant]
US 20160316247A1 · Biagini et al. · 2016 [cited by applicant]
US 20160345074A1 · Serbest et al. · 2016 [cited by applicant]
US 20170055012A1 · Phillips et al. · 2017 [cited by applicant]
US 20170055041A1 · Zhu · 2017 [cited by applicant]
US 20170064400A1 · Riegel et al. · 2017 [cited by applicant]
US 20170070789A1 · Liassides et al. · 2017 [cited by applicant]
US 20170085935A1 · Riedel et al. · 2017 [cited by applicant]
US 20170099506A1 · Grover · 2017 [cited by applicant]
US 20170099511A1 · Grover · 2017 [cited by applicant]
US 20170099525A1 · Ray et al. · 2017 [cited by applicant]
US 20170118495A1 · Yang · 2017 [cited by examiner]
US 20170118537A1 · Stransky-Heilkron et al. · 2017 [cited by applicant]
US 20170118538A1 · Ashbacher · 2017 [cited by applicant]
US 20170164019A1 · Oh et al. · 2017 [cited by applicant]
US 20170171610A1 · Nair et al. · 2017 [cited by applicant]
US 20170193544A1 · Glasgow et al. · 2017 [cited by applicant]
US 20170195718A1 · Nair et al. · 2017 [cited by applicant]
US 20170201779A1 · Publicover et al. · 2017 [cited by applicant]
US 20170238035A1 · Perez · 2017 [cited by applicant]
US 20170257446A1 · Bevilacqua et al. · 2017 [cited by applicant]
US 20170289597A1 · Riedel et al. · 2017 [cited by applicant]
US 20180007060A1 · Leblang et al. · 2018 [cited by applicant]
US 20180048599A1 · Arghandiwal et al. · 2018 [cited by applicant]
US 20180131986A1 · Cole · 2018 [cited by examiner]
US 20180165650A1 · Kashyape et al. · 2018 [cited by applicant]
US 20180184047A1 · Simonsen et al. · 2018 [cited by applicant]
US 20180285747A1 · Bron et al. · 2018 [cited by applicant]
US 20180300751A1 · Hammitt et al. · 2018 [cited by applicant]
US 20180343505A1 · Loheide et al. · 2018 [cited by applicant]
US 20180367823A1 · Brinkley et al. · 2018 [cited by applicant]
US 20190068665A1 · Kieft et al. · 2019 [cited by applicant]
US 20190246158A1 · Martell · 2019 [cited by examiner]
US 20190364317A1 · Milford · 2019 [cited by applicant]
US 20190380021A1 · Meek et al. · 2019 [cited by applicant]
US 20200059308A1 · Cox et al. · 2020 [cited by applicant]
US 20200077127A1 · Morrow · 2020 [cited by examiner]
US 20200244778A1 · Berookhim et al. · 2020 [cited by applicant]
US 20210297740A1 · Loheide et al. · 2021 [cited by applicant]
KR 101061952B1 · 2011 [cited by applicant]
WO 2011012909A2 · 2011 [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/231,467 dated Oct. 1, 2020. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/234,870 dated Feb. 24, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/234,870 dated Jan. 15, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/235,445 dated Mar. 26, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/236,673 dated Oct. 23, 2020. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/236,673 dated Sep. 21, 2020. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/236,713 dated Apr. 8, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/236,713 dated May 17, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/854,970 dated Jan. 23, 2023. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/854,970 dated Jan. 5, 2023. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/895,439 dated Sep. 14, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/902,775 dated Apr. 26, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/902,775 dated Apr. 9, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/902,775 dated Jun. 11, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/902,893 dated Sep. 19, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/985,444 dated Apr. 20, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/985,444 dated Jun. 1, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 16/985,444 dated Mar. 25, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/016,789 dated Jun. 27, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/016,789 dated May 18, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,052 dated Aug. 1, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,052 dated Jun. 15, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,145 dated Jul. 22, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,145 dated Jun. 2, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,145 dated Mar. 4, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,145 dated May 17, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,145 dated Sep. 15, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,241 dated Aug. 3, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,241 dated Dec. 2, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/017,241 dated Oct. 20, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/038,323 dated Apr. 19, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/038,323 dated Feb. 2, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/038,323 dated May 26, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,102 dated Apr. 20, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,102 dated Aug. 3, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,102 dated Jun. 24, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,102 dated Mar. 10, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,102 dated May 17, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,319 dated Aug. 1, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,319 dated Jun. 15, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,319 dated May 17, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/094,319 dated Sep. 23, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/147,887 dated Jul. 22, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/147,887 dated May 18, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/147,887 dated Oct. 11, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/306,758 dated Dec. 21, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/306,758 dated Jan. 5, 2023. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/326,258 dated Apr. 19, 2022. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/326,258 dated Dec. 22, 2021. [cited by applicant]
Corrected Notice of Allowance for U.S. Appl. No. 17/326,258 dated Feb. 25, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/396,475 dated Feb. 5, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/986,218 dated Jul. 13, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/986,361 dated Apr. 8, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/986,406 dated Mar. 3, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/986,451 dated May 5, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/988,241 dated Aug. 26, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/988,241 dated Mar. 18, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/988,308 dated Jul. 30, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 15/988,492 dated Jul. 30, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/128,104 dated Dec. 12, 2019. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/229,310 dated Dec. 14, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/229,497 dated Dec. 30, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/229,614 dated Feb. 18, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/230,268 dated Aug. 24, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/231,467 dated Apr. 16, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/234,870 dated Aug. 19, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/235,445 dated Nov. 4, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/236,713 dated Nov. 18, 2020. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/854,970 dated Oct. 13, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/895,439 dated Mar. 1, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/902,775 dated Feb. 2, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/902,893 dated Feb. 25, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/918,085 dated Jan. 13, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 16/985,444 dated Jan. 10, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/016,789 dated Feb. 11, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/017,052 dated Feb. 11, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/017,145 dated Feb. 16, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/017,241 dated Jul. 15, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/038,323 dated Jan. 12, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/094,102 dated Jan. 14, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/094,319 dated Apr. 12, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/147,887 dated Apr. 19, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/206,473 dated Mar. 30, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/306,758 dated Sep. 16, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/326,258 dated Apr. 27, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/326,258 dated Nov. 17, 2021. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/326,281 dated Dec. 7, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/340,166 dated Mar. 21, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/340,538 dated Jan. 23, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/408,739 dated Jul. 5, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/453,628 dated Mar. 2, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/527,817 dated Oct. 3, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/688,666 dated Sep. 20, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/830,587 dated Mar. 9, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/830,788 dated Dec. 9, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/839,649 dated Oct. 19, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/839,882 dated Oct. 26, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/858,698 dated Oct. 4, 2022. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/986,403 dated Apr. 7, 2023. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/158,202 dated May 25, 2023. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/854,970 dated Aug. 18, 2021. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/854,970 dated Aug. 18, 2022. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/918,085 dated Dec. 8, 2021. [cited by applicant]
Final Office Action for U.S. Appl. No. 16/918,085 dated Oct. 24, 2022. [cited by applicant]
Final Office Action for U.S. Appl. No. 17/017,241 dated Apr. 28, 2022. [cited by applicant]
Final Office Action for U.S. Appl. No. 17/038,323 dated Nov. 1, 2021. [cited by applicant]
Final Office Action for U.S. Appl. No. 17/206,473 dated Sep. 8, 2022. [cited by applicant]
Final Office Action for U.S. Appl. No. 17/206,737 dated Jan. 5, 2023. [cited by applicant]
Final Office Action for U.S. Appl. No. 17/408,680 dated Jan. 12, 2023. [cited by applicant]
Final Office Action for U.S. Appl. No. 17/408,739 dated Jan. 12, 2023. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/396,468 dated Nov. 15, 2018. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/396,475 dated Feb. 25, 2019. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/396,475 dated Jul. 12, 2018. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/396,614 dated Oct. 25, 2018. [cited by applicant]
Final Office Action in U.S. Appl. No. 15/396,624 dated Jan. 24, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,286 dated Nov. 29, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,472 dated Dec. 27, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,572 dated Nov. 6, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/854,970 dated Mar. 17, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/206,473 dated Jun. 22, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,361 dated Jul. 11, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,451 dated Jun. 27, 2019. [cited by applicant]
Non-final Office Action for U.S. Appl. No. 15/988,241 dated Jun. 27, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/918,085 dated Aug. 19, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/326,281 dated Aug. 18, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/396,468 dated Feb. 4, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/396,468 dated Jun. 1, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/396,475 dated Aug. 6, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/396,475 dated Aug. 8, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/396,624 dated Oct. 16, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,218 dated Sep. 27, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,406 dated Dec. 18, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,406 dated Oct. 30, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/986,451 dated Apr. 16, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,308 dated Dec. 3, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,308 dated Sep. 8, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,492 dated Apr. 14, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,492 dated Feb. 18, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,492 dated Sep. 10, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,572 dated Aug. 25, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 15/988,572 dated Oct. 6, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/128,104 dated Aug. 21, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/229,310 dated Nov. 29, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/229,497 dated Dec. 12, 2019. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/229,614 dated Mar. 19, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/230,268 dated Jan. 8, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/234,870 dated Jan. 9, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/235,445 dated Apr. 2, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/236,673 dated Jan. 10, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/236,713 dated May 29, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/854,970 dated Feb. 17, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/902,775 dated Oct. 5, 2020. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/918,085 dated Mar. 31, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 16/985,444 dated Sep. 3, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/016,789 dated Sep. 22, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/017,052 dated Dec. 27, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/017,145 dated Dec. 22, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/017,241 dated Dec. 20, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/038,323 dated Jul. 1, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/094,102 dated Sep. 20, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/094,319 dated Dec. 8, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/147,887 dated Dec. 22, 2021. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/206,473 dated Dec. 22, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/206,737 dated Jun. 23, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/206,737 dated Jun. 8, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/340,538 dated Oct. 3, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/366,738 dated Dec. 9, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/408,680 dated Sep. 15, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/453,628 dated Sep. 27, 2022. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/527,817 dated Jun. 15, 2022. [cited by applicant]