Sinclair Broadcast Group, Inc.

United States of America

Back to Profile

1-32 of 32 for Sinclair Broadcast Group, Inc. Sort by
Query
Patent
United States - USPTO
Excluding Subsidiaries
Aggregations Reset Report
Date
2023 December 1
2023 3
2022 4
2021 7
2020 5
See more
IPC Class
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network 19
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 18
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus 17
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 17
G10L 15/04 - Segmentation; Word boundary detection 17
See more
Status
Pending 5
Registered / In Force 27
Found results for  patents

1.

BREAK STATE DETECTION FOR REDUCED CAPABILITY DEVICES

      
Application Number 18212959
Status Pending
Filing Date 2023-06-22
First Publication Date 2023-12-28
Owner Sinclair Broadcast Group Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G11B 27/036 - Insert-editing
  • 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/6332 - Control signals issued by server directed to the network components or client directed to client
  • 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
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 15/26 - Speech to text systems
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • 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/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/854 - Content authoring
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]

2.

ATSC 3.0 AND D2M BROADCAST CO-EXIST ALIGNED 5G O-RAN

      
Application Number 18164364
Status Pending
Filing Date 2023-02-03
First Publication Date 2023-10-19
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Simon, Michael J.
  • Aitken, Mark A.
  • Libin, Louis Herbert

Abstract

Disclosed herein are method and apparatus for Advanced Television Systems Committee (ATSC) 3.0 and non-ATSC 3.0 broadcast Direct to Mobile (D2M) co-exist aligned open radio access network (O-RAN). One aspect of this disclosure operates by generating a broadcast frame conforming to a first communications protocol, where the broadcast frame conforming to the first communication protocol includes a slice start (SS) portion. The embodiment further generates a broadcast virtual frame container including the broadcast frame conforming to the first communication protocol and a broadcast frame conforming to a second communication protocol, where the broadcast virtual frame container further includes a virtual frame start (VFS) portion, and transmits the broadcast virtual frame container.

IPC Classes  ?

3.

Content Presentation Analytics and Optimization

      
Application Number 18141549
Status Pending
Filing Date 2023-05-01
First Publication Date 2023-08-24
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04N 21/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • H04N 21/854 - Content authoring
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

4.

COOPERATIVE ACCESS FRONTHAUL (CAF) ATSC BROADCAST USING LDM FOR SFN DENSIFICATION

      
Application Number 17659692
Status Pending
Filing Date 2022-04-19
First Publication Date 2022-10-20
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Simon, Michael J.
  • Libin, Louis Herbert
  • Aitken, Mark A.

Abstract

Some aspects of this disclosure are direct to a system that includes a first scheduler configured to receive an input packet and generate a first packet to be transmitted using a first radio unit (RU). The system further includes a second scheduler configured to receive the first packet from the first scheduler and generate a second packet. The second packet is to be transmitted using a second RU. The system further includes a first fronthaul operated using evolved Common Public Radio Interface (eCPRI) protocol and configured to direct the first packet to the first RU to be transmitted on a first channel having a first frequency. The system further includes a second fronthaul operated using the eCPRI protocol and configured to direct the second packet to the second RU to be transmitted on a second channel having a second frequency different from the first frequency.

IPC Classes  ?

  • H04W 72/00 - Local resource management
  • H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
  • 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/2383 - Channel coding of digital bit-stream, e.g. modulation

5.

ATSC 3.0 MULTICAST-BROADCAST INTELLIGENT RAN TOPOLOGIES

      
Application Number 17670233
Status Pending
Filing Date 2022-02-11
First Publication Date 2022-08-18
Owner SINCLAIR BROADCAST GROUP, INC. (USA)
Inventor
  • Simon, Michael J.
  • Aitken, Mark A.
  • Kofi, Ebenezer K.
  • Libin, Louis Herbert

Abstract

