# US 9,521,435 B2 · Processing content streams that include additional content segments added in response to detection of insertion messages

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

- Number: US 9,521,435 B2
- Document ID: US9521435B2
- Status: Granted
- Kind: B2
- Application number: 13/324,889
- Filed: 2011-12-13
- Published: 2013-06-13
- Granted: 2016-12-13
- Earliest claimed: 2011-12-13
- Assignees: EchoStar Technologies L.L.C.
- Applicants: Hugh A. Selway
- Inventors: Hugh A. Selway
- Web page: https://patentgrep.com/patent/US9521435B2

## CPC

- H04N 21/2335: {involving reformatting operations of audio signals, e.g. by converting from one coding standard to another (details of audio signal transcoding G10L19/173)}
- H04N 21/23424: {involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement}
- H04N 21/2343: involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements {(video transcoding H04N19/40; media packet handling at the source H04L65/762)}
- H04N 21/633: Control signals issued by server directed to the network components or client {(management of faults, events, alarms in data networks H04L41/06)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N 21/858: Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A reader device monitors a content stream which includes a source stream that is received from a content source and modified by adding an additional content segment in response to detection of an insertion message. The reader detects an insertion message and signals a stream processing device. In response, the processing device performs an operation on the portion of the content stream that includes the additional content segment corresponding to the detected insertion message, which may include omitting performance of an operation that would have otherwise been performed. In some implementations, the reader and the processing device may be separate while in other implementations the reader may be integrated into the processing device. In various implementations, the reader and the processing device may be connected via one or more contact closures and the reader may signal the processing device by activating the contact closure.

## Claims

### Claim 1

A method for processing content streams that include additional content segments added in response to detection of insertion messages, the method comprising:
receiving a source stream at a content provider;
processing the source stream at the content provider to incorporate an additional content segment into the source stream at a location identified by an insertion message in the source stream to generate a content stream
monitoring the content stream utilizing a reading device;
detecting, utilizing the reading device, the insertion message in the content stream associated with the additional content segment incorporated into the source stream; and
signaling a stream processing device utilizing the reading device to perform an operation on a portion of the content stream that includes the additional content segment based at least on the detected insertion message, wherein the operation comprises configuring the portion of the content stream to implement a squeeze back effect based at least on the signaling.

### Claim 2 (depends on 1)

The method of claim 1, wherein the reading device is incorporated into the stream processing device.

### Claim 3 (depends on 1)

The method of claim 1, wherein the reading device is connected to the stream processing device utilizing a contact closure.

### Claim 4 (depends on 3)

The method of claim 3, wherein the operation of signaling the stream processing device utilizing the reading device to perform the operation on the portion of the content stream that includes the additional content segment based at least on the detected insertion message further comprises:
activating the contact closure based at least on the detected insertion message.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
transmitting the content stream from the stream processing device to a content receiver via a transmission system.

### Claim 6 (depends on 1)

The method of claim 1, wherein the insertion message includes an indication of a start of the portion of the source stream and an indication of a duration of the portion of the source stream.

### Claim 7 (depends on 6)

The method of claim 6, wherein the indication of the start of the portion of the source stream comprises a countdown until the start of the portion of the source stream.

### Claim 8 (depends on 1)

The method of claim 1, wherein the insertion message comprises at least one of:
a SCTE 104 message,
a SCTE 35 message, or
a SCTE 30 message.

### Claim 9 (depends on 1)

The method of claim 1, wherein the additional content segment comprises a commercial.

### Claim 10

A system for processing content streams that include additional content segments added in response to detection of insertion messages, comprising:
a reader device, comprising:
a communication component that receives a content stream that comprises a source stream received from a content source that has been modified by adding an additional content segment to a portion of the source stream in response to detection of an insertion message included in the source stream;
a signaling component that is operable to signal a stream processing device; and
a processing unit that monitors the content stream and detects the insertion message in the content stream associated with the additional content segment that has been added into the source stream;
wherein the processing unit signals the stream processing device based at least on the detected insertion message utilizing the signaling component to perform an operation on a portion of the content stream that includes the additional content segment; and
wherein the operation comprises performing audio quality correction or audio level reduction on the portion of the content stream.

### Claim 11 (depends on 10)

The system of claim 10, further comprising:
a transmission system that transmits the content stream from the stream processing device to a content receiver.

### Claim 12 (depends on 10)

The system of claim 10, further comprising:
the stream processing device.

### Claim 13 (depends on 10)

The system of claim 10, wherein the signaling component comprises a contact closure connected to the stream processing device.

### Claim 14 (depends on 13)

The system of claim 13, wherein the processing unit signals the stream processing device by activating the contact closure based at least on the detected insertion message.

### Claim 15 (depends on 10)

The system of claim 10, wherein the reading device is incorporated into the stream processing device.

### Claim 16 (depends on 10)

The system of claim 10, wherein the additional content segment comprises a commercial.

### Claim 17 (depends on 10)

The system of claim 10, wherein the insertion message comprises at least one of:
a SCTE 104 message,
a SCTE 35 message, or
a SCTE 30 message.

### Claim 18 (depends on 10)

The system of claim 10, wherein the insertion message includes a countdown until a start of the portion of the source stream and an indication of a duration of the portion of the source stream.

### Claim 19

A method for processing content streams that include additional content segments added in response to detection of insertion messages, the method comprising:
monitoring a content stream, utilizing a reading device, that comprises a source stream received from a content source that is modified by adding an additional content segment to a portion of the source stream in response to detection of an insertion message included in the source stream;
detecting, utilizing the reading device, the insertion message in the content stream; and
signaling a stream processing device utilizing the reading device to perform an operation on a portion of the content stream that includes the additional content segment based at least on the detected insertion message, wherein the operation comprises omitting insertion of a periodic interactive trigger that the stream processing device periodically inserts into the content stream in the portion of the content stream based at least on said signaling.

### Claim 20

A system for processing content streams that include additional content segments added in response to detection of insertion messages, comprising:
a reader device, comprising:
a communication component that receives a content stream that comprises a source stream received from a content source that has previously been modified by adding an additional content segment to a portion of the source stream in response to detection of an insertion message included in the source stream;
a signaling component that is operable to signal a stream processing device; and
a processing unit that monitors the content stream and detects the insertion message in the content stream associated with the additional content segment that has previously been added into the source stream;
wherein the processing unit signals the stream processing device based at least on the detected insertion message utilizing the signaling component to perform an operation on a portion of the content stream that includes the additional content segment; and
wherein the operation comprises inserting a viewer interactive trigger in the portion of the content stream that includes the additional content segment based at least on the signaling.

### Claim 21 (depends on 20)

The system of claim 20, wherein the viewer interactive trigger comprises a viewer interactive pop-up menu.
