Patents by Inventor Nicolas Paul Webb

Nicolas 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: 11962821
    Abstract: A media content packaging and distribution system that generates a plurality of disparate live media output streams to be viewed on a plurality of consumer devices, receives a programming schedule for a channel from a network scheduler. The programming schedule corresponds to a first manifest associated with a first pre-encoded media asset. Information related to a plurality of media segments from the first pre-encoded media asset indicated in the first manifest is inserted into a live output stream manifest. Transition occurs between first media segments of the plurality of media segments from a first data source to second media segments of the plurality of media segments from a second data source, different from the first data source, where the transition is based on additional information. Based on the transition, a disparate live media output stream is generated for a channel viewable on a consumer device via a media player.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: April 16, 2024
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20240114209
    Abstract: A system that handles delivery of a service through a client device or a secondary device paired with the client device, includes an interactive service provider and the client device. The interactive service provider inserts at least one of digital watermarks, fingerprints, and trigger identifiers at event opportunities in media content. The client device detects at least one of the inserted digital watermarks, the digital fingerprints, and the inserted trigger identifiers in the media content. The client device further renders overlay graphics on the media content and activates at least one of input devices in vicinity of the client device or the rendered overlay graphics. The client device receives trigger responses over an activated overlay graphic, via the activated input devices. The client device further displays an interactive view on the client device, to enable delivery of services in response to the received trigger responses.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 4, 2024
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J. Arnzen, Nicolas Paul Webb
  • Publication number: 20240114210
    Abstract: The present disclosure discloses a system and method for establishing a network of nodes and participants for dynamic management of media content rights. The system comprises a plurality of nodes configured to interact with each other in accordance with a defined protocol, and a plurality of instances of a distributed media rights transaction ledger associated with a respective node in a communication network. At least one node associated with a corresponding participant interacts with one of remaining nodes of the plurality of nodes associated with a participant which owns media content and maintains control over enforcement of media content rights associated with the media content. A plurality of media content rights transactions between the plurality of nodes is managed by the plurality of nodes in accordance with the defined protocol and categorized and defined based on the defined protocol in each instance of the distributed media rights transaction ledger.
    Type: Application
    Filed: September 25, 2023
    Publication date: April 4, 2024
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Publication number: 20240107096
    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.
    Type: Application
    Filed: September 1, 2023
    Publication date: March 28, 2024
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Gregory McClain Stigall
  • Publication number: 20240089524
    Abstract: A system is provided that determines a media item for an insertion in a first media feed of a first channel based on a pre-encoded media content, metadata related to the pre-encoded media content, and audience-based parameters. The audience-based parameters comprise demographics data, targeted audience data, device type data, and trending information that includes media items based on current trend in a social network platform. Each media segment of the pre-encoded media content corresponds to a different quality level and content encryption mode. A second channel is generated from the first channel based on the audience-based parameters, the media item inserted in the first media feed, and a second programming schedule. The second programming schedule corresponds to a modified first programming schedule based on the audience-based parameters. Based on at least the media item, the second media feed of the second channel is generated for distribution to a consumer device.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 14, 2024
    Inventors: Donald Jude LOHEIDE, Carlos Jorge M. MONTEIRO, Nishith Kumar SINHA, Nicolas Paul WEBB, James J. ARNZEN, Mark Cooper POPE, V
  • Publication number: 20240080525
    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: Application
    Filed: August 18, 2023
    Publication date: March 7, 2024
    Inventors: Donald Jude Loheide, Gregor McClain Stigall, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20240073467
    Abstract: A system is provided that determines a media item for an insertion in a first media feed of a first channel based on at least a pre-encoded media content, metadata related to the pre-encoded media content, and audience-based parameters. The audience-based parameters include content recognition-based information that corresponds to a live feed of one of a plurality of channels. Each of a plurality of media segments of the pre-encoded media content corresponds to a different quality level and content encryption mode. Based on the audience-based parameters, the media item inserted in the first media feed, and a second programming schedule, a second channel is generated from the first channel. The second programming schedule corresponds to a modified first programming schedule based on the content recognition-based information. Based on at least the media item, a second media feed of the second channel is generated for distribution to a consumer device.
    Type: Application
    Filed: August 30, 2023
    Publication date: February 29, 2024
    Inventors: Donald Jude LOHEIDE, Carlos Jorge M MONTEIRO, Nishith Kumar Sinha, Nicolas Paul WEBB, James J. ARNZEN, Mark Cooper POPE, V
  • Patent number: 11917217
    Abstract: Disparate live output stream manifests are generated based on user selection. When current media programming content in an existing first disparate live media output stream is streamed on a media player, a processor determine a set of alternate live input streams and/or a pre-encoded media assets, and associated alternate live media output manifests and/or pre-encoded media asset manifests, respectively, based on parameters and metadata associated with the existing first disparate live media output stream. Based on an indicator in an existing first disparate live media output stream manifest, alternate content options are transmitted to the media player. A response is received corresponding to a selected alternate live input stream and/or a pre-encoded media asset. An updated first disparate live media output stream manifest is published to a content delivery system, which includes one of the alternate live input stream manifest associated with the selected alternate live input stream.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: February 27, 2024
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11917247
    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 4, 2023
    Date of Patent: February 27, 2024
    Assignee: Turner Broadcasting System, Inc.
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Publication number: 20240064373
    Abstract: Provided is a system that identifies a tag in a media content of a media stream based on a user-attribute of a client device. A candidate time-period is identified in a playback duration of the media content based on the identified tag in the media content. Based on a degree of correlation between the identified tag in the media content and a corresponding context for the media content at the candidate time-period, an overlay-graphic item corresponding to the identified tag is presented at the candidate time-period in the media content.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J. Arnzen, Nicolas Paul Webb
  • Publication number: 20240040193
    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 7, 2023
    Publication date: February 1, 2024
    Applicant: 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: 20240031649
    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: Application
    Filed: October 4, 2023
    Publication date: January 25, 2024
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Amzen, Nicolas Paul Webb
  • Publication number: 20240031627
    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: Application
    Filed: August 7, 2023
    Publication date: January 25, 2024
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20240022613
    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 7, 2023
    Publication date: January 18, 2024
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Joel Middendorf
  • Patent number: 11871062
    Abstract: A system is provided for server-side dynamic insertion of programming content in an indexed disparate live media output stream. A first programming schedule is published that comprises a functionality that is enabled via constraints and rights associated with a first disparate live media output stream. At least one of the first disparate live media output stream is altered or a second disparate live media output stream is generated based on an insertion of manifest data and indexed metadata of a programming content, associated with a program identifier referenced in the first programming schedule, to the first disparate live media output stream manifest in accordance with the functionality. The altered first disparate live media output stream or the generated second disparate live media output stream comprises an updated playback position.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: January 9, 2024
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11863827
    Abstract: A system is provided for client-side dynamic presentation of programming content in indexed disparate live media output stream. In response to a client request, an updated playback position is presented in at least one of an altered first disparate live media output stream or a generated second disparate live media output stream at a client interface based on an insertion of manifest data and indexed metadata associated with a program identifier. The program identifier is associated with a programming content and is referenced in a published first programming schedule with respect to a playback position in the published first programming schedule. The published first programming schedule comprises a functionality enabled via constraints and rights associated with an indexed first disparate live media output stream.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: January 2, 2024
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20230421829
    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: May 25, 2023
    Publication date: December 28, 2023
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Publication number: 20230421825
    Abstract: A system is provided for publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events. A play time of pre-produced media asset metadata is converted to a reference time of a reference clock based on normalized event metadata. The normalized event metadata references time is provided by the reference clock and a plurality of play events from a live playout and production system. Start and end messages for publishing the normalized event metadata are transmitted each time a pre-produced media asset is started and stopped during a playout in a disparate live media output stream. The normalized event metadata is published based on conversion of timestamps for one or more key events to the reference time of the reference clock.
    Type: Application
    Filed: May 25, 2023
    Publication date: December 28, 2023
    Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
  • Patent number: 11856263
    Abstract: A media presentation and distribution system includes a verification server that handles dynamic verification of playback of media assets on a client device. The client device generates support information for a media asset based on an associated asset identifier that is detected during a playback of the media asset on a client device. The client device further encrypts the support information for the media asset based on a client private key associated with the client device and an asset public key for the media asset. The playback of the media asset on the client device is verified based on a verification message, the support information, an encrypted verification message, and the associated asset identifier. A defined asset delivery criteria is satisfied and a deviation or an error with the playback of the media asset is identified based on the verification of the playback of the media asset.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: December 26, 2023
    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: 20230412883
    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: Application
    Filed: May 22, 2023
    Publication date: December 21, 2023
    Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J. Arnzen, Nicolas Paul Webb