A method disclosed includes receiving data from a plurality of data sources in a broadcast core network for transmission over a radio access network (RAN). The method includes assigning radio spectrum resources for transmitting the data over the RAN according to a policy guidance set by a plurality of network operators for sharing the radio spectrum resources and generating a baseband packet corresponding to the data at a distributed unit (DU) in the RAN. The method includes collecting transmission data from a plurality of user equipments (UEs) in the RAN for training a machine learning algorithm and scheduling transmission of the generated baseband packet to a remote unit (RU) over a fronthaul in a radio topology of a plurality of radio topologies under control of the machine learning algorithm according to the policy guidance. The generated baseband packet is compatible for transmission in the plurality of radio technologies.

IPC Classes  ?

  • H04W 72/00 - Local resource management
  • H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
  • H04W 72/12 - Wireless traffic scheduling

6.

ATSC 3.0 single frequency networks used for positioning navigation timing and synergy 4G / 5G networks

      
Application Number 17459274
Grant Number 11729039
Status In Force
Filing Date 2021-08-27
First Publication Date 2022-03-03
Grant Date 2023-08-15
Owner SINCLAIR BROADCAST GROUP, INC. (USA)
Inventor
  • Simon, Michael J.
  • Aitken, Mark A.
  • Kofi, Ebenezer K.
  • Libin, Louis Herbert

Abstract

According to some embodiments, a method includes selecting a length for an advanced television system committee (ATSC) 3.0 frame for transmission by a single frequency network (SFN) transmitter and aligning the SFN transmitter with a global positioning system (GPS) epoch. The method further includes storing geographical coordinates of the SFN transmitter and a corresponding SFN transmitter identification (TX ID) in a database. The method also includes encoding the SFN TX ID in a non-coherent symbol of a plurality of positioning navigation timing (PNT) symbols comprising a plurality of coherent symbols and the non-coherent symbol with orthogonal frequency-division multiplexing (OFDM) numerology to support positioning. The method further includes prepending the plurality of PNT symbols to the ATSC 3.0 frame to generate a modified ATSC 3.0 frame and transmitting the modified ATSC 3.0 using a SFN transmitter antenna of the SFN transmitter.

IPC Classes  ?

  • H04L 27/26 - Systems using multi-frequency codes
  • H04W 28/06 - Optimising, e.g. header compression, information sizing

7.

Rights management and syndication of content

      
Application Number 17506843
Grant Number 11527239
Status In Force
Filing Date 2021-10-21
First Publication Date 2022-02-24
Grant Date 2022-12-13
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.

IPC Classes  ?

  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04N 21/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • H04N 21/854 - Content authoring
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

8.

Rights management and syndication of content

      
Application Number 17227517
Grant Number 11676584
Status In Force
Filing Date 2021-04-12
First Publication Date 2021-07-29
Grant Date 2023-06-13
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.

IPC Classes  ?

  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04N 21/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • H04N 21/854 - Content authoring
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

9.

Break state detection for reduced capability devices

      
Application Number 17185314
Grant Number 11727924
Status In Force
Filing Date 2021-02-25
First Publication Date 2021-07-08
Grant Date 2023-08-15
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.

IPC Classes  ?

  • G06F 16/16 - File or folder operations, e.g. details of user interfaces specifically adapted to file systems
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G11B 27/036 - Insert-editing
  • 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/6332 - Control signals issued by server directed to the network components or client directed to client
  • 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
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 15/26 - Speech to text systems
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • 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/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/854 - Content authoring
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]

10.

Organizing content for brands in a content management system

      
Application Number 17142397
Grant Number 11955116
Status In Force
Filing Date 2021-01-06
First Publication Date 2021-04-29
Grant Date 2024-04-09
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Content is organized for brands by selecting a plurality of brand templates. After each selection, a set of properties is generated by applying a portion of settings of the respective brand template, with the remaining settings being overridden with settings for a channel communicating one of a plurality of presentations to a node of a network involved in the communication. The plurality of presentations may include different renditions of the same content. The properties may include sections configured for different focus areas and/or types of content associated with at tags to enable brand-level-targeting. Filters may be identified in the properties. Based on each of the identifications, a property from among the generated sets of properties may be selected based on comparisons with the associated tags.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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 16/31 - Indexing; Data structures therefor; Storage structures
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 15/26 - Speech to text systems
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/53 - Network services using third party service providers
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • 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/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/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/854 - Content authoring
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]

11.

Content presentation analytics and optimization

      
Application Number 17103222
Grant Number 11664019
Status In Force
Filing Date 2020-11-24
First Publication Date 2021-03-18
Grant Date 2023-05-30
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.

IPC Classes  ?

  • H04N 21/218 - Source of audio or video content, e.g. local disk arrays
  • 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/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/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/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • 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/4782 - Web browsing
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • H04N 21/854 - Content authoring
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

12.

Content atomization

      
Application Number 17094975
Grant Number 11895186
Status In Force
Filing Date 2020-11-11
First Publication Date 2021-03-04
Grant Date 2024-02-06
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin A.
  • Cotlove, Kevin J.
  • Bouchard, Michael E.
  • Norton, Paul D.
  • Thornton, David
  • Kersten, Jonathan D.
  • Justman, Jason D.

Abstract

Organizing and publishing content in a content management system wherein content, including text, images and video, is received and segmented into content atoms. One or more tags are associated with the content atoms to allow device specific presentation of the content atoms.

IPC Classes  ?

  • 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/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/483 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 67/1097 - Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
  • G06F 16/70 - Information retrieval; Database structures therefor; File system structures therefor of video data
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • H04L 67/55 - Push-based network services
  • 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
  • G06F 16/63 - Querying
  • G06F 16/532 - Query formulation, e.g. graphical querying
  • G06F 16/50 - Information retrieval; Database structures therefor; File system structures therefor of still image data
  • G06F 16/60 - Information retrieval; Database structures therefor; File system structures therefor of audio data
  • G06F 16/954 - Navigation, e.g. using categorised browsing
  • H04L 67/5682 - Policies or rules for updating, deleting or replacing the stored data

13.

User interface for content and media management and distribution systems

      
Application Number 17063952
Grant Number 11783816
Status In Force
Filing Date 2020-10-06
First Publication Date 2021-02-04
Grant Date 2023-10-10
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Tibbetts, Todd Christopher

Abstract

Systems, devices, and methods are described herein for providing a graphical user interface for configuring presentations of content and controlling distribution of content, for example, through in conjunction with a management system.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • 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
  • H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
  • H04L 65/75 - Media network packet handling
  • H04L 67/53 - Network services using third party service providers
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04N 21/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • 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
  • H04N 21/854 - Content authoring
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

14.

Content segmentation and time reconciliation

      
Application Number 16119825
Grant Number 10909975
Status In Force
Filing Date 2018-08-31
First Publication Date 2021-01-07
Grant Date 2021-02-02
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, devices and methods are described herein for segmentation of content, and more specifically for segmentation of content in a content management system. In one aspect, a method may include receiving content associated with speech, text, or closed captioning data. The speech, the text, or the closed captioning data may be analyzed to derive at least one of a topic, subject, or event for at least a portion of the content. The content may be divided into two or more content segments based on the analyzing. At least one of the topic, the subject, or the event may be associated with at least one of the two or more content segments based on the analyzing. At least one of the two or more content segments may then be published such that each of the two or more content segments is individually accessible.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/26 - Speech to text systems
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • 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
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • H04N 21/233 - Processing of audio elementary streams
  • 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/8405 - Generation or processing of descriptive data, e.g. content descriptors represented by keywords
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 21/2187 - Live feed
  • 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/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • 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/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/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • H04N 21/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/854 - Content authoring
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • H04N 5/14 - Picture signal circuitry for video frequency region

15.

Break state detection for reduced capability devices

      
Application Number 16197828
Grant Number 10971138
Status In Force
Filing Date 2018-11-21
First Publication Date 2020-09-24
Grant Date 2021-04-06
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G11B 27/036 - Insert-editing
  • 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/6332 - Control signals issued by server directed to the network components or client directed to client
  • 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
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 15/26 - Speech to text systems
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 21/2187 - Live feed
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • 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/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/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/854 - Content authoring
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]

16.

Enabling efficient deterministic virtualized broadcast spectrum sharing and usage validation

      
Application Number 16808996
Grant Number 11363467
Status In Force
Filing Date 2020-03-04
First Publication Date 2020-09-10
Grant Date 2022-06-14
Owner SINCLAIR BROADCAST GROUP, INC. (USA)
Inventor
  • Simon, Michael John
  • Aitken, Mark A.
  • Kofi, Ebenezer K.
  • Libin, Louis Herbert

Abstract

Disclosed herein are methods, an apparatus, and a computer-readable medium product for sharing broadcast resources and validating usage of the broadcast resources according to an agreement between a plurality of broadcast virtual network operators (BVNOs). A method includes determining the plurality of spectrum resources corresponding to a length of a broadcast frame, and creating a plurality of physical layer pipes (PLPs) based on a plurality of internet protocol (IP) flows from the plurality of BVNOs. The method includes constructing the broadcast frame including the plurality of PLPs and generating a broadcast frame record based on transmission of the broadcast frame. The broadcast frame record can identify the plurality of spectrum resources shared between the plurality of BVNOs. The method includes updating the broadcast frame record with identification information of the plurality of BVNOs and the plurality of IP flows corresponding to the plurality of PLPs of the broadcast frame.

IPC Classes  ?

  • H04W 16/14 - Spectrum sharing arrangements
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
  • H04N 21/6332 - Control signals issued by server directed to the network components or client directed to client
  • H04N 21/643 - Communication protocols
  • H04W 72/04 - Wireless resource allocation

17.

Methods and systems for extending ATSC 3.0 physical layer broadcast to enable convergence with unicast 5G

      
Application Number 16697976
Grant Number 11388629
Status In Force
Filing Date 2019-11-27
First Publication Date 2020-06-04
Grant Date 2022-07-12
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Simon, Michael J.
  • Aitken, Mark A.

Abstract

The ATSC 3.0 physical layer broadcast standard is extended with new OFDM numerology, L1 signaling and frame structure aligned with 5G. This is done to enable improved broadcast mobility and convergence 5G release 16 as a Non-3GPP access network. The 5G core network and Broadcast core network interwork over defined interfaces to enable convergence layer 3. This enables improvements of broadcast physical layer for physics of broadcast. The 5G unicast physical layer is enhanced for physics of unicast, and then both are converged at layer 3. This is novel and has many benefits compared to the legacy LTE broadcast method (e.g., Evolved Multimedia Broadcast Multicast Services (eMBMS)), which combines both broadcast and unicast into a single shared LTE frame at layer 1. The eMBMS method is then improved for dominate unicast mode in shared L1 frame. The result is the broadcast performance and efficiency in eMBMS are less than optimal.

IPC Classes  ?

  • H04W 28/06 - Optimising, e.g. header compression, information sizing
  • H04W 72/04 - Wireless resource allocation
  • H04L 7/027 - Speed or phase control by the received code signals, the signals containing no special synchronisation information extracting the synchronising or clock signal from the received signal spectrum, e.g. by using a resonant or bandpass circuit
  • H04W 84/04 - Large scale networks; Deep hierarchical networks
  • H04N 5/376 - Addressing circuits

18.

Using broadcast physical layer for one-way time transfer of universal coordinated time to receivers

      
Application Number 16036570
Grant Number 10652849
Status In Force
Filing Date 2018-07-16
First Publication Date 2020-01-16
Grant Date 2020-05-12
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor Simon, Michael J.

Abstract

Systems and methods for one-way time transfer using physical layer signaling are disclosed herein. According to some examples, a method includes generating timing information based on a clock of a transmitting device, where the timing information comprises a timestamp and metadata. The method further includes generating a preamble of a frame, where the preamble includes the timestamp and the metadata of the timing information. The method also includes forming a frame, where the frame comprises a bootstrap, the preamble, and a payload, and transmitting the frame to a receiver device. The one-way time transfer systems and methods of this disclosure can serve mobile devices that entail quick and reliable establishment of a clock.

