Patents by Inventor Paul Webb

Paul Webb has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12389051
    Abstract: A system is provided for managing a pre-encoded media asset for immediate playback. The system generates, based on a receipt of an initial manifest request from a first client device, an initial pre-encoded media asset manifest that comprises an initial set of programming content segments. The generated initial pre-encoded media asset manifest, as a first disparate live media output stream manifest, is communicated to a media player of the first client device via a content delivery system for an immediate playback of a pre-encoded media asset. The system assigns a unique SID to the first client device to record a session of the first client device for a subsequent manifest request or a final manifest request associated with the initial manifest request. A final pre-encoded media asset manifest is generated upon a receipt of the subsequent manifest request from the first client device based on a defined criterion.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: August 12, 2025
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Pramod Reddy Patlolla, Robert Jameson
  • Patent number: 12375763
    Abstract: A stream playout and distribution system is provided for disparate live media output stream playout and broadcast distribution. The system generates a new version of a disparate live media output stream manifest based on insertion of a plurality of segments of at least one of a pre-encoded media asset or a live input stream into the disparate live media output stream manifest. Each segment of the plurality of segments corresponds to a different quality level and a different content encryption mode. The plurality of segments corresponds to broadcast content segments encoded in a first encoding format of the new version of the disparate live media output stream manifest. The system converts the broadcast content segments encoded in the first encoding format to a second encoding format in accordance with a broadcasting protocol.
    Type: Grant
    Filed: August 18, 2023
    Date of Patent: July 29, 2025
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Gregor McClain Stigall, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20250240468
    Abstract: A system is provided for managing a pre-encoded media asset for immediate playback. The system generates, based on a receipt of an initial manifest request from a first client device, an initial pre-encoded media asset manifest that comprises an initial set of programming content segments. The generated initial pre-encoded media asset manifest, as a first disparate live media output stream manifest, is communicated to a media player of the first client device via a content delivery system for an immediate playback of a pre-encoded media asset. The system assigns a unique SID to the first client device to record a session of the first client device for a subsequent manifest request or a final manifest request associated with the initial manifest request. A final pre-encoded media asset manifest is generated upon a receipt of the subsequent manifest request from the first client device based on a defined criterion.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 24, 2025
    Inventors: Donald Jude LOHEIDE, Nishith Kumar SINHA, Nicolas Paul WEBB, Pramod Reddy PATLOLLA, Robert JAMESON
  • Publication number: 20250240473
    Abstract: A system generates a disparate live media output stream manifest based on a programming schedule, an additional parameter, and one of a first live input stream manifest or a first pre-encoded media asset manifest. Based on a first transition or a second transition, a different pre-encoded media asset manifest or a different live input stream manifest is inserted to the disparate live media output stream manifest. A first live input stream or a first pre-encoded media asset is switched to a different pre-encoded media asset, or a different live input stream based on the insertion. The first live input stream manifest or the first pre-encoded media asset manifest is modified based on the switching of the first live input stream or the first pre-encoded media asset to the different pre-encoded media asset or the different live input stream.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 24, 2025
    Inventors: Donald Jude LOHEIDE, Nishith Kumar SINHA, Nicolas Paul WEBB
  • Publication number: 20250240465
    Abstract: A system is provided for dynamic playout buffer for disparate live media output stream. A request is received that comprises a stream identifier and an additional parameter. In accordance with a playout buffer feature and the additional parameter, a first disparate live media output stream is generated based on an insertion of manifest data and indexed metadata of a media segment associated with the stream identifier to a first disparate live media output stream manifest. The playout buffer feature, defined in a first programming schedule, is associated with a corresponding number of media segments representing pre-encoded media assets and/or live input streams referenced in the first programming schedule.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 24, 2025
    Inventors: Donald Jude LOHEIDE, Nishith Kumar SINHA, Nicolas Paul WEBB
  • Publication number: 20250240469
    Abstract: A system is provided for publishing a disparate per-client live media output stream based on dynamic insertion of targeted non-programming content and customized programming content. The system generates a first programming schedule that defines locations and types of one or more decision points defined by one or more content placement opportunities in an indexed metadata based on one or more factors. The system further controls publishing of one or more pre-encoded media asset manifests as a first disparate live media output stream manifest based on a schedule of one or more pre-encoded media assets and the one or more decision points defined in the first programming schedule.
    Type: Application
    Filed: January 17, 2025
    Publication date: July 24, 2025
    Inventors: Donald Jude LOHEIDE, Nishith Kumar SINHA, Nicolas Paul WEBB
  • Publication number: 20250228865
    Abstract: Disclosed herein are new aromatic compounds, compositions that include one or more aromatic compounds, and methods of synthesizing the same. Also disclosed herein are methods of enhancing readthrough of genes containing premature termination codons with one or more compounds or compositions described herein.
    Type: Application
    Filed: November 26, 2024
    Publication date: July 17, 2025
    Applicant: Sanofi US Services Inc.
    Inventors: Neil Castle, Martin Smrcina, Sylvain Lebreton, Ingrid Attinost, Anil Nair, Andrea Fiumana, Rachel Parsons, Mathew Calder, Paul Webb, Jared Marklew, Simon Bedford
  • Patent number: 12348816
    Abstract: Provided is a system that includes a memory for storing instructions and a circuitry for executing instructions for management and delivery of OTT services over different content-streaming systems. The circuitry determines a media item in media content of a distribution network. An interactive item is overlaid over the media item in the media content of the distribution network. A personalized list is further generated based on a selection of the interactive item overlaid over the media item in the media content of the distribution network The circuitry further selects a user-selectable option in the generated personalized list with the media content on a client application engine for a defined time duration and determines a measure of an intent score of the user.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: July 1, 2025
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Patent number: 12348819
    Abstract: A system is provided that includes a plurality of nodes and a plurality of instances of a distributed media rights transaction ledger associated with the plurality of the nodes. The plurality of nodes includes a first node associated with a first participant and a second node associated with a second participant. The first node interacts with the second node based on a defined protocol in a communication network. The first node receives a request for playback of a media content from a content consumer associated with a consumer device. The second node provides media content rights associated with media content to at least one of the first participant or the content consumer. Each instance of the distributed media rights transaction ledger includes a plurality of media content rights transactions corresponding to at least an acquisition of the media content rights by the first participant or the content consumer.
    Type: Grant
    Filed: January 22, 2024
    Date of Patent: July 1, 2025
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Publication number: 20250193470
    Abstract: A system is provided for generating a live output stream manifest based on an event. Each of a set of discrete service engines ingest a portion of a programming schedule comprising a playlist of media content. Based on processing of source manifests encapsulated by the media content, a collection of disparate manifest units is obtained. The collection of disparate manifest units is stored as indexed disparate manifest units in a data store based on a set of indexing parameters. Based on an event including a set of indexed disparate manifest units retrieved from the data store, a live output stream manifest is generated during a current iteration in response to a client request comprising a set of client request parameters. The retrieval of the set of indexed disparate manifest units is performed just-in-time based on a query that corresponds to the set of client request parameters.
    Type: Application
    Filed: February 20, 2025
    Publication date: June 12, 2025
    Applicant: Turner Broadcasting System, Inc.
    Inventors: Nicolas Paul WEBB, Nishith Kumar SINHA
  • Patent number: 12323649
    Abstract: A system is provided that publishes a disparate live media output stream that complies with distribution format regulations. The system generates an updated schedule based on a low-latency preview of a live input stream. The system further generates a disparate live media output stream manifest based on manipulation of manifests of the live input stream and a pre-encoded media asset based on the updated schedule.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: June 3, 2025
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Gregory McClain Stigall
  • Patent number: 12301893
    Abstract: A system is provided for dynamic playout buffer for disparate live media output stream. A request is received that comprises a stream identifier and an additional parameter. In accordance with a playout buffer feature and the additional parameter, a first disparate live media output stream is generated based on an insertion of manifest data and indexed metadata of a media segment associated with the stream identifier to a first disparate live media output stream manifest. The playout buffer feature, defined in a first programming schedule, is associated with a corresponding number of media segments representing pre-encoded media assets and/or live input streams referenced in the first programming schedule.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: May 13, 2025
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 12244883
    Abstract: A system is provided for generating a live output stream manifest based on an event. Each of a set of discrete service engines ingest a portion of a programming schedule comprising a playlist of media content. Based on processing of source manifests encapsulated by the media content, a collection of disparate manifest units is obtained. The collection of disparate manifest units is stored as indexed disparate manifest units in a data store based on a set of indexing parameters. Based on an event including a set of indexed disparate manifest units retrieved from the data store, a live output stream manifest is generated during a current iteration in response to a client request comprising a set of client request parameters. The retrieval of the set of indexed disparate manifest units is performed just-in-time based on a query that corresponds to the set of client request parameters.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: March 4, 2025
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Patent number: 12219213
    Abstract: A system identifies a candidate time interval in programming media content for a playback of a media content along with the programming media content. The identification is based on an analysis of a request received from a client device. The media content is based on user intent information and a plurality of targeting parameters associated with a user. Based on a specified version of the programming media content currently played at the client device, the media content is modified. Personalized media content corresponding to the candidate time interval in the programming media content is generated based on the modified media content and one or more constraints associated with the user. The personalized media content is presented along with a modified display view of the programming media content at the candidate time interval.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: February 4, 2025
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Patent number: 12192579
    Abstract: Provided is a system that includes a circuit to generate an interactive item based on a request received from a first distribution network or a second distribution network. The interactive item is overlaid over a media item present in media content. The circuit then activates the generated interactive item overlaid over the media item of the media content. Further, the circuit receives an event trigger, from a client application engine operational on a user device associated with a user, for a selection of the activated interactive item. A personalized list is generated for the event trigger for the selection of the interactive item. Further, the generated personalized list is transmitted for a display for a defined time duration, to one of the first distribution network, the second distribution network or the client application engine operational on the user device.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: January 7, 2025
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
  • Publication number: 20250008175
    Abstract: A system is provided for publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets. A first instruction, comprising input manifest locations, is allocated to a first worker based on an instruction type and a priority level. At least one of a first manifest data or a second manifest data is read by the first worker from a corresponding input manifest location. A second instruction is allocated to a second worker. A next manifest segment is inserted to a disparate live output stream manifest by the second worker based on reading an ingested manifest metadata. Accordingly, a plurality of disparate live media output stream manifests is generated for each of a plurality of channels based on the disparate live output stream manifest.
    Type: Application
    Filed: June 5, 2024
    Publication date: January 2, 2025
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20240422203
    Abstract: A system is provided for establishing a shared media session for client devices that receives event data and media corresponding to a shared media session and previous shared media sessions from a recording client device communicably coupled to a distributed communication network. A persistent record of the event data and media is generated until the shared media session is terminated by at least one of a first client device or by abandonment of the distributed communication network by the first client device and by second client devices. A new disparate live media output stream is generated with multiple distinct channels based on augmentation of a disparate live media output stream in the shared media session. The augmentation is based on an interaction from a user on actions in the shared media session.
    Type: Application
    Filed: August 29, 2024
    Publication date: December 19, 2024
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Joel Middendorf
  • Publication number: 20240422389
    Abstract: A system is provided for concurrent presentation of non-programming media assets with programming media content at a client device. The client device receives a response for occurrence of an event opportunity point from the media presentation and distribution system based on a selection criteria for the event opportunity point. A display view of the client device is modified, and a non-programming media asset is presented from a second media stream for a defined duration and different version of the programming media content in first partition, concurrently with the programming media content over second partition. The different version of the programming media content corresponds to the programming media content encoded based on a region within the modified display view allocated to the first partition. The presentation is based on user preference for specific item in the programming media content and user selection of the non-programming media asset displayed in past engagement.
    Type: Application
    Filed: August 26, 2024
    Publication date: December 19, 2024
    Inventors: Donald Jude LOHEIDE, Matthew Paul GILES, Gregory McClain STIGALL, Nishith Kumar SINHA, Cindy Loren CAMPBELL, James J. ARNZEN, Nicolas Paul WEBB
  • Patent number: 12167054
    Abstract: A system is provided for publishing a disparate live media output stream manifest that includes media segments corresponding to key events. A live production and playout system of disparate sub-systems is synchronized to a reference clock. A timecode from the reference clock is used as a reference time to log content related to key events that occur within the live production and playout system. A live event logging system is synchronized to the reference clock same as the live production and playout system. Based on location of the live event logging system, a time offset is introduced to compensate for a delay. When delay is variable, the reference clock is decoded from a live input stream to associate each key event with a corresponding timecode. Based on a programming schedule comprising the key events that occurred in the live input stream, the disparate live media output stream manifest is published.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: December 10, 2024
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20240406238
    Abstract: A system is provided for generating a live media segment asset. Manifest data and indexed metadata are inserted to a live media segment asset manifest based on an identifier in a received request. The indexed metadata is associated with a media segment from an indexed media content referenced in a first programming schedule. A live media segment asset is generated based on a context parameter and the insertion of the manifest data and the indexed metadata. The indexed media content is referenced by the identifier for the generation of the live media segment asset.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 5, 2024
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Roland Noll