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: 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
-
Publication number: 20240195609Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement contextual key management for data encryption are disclosed. Example apparatus disclosed herein are to identify a combination of context rules mapped to a key associated with encrypted data, the combination of context rules including at least two context rules. Disclosed example apparatus are also to discover first context information and second context information associated with the combination of context rules, the first context information obtained from a request to access the encrypted data, the second context information separate from the request. Disclosed example apparatus are further to evaluate the combination of context rules based on the first context information and the second context information to validate the request.Type: ApplicationFiled: February 26, 2024Publication date: June 13, 2024Inventors: Mark Ian Gargett, Shashank Visweswara, Wayne Helm Gibson, David Paul Webb
-
Publication number: 20240179356Abstract: 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: ApplicationFiled: February 6, 2024Publication date: May 30, 2024Inventors: Donald Jude LOHEIDE, Nishith Kumar SINHA, Nicolas Paul WEBB
-
Publication number: 20240163513Abstract: 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: ApplicationFiled: November 16, 2023Publication date: May 16, 2024Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J. Arnzen, Nicolas Paul Webb
-
Publication number: 20240155190Abstract: 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: ApplicationFiled: November 10, 2023Publication date: May 9, 2024Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J Arnzen, Nicolas Paul Webb
-
Publication number: 20240155191Abstract: 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: ApplicationFiled: November 14, 2023Publication date: May 9, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Publication number: 20240146987Abstract: 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: ApplicationFiled: November 8, 2023Publication date: May 2, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Gregory McClain Stigall
-
Patent number: 11974017Abstract: 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: GrantFiled: December 28, 2022Date of Patent: April 30, 2024Assignee: TURNER BROADCASTING SYSTEM, INC.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Patent number: 11962821Abstract: 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: GrantFiled: March 19, 2021Date of Patent: April 16, 2024Assignee: TURNER BROADCASTING SYSTEM, INC.Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb
-
Publication number: 20240114210Abstract: 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: ApplicationFiled: September 25, 2023Publication date: April 4, 2024Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
-
Publication number: 20240114209Abstract: 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: ApplicationFiled: September 29, 2023Publication date: April 4, 2024Inventors: Donald Jude Loheide, Matthew Paul Giles, Gregory McClain Stigall, Nishith Kumar Sinha, Cindy Loren Campbell, James J. Arnzen, Nicolas Paul Webb
-
Publication number: 20240107096Abstract: 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: ApplicationFiled: September 1, 2023Publication date: March 28, 2024Inventors: Donald Jude Loheide, Nishith Kumar Sinha, Nicolas Paul Webb, Gregory McClain Stigall
-
Patent number: 11943341Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement contextual key management for data encryption are disclosed. Example apparatus disclosed are to determine whether a key mapping is associated with a combination of two or more context rules defined for a set of context values associated with input data to be encrypted. Disclosed example apparatus are also to, in response to a determination that no key mapping is associated with the combination of two or more context rules, map a key identifier to the combination of two or more context rules and generate a key corresponding to the key identifier. Disclosed example apparatus are further to encrypt the input data based on the key to obtain encrypted data.Type: GrantFiled: April 5, 2021Date of Patent: March 26, 2024Assignee: McAfee, LLCInventors: Mark Ian Gargett, Shashank Visweswara, Wayne Helm Gibson, David Paul Webb
-
Publication number: 20240089524Abstract: 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: ApplicationFiled: September 27, 2023Publication date: March 14, 2024Inventors: Donald Jude LOHEIDE, Carlos Jorge M. MONTEIRO, Nishith Kumar SINHA, Nicolas Paul WEBB, James J. ARNZEN, Mark Cooper POPE, V
-
Publication number: 20240080525Abstract: 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: ApplicationFiled: August 18, 2023Publication date: March 7, 2024Inventors: Donald Jude Loheide, Gregor McClain Stigall, Nishith Kumar Sinha, Nicolas Paul Webb
-
Publication number: 20240073467Abstract: 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: ApplicationFiled: August 30, 2023Publication date: February 29, 2024Inventors: Donald Jude LOHEIDE, Carlos Jorge M MONTEIRO, Nishith Kumar Sinha, Nicolas Paul WEBB, James J. ARNZEN, Mark Cooper POPE, V