NBCUniversal Media, LLC

United States of America

Back to Profile

1-100 of 243 for NBCUniversal Media, LLC Sort by
Query
Patent
United States - USPTO
Excluding Subsidiaries
Aggregations Reset Report
Date
New (last 4 weeks) 1
2024 March 1
2024 January 1
2023 December 1
2024 (YTD) 3
See more
IPC Class
H04N 21/81 - Monomedia components thereof 31
G06F 17/30 - Information retrieval; Database structures therefor 26
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 21
H04L 29/06 - Communication control; Communication processing characterised by a protocol 21
H04N 7/173 - Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal 20
See more
Status
Pending 19
Registered / In Force 224
Found results for  patents
  1     2     3        Next Page

1.

LIGHTING SYSTEMS AND METHODS

      
Application Number 18481501
Status Pending
Filing Date 2023-10-05
First Publication Date 2024-03-28
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

  • H05B 45/22 - Controlling the colour of the light using optical feedback
  • H05B 47/165 - Controlling the light source following a pre-assigned programmed sequence; Logic control [LC]

2.

SYSTEMS AND METHODS FOR PERFORMING LIVE TRANSCRIPTION

      
Application Number 17895715
Status Pending
Filing Date 2022-08-25
First Publication Date 2024-02-29
Owner NBCUniversal Media, LLC (USA)
Inventor Fassnacht, Timothy Rolf

Abstract

The present disclosure is generally directed to a tangible, non-transitory machine-readable medium that includes machine-readable instructions that, when executed, cause processing circuitry to receive a first indication of multimedia content and a second indication of whether the multimedia content is to be transcribed. The instructions cause the processing circuitry to send content generated from the multimedia content for transcription. The content includes an identifier associated with the multimedia content. Additionally, the instructions cause the processing circuitry to send a request for the content to be transcribed. The request includes or is indicative of the identifier. Moreover, the instructions cause the processing circuitry to receive a transcript for at least a portion of the content and generate transcript metadata that includes timing data and is indicative of text of the transcript. Lastly, the instructions cause the processing circuitry to send the transcript metadata to be combined with the multimedia content.

IPC Classes  ?

  • G10L 15/26 - Speech to text systems
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications
  • G10L 25/57 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for processing of video signals

3.

DYNAMIC TONE-MAPPING SYSTEM NORMALIZED AROUND REFERENCE WHITE

      
Application Number 18076140
Status Pending
Filing Date 2022-12-06
First Publication Date 2024-01-25
Owner NBCUniversal Media, LLC (USA)
Inventor Seeger, Arley Christopher

Abstract

A dynamic and selective tone mapping system that receives digital imagery content and adjusts the digital imagery content using defined perceptual point parameters that correspond to particular luminance points or regions of the digital imagery content. The defined perceptual point parameters include a first white reference value, wherein the tone mapping system adjusts the digital imagery content by compressing luminance values above the first white reference value at different compression rates to produce digital imagery content that is compatible with various media viewing devices with varying display brightness capabilities while preserving influence over the intended look of the displayed image resulting from the digital imagery content.

IPC Classes  ?

4.

QUERY LIMITING AND TRACKING IN A DATA SHARING ENVIRONMENT

      
Application Number 18327428
Status Pending
Filing Date 2023-06-01
First Publication Date 2023-12-07
Owner NBCUniversal Media, LLC (USA)
Inventor Mellor, David

Abstract

The present disclosure relates generally to techniques for limiting and tracking queries in a data sharing environment such as a data cleanroom. A shared tokening may provide owner account control over sharing to client accounts within the data sharing environment.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system

5.

SYSTEMS AND METHODS FACILITATING INTERACTIONS BETWEEN IMPOSTER DEVICES AND PROTECTED CONTENT SYSTEMS

      
Application Number 17893914
Status Pending
Filing Date 2022-08-23
First Publication Date 2023-11-09
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Weiler, Andrea Elaine Avila

Abstract

Techniques provided herein employ a device monitoring service to provide task to content consumption devices that are steaming digital media from the streaming infrastructure. The tasks, when implemented by the content consumption devices, may reveal differences in task performance between authorized devices, which have the authorization to access the digital media, and imposter devices, which exploit vulnerabilities in the streaming pipeline to access the digital media. In addition, the techniques provided herein may include a machine learning/artificial intelligence model that is trained to recognize authorized and imposter content consumption devices based on their task performance.

IPC Classes  ?

  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
  • G06F 21/31 - User authentication
  • G06F 21/55 - Detecting local intrusion or implementing counter-measures

6.

CRYPTOGRAPHIC BINDING OF DATA TO NETWORK TRANSPORT

      
Application Number 17650480
Status Pending
Filing Date 2022-02-09
First Publication Date 2023-08-10
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Deen, Robert Glenn

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.

IPC Classes  ?

7.

Spread channel multi-CDN streaming

      
Application Number 17644752
Grant Number 11910053
Status In Force
Filing Date 2021-12-16
First Publication Date 2023-06-22
Grant Date 2024-02-20
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Fu, Qiang

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.

IPC Classes  ?

  • H04N 21/437 - Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
  • H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

8.

SYSTEMS AND METHODS FOR LANGUAGE IDENTIFICATION IN BINARY FILE FORMATS

      
Application Number 17549469
Status Pending
Filing Date 2021-12-13
First Publication Date 2023-06-15
Owner NBCUniversal Media, LLC (USA)
Inventor Rayles, Jason

Abstract

The present disclosure generally relates to decoding encoded files. More particularly, the present disclosure relates to systems and processes for determining the underlying language of encoded files having certain file formats with an undeterminable encoding. It may be difficult, time consuming, and costly to decode the files with undeterminable encodings as such files may require the language to be identified prior to decoding. Embodiments disclosed herein relate to determining the underlying language of the files by analyzing bit sequences in the encoded file and comparing the bit sequences against training data to determine matching patterns between the bit sequences in the file and the bit sequences known correspond to terms associated with a particular language.

IPC Classes  ?

  • G06F 40/263 - Language identification
  • G06F 16/14 - File systems; File servers - Details of searching files based on file metadata
  • G06F 16/11 - File system administration, e.g. details of archiving or snapshots

9.

SYSTEMS AND METHODS FOR CONTROLLING QUALITY OF CONTENT

      
Application Number 17986601
Status Pending
Filing Date 2022-11-14
First Publication Date 2023-06-15
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Levin, Michael S.
  • Lynn, Christopher
  • Paige, Alexandra
  • Costa, Carlos
  • Gardner, Craig
  • Mauck, Megan
  • Insogna, Dominic
  • Cavorti, Vanessa
  • Kramer, Beth
  • Rengasamy, Karthik
  • Mason, Rebecca

Abstract

Systems and methods for controlling quality of content is provided. A confidence tool of an automated quality control system may receive a request to analyze a tag indicating content to be presented by a content presentation service. The tag may be indicative of a link to the content and a tracking pixel associated with the content. The confidence tool may determine whether the tag meets criteria (e.g., pixel whitelisting criteria, specification of a content presentation service). The confidence tool may notify a user whether the tag meets the criteria to prevent problematic content from being presented by the content presentation service.

IPC Classes  ?

  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/78 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/81 - Monomedia components thereof

10.

SYSTEMS AND METHODS FOR DATA SHARING AND PROCESSING

      
Application Number 17976401
Status Pending
Filing Date 2022-10-28
First Publication Date 2023-05-04
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Mellor, David
  • Michel, Joshua
  • Co, Derek

Abstract

A non-transitory computer readable medium includes instructions that, when executed by one or more processors, cause the one or more processors to receive, from a requesting account, a selection of one or more data sets that are indicated as sharable and requestor information. The instructions, when executed, also cause the one or more processors to generate a sharing request for the one or more data sets, validate the sharing request based on restrictions for the one or more data sets, apply requestor-specific restrictions to a subset of the one or more data sets to generate a modified subset of the one or more data sets, and send the modified subset of the one or more data sets to the requesting account.

IPC Classes  ?

  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

11.

AUTOMATED CONTENT QUALITY CONTROL

      
Application Number 17817798
Status Pending
Filing Date 2022-08-05
First Publication Date 2023-04-27
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Rayles, Jason

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.

IPC Classes  ?

  • G10L 25/60 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for measuring the quality of voice signals
  • G10L 25/18 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being spectral information of each sub-band
  • G10L 25/57 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for processing of video signals
  • G06T 11/00 - 2D [Two Dimensional] image generation

12.

SYSTEM AND METHOD FOR PRESENTING CONTEXTUAL CLIPS FOR DISTRIBUTED CONTENT

      
Application Number 17970385
Status Pending
Filing Date 2022-10-20
First Publication Date 2023-04-20
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Jackson, Jr., Jack
  • Faulknor, David
  • Mckenzie, Shannon

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.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • H04N 21/2187 - Live feed
  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
  • H04N 21/8549 - Creating video summaries, e.g. movie trailer

13.

Systems and methods for programmatic quality control of content

      
Application Number 17477000
Grant Number 11838561
Status In Force
Filing Date 2021-09-16
First Publication Date 2023-03-16
Grant Date 2023-12-05
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Levin, Michael S.
  • Paige, Alexandra
  • Stepanov, Tatiana
  • Lynn, Christopher
  • Cacciatore, Dana
  • Costa, Carlos
  • Mason, Rebecca
  • Navea, Janice
  • Butler, Joshua
  • Krzywoglowy, Stephane

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.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/443 - OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
  • H04N 21/81 - Monomedia components thereof

14.

SYSTEMS AND METHODS FOR PERFORMING WORD-SENSE DISAMBIGUATION FOR CONTEXT-SENSITIVE SERVICES

      
Application Number 17349456
Status Pending
Filing Date 2021-06-16
First Publication Date 2022-12-22
Owner NBCUniversal Media, LLC (USA)
Inventor Tam, Gregory A.

Abstract

A word-sense disambiguation service may be performed to determine the semantic context of an ambiguous targeted word in an electronic data corpus. The word-sense disambiguation service may determine the semantic context of the words in the electronic data corpus by evaluating a main word and the context words surrounding the main word in a portion of text, then determine which context words are useful in defining the semantic context of the main word. The word-sense disambiguation service may then cluster the defining context words together and use the defining context words to train a word-embedding model to recognize the semantic context of an instance of the main word based on the proximity of the defining context words to the main word. A context-sensitive service may then receive input of a desired target word, then retrieve and display the various semantic contexts of the desired target word using the results gathered by the word-sense disambiguation service.

IPC Classes  ?

  • G06F 40/35 - Discourse or dialogue representation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

15.