IPC Classes  ?

  • H04J 3/06 - Synchronising arrangements
  • H04J 11/00 - Orthogonal multiplex systems
  • H04L 7/00 - Arrangements for synchronising receiver with transmitter
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • 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
  • H04W 56/00 - Synchronisation arrangements

19.

Band segmented bootstraps and partitioned frames

      
Application Number 16577958
Grant Number 11153056
Status In Force
Filing Date 2019-09-20
First Publication Date 2020-01-09
Grant Date 2021-10-19
Owner SINCLAIR BROADCAST GROUP, INC. (USA)
Inventor Simon, Michael J.

Abstract

An apparatus and a method are provided for generating and transmitting one or more band segmented bootstrap signals. For example, a transmitter may be configured to generate a plurality of sequence numbers and apply cyclic shift to each of the plurality of sequence number. The transmitter is further configured to map each of the shifted sequence numbers to at least one frequency domain subcarrier of a plurality of frequency domain subcarriers, and translate each subcarrier of the plurality of subcarriers to a time domain sequence. Each subcarrier of the plurality of subcarriers may be shifted with respect to other subcarriers of the plurality of subcarriers, thereby aligning each segment of the band segmented bootstrap signals next to each other in the frequency domain.

IPC Classes  ?

  • H04L 5/22 - Arrangements affording multiple use of the transmission path using time-division multiplexing
  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H03K 19/01 - Modifications for accelerating switching
  • H04L 27/26 - Systems using multi-frequency codes
  • H04W 76/15 - Setup of multiple wireless link connections
  • G06F 17/14 - Fourier, Walsh or analogous domain transformations

20.

Broadcast relaying via cooperative multi-channel transmission

      
Application Number 16184572
Grant Number 10951334
Status In Force
Filing Date 2018-11-08
First Publication Date 2019-06-27
Grant Date 2021-03-16
Owner SINCLAIR BROADCAST GROUP, INC. (USA)
Inventor
  • Simon, Michael John
  • Libin, Louis Herbert

Abstract

Systems and methods for relaying in broadcast single-frequency networks are disclosed herein. A single-frequency network can be formed in part using transmitters that receive data via a cooperative relay channel instead of a station-to-transmitter link. In some embodiments, a second channel may use a portion of its transmission time to relay the information to the single-frequency network transmitter using time-division multiplexing. In other embodiments, a second channel may encode the relayed information on a second layer using layer-division multiplexing.

IPC Classes  ?

  • H04H 20/33 - Arrangements for simultaneous broadcast of plural pieces of information by plural channels
  • H04N 21/61 - Network physical structure; Signal processing
  • H04N 21/2385 - Channel allocation; Bandwidth allocation
  • H04J 11/00 - Orthogonal multiplex systems
  • H04H 20/18 - Arrangements for synchronising broadcast or distribution via plural systems
  • 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 7/08 - 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
  • H04B 7/0413 - MIMO systems
  • H04N 21/63 - Control signaling between client, server and network components; Network processes for video distribution between server and clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
  • H04H 20/67 - Common-wave systems, i.e. using separate transmitters operating on substantially the same frequency
  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04B 7/155 - Ground-based stations
  • H04H 20/02 - Arrangements for relaying broadcast information

21.

Content presentation analytics and optimization

      
Application Number 16046210
Grant Number 10909974
Status In Force
Filing Date 2018-07-26
First Publication Date 2018-11-15
Grant Date 2021-02-02
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.

IPC Classes  ?

  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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/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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring

22.

Terrestrial broadcast market exchange network platform and broadcast augmentation channels for hybrid broadcasting in the internet age

      
Application Number 15809852
Grant Number 10560756
Status In Force
Filing Date 2017-11-10
First Publication Date 2018-04-05
Grant Date 2020-02-11
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Aitken, Mark A.
  • Simon, Michael J.

Abstract

