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: 12192579Abstract: 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: GrantFiled: October 4, 2023Date of Patent: January 7, 2025Assignee: 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: 20250008175Abstract: 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: ApplicationFiled: June 5, 2024Publication date: January 2, 2025Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Publication number: 20240422203Abstract: 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: ApplicationFiled: August 29, 2024Publication date: December 19, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Joel Middendorf
-
Publication number: 20240422389Abstract: 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: ApplicationFiled: August 26, 2024Publication date: December 19, 2024Inventors: Donald Jude LOHEIDE, Matthew Paul GILES, Gregory McClain STIGALL, Nishith Kumar SINHA, Cindy Loren CAMPBELL, James J. ARNZEN, Nicolas Paul WEBB
-
Patent number: 12167054Abstract: 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: GrantFiled: August 7, 2023Date of Patent: December 10, 2024Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Publication number: 20240406238Abstract: 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: ApplicationFiled: June 20, 2024Publication date: December 5, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Roland Noll
-
Publication number: 20240397150Abstract: A system is provided for inserting a pre-encoded media asset in a media feed of a first channel based on an input on a notification associated with a media item and a defined selection parameter. Based on the pre-encoded media asset inserted in different channels and the defined selection parameter, a plurality of new channels is created. Based on a re-use of the pre-encoded media asset for one of the plurality of new channels, the plurality of new channels is created independent of an encoding operation prior to a distribution of program streams of the plurality of new channels to a plurality of consumer devices. The plurality of new channels is delivered over a distribution network without being required to be re-encoded.Type: ApplicationFiled: July 8, 2024Publication date: November 28, 2024Inventors: Donald Jude Loheide, Carlos Jorge M. Monteiro, Mark Cooper Pope, V, James J. Arnzen, Nicolas Paul Webb
-
Publication number: 20240348880Abstract: 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: ApplicationFiled: January 22, 2024Publication date: October 17, 2024Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
-
Publication number: 20240348879Abstract: Provided is a system for publishing disparate live media output streams using live input streams. The system switches between a first live input stream indicated in a first live input stream manifest from a first regional network and a second live input stream indicated in a second live input stream manifest from a second regional network at scheduled time stamps based on a type of an event in the first live input stream manifest. Based on the switching between the first live input stream and the second live input stream, an updated first disparate live media output stream is generated.Type: ApplicationFiled: April 15, 2024Publication date: October 17, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Publication number: 20240340474Abstract: 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: ApplicationFiled: June 13, 2024Publication date: October 10, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Patent number: 12108113Abstract: A system is provided that receives a request based on a detection of at least one of digital fingerprints and digital watermarks in media content. The system searches for one of fingerprint information or watermark information in a registry for the at least one of the digital watermarks or the digital fingerprints in the media content, based on analysis of at least one of a context, a user preference, or a defined goal of different segments in programming media content and non-programming media content of the media content. The fingerprint information or the watermark information enables the first processor to keep track of a user engagement with the media content. The fingerprint information or the watermark information is transmitted to a client device. Delivery of a service is enabled by a second processor of the client device via a fulfilment server to perform an action on the non-programming media content.Type: GrantFiled: January 12, 2023Date of Patent: October 1, 2024Assignee: 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: 12081597Abstract: 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: GrantFiled: August 7, 2023Date of Patent: September 3, 2024Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Joel Middendorf
-
Patent number: 12075123Abstract: 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: GrantFiled: August 7, 2023Date of Patent: August 27, 2024Assignee: 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: 12069339Abstract: A system is provided for inserting a pre-encoded media asset in a media feed of a first channel based on an input on a notification associated with a media item and a defined selection parameter. Based on the pre-encoded media asset inserted in different channels and the defined selection parameter, a plurality of new channels is created. Based on a re-use of the pre-encoded media asset for one of the plurality of new channels, the plurality of new channels is created independent of an encoding operation prior to a distribution of program streams of the plurality of new channels to a plurality of consumer devices. The plurality of new channels is delivered over a distribution network without being required to be re-encoded.Type: GrantFiled: May 18, 2023Date of Patent: August 20, 2024Assignee: TURNER BROADCASTING SYSTEM, INC.Inventors: Donald Jude Loheide, Carlos Jorge M Monteiro, Mark Cooper Pope, V, James J Arnzen, Nicolas Paul Webb
-
Patent number: 12058396Abstract: A system is provided that generates a disparate live output stream manifest. In first instance, second live input stream manifest or first pre-encoded media asset manifest is inserted into disparate live output stream manifest based on first transition due to at least one of first event in first live input stream manifest and program start message in second live input stream manifest or first pre-encoded media asset manifest. In second instance, second pre-encoded media asset manifest or second live input stream manifest is inserted based on second transition due to second event in first pre-encoded media asset manifest. Insertion is from location of program start message such that indexed media segments corresponding to second live input stream or second pre-encoded media asset are streamed on disparate live media output stream. Disparate live output stream manifest, generated based on the first or the second instance, is published to content delivery system.Type: GrantFiled: January 30, 2023Date of Patent: August 6, 2024Assignee: Turner Broadcasting System, Inc.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Patent number: 12047644Abstract: Provided are a system and method for media content rights transferal based on protocol for management of media content rights using distributed media rights transaction ledger. One of first gateway node or first node of plurality of nodes, associated with one of first or second initiating participant, respectively, receives request or determine need for media content rights transferal of media content. Associated instance of distributed media rights transaction ledger is traversed, address of one of second node or second gateway node associated with identifier of one of a first or a second receiving participant is determined, initial media content rights transaction is issued, and new media content rights response transaction is received. Accordingly, media content rights transferal transaction is executed.Type: GrantFiled: August 5, 2021Date of Patent: July 23, 2024Assignee: Turner Broadcasting System, Inc.Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
-
Publication number: 20240244280Abstract: 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.Type: ApplicationFiled: March 28, 2024Publication date: July 18, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Patent number: 12040890Abstract: 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: GrantFiled: October 21, 2022Date of Patent: July 16, 2024Assignee: TURNER BROADCASTING SYSTEM, INC.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Roland Noll
-
Patent number: 12028575Abstract: A media presentation and distribution system (MPDS) that handles rules-based presentation of non-programming media items, receives a user request (which includes user parameters) for delivery of programming media content at a first client device and transmits a media stream that includes the programming media content with a plurality of identifiers present with the programming media content. The MPDS further receives a request that includes one or more user preferences from the first client device, based on a detection of the plurality of identifiers. The MPDS further determines a set of non-programming media items for delivery to the first client device. The MPDS further controls presentation of a part of the media stream on a second client device that is paired with the first client device based on a movement of the second client device in a communication range of the second client device with the first client device.Type: GrantFiled: July 2, 2021Date of Patent: July 2, 2024Assignee: 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: 12022142Abstract: 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: GrantFiled: July 27, 2022Date of Patent: June 25, 2024Assignee: TURNER BROADCASTING SYSTEM, INC.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb