# US 10,313,711 B2 · Using a digital video effect to generate a video stream

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,313,711 B2
- Document ID: US10313711B2
- Status: Granted
- Kind: B2
- Application number: 14/329,619
- Filed: 2014-07-11
- Published: 2015-08-20
- Granted: 2019-06-04
- Earliest claimed: 2014-02-18
- Assignees: Tribune Broadcasting Company, LLC
- Applicants: Tribune Broadcasting Company, LLC
- Inventors: Hank J. Hundemer
- Web page: https://patentgrep.com/patent/US10313711B2

## CPC

- H04N 21/23418: {involving operations for analysing video streams, e.g. detecting features or characteristics (television picture signal circuitry for scene change detection H04N5/147; filtering for image enhancement G06T5/00; methods or arrangements for recognising scenes G06V20/00; arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59)}
- H04H 20/10: Arrangements for replacing or switching information during the broadcast or the distribution
- H04H 20/103: {Transmitter-side switching}
- H04H 60/04: Studio equipment; Interconnection of studios
- H04H 60/06: Arrangements for scheduling broadcast services or broadcast-related services
- H04H 60/07: characterised by processes or methods for the generation
- H04N 21/23424: {involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement}
- H04N 21/2402: {Monitoring of the downstream path of the transmission network, e.g. bandwidth available (traffic monitoring in data switching networks H04L43/00; monitoring data switching networks utilization H04L43/0876)}
- H04N 21/4886: {for displaying a ticker, e.g. scrolling banner for news, stock exchange, weather data}
- H04N 21/8126: {involving additional data, e.g. news, sports, stocks, weather forecasts}
- H04N 21/854: Content authoring
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

In one aspect, a method involves (i) accessing data representing a traffic schedule for a television broadcast; (ii) selecting a record from the traffic schedule, wherein the record identifies a video source; (iii) determining a type of the identified video source; (iv) using the determined type of the identified video source as a basis to select a DVE; and (v) causing a computing device to run the selected DVE, wherein running the selected DVE causes the computing device to generate a modified version of an input video stream received from the identified video source.

## Claims

### Claim 1

A method comprising:
accessing data representing a traffic schedule for a television broadcast;
selecting a record from the traffic schedule, wherein the record identifies a video source;
determining a type of the identified video source;
using the determined type of the identified video source as a basis to select a digital video effect (DVE); and
causing a computing device to run the selected DVE, wherein running the selected DVE causes the computing device to generate a modified version of an input video stream received from the identified video source.

### Claim 2 (depends on 1)

The method of claim 1, wherein determining the type of the identified video source comprises determining that the identified video source is a newsroom production system.

### Claim 3 (depends on 1)

The method of claim 1, wherein the selected DVE is designed such that, running the selected DVE causes the computing device to generate the modified version of the input video stream by overlaying content on video content of the input video stream without distorting the video content.

### Claim 4 (depends on 3)

The method of claim 3, wherein the overlaid content comprises school-related data.

### Claim 5 (depends on 1)

The method of claim 1, wherein causing the computing device to run the selected DVE comprises transmitting to the computing device an instruction to run the selected DVE.

### Claim 6 (depends on 1)

The method of claim 1, further comprising causing the input video stream to be transmitted to the computing device.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
encoding video content represented by the generated video stream; and
broadcasting the encoded video content.

### Claim 8

A non-transitory computer-readable storage medium having stored thereon program instructions that when executed by a processor cause performance of a set of acts comprising:
accessing data representing a traffic schedule for a television broadcast;
selecting a record from the traffic schedule, wherein the record identifies a video source;
determining a type of the identified video source;
using the determined type of the identified video source as a basis to select a digital video effect (DVE); and
causing a computing device to run the selected DVE, wherein running the selected DVE causes the computing device to generate a modified version of an input video stream received from the identified video source.

### Claim 9 (depends on 8)

The computer-readable storage medium of claim 8, wherein determining the type of the identified video source comprises determining that the identified video source is a newsroom production system.

### Claim 10 (depends on 8)

The computer-readable storage medium of claim 8, wherein the selected DVE is designed such that, running the selected DVE causes the computing device to generate the modified version of the input video stream by overlaying content on video content of the input video stream without distorting the video content.

### Claim 11 (depends on 10)

The computer-readable storage medium of claim 10, wherein the overlaid content comprises school-related data.

### Claim 12 (depends on 8)

The computer-readable storage medium of claim 8, wherein causing the computing device to run the selected DVE comprises transmitting to the computing device an instruction to run the selected DVE.

### Claim 13 (depends on 8)

The computer-readable storage medium of claim 8, wherein the set of acts further comprises causing the input video stream to be transmitted to the computing device.

### Claim 14 (depends on 8)

The computer-readable storage medium of claim 8, wherein the set of acts further comprises:
encoding video content represented by the generated video stream; and
broadcasting the encoded video content.

### Claim 15

A system comprising
a stunt switcher; and
an automation system configured for:
accessing data representing a traffic schedule for a television broadcast;
selecting a record from the traffic schedule, wherein the record identifies a video source;
determining a type of the identified video source;
using the determined type of the identified video source as a basis to select a digital video effect (DVE); and
causing the stunt switcher to run the selected DVE, wherein running the selected DVE causes the stunt switcher to generate a modified version of an input video stream received from the identified video source.

### Claim 16 (depends on 15)

The system of claim 15, wherein determining the type of the identified video source comprises determining that the identified video source is a newsroom production system.

### Claim 17 (depends on 15)

The system of claim 15, wherein the selected DVE is designed such that, running the selected DVE causes the stunt switcher to generate the modified version of the input video stream by overlaying content on video content of the input video stream without distorting the video content.

### Claim 18 (depends on 17)

The system of claim 17, wherein the overlaid content comprises school-related data.

### Claim 19 (depends on 15)

The system of claim 15, wherein causing the stunt switcher to run the selected DVE comprises transmitting to the stunt switcher an instruction to run the selected DVE.

### Claim 20 (depends on 15)

The system of claim 15, wherein the automation system is further configured for causing the input video stream to be transmitted to the stunt switcher.