A new television broadcast model called a Broadcast Market Exchange (BMX) eliminates the inefficiency in spectrum usage, providing maximum flexibility in delivering content through either VHF (for fixed location receiving devices) or UHF (optimized for mobile receiving devices) transmission/propagation. In conjunction with the BMX, a wireless communications system architecture is provided to enable a broadcast augmentation channel. The augmentation channel provides supplementation of the Quality of Service (QoS) of a one way User Datagram Protocol (UDP) delivery environment. The augmentation channel may be comprised of one or more physical delivery mechanisms (wired or wireless), but can be effectively unified for increasing QoS and or scalable levels of service (additional essence) to improve the user experience.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 21/643 - Communication protocols
  • H04N 21/2381 - Adapting the multiplex stream to a specific network, e.g. an IP [Internet Protocol] network
  • H04N 21/61 - Network physical structure; Signal processing
  • H04H 20/42 - Arrangements for resource management

23.

Band segmented bootstraps and partitioned frames

      
Application Number 15679739
Grant Number 10432384
Status In Force
Filing Date 2017-08-17
First Publication Date 2018-03-01
Grant Date 2019-10-01
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor Simon, Michael J.

Abstract

Apparatuses and methods are provided for generating, transmitting, receiving, and decoding one or more band segmented bootstrap signals and one or more corresponding partitioned post bootstrap signals. For example, a transmitter is configured to generate a first set of symbols and a second set of symbols, where the first set of symbols includes information about the second set of symbols. The transmitter is further configured to generate a third set of symbols and a fourth set of symbols, where the third set of symbols includes information about the fourth set of symbols. The transmitter is also configured to generate a data frame including the first, second, third, and fourth set of symbols. A bandwidth of the data frame includes a first segment and a second segment.

IPC Classes  ?

  • H04L 5/00 - Arrangements affording multiple use of the transmission path
  • H03K 19/01 - Modifications for accelerating switching
  • H04L 5/22 - Arrangements affording multiple use of the transmission path using time-division multiplexing
  • H04L 27/26 - Systems using multi-frequency codes
  • H04W 76/15 - Setup of multiple wireless link connections
  • G06F 17/14 - Fourier, Walsh or analogous domain transformations

24.

Content atomization

      
Application Number 15597904
Grant Number 10855765
Status In Force
Filing Date 2017-05-17
First Publication Date 2017-11-23
Grant Date 2020-12-01
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin A.
  • Cotlove, Kevin J.
  • Bouchard, Michael E.
  • Norton, Paul D.
  • Thornton, David
  • Kersten, Jonathan D.
  • Justman, Jason D.

Abstract

Organizing and publishing content in a content management system wherein content, including text, images and video, is received and segmented into content atoms. One or more tags are associated with the content atoms to allow device specific presentation of the content atoms.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 17/30 - Information retrieval; Database 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/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 16/957 - Browsing optimisation, e.g. caching or content distillation
  • G06F 16/50 - Information retrieval; Database structures therefor; File system structures therefor of still image data
  • G06F 16/60 - Information retrieval; Database structures therefor; File system structures therefor of audio data
  • G06F 16/70 - Information retrieval; Database structures therefor; File system structures therefor of video data
  • G06F 16/954 - Navigation, e.g. using categorised browsing

25.

Next generation terrestrial broadcasting platform aligned internet and towards emerging 5G network architectures

      
Application Number 15480981
Grant Number 10652624
Status In Force
Filing Date 2017-04-06
First Publication Date 2017-10-12
Grant Date 2020-05-12
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Simon, Michael J.
  • Aitken, Mark A.

Abstract

A Next Generation Broadcast Platform (NGBP) is disclosed that utilizes 5G software-defined networking (SDN) and network function virtualization (NFV) technologies. The NGBP is designed to enable a new paradigm for broadcasters, wherein the model of fixed wireless spectrum access granted only to the licensees of the spectrum is replaced by a flexible model in which licensed spectrum is pooled together and allocated dynamically to broadcast licensees as well as outside tenants. The NGBP is implemented using SDN/NFV technology, and includes a broadcast market exchange (BMX) entity that allocates the spectrum between tenants based on service level agreements (SLAs) with those users. The NGBP also includes an internet protocol (IP) core and a broadcast centralized radio access network (BC-RAN) which apply the major network functions to broadcaster content in accordance with the determinations of the BMX. The SDN/NFV implementation offers several distinct advantages over NGBP implemented with dedicated network hardware.