Light emitting diode cooling with turbulent flow

      
Application Number 17704818
Grant Number 11804587
Status In Force
Filing Date 2022-03-25
First Publication Date 2022-10-27
Grant Date 2023-10-31
Owner NBCUniversal Media LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

  • H01L 33/64 - Heat extraction or cooling elements
  • F21V 29/503 - Cooling arrangements characterised by the adaptation for cooling of specific components of light sources
  • F21V 29/58 - Cooling arrangements using liquid coolants characterised by the coolants
  • F21Y 115/10 - Light-emitting diodes [LED]

16.

Systems and methods for a coolant chamber

      
Application Number 17862093
Grant Number 11821616
Status In Force
Filing Date 2022-07-11
First Publication Date 2022-10-27
Grant Date 2023-11-21
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

17.

Display screen with graphical user interface

      
Application Number 29706727
Grant Number D0967835
Status In Force
Filing Date 2019-09-23
First Publication Date 2022-10-25
Grant Date 2022-10-25
Owner NBCUniversal Media, LLC. (USA)
Inventor
  • Elfiki, Dina Ramsis
  • Carbajal, Rigo
  • Long, Corbin Patrick

18.

Image colorization systems and methods

      
Application Number 17211537
Grant Number 11948357
Status In Force
Filing Date 2021-03-24
First Publication Date 2022-09-29
Grant Date 2024-04-02
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Landy, Harvey
  • Harrell, Samuel

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.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 7/90 - Determination of colour characteristics
  • G06V 20/40 - Scenes; Scene-specific elements in video content

19.

SYSTEMS AND METHODS FOR LOCALIZED ADAPTIVE CONTENT DISTRIBUTION

      
Application Number 17825876
Status Pending
Filing Date 2022-05-26
First Publication Date 2022-09-08
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Mcgilvray, Grant
  • Hau, Clarence
  • Harrell, Michael
  • Abraham, Anil
  • Rosenberg, Peter

Abstract

Systems and methods for switching from a linearly distributed live content and/or internet stream to other contents are provided by aligning timing between contents. Break points may be programmed between diverse non-time synced source encoder of the respective contents to facilitate switching between contents. A first linear stream is caused to be provided. A switchover time to a second linear stream is then identified. The second linear stream is caused to be provided at the switchover time. In different embodiments, switching may occur between different number of contents using the described systems and methods. One or more streaming contents may be up-converted and/or down-converted in different streaming systems.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04L 65/80 - Responding to QoS
  • H04N 21/2187 - Live feed
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/61 - Network physical structure; Signal processing
  • H04L 65/70 - Media network packetisation
  • H04L 65/75 - Media network packet handling

20.

Determining subtitle synchronization when compared to audio track

      
Application Number 17450548
Grant Number 11776559
Status In Force
Filing Date 2021-10-11
First Publication Date 2022-09-08
Grant Date 2023-10-03
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor
  • Gardner, Craig
  • Burdorf, Christopher

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.

IPC Classes  ?

  • G10L 21/055 - Time compression or expansion for synchronising with other signals, e.g. video signals
  • H04N 5/278 - Subtitling
  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 25/57 - Speech or voice analysis techniques not restricted to a single one of groups specially adapted for particular use for comparison or discrimination for processing of video signals
  • G10L 25/78 - Detection of presence or absence of voice signals

21.

Light emitting diode cooling systems and methods

      
Application Number 17741059
Grant Number 11946628
Status In Force
Filing Date 2022-05-10
First Publication Date 2022-08-25
Grant Date 2024-04-02
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

  • F21V 29/58 - Cooling arrangements using liquid coolants characterised by the coolants
  • F21V 29/61 - Cooling arrangements characterised by the use of a forced flow of gas, e.g. air characterised by control arrangements
  • F21Y 105/18 - Planar light sources comprising a two-dimensional array of point-like light-generating elements characterised by the overall shape of the two-dimensional array polygonal other than square or rectangular, e.g. for spotlights or for generating an axially symmetrical light beam
  • F21Y 107/30 - Light sources with three-dimensionally disposed light-generating elements on the outer surface of cylindrical surfaces, e.g. rod-shaped supports having a circular or a polygonal cross section
  • F21Y 115/10 - Light-emitting diodes [LED]

22.

Digital content data generation systems and methods

      
Application Number 16952908
Grant Number 11934406
Status In Force
Filing Date 2020-11-19
First Publication Date 2022-05-19
Grant Date 2024-03-19
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Pineda, Zeidee
  • Torres, Nicole
  • Xu, Bing
  • Essuman, Nana Yaw
  • Tang, Hengyu

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.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 7/14 - Merging, i.e. combining at least two sets of record carriers each arranged in the same ordered sequence to produce a single set having the same ordered sequence
  • G06F 16/2455 - Query execution
  • G06N 20/00 - Machine learning

23.

System and method for providing a customized manifest representing a video channel

      
Application Number 17648988
Grant Number 11622136
Status In Force
Filing Date 2022-01-26
First Publication Date 2022-05-12
Grant Date 2023-04-04
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor
  • Fining, James
  • Simmeth, Caleb

Abstract

Systems and methods for providing an output manifest are disclosed. According to at least one embodiment, a method of providing an output manifest representing a video channel includes: receiving, from a channel requester, a request for the output manifest; receiving input manifests including first and second input manifests; and creating the output manifest in response to receiving the request. Creating the output manifest includes: selecting at least one segment of the first input manifest, the at least one first input manifest segment bordered by a first marker; selecting at least one segment of the second input manifest, the at least one second input manifest segment bordered by a second marker common to the first marker; and creating the output manifest to include the at least one first input manifest segment followed by the at least one second input manifest segment. The output manifest is provided to the channel requester.

IPC Classes  ?

  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2187 - Live feed
  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/647 - Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging bet
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

24.

SYSTEMS AND METHODS FOR GENERATING MACHINE LEARNING-DRIVEN TELECAST FORECASTS

      
Application Number 17066279
Status Pending
Filing Date 2020-10-08
First Publication Date 2022-04-14
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Davies, Cameron
  • Morales Barba, Marco Antonio
  • Synder, David L.
  • Jian, Tong
  • Chen, Jiabin
  • Deb, Soudeep
  • Essuman, Nana Yaw
  • Wang, Jiacheng

Abstract

Systems and methods for generating telecast forecasts is provided. An automated forecasting system uses machine learning-driven a forecast model for generating forecast for various telecasts varying periods of time. Estimate values that are used to generate the forecasts may be determined based on deriving trends and correlations from telecasts data using machine learning. The forecasting system may compare estimate values and actual values associated with the various telecasts and subsequently update the forecast model based on the comparison. The forecast model may be displayed on an electronic device of a client electronic device and may be updated or influenced by telecast providers.

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • G01W 1/10 - Devices for predicting weather conditions
  • G06K 9/62 - Methods or arrangements for recognition using electronic means

25.

Duplicate frames detection

      
Application Number 17390321
Grant Number 11868441
Status In Force
Filing Date 2021-07-30
First Publication Date 2022-03-24
Grant Date 2024-01-09
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Levin, Michael S.
  • Lynn, Christopher
  • Paige, Alexandra
  • Hoppas, Constantinos
  • Nash, Matthew
  • Price, Rachel A.

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.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06F 18/22 - Matching criteria, e.g. proximity measures
  • G06V 20/40 - Scenes; Scene-specific elements in video content
  • G06V 20/00 - Scenes; Scene-specific elements

26.

Lighting systems and methods

      
Application Number 17401217
Grant Number 11818817
Status In Force
Filing Date 2021-08-12
First Publication Date 2022-03-24
Grant Date 2023-11-14
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

  • H05B 45/22 - Controlling the colour of the light using optical feedback
  • H05B 47/165 - Controlling the light source following a pre-assigned programmed sequence; Logic control [LC]

27.

Metadata manipulation

      
Application Number 17536614
Grant Number 11671655
Status In Force
Filing Date 2021-11-29
First Publication Date 2022-03-17
Grant Date 2023-06-06
Owner
  • Comcast Cable Communications, LLC (USA)
  • NBCUniversal Media, LLC (USA)
Inventor
  • Franz, Joseph
  • Garg, Dhurv

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.

IPC Classes  ?

  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/4402 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

28.

Light valve systems and methods

      
Application Number 16929024
Grant Number 11743598
Status In Force
Filing Date 2020-07-14
First Publication Date 2022-01-20
Grant Date 2023-08-29
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Seeger, Arley Christopher

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.

IPC Classes  ?

  • G09G 3/36 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix by control of light from an independent source using liquid crystals
  • H04N 23/75 - Circuitry for compensating brightness variation in the scene by influencing optical camera components
  • H04N 23/71 - Circuitry for evaluating the brightness variation

29.

Metadata manipulation

      
Application Number 16913529
Grant Number 11218766
Status In Force
Filing Date 2020-06-26
First Publication Date 2021-12-30
Grant Date 2022-01-04
Owner
  • Comcast Cable Communications, LLC (USA)
  • NBCUniversal Media, LLC (USA)
Inventor
  • Franz, Joseph
  • Garg, Dhurv

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.

IPC Classes  ?

  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/4402 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

30.

Systems and methods for localized adaptive content distribution

      
Application Number 17323753
Grant Number 11356718
Status In Force
Filing Date 2021-05-18
First Publication Date 2021-12-30
Grant Date 2022-06-07
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Mcgilvray, Grant
  • Hau, Clarence
  • Harrell, Michael
  • Abraham, Anil
  • Rosenberg, Peter
  • Dever, Adam

Abstract

Systems and methods for switching from a linearly distributed live content and/or internet stream to other contents are provided by aligning timing between contents. Break points may be programmed between diverse non-time synced source encoder of the respective contents to facilitate switching between contents. A first linear stream is caused to be provided. A switchover time to a second linear stream is then identified. The second linear stream is caused to be provided at the switchover time. In different embodiments, switching may occur between different number of contents using the described systems and methods. One or more streaming contents may be up-converted and/or down-converted in different streaming systems.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04L 65/60 - Network streaming of media packets
  • H04N 21/2187 - Live feed
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/61 - Network physical structure; Signal processing
  • H04L 65/80 - Responding to QoS

31.

Seamless representation of video and geometry

      
Application Number 17379573
Grant Number 11610353
Status In Force
Filing Date 2021-07-19
First Publication Date 2021-11-11
Grant Date 2023-03-21
Owner NBCUniversal Media LLC (USA)
Inventor
  • Nilsson, Fredrik
  • Halliwell, Luke
  • Larson, Josiah
  • Gong, Matthew Christopher

Abstract

Processes for reviewing and editing a computer-generated animation are provided. In one example process, multiple images representing segments of a computer-generated animation may be displayed. In response to a selection of one or more of the images, geometry data associated with the corresponding segment(s) of computer-generated animation may be accessed. An editable geometric representation of the selected segment(s) of computer-generated animation may be displayed based on the accessed geometry data. In some examples, previously rendered representations and/or geometric representations of the same or other segments of the computer-generated animation may be concurrently displayed adjacent to, overlaid with, or in any other desired manner with the displayed geometric representation of the selected segment's) of computer-generated animation.

IPC Classes  ?

  • G06T 13/00 - Animation
  • G06T 13/40 - 3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
  • G11B 27/034 - Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs

32.

Systems and methods for controlling quality of content

      
Application Number 16951752
Grant Number 11509950
Status In Force
Filing Date 2020-11-18
First Publication Date 2021-10-07
Grant Date 2022-11-22
Owner NBCUniversal Media LLC (USA)
Inventor
  • Levin, Michael S.
  • Lynn, Christopher
  • Paige, Alexandra
  • Costa, Carlos
  • Gardner, Craig
  • Mauck, Megan
  • Insogna, Dominic
  • Cavorti, Vanessa
  • Kramer, Beth
  • Rengasamy, Karthik
  • Mason, Rebecca

Abstract

Systems and methods for controlling quality of content is provided. A confidence tool of an automated quality control system may receive a request to analyze a tag indicating content to be presented by a content presentation service. The tag may be indicative of a link to the content and a tracking pixel associated with the content. The confidence tool may determine whether the tag meets criteria (e.g., pixel whitelisting criteria, specification of a content presentation service). The confidence tool may notify a user whether the tag meets the criteria to prevent problematic content from being presented by the content presentation service.

IPC Classes  ?

  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 16/78 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/81 - Monomedia components thereof

33.

Systems and method for a coolant chamber

      
Application Number 16952679
Grant Number 11383181
Status In Force
Filing Date 2020-11-19
First Publication Date 2021-07-29
Grant Date 2022-07-12
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

Abstract

A debubbler system includes a hollow enclosure that includes an inlet and an outlet directing the flow of coolant fluid into and out from the hollow enclosure, respectively. The debubbler system further includes a check valve to exhaust gaseous bubbles in the coolant fluid out of the hollow enclosure to reduce the gaseous bubbles in the coolant fluid. The debubbler system also includes a vent tube fluidly coupled to the check valve, such that the vent tube is positioned opposite a weighted member that is fixed relative to a central axel that rotates about a rotation axis. The debubbler system may be part of a cooling system for cooling electronics systems, such as light-emitting diode (LED) lighting systems.

IPC Classes  ?

  • F21V 29/58 - Cooling arrangements using liquid coolants characterised by the coolants
  • B01D 19/00 - Degasification of liquids
  • F21V 7/06 - Optical design with parabolic curvature
  • F21Y 115/10 - Light-emitting diodes [LED]

34.

Systems and methods for deactivating problematic content

      
Application Number 16730460
Grant Number 11122309
Status In Force
Filing Date 2019-12-30
First Publication Date 2021-07-01
Grant Date 2021-09-14
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Levin, Michael
  • Lynn, Christopher
  • Price, Christopher
  • Dale, Richard
  • Hoppas, Constantinos
  • Digiovanni, Gianna
  • Paige, Alexandra

Abstract

An apparatus, system and method for deactivating problematic secondary content are provided. This approach involves a deactivator component receiving data associated with an indication of a change to one or more secondary contents, a secondary content playback report, and/or a secondary content quality of experience (QoE) via data sources. After identifying the problematic secondary content, the deactivator component may request a secondary content provider to deactivate the problematic secondary content by deactivating a target resource associated with the secondary content instance, the secondary content, the secondary content unit, or the placement. In particular, the deactivator component may also provide feedback or reason for deactivating the secondary content. Incorporating a central component such as the deactivator component in a system that monitors quality of secondary component, ensures time and resource efficiency, reduces revenue loss for the secondary content provider, and maintains an uninterrupted experience for users when viewing secondary content.

IPC Classes  ?

  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/81 - Monomedia components thereof

35.

Digitally adjustable focused beam lighting system

      
Application Number 17149671
Grant Number 11754258
Status In Force
Filing Date 2021-01-14
First Publication Date 2021-05-06
Grant Date 2023-09-12
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Edwards, Charles
  • Pierceall, Richard

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.

IPC Classes  ?

  • F21V 7/06 - Optical design with parabolic curvature
  • F21V 29/51 - Cooling arrangements using condensation or evaporation of a fluid, e.g. heat pipes
  • F21V 29/67 - Cooling arrangements characterised by the use of a forced flow of gas, e.g. air characterised by the arrangement of fans
  • F21V 29/70 - Cooling arrangements characterised by passive heat-dissipating elements, e.g. heat-sinks
  • H05B 45/20 - Controlling the colour of the light
  • F21Y 115/10 - Light-emitting diodes [LED]
  • F21Y 107/40 - Light sources with three-dimensionally disposed light-generating elements on the sides of polyhedrons, e.g. cubes or pyramids

36.

Normalized high-dynamic range visualization

      
Application Number 16661834
Grant Number 11483529
Status In Force
Filing Date 2019-10-23
First Publication Date 2021-04-29
Grant Date 2022-10-25
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Reitmeier, Glenn A.
  • Seeger, Arley Christopher

Abstract

A tangible, non-transitory machine-readable medium includes machine-readable instructions that, when executed, cause processing circuitry to receive a signal indicative of high dynamic range content. The signal includes 1) a first portion that forms a first percentage of the signal and is associated with a first brightness range and 2) a second portion that forms a second percentage of the signal associated with a second brightness range. The instructions, when executed, are also configured to cause the processing circuitry to produce an adjusted signal to represent the signal such that a graphical representation of the adjusted signal includes an area corresponding to the first portion of the signal that is expanded relative to a graphical representation of the first portion of the signal. Furthermore, the instructions, when executed, are configured to cause the processing circuitry to cause display of a graphical representation of the adjusted signal.

IPC Classes  ?

  • H04N 9/68 - Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
  • H04N 9/77 - Circuits for processing the brightness signal and the chrominance signal relative to each other, e.g. adjusting the phase of the brightness signal relative to the colour signal, correcting differential gain or differential phase
  • H04N 17/02 - Diagnosis, testing or measuring for television systems or their details for colour television signals
  • H04N 5/202 - Gamma control
  • H04N 5/91 - Television signal processing therefor

37.

ARTIFICIAL INTELLIGENCE-ASSISTED CONTENT SOURCE IDENTIFICATION

      
Application Number 16657286
Status Pending
Filing Date 2019-10-18
First Publication Date 2021-04-22
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Wilkinson, Michael Shane
  • Avila, Eric J.
  • Afshar, Borzou

Abstract

A tangible, non-transitory machine-readable medium includes machine readable instructions that, when executed by processing circuitry, cause the processing circuitry to receive an inquiry regarding digital content. The inquiry is indicative of a request for the digital content or a request for a determination to be made regarding the digital content. The instructions, when executed, also cause the processing circuitry to process the inquiry by analyzing aggregated result data generated using a series of neural network layers based on the digital content and metadata associated with the digital content. Furthermore, the instructions, when executed, cause the processing circuitry to generate response data to the inquiry using a neural network based on analyzing the aggregated result data.

IPC Classes  ?

38.

Media essence library

      
Application Number 16579702
Grant Number 11489603
Status In Force
Filing Date 2019-09-23
First Publication Date 2021-03-25
Grant Date 2022-11-01
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Burnheimer, Andrew

Abstract

According to at least one embodiment, a method of processing data in a broadcast engineering environment includes: receiving a user request comprising a first identifier that identifies a discrete broadcast signal and identifying a set of identifiers associated with the first identifier. The set of identifiers includes at least one of Connection, Domain, Domain Type, Equipment, Essence, Feed, Format, Instance, Mnemonic Base, Pattern, Signal Mnemonic, or Site. The method further includes generating association information based on the identified set of identifiers, and transmitting the generated association information based on the received user request.

IPC Classes  ?

  • H04H 60/73 - Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
  • G06F 16/45 - Clustering; Classification
  • G06F 16/953 - Querying, e.g. by the use of web search engines
  • H04H 60/66 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for using the result on distributors' side

39.

Systems and methods for pulsing content

      
Application Number 16951847
Grant Number 11887114
Status In Force
Filing Date 2020-11-18
First Publication Date 2021-03-11
Grant Date 2024-01-30
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Levin, Michael S.
  • Lynn, Christopher
  • Paige, Alexandra
  • Kramer, Beth
  • Thandi, Natasha
  • Costa, Carlos
  • Hollo, David
  • Rengasamy, Karthik
  • Ritchie, Adrian
  • Mason, Rebecca

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., scheduled to be live) content may continue being pulsed for any modifications unless it has been deactivated

IPC Classes  ?

  • G06Q 20/38 - Payment architectures, schemes or protocols - Details thereof
  • G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
  • G06Q 20/34 - Payment architectures, schemes or protocols characterised by the use of specific devices using cards, e.g. integrated circuit [IC] cards or magnetic cards
  • G06F 16/78 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06Q 10/0639 - Performance analysis of employees; Performance analysis of enterprise or organisation operations
  • G06Q 30/0251 - Targeted advertisements
  • H04N 21/458 - Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules
  • H04N 21/81 - Monomedia components thereof

40.

Real-time automated classification system

      
Application Number 17004901
Grant Number 11621792
Status In Force
Filing Date 2020-08-27
First Publication Date 2021-02-18
Grant Date 2023-04-04
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Beckett, Iii, William R.
  • Barsh, Andrew James

Abstract

The current embodiments relate to a real-time automated classification system that uses machine learning system to recognize important moments in broadcast content based on log data and/or other data received from various classification systems. The real-time automated classification system may be trained to recognize correlations between the various log data to determine key moments in the broadcast content. The real-time automated logging system may determine and generate metadata that describe or give information about what is happening or appearing in the broadcast content. The real-time automated logging system may automatically generate control inputs, suggestions, recommendations, and/or edits relating to broadcast content based upon the metadata, during broadcasting of the broadcast content.

IPC Classes  ?

  • H04H 60/37 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
  • H04H 60/07 - Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linkage to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
  • H04H 60/64 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for providing detail information
  • H04H 60/48 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising items expressed in broadcast information
  • G06N 20/00 - Machine learning

41.

System and method for providing a customized manifest representing a video channel

      
Application Number 16517505
Grant Number 11272229
Status In Force
Filing Date 2019-07-19
First Publication Date 2021-01-21
Grant Date 2022-03-08
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor
  • Fining, James
  • Simmeth, Caleb

Abstract

Systems and methods for providing an output manifest are disclosed. According to at least one embodiment, a method of providing an output manifest representing a video channel includes: receiving, from a channel requester, a request for the output manifest; receiving input manifests including first and second input manifests; and creating the output manifest in response to receiving the request. Creating the output manifest includes: selecting at least one segment of the first input manifest, the at least one first input manifest segment bordered by a first marker; selecting at least one segment of the second input manifest, the at least one second input manifest segment bordered by a second marker common to the first marker; and creating the output manifest to include the at least one first input manifest segment followed by the at least one second input manifest segment. The output manifest is provided to the channel requester.

IPC Classes  ?

  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2187 - Live feed
  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/647 - Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging bet
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

42.

Light emitting diode cooling systems and methods

      
Application Number 16781788
Grant Number 11047560
Status In Force
Filing Date 2020-02-04
First Publication Date 2020-12-03
Grant Date 2021-06-29
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

  • G05D 15/00 - Control of mechanical force or stress; Control of mechanical pressure
  • F21V 29/58 - Cooling arrangements using liquid coolants characterised by the coolants
  • F21V 29/61 - Cooling arrangements characterised by the use of a forced flow of gas, e.g. air characterised by control arrangements
  • F21Y 115/10 - Light-emitting diodes [LED]

43.

Light emitting diode cooling systems and methods

      
Application Number 16731619
Grant Number 11333342
Status In Force
Filing Date 2019-12-31
First Publication Date 2020-12-03
Grant Date 2022-05-17
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

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.

IPC Classes  ?

  • F21V 29/58 - Cooling arrangements using liquid coolants characterised by the coolants
  • F21V 29/61 - Cooling arrangements characterised by the use of a forced flow of gas, e.g. air characterised by control arrangements
  • F21Y 115/10 - Light-emitting diodes [LED]
  • F21Y 107/30 - Light sources with three-dimensionally disposed light-generating elements on the outer surface of cylindrical surfaces, e.g. rod-shaped supports having a circular or a polygonal cross section
  • F21Y 105/18 - Planar light sources comprising a two-dimensional array of point-like light-generating elements characterised by the overall shape of the two-dimensional array polygonal other than square or rectangular, e.g. for spotlights or for generating an axially symmetrical light beam

44.

Digital content and response processing system and method

      
Application Number 16901893
Grant Number 11265612
Status In Force
Filing Date 2020-06-15
First Publication Date 2020-12-03
Grant Date 2022-03-01
Owner NBCUniversal Media, LLC. (USA)
Inventor
  • Berkowitz, Daniel
  • Falkner, Christopher J.
  • Ng, Sheau Bao
  • Einstein, Myra

Abstract

Systems and methods are provided for allowing responses to offers displayed with digital content. The responses may be provided on a receiver system via a conventional feedback through the same distribution channel through which the content and offer were provided, or through an alternative channel, with data being transmitted from an alternative channel device to a transacting entity. For time-shifted playback, content is identified and time-adapted offers may be provided, taking into account factors such as the content, the time of play back, the date of play back, and so forth. The alternate response channel may be more suitable for time-adapted offer responses then for contemporaneously transmitted offers.

IPC Classes  ?

  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/2543 - Billing
  • H04H 60/73 - Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
  • H04H 60/63 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for services of sales
  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04H 60/56 - Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups or

45.

Digital rights management for cinema systems

      
Application Number 16714563
Grant Number 11044505
Status In Force
Filing Date 2019-12-13
First Publication Date 2020-07-30
Grant Date 2021-06-22
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Wilkinson, Michael S.
  • Anderson, Anthony C.
  • Lucas, Andrew

Abstract

Systems and methods for controlling transmission of digital content stored at a server are disclosed. According to at least one embodiment, a method includes: receiving, at the server, session information from a device, the session information including information for authorizing the server to decrypt the digital content for transmission to a playback device; determining, at the server, to decrypt the digital content for the transmission to the playback device, based on the session information; decrypting, at the server, the digital content for the transmission to the playback device, in response to determining to decrypt the digital content; and transmitting, at the server, the decrypted digital content to the playback device.

IPC Classes  ?

  • H04N 7/16 - Analogue secrecy systems; Analogue subscription systems
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data

46.

Systems and methods for aligning text and multimedia content

      
Application Number 16232833
Grant Number 10785385
Status In Force
Filing Date 2018-12-26
First Publication Date 2020-07-02
Grant Date 2020-09-22
Owner NBCUniversal Media, LLC. (USA)
Inventor
  • Beckett, Iii, William R.
  • Gupta, Gaurav

Abstract

The present disclosure is generally directed to a tangible, non-transitory machine-readable medium that includes machine-readable instructions that, when executed by processing circuitry, cause the processing circuitry to receive multimedia content that includes a plurality of multimedia content portions of the multimedia content. The instructions, when executed by the processing circuitry, also cause the processing circuitry to receive text data corresponding to words spoken in the multimedia content. The text data includes a plurality of text data subdivisions of the text data. Moreover, the instructions, when executed by the processing circuitry, cause the processing circuitry to align the multimedia content and the text data by determining, for each of the plurality of multimedia content portions, a corresponding subdivision of the plurality of text data subdivisions. Furthermore, the instructions, when executed by the processing circuitry, cause the processing circuitry to cause display of the multimedia content aligned to the text data.

IPC Classes  ?

  • H04N 5/04 - Synchronising
  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital
  • H04N 21/488 - Data services, e.g. news ticker
  • G06F 40/289 - Phrasal analysis, e.g. finite state techniques or chunking

47.

Systems and methods for processing metadata

      
Application Number 16715965
Grant Number 11675853
Status In Force
Filing Date 2019-12-16
First Publication Date 2020-07-02
Grant Date 2023-06-13
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Sarubin, Horst Christopher
  • Chang-Ferguson, Anne L.

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.

IPC Classes  ?

  • G06F 16/908 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • G06F 16/45 - Clustering; Classification
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • G06F 18/24 - Classification techniques
  • G06F 18/214 - Generating training patterns; Bootstrap methods, e.g. bagging or boosting

48.

Digitally adjustable focused beam lighting system

      
Application Number 16515947
Grant Number 10694600
Status In Force
Filing Date 2019-07-18
First Publication Date 2020-06-23
Grant Date 2020-06-23
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Edwards, Charles
  • Pierceall, Richard

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.

IPC Classes  ?

  • H05B 45/20 - Controlling the colour of the light
  • F21V 29/70 - Cooling arrangements characterised by passive heat-dissipating elements, e.g. heat-sinks
  • F21V 7/06 - Optical design with parabolic curvature
  • F21V 29/51 - Cooling arrangements using condensation or evaporation of a fluid, e.g. heat pipes
  • F21V 29/67 - Cooling arrangements characterised by the use of a forced flow of gas, e.g. air characterised by the arrangement of fans
  • F21Y 115/10 - Light-emitting diodes [LED]

49.

System and method for optimal variable bit rate packing

      
Application Number 16698728
Grant Number 10827183
Status In Force
Filing Date 2019-11-27
First Publication Date 2020-05-28
Grant Date 2020-11-03
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Wilkinson, Michael Shane

Abstract

Systems and methods for optimal variable bit rate packing are disclosed. Some embodiments include encoding media at a plurality of bit rates to generate a corresponding plurality of encodings, where each of the plurality of encodings include a plurality of framesets, generating advance encoding data for each of the plurality of encodings, where each advance encoding data includes information related to a data size of the plurality of framesets of the corresponding encoding, transmitting the generated advance encoding data to a client, receiving a request from the client including a request for one or more framesets of a first encoding, and transmitting the requested one or more framesets of the first encoding to the client.

IPC Classes  ?

  • H04N 19/146 - Data rate or code amount at the encoder output
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

50.

FLEXIBLE BROADCAST SYSTEM AND METHOD

      
Application Number 16747373
Status Pending
Filing Date 2020-01-20
First Publication Date 2020-05-14
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Reitmeier, Glenn A.
  • Mehta, Rajan
  • Lung, Harold Douglas
  • Ng, Sheau

Abstract

Broadcasts over designated bands of the radiofrequency spectrum allow for flexible use of the spectrum as well as for the receipt of return signals from receivers. To obtain return signals, information indicating one or more return channels and/or one or more return time windows may be sent with the broadcast transmission. The broadcast transmission may be made over UHF bands, with the return signals being made over VHF bands. Spectrum may be utilized more efficiently by transmitting one or more beacon signals that define parameters for the broadcast transmission. Receivers may be adapted to decode the data of the beacon signals and rapidly tune to the broadcast transmission.

IPC Classes  ?

  • H04N 21/2385 - Channel allocation; Bandwidth allocation
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests

51.

SYSTEMS AND METHODS FOR IDENTIFYING SCENE CHANGES IN VIDEO FILES

      
Application Number 16162212
Status Pending
Filing Date 2018-10-16
First Publication Date 2020-04-16
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor Fu, Qiang

Abstract

Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of: receiving at least two consecutive frames of a video file; determining a level of difference between the at least two consecutive frames of the video file; receiving a subtitle file associated with the video file; analyzing the subtitle file to identify a gap in conversation in the video file; and identifying a scene change in the video file when: (1) the level of difference between the at least two consecutive frames of the video file is above a predefined threshold; and (2) the level of difference between the at least two consecutive frames of the video file occurs during the gap in the conversation. Other embodiments are disclosed herein.

IPC Classes  ?

  • G11B 27/036 - Insert-editing
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06K 9/46 - Extraction of features or characteristics of the image
  • H04N 5/278 - Subtitling

52.

Tracking user engagement on a mobile device

      
Application Number 16151250
Grant Number 11356732
Status In Force
Filing Date 2018-10-03
First Publication Date 2020-04-09
Grant Date 2022-06-07
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Reale, Jeffrey J.

Abstract

Systems and methods for determining a comparative level of user engagement are disclosed. According to at least one embodiment, a method of determining a comparative level of user engagement with content of a first type includes receiving sensor data (e.g., rotational vector, attitude, or ambient light sensor data) from a mobile device. The sensor data includes first sensor data sensed by the mobile device during display of the content of the first type at the device, and second sensor data sensed by the mobile device during display of content of a second type at the device. The method may include determining the comparative level of user engagement with the content of the first type based on the first and second sensor data, selecting additional content based on the determined comparative level of user engagement, and transmitting the selected additional content to the mobile device for output by the mobile device.

IPC Classes  ?

  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/81 - Monomedia components thereof
  • H04W 4/02 - Services making use of location information
  • H04M 1/72454 - User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions

53.

Detecting virtual private network usage

      
Application Number 16567830
Grant Number 11095710
Status In Force
Filing Date 2019-09-11
First Publication Date 2020-03-12
Grant Date 2021-08-17
Owner
  • Comcast Cable Communications, LLC (USA)
  • NBCUniversal Media, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Tauber, Antony

Abstract

According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/26 - Monitoring arrangements; Testing arrangements

54.

Real-time automated classification system

      
Application Number 16128124
Grant Number 10805029
Status In Force
Filing Date 2018-09-11
First Publication Date 2020-03-12
Grant Date 2020-10-13
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Beckett, Iii, William R.
  • Barsh, Andrew James

Abstract

The current embodiments relate to a real-time automated classification system that uses machine learning system to recognize important moments in broadcast content based on log data and/or other data received from various classification systems. The real-time automated classification system may be trained to recognize correlations between the various log data to determine key moments in the broadcast content. The real-time automated logging system may determine and generate metadata that describe or give information about what is happening or appearing in the broadcast content. The real-time automated logging system may automatically generate control inputs, suggestions, recommendations, and/or edits relating to broadcast content based upon the metadata, during broadcasting of the broadcast content.

IPC Classes  ?

  • H04H 60/37 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
  • H04H 60/07 - Arrangements for generating broadcast information; Arrangements for generating broadcast-related information with a direct linkage to broadcast information or to broadcast space-time; Arrangements for simultaneous generation of broadcast information and broadcast-related information characterised by processes or methods for the generation
  • H04H 60/64 - Arrangements for services using the result of monitoring, identification or recognition covered by groups or for providing detail information
  • H04H 60/48 - Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising items expressed in broadcast information
  • G06N 20/00 - Machine learning

55.

SYSTEM AND METHOD FOR AUTOMATIC DIGITAL COPY FOR PHYSICAL MEDIA PURCHASE

      
Application Number 16544694
Status Pending
Filing Date 2019-08-19
First Publication Date 2019-12-05
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Char, Alan
  • Brailas, Nicholas
  • Marcar, Anthony
  • Ye, Michael
  • Kokhanyy, Oleksiy
  • Li, Hua

Abstract

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of receiving a unique identifier from a user, wherein the unique identifier is associated with a purchase of a physical media item; determining when the unique identifier is associated with an electronic media account; when the unique identifier is associated with the electronic media account: sending a verification message to an electronic communication address associated with the unique identifier to (a) inform the user of an availability of electronic media associated with the physical media item and (b) provide a verification token that, when transmitted to an electronic media provider, facilitates a modification of the electronic media account to grant access to the electronic media associated with the physical media item; and when the unique identifier is not associated with the electronic media account: storing a cookie on an electronic device of the user, the cookie comprising data verifying the purchase of the physical media; receiving a signal indicating that the user has associated the unique identifier with the electronic media account; and facilitating a detection of a presence of the cookie on the electronic device of the user to facilitate the modification of the electronic media account to grant access to the electronic media associated with the physical media item. Other embodiments are disclosed herein.

IPC Classes  ?

  • G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems

56.

Digitally adjustable focused beam lighting system

      
Application Number 16381984
Grant Number 10932340
Status In Force
Filing Date 2019-04-11
First Publication Date 2019-10-17
Grant Date 2021-02-23
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Edwards, Charles
  • Pierceall, Richard

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.

IPC Classes  ?

  • H05B 45/20 - Controlling the colour of the light
  • F21V 29/51 - Cooling arrangements using condensation or evaporation of a fluid, e.g. heat pipes
  • F21V 29/67 - Cooling arrangements characterised by the use of a forced flow of gas, e.g. air characterised by the arrangement of fans
  • F21V 29/70 - Cooling arrangements characterised by passive heat-dissipating elements, e.g. heat-sinks
  • F21V 7/06 - Optical design with parabolic curvature
  • F21Y 115/10 - Light-emitting diodes [LED]

57.

Collapsible suspended lighting system

      
Application Number 16295890
Grant Number 10845031
Status In Force
Filing Date 2019-03-07
First Publication Date 2019-10-10
Grant Date 2020-11-24
Owner NBCUniversal Media, LLC (USA)
Inventor Maas, Richard William

Abstract

A lighting system comprises a flexible support, such as a pair of fabric or web-like strips, and a plurality of tubular light sources supported by the flexible support. The flexible support may be hung from a support structure, and the tubular light sources will hang generally parallel to one another. Each tubular light source may include a plurality of LED chips, and power supply or conversion circuitry may also be disposed in the tubular light sources. Power cabling extends to the light sources, and may be adapted to provide pass-through power to other, similar assemblies to form a modular system. The assemblies may be easily deployed and repacked for storage and movement. The system is suitable for large area lighting, particularly with panels used for theater, television, and film sets, or with displays, trade show installations, and so forth.

IPC Classes  ?

  • F21V 11/02 - Screens not covered by groups , ,  or   using parallel laminae or strips, e.g. of Venetian-blind type
  • F21S 4/28 - Lighting devices or systems using a string or strip of light sources with light sources held by or within elongate supports rigid, e.g. LED bars
  • F21S 2/00 - Systems of lighting devices, not provided for in main groups  or , e.g. of modular construction
  • E06B 9/386 - Other details - Details of lamellae
  • E06B 9/24 - Screens or other constructions affording protection against light, especially against sunshine; Similar screens for privacy or appearance
  • F21Y 103/00 - Elongate light sources, e.g. fluorescent tubes
  • F21Y 115/10 - Light-emitting diodes [LED]

58.

Time-adapted content delivery system and method

      
Application Number 16376421
Grant Number 10841637
Status In Force
Filing Date 2019-04-05
First Publication Date 2019-08-29
Grant Date 2020-11-17
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Reitmeier, Glenn A.
  • Berkowitz, Daniel
  • Falkner, Christopher J.
  • Ng, Sheau Bao

Abstract

A system for coordinated playback of time-shifted content with time-adapted complimentary content is provided. The time-shifted content may be played back from storage media, both local and remote. Time-shifting may occur by independent playback such as from optical discs and other memory devices, as well as from user manipulation of features in a playback system based upon real-time or near real-time content distribution. The content is identified, along with timing information identifying where in the content the playback is occurring. Time-adapted complimentary content may then be selected and transmitted to the playback system. Such time-adapted content may include advertisement, product and service offerings, complimentary information, audio and/or video content, and so forth.

IPC Classes  ?

  • H04N 21/4147 - PVR [Personal Video Recorder]
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/658 - Transmission by the client directed to the server
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/8352 - Generation of protective data, e.g. certificates involving content or source identification data, e.g. UMID [Unique Material Identifier]
  • H04N 5/76 - Television signal recording
  • H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
  • H04N 5/91 - Television signal processing therefor

59.

Derivative media content systems and methods

      
Application Number 15866082
Grant Number 10499121
Status In Force
Filing Date 2018-01-09
First Publication Date 2019-07-11
Grant Date 2019-12-03
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Beckett, William
  • Gupta, Gaurav
  • Markova, Milena

Abstract

A system for generating video clips includes a video processing system configured to receive a video file from a video capture system, and to create video clips based on significant moments identified in the video file. The video processing system includes a file storage and database system configured to store the video file, and storing an ontology and keywords associated with themes that are pertinent to the overall theme of the video file. The video processing system also includes a natural language processing (NLP) moments module configured to identify themes contained in the video file using the ontology and the keywords, and to identify time codes associated with the identified themes. The video processing system also includes a video clip generator configured to generate video clips based on the identified time codes.

IPC Classes  ?

  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8405 - Generation or processing of descriptive data, e.g. content descriptors represented by keywords
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 21/81 - Monomedia components thereof
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

60.

Derivative media content systems and methods

      
Application Number 15866105
Grant Number 10595098
Status In Force
Filing Date 2018-01-09
First Publication Date 2019-07-11
Grant Date 2020-03-17
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Beckett, William
  • Gupta, Gaurav
  • Markova, Milena

Abstract

A system for generating video clips includes a video processing system configured to receive computer vision (CV) output data, which includes optical character recognition (OCR) text of graphics from a video, time codes for the OCR text of the graphics, and ontology classifiers for the OCR text. The video processing system includes a file storage and database system configured to store the video, and to store the CV output data according to an ontology associated with the ontology classifiers. A CV moments module of the video processing system is configured to identify themes contained in the CV output data using the ontology classifiers, the ontology, and natural language processing (NLP), and to identify time codes associated with the identified themes. A video clip generator of the video processing system is configured to generate video clips of the video based on the identified time codes.

IPC Classes  ?

  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/8405 - Generation or processing of descriptive data, e.g. content descriptors represented by keywords
  • G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content

61.

Display screen or portion thereof with transitional graphical user interface

      
Application Number 29667016
Grant Number D0850485
Status In Force
Filing Date 2018-10-17
First Publication Date 2019-06-04
Grant Date 2019-06-04
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Coquilla, Wendy Rebosura
  • Vora, Shital Kamdar

62.

Display screen or portion thereof with interactive graphical user interface

      
Application Number 29643620
Grant Number D0849046
Status In Force
Filing Date 2018-04-10
First Publication Date 2019-05-21
Grant Date 2019-05-21
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Kuo, Amy
  • Chen, Rong

63.

Method and system for protecting against the execution of unauthorized software

      
Application Number 15071973
Grant Number RE047364
Status In Force
Filing Date 2016-03-16
First Publication Date 2019-04-23
Grant Date 2019-04-23
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Hodzic, Edin
  • Goodman, Andrew M.
  • Ganesan, Prasanna

Abstract

In accordance with an embodiment of the present invention, a client device is protected against the execution of unauthorized software. The client includes a code authentication process that verifies the integrity of executable code, by generating and comparing a first hash value of the executable code with a known hash value of the original code. Furthermore, during boot-up, the client initializes a CPU exception vector table with one or more vector table entries. One or more, or all, of the vector table entries direct the CPU to execute the code authentication process prior to executing an event handler when an exception event occurs. Consequently, the code authentication process is virtually guaranteed to execute, thereby protecting against the execution of unauthorized code.

IPC Classes  ?

  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 21/51 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure

64.

Display screen or portion thereof with interactive graphical user interface

      
Application Number 29598546
Grant Number D0837243
Status In Force
Filing Date 2017-03-27
First Publication Date 2019-01-01
Grant Date 2019-01-01
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Kuo, Amy
  • Chen, Rong

65.

