Patents Assigned to NBCUniversal Media, LLC
  • Patent number: 11948357
    Abstract: A non-transitory computer-readable medium includes computer readable instructions, that when executed by one or more processors, causes the one or more processors to perform operations including receiving a plurality of input images and receiving a guide image corresponding to at least one input image of the plurality of input images. The guide image includes additional colorization relative to the at least one input image. Additionally, the operations include generating a color mapping logic configured to adjust a color of the at least one input image to match the additional colorization of the guide image and outputting an indication of the color mapping logic.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: April 2, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Harvey Landy, Samuel Harrell
  • Patent number: 11946628
    Abstract: A cooling system for a light emitting diode assembly includes a heat exchanger configured to exchange heat from a fluid to ambient air, an enclosure configured to house the LED assembly, and a pump configured to circulate the fluid through the enclosure, through the LED assembly, or both, and through the heat exchanger. The fluid is configured to absorb heat at the LED assembly and generated by the LED assembly, and the heat exchanger is configured to cool the fluid and remove the heat absorbed by the fluid at the LED assembly.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 2, 2024
    Assignee: NBCUniversal Media, LLC
    Inventor: Charles Edwards
  • Patent number: 11934406
    Abstract: A system includes hardware processors and a non-transitory memory storing instructions that, when executed by the hardware processors, causes the hardware processors to perform actions including receiving an input data set related to digital content, where the input data set includes a plurality of input entries. The actions also include matching one or more input words of each input entry of the plurality of input entries to one or more baseline words of one or more baseline entries of a baseline data set and generating an output data set including a plurality of output entries. Each respective input entry corresponds to a respective output entry of the plurality of output entries, and each respective output entry includes a baseline entry of the one or more baseline entries having a highest probability of matching the respective input entry and additional data associated with the respective input entry.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: March 19, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Zeidee Pineda, Nicole Torres, Bing Xu, Nana Yaw Essuman, Hengyu Tang
  • Patent number: 11910053
    Abstract: Traditional streaming sequentially downloads content fragments one by one from one CDN. The disclosed streaming method concurrently downloads content fragments from multiple CDNs. It first creates a sequence of bundles of fragments, and then downloads a subsequent bundle by spreading requests to download the fragments within the bundle to multiple CDNs simultaneously with each CDN acting as a channel to download a different fragment. Depending on business needs, various request dispatching strategies can be deployed. When there is a volume based pricing contract with a CDN, a dispatch strategy is to send more requests to the CDN in order to reach contract volume therefore reduce unit cost. Another strategy is to send the request for the earliest fragment to the fastest CDN in order to reduce latency and possibility of buffer underrun. Fault tolerance can be provided by re-routing a request failed at a CDN to another CDN.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: February 20, 2024
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventor: Qiang Fu
  • Patent number: 11887114
    Abstract: Systems and methods for pulsing and controlling quality of content are provided. An automated QC system that automatically monitors (e.g., pulses) content for any changes by third-party servers and subsequently deactivates problematic content may improve user experience in relation to viewing content and enhance revenue gains for the content provider. For example, a confidence tool may identify problematic changes to the content via a pulsing mechanism, in which content is identified for deactivation until changes to the content meet the specification of the content presentation services. Active (e.g., live) or in-flight (e.g.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: January 30, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Michael S. Levin, Christopher Lynn, Alexandra Paige, Beth Kramer, Natasha Thandi, Carlos Costa, David Hollo, Karthik Rengasamy, Adrian Ritchie, Rebecca Mason
  • Patent number: 11868441
    Abstract: Systems and methods for detecting duplicate frames is provided. An automated duplicate frames detection service may extract one or more frames from content and determine a hamming distance between each of the extracted one or more frames and adjacent frames. In response to determining the hamming distance is less than a threshold hamming distance, the duplicate frames detection service may determine duplicate frames. In turn, the duplicate frames detection service may determine the duplicate frames are created without intent in response to determining the average distance between the one or more duplicate frames meets threshold criteria and provide an indication of the one or more duplicate frames without intent to a client device.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: January 9, 2024
    Assignee: NBCUniversal Media, LLC
    Inventors: Michael S. Levin, Christopher Lynn, Alexandra Paige, Constantinos Hoppas, Matthew Nash, Rachel A. Price
  • Patent number: 11838561
    Abstract: Systems and methods for controlling quality of content are provided. Programmatic ad buying may facilitate and expedite ad buying via an automated process. However, quality control via a conventional ad buying process is done with manual intervention. A confidence tool may request, from a programmatic content library of a content provider, to analyze a content tag associated with programmatic content. The confidence tool may determine whether the content tag meets confidence criteria (e.g., specifications of a content presentation service). The confidence tool may notify the content provider of whether the content tag meets the confidence criteria. Based on this notification, the content provider may approve the content to be run or reject the content to prevent problematic content from running on the content presentation service.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: December 5, 2023
    Assignee: NBCUniversal Media, LLC
    Inventors: Michael S. Levin, Alexandra Paige, Tatiana Stepanov, Christopher Lynn, Dana Cacciatore, Carlos Costa, Rebecca Mason, Janice Navea, Joshua Butler, Stephane Krzywoglowy
  • Patent number: 11821616
    Abstract: A debubbler system includes a hollow enclosure and a vent assembly. The hollow enclosure includes comprising an inlet configured to receive coolant into the hollow enclosure and an outlet configured to direct coolant out of the hollow enclosure. The vent assembly includes a vent member configured to rotate about two or more axes within the hollow enclosure. Additionally, the vent member includes an open end configured to remain above a coolant level within the hollow enclosure as the vent member rotates about the two or more axes and a tube configured to flow air, coolant, or both, from the open end of the vent member out of the hollow enclosure.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: November 21, 2023
    Assignee: NBCUniversal Media, LLC
    Inventor: Charles Edwards
  • Patent number: 11818817
    Abstract: A lighting system includes a controller having a processor and a memory. The processor is configured to receive an input indicative of a first set of lighting values corresponding to a first color space, map the first set of lighting values corresponding to the first color space to a second set of lighting values corresponding to a second color space, and output the second set of lighting values to a light emitting diode (LED) assembly.
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: November 14, 2023
    Assignee: NBCUniversal Media, LLC
    Inventor: Charles Edwards
  • Patent number: 11804587
    Abstract: A cooling system for a light emitting diode (“LED”) assembly includes a fluid configured to absorb heat at the LED assembly, a heat exchanger coupled to one or more substrates of the LED assembly, where the heat exchanger is configured to exchange heat between the LED assembly and the fluid, and a pump configured to circulate the fluid along the LED assembly and the heat exchanger, where the fluid exhibits a turbulent flow at the LED assembly, the heat exchanger, or both, while circulated by the pump.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: October 31, 2023
    Assignee: NBCUniversal Media LLC
    Inventor: Charles Edwards
  • Patent number: 11776559
    Abstract: According to at least one embodiment, a method for determining a level of synchronicity between subtitle text in audiovisual content and speech that would be heard during display of the audiovisual content includes: accessing a first binary sequence, each bit of the first binary sequence indicating whether the speech is provided at a respective sampling time of a plurality of sampling times; and accessing a second binary sequence, each bit of the second binary sequence indicating whether the subtitle text is provided at a respective sampling time of a plurality of sampling times. The method further includes comparing the first binary sequence and the second binary sequence to determine the level of synchronicity between the subtitle text and the speech.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: October 3, 2023
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventors: Craig Gardner, Christopher Burdorf
  • Publication number: 20230300408
    Abstract: A data stream, such as a video stream, may comprise one or more event trigger messages indicating an upcoming event in the stream. The time (e.g., pre-roll time) between the event trigger message and its corresponding event may be modified, based on rules, to provide a network operator, service provider or downstream recipient more (or less) time to prepare for the event. This may be accomplished by moving the event trigger to an earlier (or later) location in the stream, and/or editing the event trigger to indicate the different pre-roll time.
    Type: Application
    Filed: April 24, 2023
    Publication date: September 21, 2023
    Applicants: Comcast Cable Communications, LLC, NBCUniversal Media, LLC
    Inventors: Joseph Franz, Dhurv Garg
  • Patent number: 11754258
    Abstract: A lighting assembly includes a lighting tower. The lighting tower includes a plurality of layers of lighting elements, where each layer of lighting elements is configured to provide a different angle of emitted light onto a parabolic reflector with respect to light emitted from another layer of lighting elements onto the parabolic reflector when activated.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: September 12, 2023
    Assignee: NBCUniversal Media, LLC
    Inventors: Charles Edwards, Richard Pierceall
  • Patent number: 11743598
    Abstract: A clipping mitigation circuitry includes a light valve configured to reduce an amount of light captured by a camera and a controller configured to receive sensor feedback indicative of a light levels of an image captured by the camera, identify potential clipping in the image based on the light levels, and adjust the light valve based on the potential clipping to reduce the amount of light captured by the camera.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: August 29, 2023
    Assignee: NBCUNIVERSAL MEDIA, LLC
    Inventor: Arley Christopher Seeger
  • Publication number: 20230254342
    Abstract: According to one embodiment, a method of cryptographically binding content to a QUIC connection is performed by a first device. The method includes: generating a key based on at least one identifier corresponding to the QUIC connection; encrypting the content using the key based on the at least one identifier corresponding to the QUIC connection; and providing the encrypted content for transmission to a second device over the QUIC connection.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 10, 2023
    Applicant: NBCUNIVERSAL MEDIA, LLC
    Inventor: Robert Glenn Deen
  • Publication number: 20230199247
    Abstract: Traditional streaming sequentially downloads content fragments one by one from one CDN. The disclosed streaming method concurrently downloads content fragments from multiple CDNs. It first creates a sequence of bundles of fragments, and then downloads a subsequent bundle by spreading requests to download the fragments within the bundle to multiple CDNs simultaneously with each CDN acting as a channel to download a different fragment. Depending on business needs, various request dispatching strategies can be deployed. When there is a volume based pricing contract with a CDN, a dispatch strategy is to send more requests to the CDN in order to reach contract volume therefore reduce unit cost. Another strategy is to send the request for the earliest fragment to the fastest CDN in order to reduce latency and possibility of buffer underrun. Fault tolerance can be provided by re-routing a request failed at a CDN to another CDN.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Applicant: NBCUNIVERSAL MEDIA, LLC
    Inventor: Qiang FU
  • Patent number: 11675853
    Abstract: Systems and methods are provided herein for processing digital content. A registry includes a set of common registry identifiers used to classify metadata. Further, an interchange layer and registry classification service: receives metadata derived from digital content in a content file; and classifies the metadata, by associating the metadata with one of the common registry identifiers, based upon a classification from a set of classification rules that is associated with a metadata type of the metadata.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: June 13, 2023
    Assignee: NBCUniversal Media, LLC
    Inventors: Horst Christopher Sarubin, Anne L. Chang-Ferguson
  • Patent number: 11671655
    Abstract: A data stream, such as a video stream, may comprise one or more event trigger messages indicating an upcoming event in the stream. The time (e.g., pre-roll time) between the event trigger message and its corresponding event may be modified, based on rules, to provide a network operator, service provider or downstream recipient more (or less) time to prepare for the event. This may be accomplished by moving the event trigger to an earlier (or later) location in the stream, and/or editing the event trigger to indicate the different pre-roll time.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: June 6, 2023
    Assignees: Comcast Cable Communications, LLC, NBCUniversal Media, LLC
    Inventors: Joseph Franz, Dhurv Garg
  • Publication number: 20230130010
    Abstract: Systems and methods for providing an environment for comparing a first audio content with a second audio content are disclosed. According to at least one embodiment, a method for comparing a first audio content with a second audio content includes: obtaining a first spectrogram representing the first audio content; obtaining a second spectrogram representing the second audio content; generating a combined spectrogram based on the first spectrogram and the second spectrogram; and determining whether the first audio content is misaligned with respect to the second audio content based on the combined spectrogram.
    Type: Application
    Filed: August 5, 2022
    Publication date: April 27, 2023
    Applicant: NBCUNIVERSAL MEDIA, LLC
    Inventor: Jason Rayles
  • Publication number: 20230118824
    Abstract: Systems and methods for presenting contextual clips for distributed content are disclosed. Some embodiments include receiving an input for presenting content while the content is currently being distributed at a first distribution time point within the content, transmitting a request for contextual content prior to the first distribution time point, receiving information for displaying a plurality of contextual content clips distributed prior to the first distribution time point, wherein each of the plurality of contextual content clips corresponds to an event depicted in the content, displaying the plurality of contextual content clips using the received information, and displaying the content at a second distribution time point after all of the plurality of contextual content clips have been displayed.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 20, 2023
    Applicant: NBCUniversal Media, LLC
    Inventors: Jack Jackson, JR., David Faulknor, Shannon McKenzie