IPC Classes  ?

  • 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
  • H04N 21/643 - Communication protocols
  • 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
  • H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
  • H04N 21/2383 - Channel coding of digital bit-stream, e.g. modulation
  • H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • H04L 12/54 - Store-and-forward switching systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/801 - Flow control or congestion control
  • H04N 21/2381 - Adapting the multiplex stream to a specific network, e.g. an IP [Internet Protocol] network
  • H04W 28/10 - Flow control

26.

Break state detection in content management systems

      
Application Number 15170886
Grant Number 10923116
Status In Force
Filing Date 2016-06-01
First Publication Date 2016-12-01
Grant Date 2021-02-16
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect the described techniques may include receiving information indicative of a break in streaming of the primary content, such as metadata data that is inserted into the stream of primary content, for example, on a client device. A duration of the stream of the primary content may be obtained. Secondary content may be played, for example during a break in the streaming of the primary content. Upon detecting that the duration of the stream of the primary content has increased to a second duration, for example, in response to the client device receiving additional primary content, the primary content may be streamed.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 40/186 - Templates
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

27.

Break state detection for reduced capability devices

      
Application Number 15170906
Grant Number 10224028
Status In Force
Filing Date 2016-06-01
First Publication Date 2016-12-01
Grant Date 2019-03-05
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, methods, and devices are described herein for placing secondary content into a break of unknown duration in a stream of primary content. In one aspect, the described techniques may include streaming a segment of primary content, for example, by a reduce capability client device, such as a mobile device or tablet. The device may receive information indicative of a break in the streaming of the primary content. The device may play secondary content based on receiving the information indicative of the break. The device may determine when a next segment of the primary content is available, and begin streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.

IPC Classes  ?

  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 21/235 - Processing of additional data, e.g. scrambling of additional data or processing content descriptors
  • 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/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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 17/21 - Text processing
  • G06F 17/24 - Editing, e.g. insert/delete

28.

User interface for content and media management and distribution systems

      
Application Number 15171725
Grant Number 10796691
Status In Force
Filing Date 2016-06-02
First Publication Date 2016-12-01
Grant Date 2020-10-06
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Tibbetts, Todd Christopher

Abstract

Systems, devices, and methods are described herein for providing a graphical user interface for configuring presentations of content and controlling distribution of content, for example, through in conjunction with a management system.

IPC Classes  ?

  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • 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 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • G06F 40/186 - Templates
  • G06F 40/106 - Display of layout of documents; Previewing
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • 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
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • H04N 21/2187 - Live feed
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring

29.

Rights management and syndication of content

      
Application Number 15170862
Grant Number 10224027
Status In Force
Filing Date 2016-06-01
First Publication Date 2016-12-01
Grant Date 2019-03-05
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, devices, and methods are described herein for distributing syndicated content or content with one or more distribution restrictions. In one aspect, a method may include assigning a unique ID to a plurality of content items, where the unique ID of at least one of the content items is associated with one or more property distribution restrictions. The method may further include streaming in a video stream the content items to at least two properties and monitoring the unique IDs of the plurality of content items streamed in the video stream to detect least one content item associated with the one or more property distribution restrictions. The distribution of the least one content item associated with the one or more property distribution restrictions may be blocked from the one or more properties concurrently with streaming the video stream, based on the one or more property distribution restrictions.

IPC Classes  ?

  • H04H 60/32 - Arrangements for monitoring conditions of receiving stations, e.g. malfunction or breakdown of receiving stations
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 17/21 - Text processing
  • G06F 17/24 - Editing, e.g. insert/delete

30.