Display screen or portion thereof with interactive graphical user interface

      
Application Number 29598551
Grant Number D0837244
Status In Force
Filing Date 2017-03-27
First Publication Date 2019-01-01
Grant Date 2019-01-01
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Kuo, Amy
  • Chen, Rong

66.

Display screen or portion thereof with interactive graphical user interface

      
Application Number 29597804
Grant Number D0837241
Status In Force
Filing Date 2017-03-20
First Publication Date 2019-01-01
Grant Date 2019-01-01
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Dilag, Edsel Vincent
  • Yenigalla, Sirisha Naga Lakshmi

67.

Display screen or portion thereof with interactive graphical user interface

      
Application Number 29598540
Grant Number D0837242
Status In Force
Filing Date 2017-03-27
First Publication Date 2019-01-01
Grant Date 2019-01-01
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Kuo, Amy
  • Chen, Rong

68.

Display screen or portion thereof with graphical user interface

      
Application Number 29598557
Grant Number D0837245
Status In Force
Filing Date 2017-03-27
First Publication Date 2019-01-01
Grant Date 2019-01-01
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Kuo, Amy
  • Chen, Rong

69.

Color tunable light with zone control

      
Application Number 15937561
Grant Number 10420186
Status In Force
Filing Date 2018-03-27
First Publication Date 2018-12-06
Grant Date 2019-09-17
Owner NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Crosbie, James
  • Edwards, Charles
  • Pierceall, Richard

Abstract

A lighting system and method features full gamut color and white color correlated temperature (CCT) control of independently controlled zones. Each zone may be tuned to any color and/or white CCT. The result is a lighting system and method with a light-emitting face having zones of different colors and intensities that may be independently controlled in real time. The lighting system and method enables improved lighting effects for film, television, and still photography as compared to traditional panel lights that are uniform in color over the entire emission surface.

IPC Classes  ?

  • H05B 33/08 - Circuit arrangements for operating electroluminescent light sources
  • F21S 2/00 - Systems of lighting devices, not provided for in main groups  or , e.g. of modular construction
  • F21K 9/27 - Retrofit light sources for lighting devices with two fittings for each light source, e.g. for substitution of fluorescent tubes
  • F21V 19/00 - Fastening of light sources or lamp holders
  • F21Y 115/10 - Light-emitting diodes [LED]
  • F21V 21/30 - Pivoted housings or frames
  • F21Y 113/17 - Combination of light sources of different colours comprising an assembly of point-like light sources forming a single encapsulated light source
  • F21Y 103/10 - Elongate light sources, e.g. fluorescent tubes comprising a linear array of point-like light-generating elements
  • F21V 21/08 - Devices for easy attachment to a desired place
  • F21W 131/406 - Lighting for industrial, commercial, recreational or military use for theatres, stages or film studios
  • F21Y 113/13 - Combination of light sources of different colours comprising an assembly of point-like light sources

70.

Color tunable light with zone control

      
Application Number 15962795
Grant Number 10306728
Status In Force
Filing Date 2018-04-25
First Publication Date 2018-12-06
Grant Date 2019-05-28
Owner NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Crosbie, James
  • Edwards, Charles
  • Pierceall, Richard

Abstract

A lighting system and method features full gamut color and white color correlated temperature (CCT) control of independently controlled zones. Each zone may be tuned to any color and/or white CCT. The result is a lighting system and method with a light-emitting face having zones of different colors and intensities that may be independently controlled in real time. The lighting system and method enables improved lighting effects for film, television, and still photography as compared to traditional panel lights that are uniform in color over the entire emission surface.

IPC Classes  ?

  • F21V 19/00 - Fastening of light sources or lamp holders
  • F21V 21/08 - Devices for easy attachment to a desired place
  • F21V 21/30 - Pivoted housings or frames
  • H05B 33/08 - Circuit arrangements for operating electroluminescent light sources
  • F21Y 103/10 - Elongate light sources, e.g. fluorescent tubes comprising a linear array of point-like light-generating elements
  • F21Y 113/17 - Combination of light sources of different colours comprising an assembly of point-like light sources forming a single encapsulated light source
  • F21Y 115/10 - Light-emitting diodes [LED]

71.

Display screen or portion thereof with transitional graphical user interface

      
Application Number 29613063
Grant Number D0833478
Status In Force
Filing Date 2017-08-07
First Publication Date 2018-11-13
Grant Date 2018-11-13
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Coquilla, Wendy Rebosura
  • Vora, Shital Kamdar

72.

System and method for scrolling through media files on touchscreen devices

      
Application Number 16005402
Grant Number 11163816
Status In Force
Filing Date 2018-06-11
First Publication Date 2018-10-11
Grant Date 2021-11-02
Owner NBCUniversal Media, LLC (USA)
Inventor Lin, Ping-Hsien

Abstract

Some embodiments include a system. The system can comprise: one or more processors; and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform acts of: transmitting instructions to initiate a playback of a media file on an electronic device; receiving, from a user, an instruction to enter a navigation mode; in response to receiving the instruction to enter the navigation mode, transmitting instructions to display a set of multiple thumbnails on a display, wherein each thumbnail of the set of multiple thumbnails represents a different portion of the media file; receiving, from the user, an input indicating a request to view a first portion of the media file represented by a first thumbnail of the set of multiple thumbnails on the display; and transmitting instructions to resume the playback of the media file on the electronic device at the first portion of the media file represented by the first thumbnail of the set of multiple thumbnails on the display. Other embodiments are disclosed herein.

IPC Classes  ?

  • G06F 16/44 - Browsing; Visualisation therefor
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0485 - Scrolling or panning
  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk
  • G11B 27/10 - Indexing; Addressing; Timing or synchronising; Measuring tape travel
  • G11B 27/34 - Indicating arrangements

73.

CONTENT FOR TARGETED TRANSMISSION

      
Application Number 15962762
Status Pending
Filing Date 2018-04-25
First Publication Date 2018-08-23
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Mookherjee, Reetabrata
  • Anghelescu, Leonard
  • Zhou, Kailai
  • Sheorey, Indraneel
  • Murano, Mike
  • Xu, Liang
  • Suxhakar, Jonathan
  • Leff, Robert
  • Yanover, Paul

Abstract

Machine readable instructions for providing targeted advertisements for a piece of digital content receive a set of user metadata for a group of users. The machine readable instructions select at least one user from the group of users. In addition, the machine readable instructions select a term from a category of terms related to the piece of digital content. Moreover, the machine readable instructions determine a first value corresponding to the at least one user. Also, the machine readable instructions determine a second for the group of users. In addition, the machine readable instructions determine a user score based at least in part on the first value and the second value. When the user score is within a particular range, the machine readable instructions provide an advertisement for the piece of digital content to an electronic device associated with the at least one user.

IPC Classes  ?

  • G06Q 30/02 - Marketing; Price estimation or determination; Fundraising
  • G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)
  • G06F 17/30 - Information retrieval; Database structures therefor

74.

System and method for presenting contextual clips for distributed content

      
Application Number 15599385
Grant Number 11509944
Status In Force
Filing Date 2017-05-18
First Publication Date 2018-07-12
Grant Date 2022-11-22
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Jackson, Jr., Jack
  • Faulknor, David
  • Mckenzie, Shannon

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.

IPC Classes  ?

  • H04N 21/239 - Interfacing the upstream path of the transmission network, e.g. prioritizing client requests
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
  • H04N 21/2187 - Live feed
  • H04N 21/4722 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content for requesting additional data associated with the content
  • H04N 21/8549 - Creating video summaries, e.g. movie trailer
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

75.

System and method for mapping affiliated graphs using video fingerprints

      
Application Number 15377758
Grant Number 10250941
Status In Force
Filing Date 2016-12-13
First Publication Date 2018-06-14
Grant Date 2019-04-02
Owner
  • NBCUniversal Media, LLC (USA)
  • Comcast Cable Communications, LLC (USA)
Inventor Deen, Robert Glenn

Abstract

Systems and methods for mapping affiliated graphs using video fingerprints are disclosed. Some embodiments include receiving first media corresponding to a first package encoding of a video content; identifying a first set of frames of the first media and generating video fingerprints for the first media; receiving second media corresponding to a second package encoding of the same video content; identifying a second set of frames of the second media and generating video fingerprints for the second media; generating a mapping comprising alignment information of one or more frames of the first set of frames and one or more frames of the second set of frames; and outputting the generated mapping for determining a switch point for switching from the first package encoding to the second package encoding during display of the video content.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/2387 - Stream processing in response to a playback request from an end-user, e.g. for trick-play
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream

76.

Digital content conversion quality control system and method

      
Application Number 15832345
Grant Number 10257461
Status In Force
Filing Date 2017-12-05
First Publication Date 2018-04-05
Grant Date 2019-04-09
Owner NBCUniversal Media, LLC (USA)
Inventor Landy, Harvey

Abstract

Automated, algorithmic quality control is performed for digital content converted from one form or format to another. Such conversion may be made of movies, television programs, feature films, advertisements, or any other content. The conversion process may be semi or fully automated, and may include a range of alterations, such as pulldown or frame rate conversions, size and/or resolution conversions, addition of content, deletion of content, and so forth. Actual content contained in pre-and post-converted frames is utilized, such as by image recognition techniques, as a base for the quality control routines. Audio data may also be considered. The quality control is fully or nearly fully automated with minimal manual involvement.

IPC Classes  ?

77.

Updating content libraries by transmitting release data

      
Application Number 15826343
Grant Number 10848816
Status In Force
Filing Date 2017-11-29
First Publication Date 2018-03-29
Grant Date 2020-11-24
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Ganesan, Prasanna
  • Matloub, Shahriyar
  • Miranz, Anthony
  • Rossman, Alain

Abstract

There are many boxes (e.g., set-top boxes) in a system offering media services to users. Each of the boxes maintains a library with a significant number of titles. Techniques for updating the library in each of these boxes using a transmission infrastructure are described. According to one aspect of the techniques, a service provider is provided with a high bandwidth broadcasting or multicasting capability, a release fragmented into a header and several segments is transmitted to all boxes that are respectively configured to receive a proper release package to update the library. Alternatively, separate release packages may be transmitted via different channels to the boxes, wherein each of the boxes is tuned to a proper channel to receive a proper release package.

IPC Classes  ?

  • H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • G06F 16/40 - Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
  • H04N 21/2225 - Local VOD servers
  • H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording

78.

Synchronized lighting and video active lighting tracks (VALT) with synchronized camera to enable multi-scheme motion picture capture

      
Application Number 15682436
Grant Number 10735668
Status In Force
Filing Date 2017-08-21
First Publication Date 2018-03-29
Grant Date 2020-08-04
Owner NBCUniversal Media, LLC (USA)
Inventor Edwards, Charles

Abstract

A method and system for synchronizing LED lighting to the shutters of fast digital cameras. The system enables capture of multiple lighting schemes to be filmed in a single video take on sequential frames. Since 24 frames per second is the industry standard used broadly in film and television, a 96 FPS camera can capture up to 4 lighting tracks of 24 FPS each in a single take. Each lighting fixture can be changed frame by frame to any desired intensity. The changing of lighting can be synchronized with the times when the shutter is closed so that all frames are complete and are without the visual artifact of the light changing mid frame. This is extremely useful for simple visual effects such as a simulated camera flash, lighting pattern or gun flash. The lighting can be programmed so that by turning on lights at the appropriate intensity while the camera shutters are closed all viewers on set perceive a constant, flicker-free light. The entire system is compatible with existing industry standards.

IPC Classes  ?

  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object

79.

Detecting virtual private network usage

      
Application Number 15718663
Grant Number 10455005
Status In Force
Filing Date 2017-09-28
First Publication Date 2018-03-01
Grant Date 2019-10-22
Owner
  • Comcast Cable Communications. LLC (USA)
  • NBCUniversal Media, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Tauber, Antony

Abstract

According to some aspects described herein, a system may determine whether a network actor appears to be using an intermediary such as a VPN and/or proxy server. This may be accomplished by directing the network actor to request and/or access a network-segment identification resource which may, in some embodiments, be stored in another region of the global network. The system may include links and/or other identifiers pointing the network actor to one or more network-segment identification resources. The network actor may access the network-segment identification resources using the links or identifiers, and the system may use information about the request for the network-segment identification resource to determine whether the network actor is associated with multiple source addresses.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/26 - Monitoring arrangements; Testing arrangements

80.

Apparatus and method for generating virtual reality content

      
Application Number 15716352
Grant Number 10410364
Status In Force
Filing Date 2017-09-26
First Publication Date 2018-01-25
Grant Date 2019-09-10
Owner NBCUniversal Media, LLC (USA)
Inventor Mason, Thomas Bause

Abstract

A method for generating virtual reality (VR) content includes obtaining source information from original media content. retrieving characteristic information stored in a first memory based on the obtained source information wherein the retrieved characteristic information related to the original media content, generating the VR content by combining the retrieved characteristics information and the obtained source information, wherein at least one feature of the retrieved characteristic information is mapped to a corresponding at least one feature of the obtained source information, and outputting the generated VR content and the original media content to be reproduced to a viewer.

IPC Classes  ?

  • G06T 7/50 - Depth or shape recovery
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/40 - Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
  • G06F 16/44 - Browsing; Visualisation therefor
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06F 16/954 - Navigation, e.g. using categorised browsing

81.

Display screen or portion thereof with graphical user interface

      
Application Number 29561149
Grant Number D0807380
Status In Force
Filing Date 2016-04-13
First Publication Date 2018-01-09
Grant Date 2018-01-09
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor Chen, Rong

82.

System and method for controlling related video content based on domain specific language models

      
Application Number 15199641
Grant Number 10341744
Status In Force
Filing Date 2016-06-30
First Publication Date 2018-01-04
Grant Date 2019-07-02
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Gupta, Gaurav
  • Beckett, William R.

Abstract

Systems and methods for controlling related video content based on domain specific language models are disclosed. Some embodiments include one or more processors configured to obtain a first audio information of first video content, identify first primary time codes based on the first audio information, obtain second audio information of second video content and identify a first secondary plurality of time codes based on the second audio information, determine an amount of differences between the first primary time codes and first secondary time codes, and generate information indicating whether the first video content and the second video content are related based on the determined amount of differences.

IPC Classes  ?

  • G11B 27/10 - Indexing; Addressing; Timing or synchronising; Measuring tape travel
  • G11B 27/28 - Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
  • G11B 27/34 - Indicating arrangements
  • H04N 5/76 - Television signal recording
  • H04N 5/91 - Television signal processing therefor
  • H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/8405 - Generation or processing of descriptive data, e.g. content descriptors represented by keywords
  • G10L 13/00 - Speech synthesis; Text to speech systems
  • G10L 15/08 - Speech classification or search
  • G10L 15/26 - Speech to text systems
  • G10L 25/87 - Detection of discrete points within a voice signal

83.

Synchronized lighting and video active lighting tracks (VALT) with synchronized camera to enable multi-scheme motion picture capture

      
Application Number 15061893
Grant Number 09743010
Status In Force
Filing Date 2016-03-04
First Publication Date 2017-08-22
Grant Date 2017-08-22
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor Edwards, Charles

Abstract

A method and system for synchronizing LED lighting to the shutters of fast digital cameras. The system enables capture of multiple lighting schemes to be filmed in a single video take on sequential frames. Since 24 frames per second is the industry standard used broadly in film and television, a 96 FPS camera can capture up to 4 lighting tracks of 24 FPS each in a single take. Each lighting fixture can be changed frame by frame to any desired intensity. The changing of lighting can be synchronized with the times when the shutter is closed so that all frames are complete and are without the visual artifact of the light changing mid frame. This is extremely useful for simple visual effects such as a simulated camera flash, lighting pattern or gun flash. The lighting can be programmed so that by turning on lights at the appropriate intensity while the camera shutters are closed all viewers on set perceive a constant, flicker-free light. The entire system is compatible with existing industry standards.

IPC Classes  ?

  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object

84.

Method and system for sourcing and editing live video

      
Application Number 15470536
Grant Number 10085066
Status In Force
Filing Date 2017-03-27
First Publication Date 2017-08-10
Grant Date 2018-09-25
Owner NBCUniversal Media, LLC (USA)
Inventor Groman, Philip

Abstract

A method for communication is described. The method includes providing a channel configured for collecting and editing video associated with a topic. The method includes identifying a plurality of potential parties connected with the topic. The method includes pushing a plurality of invitations to the plurality of potential parties, wherein each invitation comprises a request to join the channel. The method includes receiving a plurality of video feeds on the channel from a plurality of contributors each accepting a corresponding invitation. The method includes editing the plurality of video feeds to generate an edited video.

IPC Classes  ?

  • H04N 21/4788 - Supplemental services, e.g. displaying phone caller identification or shopping application communicating with other users, e.g. chatting
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • G11B 27/036 - Insert-editing
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/4627 - Rights management
  • H04N 21/2187 - Live feed

85.

System and method for generating segmented content based on related data ranking

      
Application Number 14986077
Grant Number 09913001
Status In Force
Filing Date 2015-12-31
First Publication Date 2017-07-06
Grant Date 2018-03-06
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Dakss, Jon
  • Kidd, Fielding
  • Ibrahim, Michael

Abstract

Systems and methods for generating segmented content based on related ranking information are disclosed. Some embodiments include indexing audio information of primary content based on a first plurality of time segments, where the indexed audio information includes a plurality of audio identifiers; indexing video information of the primary content based on a second plurality of time segments, where the indexed video information includes a plurality of video identifiers, obtaining secondary data related to the primary content from an external source, generating identifying information corresponding to the secondary data and comparing the generated identifying information with the indexed audio information and video information, increasing a rank value associated with a segment of the primary content, and generating a media file corresponding to a segment associated with a highest rank value and storing the generated media file in a memory.

IPC Classes  ?

  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • G11B 27/34 - Indicating arrangements
  • H04N 21/482 - End-user interface for program selection
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

86.

Display screen or portion thereof with graphical user interface

      
Application Number 29559702
Grant Number D0788155
Status In Force
Filing Date 2016-03-30
First Publication Date 2017-05-30
Grant Date 2017-05-30
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor Belavy, Stefan

87.

System and method for optimal variable bit rate packing

      
Application Number 14943849
Grant Number 10531095
Status In Force
Filing Date 2015-11-17
First Publication Date 2017-05-18
Grant Date 2020-01-07
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor
  • Deen, Robert Glenn
  • Wilkinson, Michael Shane

Abstract

Systems and methods for optimal variable bit rate packing are disclosed. Some embodiments include encoding media at a plurality of bit rates to generate a corresponding plurality of encodings, where each of the plurality of encodings include a plurality of framesets, generating advance encoding data for each of the plurality of encodings, where each advance encoding data includes information related to a data size of the plurality of framesets of the corresponding encoding, transmitting the generated advance encoding data to a client, receiving a request from the client including a request for one or more framesets of a first encoding, and transmitting the requested one or more framesets of the first encoding to the client.

IPC Classes  ?

  • H04N 19/146 - Data rate or code amount at the encoder output
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

88.

System and method for presenting actionable program performance information based on audience components

      
Application Number 14941408
Grant Number 09794625
Status In Force
Filing Date 2015-11-13
First Publication Date 2017-05-18
Grant Date 2017-10-17
Owner NBCUniversal Media, LLC (USA)
Inventor
  • Caruana, Michael
  • Davies, Cameron
  • Gilbertson, Jason
  • Haque, Moinul

Abstract

Systems and methods for presenting actionable program performance information correlated with content are disclosed. A method includes obtaining primary content information related to first content distributed to a plurality of viewers during a particular time duration; obtaining secondary content information related to the first content, wherein the secondary content information includes information identified based on the first content; obtaining activity information of the plurality of viewers of the first content during the particular time duration; determining a plurality of activity component information corresponding to a plurality of activity categories; storing the plurality of activity component information to be associated with the first content; and displaying data of at least one of the plurality of activity component information at a first time point along with the first content.

IPC Classes  ?

  • H04H 60/33 - Arrangements for monitoring the users' behaviour or opinions
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/41 - Structure of client; Structure of client peripherals
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests

89.

Systems and methods for verifying quality of displayed digital content

      
Application Number 14936300
Grant Number 11196987
Status In Force
Filing Date 2015-11-09
First Publication Date 2017-05-11
Grant Date 2021-12-07
Owner NBCUniversal Media, LLC. (USA)
Inventor Mandel, William Richard

Abstract

In one embodiment, a method is provided. The method includes comparing a first hue of a displayed test pattern with a second hue of a generated test pattern to determine one or more differences in hue. The displayed test pattern is displayed on a display of a media viewing device, and the media viewing device receives and displays digital content. The displayed test pattern includes a first plurality of steps, and a first step of the first plurality of steps includes the first hue. The generated test pattern includes a second plurality of steps, and each step of the second plurality of steps includes the second hue. The one or more differences in hue are utilized to determine a quality of the digital content displayed on the media viewing device.

IPC Classes  ?

  • H04N 17/00 - Diagnosis, testing or measuring for television systems or their details
  • G09G 5/04 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using circuits for interfacing with colour displays
  • G09G 3/00 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
  • G09G 5/10 - Intensity circuits
  • G09G 5/06 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed using colour palettes, e.g. look-up tables
  • G09G 3/20 - Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix

90.

System for presenting video information and method therefor

      
Application Number 14828331
Grant Number 10368137
Status In Force
Filing Date 2015-08-17
First Publication Date 2017-02-23
Grant Date 2019-07-30
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Belavy, Stefan
  • Yenigalla, Sirisha Naga Lakshmi
  • Franco, Julian
  • Leung, Wyatt

Abstract

A system and method for scrolling through a media file is presented. Playback of a media file is initiated. An instruction is received an instruction to enter an expanded view mode. The expanded view mode can include an information view mode and a poster mode. In the information view mode, a variety of information about the media file is displayed, including a synopsis, cast information, and the like. In the poster mode, a variety of graphical images are displayed, each representing a different media file and configured to resemble a movie poster. The media files can be trailers or other type of previews. There can be a method for a user to add a preview to a wishlist or order the media file represented by the preview. Other embodiments are disclosed.

IPC Classes  ?

  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/482 - End-user interface for program selection
  • H04N 9/87 - Regeneration of colour television signals
  • G11B 27/00 - Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
  • H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
  • H04N 5/76 - Television signal recording

91.

Collapsible suspended lighting assembly

      
Application Number 29549968
Grant Number D0777355
Status In Force
Filing Date 2015-12-29
First Publication Date 2017-01-24
Grant Date 2017-01-24
Owner NBCUniversal Media LLC (USA)
Inventor Maas, Richard William

92.

Collapsible suspended lighting assembly

      
Application Number 29549970
Grant Number D0777356
Status In Force
Filing Date 2015-12-29
First Publication Date 2017-01-24
Grant Date 2017-01-24
Owner NBCUniversal Media, LLC (USA)
Inventor Maas, Richard William

93.

Systems and methods for providing immersive media content

      
Application Number 14788269
Grant Number 10051318
Status In Force
Filing Date 2015-06-30
First Publication Date 2017-01-05
Grant Date 2018-08-14
Owner NBCUniversal Media LLC (USA)
Inventor
  • Beckett, William
  • Shirokmann, Howard
  • Ehrhardt, Peter
  • Benjamin, James
  • Schultz, Gerald
  • Davis, Brian
  • Biancamano, Francis

Abstract

In one embodiment, a processor implemented method is provided. The processor-implemented method includes receiving raw lighting information corresponding to one or more lighting events that occur during the creation of primary content, during association of supplemental effects on the primary content, or both. The processor-implemented method also includes decoding the raw lighting information to generate supplemental information. The supplemental information corresponds to one or more lighting cues. The processor-implemented method also includes associating the supplemental information with the primary content by linking each of the one or more lighting cues to each of the one or more lighting events.

IPC Classes  ?

  • H04N 7/173 - Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
  • H04N 21/2187 - Live feed
  • H04N 21/2665 - Gathering content from different sources, e.g. Internet and satellite
  • H04N 21/43 - Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronizing decoder's clock; Client middleware
  • H04N 21/8547 - Content authoring involving timestamps for synchronizing content

94.

Animated snapshots

      
Application Number 14750816
Grant Number 10075485
Status In Force
Filing Date 2015-06-25
First Publication Date 2016-12-29
Grant Date 2018-09-11
Owner NBCUniversal Media LLC (USA)
Inventor
  • Plazinskiy, Vladislav
  • Ibrahim, Michael
  • Duleone, Matthew
  • Ortega, Theodore
  • Vermolen, Arturo

Abstract

Current embodiments relate to generation/sharing of a snapshot of content that the user is viewing. Upon generation of a request for a snapshot of currently viewed content, the snapshot may be generated based at least in part upon one or more parameters and/or criteria included in the request and/or service generating the snapshot. Upon completion of the snapshot, a response that provides the snapshot or a location where the snapshot may be viewed is provided, such that the snapshot may be provided to particular sharing targets, such as social media platforms, electronic devices, email, etc.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

95.

Systems and methods for a user-defined experience

      
Application Number 14854173
Grant Number 10779039
Status In Force
Filing Date 2015-09-15
First Publication Date 2016-12-29
Grant Date 2020-09-15
Owner NBCUniversal Media, LLC. (USA)
Inventor
  • Inayatullah, Azfar
  • Macwan, Sanjay

Abstract

In one embodiment, a method is provided. The method includes using a processor to receive pre-defined rules related to one or more desired characteristics of available digital content. The pre-defined rules indicate user preferences for receiving the available digital content with a personal computing device. The method further includes using a processor to determine current operating conditions corresponding to the pre-defined rules and to identify the one or more desired characteristics of available digital content based on the pre-defined rules and the current operating conditions. The method also includes using a processor to identify a data channel from one or more data channels. The identified data channel is configured to receive the available digital content from a content delivery system based on the pre-defined rules and the current operating conditions. The method also includes using the processor to receive digital content with the personal computing device via the identified data channel, where the received digital content includes the one or more desired characteristics.

IPC Classes  ?

  • H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
  • H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies 
  • H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04N 21/462 - Content or additional data management e.g. creating a master electronic program guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabi

96.

System and method for scrolling through media files on touchscreen devices

      
Application Number 14747942
Grant Number 09996243
Status In Force
Filing Date 2015-06-23
First Publication Date 2016-12-29
Grant Date 2018-06-12
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor Lin, Ping-Hsien

Abstract

A system and method for scrolling through a media file is presented. Playback of a media file is initiated. An instruction is received an instruction to enter a navigation mode. A set of one or more thumbnails is displayed. Each of the set of one or more thumbnails represents a portion of the media file. An input is received from a user indicating a desire to view a portion of the media file represented by one of the set of one or more thumbnails on the display. Playback of the media file is resumed at the portion of the media file represented by one of the set of one or more thumbnails on the display. The input from the user indicating a desire to view a portion of the media file comprises using scroll gestures on the set of one or more thumbnails to display a desired portion of the media file. The input can be made using a touch-sensitive device. The touch-sensitive device can be a touchscreen display.

IPC Classes  ?

  • G06F 15/00 - Digital computers in general; Data processing equipment in general
  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

97.

Recommendation system using a transformed similarity matrix

      
Application Number 14743374
Grant Number 10191949
Status In Force
Filing Date 2015-06-18
First Publication Date 2016-12-22
Grant Date 2019-01-29
Owner
  • NBCUniversal Media, LLC (USA)
  • Comcast Cable Communications, LLC (USA)
  • Agency for Science, Technology and Research (Singapore)
Inventor
  • Ng, Sheau
  • Jojic, Oliver
  • Bagga, Amit
  • Sayyadi-Harikandehei, Hassan
  • Roy, Sujoy
  • Yau, Wei Yun
  • Wan, Kong Wah

Abstract

Systems and methods for transforming a similarity matrix used to generate content item recommendation lists are described. The system may determine a weight (used to transform the similarity matrix) sufficient to place one or more content items on the content item recommendation list or at a particular position on the recommendation list. The transformed similarity matrix may further be reduced in size, and content recommendations may be generated using the transformed or reduced similarity matrix.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

98.

Updating content libraries by transmitting release data

      
Application Number 15234442
Grant Number 09838733
Status In Force
Filing Date 2016-08-11
First Publication Date 2016-12-01
Grant Date 2017-12-05
Owner
  • NBCUNIVERSAL MEDIA LLC (USA)
  • NBCUNIVERSAL MEDIA LLC (USA)
Inventor
  • Ganesan, Prasanna
  • Matloub, Shahriyar
  • Miranz, Anthony
  • Rossmann, Alain

Abstract

There are many boxes (e.g., set-top boxes) in a system offering media services to users. Each of the boxes maintains a library with a significant number of titles. Techniques for updating the library in each of these boxes using a transmission infrastructure are described. According to one aspect of the techniques, a service provider is provided with a high bandwidth broadcasting or multicasting capability, a release fragmented into a header and several segments is transmitted to all boxes that are respectively configured to receive a proper release package to update the library. Alternatively, separate release packages may be transmitted via different channels to the boxes, wherein each of the boxes is tuned to a proper channel to receive a proper release package.

IPC Classes  ?

  • H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
  • H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04N 21/2225 - Local VOD servers
  • H04N 21/432 - Content retrieval operation from a local storage medium, e.g. hard-disk
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/6543 - Transmission by server directed to the client for forcing some client operations, e.g. recording

99.

System and method for customizing content for a user

      
Application Number 14721964
Grant Number 10083363
Status In Force
Filing Date 2015-05-26
First Publication Date 2016-12-01
Grant Date 2018-09-25
Owner NBCUNIVERSAL MEDIA, LLC (USA)
Inventor
  • Mason, Thomas Bause
  • Pleckaitis, Michael

Abstract

A method for customizing content presented to a user, including presenting content to the user; receiving condition information related to a condition of the user; modifying the content being presented to the user to facilitate changing of the condition toward a target condition; and presenting the modified content to the user. An embodiment of the method may also include receiving updated condition information of an updated condition of the user after presenting the modified content to the user, where the updated condition is not within a threshold range of the target condition; and modifying the content again to facilitate changing the updated condition to be within the threshold range of the target condition.

IPC Classes  ?

  • G06T 15/00 - 3D [Three Dimensional] image rendering
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06T 19/00 - Manipulating 3D models or images for computer graphics
  • G06T 15/20 - Perspective computation

100.

Distributed composition of broadcast television programs

      
Application Number 15216325
Grant Number 11343561
Status In Force
Filing Date 2016-07-21
First Publication Date 2016-11-10
Grant Date 2022-05-24
Owner NBCUniversal Media, LLC. (USA)
Inventor
  • Reitmeier, Glenn A.
  • Smith, Peter
  • Duff, Thomas M.
  • Steib, Michael F.

Abstract

Described are methods and systems for combining programming content in a controlled synchronized manner. The systems and methods allow for centrally generated content to be modified using local content. The centrally generated content can include data that specifies what portions of the centrally generated content can be modified by the local content.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
  • H04N 21/2365 - Multiplexing of several video streams
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04H 20/10 - Arrangements for replacing or switching information during the broadcast or during the distribution
  • H04N 7/173 - Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
  • H04N 21/434 - Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams or extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
  • H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/8547 - Content authoring involving timestamps for synchronizing content
  • H04N 21/47 - End-user applications
  • H04N 7/16 - Analogue secrecy systems; Analogue subscription systems
  • H04N 21/488 - Data services, e.g. news ticker
  • H04N 7/088 - Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band with signal insertion during the vertical blanking interval the inserted signal being digital
  1     2     3        Next Page