Content segmentation and time reconciliation

      
Application Number 15170899
Grant Number 10068568
Status In Force
Filing Date 2016-06-01
First Publication Date 2016-12-01
Grant Date 2018-09-04
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Systems, devices and methods are described herein for segmentation of content, and more specifically for segmentation of content in a content management system. In one aspect, a method may include receiving content associated with speech, text, or closed captioning data. The speech, the text, or the closed captioning data may be analyzed to derive at least one of a topic, subject, or event for at least a portion of the content. The content may be divided into two or more content segments based on the analyzing. At least one of the topic, the subject, or the event may be associated with at least one of the two or more content segments based on the analyzing. At least one of the two or more content segments may then be published such that each of the two or more content segments is individually accessible.

IPC Classes  ?

  • G10L 15/00 - Speech recognition
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 17/30 - Information retrieval; Database structures therefor
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • 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/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
  • 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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 17/21 - Text processing
  • G06F 17/24 - Editing, e.g. insert/delete

31.

Content presentation analytics and optimization

      
Application Number 15170922
Grant Number 10431208
Status In Force
Filing Date 2016-06-01
First Publication Date 2016-12-01
Grant Date 2019-10-01
Owner SINCLAIR BROADCAST GROUP, INC. (USA)
Inventor
  • Miller, Benjamin Aaron
  • Justman, Jason D.
  • Bouchard, Lora Clark
  • Bouchard, Michael Ellery
  • Cotlove, Kevin James
  • Gitchell, Mathew Keith
  • Haisch, Stacia Lynn
  • Kersten, Jonathan David
  • Marchio, Matthew Karl
  • Pulliam, Peter Arthur
  • Smith, George Allen
  • Tibbetts, Todd Christopher

Abstract

Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.

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
  • G10L 15/18 - Speech classification or search using natural language modelling
  • G10L 15/04 - Segmentation; Word boundary detection
  • G10L 19/018 - Audio watermarking, i.e. embedding inaudible data in the audio signal
  • 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
  • G06F 16/31 - Indexing; Data structures therefor; Storage structures
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • 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/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/4782 - Web browsing
  • H04N 21/81 - Monomedia components thereof
  • H04N 21/254 - Management at additional data server, e.g. shopping server or rights management server
  • H04N 21/426 - Internal components of the client
  • H04N 21/4627 - Rights management
  • H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
  • 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/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • 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
  • H04N 21/854 - Content authoring
  • H04N 21/2187 - Live feed
  • 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/845 - Structuring of content, e.g. decomposing content into time segments
  • H04N 21/8543 - Content authoring using a description language, e.g. MHEG [Multimedia and Hypermedia information coding Expert Group] or XML [eXtensible Markup Language]
  • G10L 15/26 - Speech to text systems
  • G06F 17/21 - Text processing
  • G06F 17/24 - Editing, e.g. insert/delete
  • G06F 16/48 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually

32.

Terrestrial broadcast market exchange network platform and broadcast augmentation channels for hybrid broadcasting in the internet age

      
Application Number 14092993
Grant Number 09843845
Status In Force
Filing Date 2013-11-28
First Publication Date 2014-05-29
Grant Date 2017-12-12
Owner Sinclair Broadcast Group, Inc. (USA)
Inventor
  • Aitken, Mark A.
  • Simon, Michael J.

Abstract

A new television broadcast model called a Broadcast Market Exchange (BMX) eliminates the inefficiency in spectrum usage, providing maximum flexibility in delivering content through either VHF (for fixed location receiving devices) or UHF (optimized for mobile receiving devices) transmission/propagation. In conjunction with the BMX, a wireless communications system architecture is provided to enable a broadcast augmentation channel. The augmentation channel provides supplementation of the Quality of Service (QoS) of a one way User Datagram Protocol (UDP) delivery environment. The augmentation channel may be comprised of one or more physical delivery mechanisms (wired or wireless), but can be effectively unified for increasing QoS and or scalable levels of service (additional essence) to improve the user experience.

IPC Classes  ?

  • H04N 7/025 - Systems for transmission of digital non-picture data, e.g. of text during the active part of a television frame
  • H04N 21/643 - Communication protocols
  • H04N 21/2381 - Adapting the multiplex stream to a specific network, e.g. an IP [Internet Protocol] network
  • H04N 21/61 - Network physical structure; Signal processing
  • H04H 20/42 - Arrangements for resource management