# US 2014/0196083 A1 · Content-based control system

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

- Number: US 2014/0196083 A1
- Document ID: US20140196083A1
- Status: Published application
- Kind: A1
- Application number: 13/996,667
- Filed: 2011-12-31
- Published: 2014-07-10
- Earliest claimed: 2011-12-31
- Assignees: Intel Corporation
- Inventors: Yangzhou Du; Wenlong Li
- Web page: https://patentgrep.com/patent/US20140196083A1

## CPC

- H04N 21/4882: {for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895)}
- G06Q 10/10: Office automation; Time management
- G06Q 10/40: Business processes related to social networking or social networking services
- H04N 21/42204: {User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor (constructive details of casings for the remote control device H01H9/0235; user interfaces for controlling a tuning device of a television receiver through a remote control H03J9/00; remote control of peripheral devices connected to a television receiver through the remote control device of the television receiver H04B1/205)}
- H04N 21/435: Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N 21/436: Interfacing a local distribution network, e.g. communicating with another STB {or one or more peripheral devices} inside the home
- H04N 21/44008: {involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59)}
- H04N 21/47214: {for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market (stock exchange data over packet-switching network H04L12/1804; push services over packet-switching network H04L12/1859; notification of incoming messages in packet switching networks H04L51/224)}
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Generally this disclosure describes a method for controlling the operation of a system based on a determination of content that is airing on a channel. A method may include transmitting at least one message including instructions to sample content from a channel, receiving a message indicating that certain content on the channel is complete, and activating a notification indicating that the certain content on the channel is complete. Another method may include receiving a message including instructions to sample content from a channel, sampling content from the channel, transmitting a message including the content sample, receiving a message comprising information related to the content sample, and determining whether certain content is complete on the channel based on the received information.

## Claims

### Claim 1

A system, comprising:
at least one communications interface configured to transmit and receive messages;
a user interface configured to provide a notification; and
one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising:
transmitting at least one message including instructions to sample content from a channel;
receiving a message indicating that certain content on the channel is complete; and
activating a notification indicating that the certain content on the channel is complete.

### Claim 2 (depends on 1)

The system of claim 1, wherein more than one message is transmitted, the messages being transmitted on an interval.

### Claim 3 (depends on 1)

The system of claim 1, wherein more than one message is transmitted, the messages being transmitted until the message indicating that the certain content on the channel is complete is received.

### Claim 4 (depends on 1)

The system of claim 1, wherein the certain content is advertisements.

### Claim 5 (depends on 1)

The system of claim 1, wherein the notification is at least one of a visual, audible or tactile notification.

### Claim 6 (depends on 1)

The system of claim 1, wherein the notification provides an option to select the channel for viewing on a device.

### Claim 7 (depends on 1)

The system of claim 1, further comprising selecting the channel for viewing on a device.

### Claim 8

A system, comprising:
at least one communications interface configured to transmit messages, receive messages and receive audio/visual content; and
one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising:
receiving a message including instructions to sample content from a channel;
sampling content from the channel;
transmitting a message including the content sample;
receiving a message comprising information related to the content sample; and
determining whether certain content is complete on the channel based on the received information.

### Claim 9 (depends on 8)

The system of claim 8, wherein the received message further identifies the certain content.

### Claim 10 (depends on 8)

The system of claim 8, wherein the message is transmitted to a remote processing resource, the remote processing resource including at least one server.

### Claim 11 (depends on 8)

The system of claim 8, wherein the information related to the content sample at least identifies the content from which the sample was taken.

### Claim 12 (depends on 8)

The system of claim 8, wherein the instructions that when executed by one or more processors result in the following additional operations:
transmitting a message indicating that the certain content is complete on the channel after the certain content is determined to be complete on the channel.

### Claim 13

A system, comprising one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising:
transmitting at least one message including instructions to sample content from a channel;
receiving a message indicating that certain content on the channel is complete; and
activating a notification indicating that the certain content on the channel is complete.

### Claim 14 (depends on 13)

The system of claim 13, wherein more than one message is transmitted, the messages being transmitted on an interval.

### Claim 15 (depends on 13)

The system of claim 13, wherein more than one message is transmitted, the messages being transmitted until the message indicating that the certain content on the channel is complete is received.

### Claim 16 (depends on 13)

The system of claim 13, wherein the certain content is advertisements.

### Claim 17 (depends on 13)

The system of claim 13, wherein the notification is at least one of a visual, audible or tactile notification.

### Claim 18 (depends on 13)

The system of claim 13, wherein the notification provides an option to select the channel for viewing on a device.

### Claim 19 (depends on 13)

The system of claim 13, further comprising selecting the channel for viewing on a device.

### Claim 20

A system, comprising one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising:
receiving a message including instructions to sample content from a channel;
sampling content from the channel;
transmitting a message including the content sample;
receiving a message comprising information related to the content sample; and
determining whether certain content is complete on the channel based on the received information.

### Claim 21 (depends on 20)

The system of claim 20, wherein the received message further identifies the certain content.

### Claim 22 (depends on 20)

The system of claim 20, wherein the message is transmitted to a remote processing resource, the remote processing resource including at least one server.

### Claim 23 (depends on 20)

The system of claim 20, wherein the information related to the content sample at least identifies the content from which the sample was taken.

### Claim 24 (depends on 20)

The system of claim 20, wherein the instructions that when executed by one or more processors result in the following additional operations:
transmitting a message indicating that the certain content is complete on the channel after the certain content is determined to be complete on the channel.

### Claim 25

A method, comprising:
transmitting at least one message including instructions to sample content from a channel;
receiving a message indicating that certain content on the channel is complete; and
activating a notification indicating that the certain content on the channel is complete.

### Claim 26 (depends on 25)

The method of claim 25, wherein more than one message is transmitted, the messages being transmitted on an interval.

### Claim 27 (depends on 25)

The method of claim 25, wherein more than one message is transmitted, the messages being transmitted until the message indicating that the certain content on the channel is complete is received.

### Claim 28 (depends on 25)

The method of claim 25, wherein the certain content is advertisements.

### Claim 29 (depends on 25)

The method of claim 25, wherein the notification is at least one of a visual, audible or tactile notification.

### Claim 30 (depends on 25)

The method of claim 25, wherein the notification provides an option to select the channel for viewing on a device.

### Claim 31 (depends on 25)

The method of claim 25, further comprising selecting the channel for viewing on a device.

### Claim 32

A method, comprising:
receiving a message including instructions to sample content from a channel;
sampling content from the channel;
transmitting a message including the content sample;
receiving a message comprising information related to the content sample; and
determining whether certain content is complete on the channel based on the received information.

### Claim 33 (depends on 32)

The method of claim 32, wherein the received message further identifies the certain content.

### Claim 34 (depends on 32)

The method of claim 32, wherein the message is transmitted to a remote processing resource, the remote processing resource including at least one server.

### Claim 35 (depends on 32)

The method of claim 32, wherein the information related to the content sample at least identifies the content from which the sample was taken.

### Claim 36 (depends on 32)

The method of claim 32, further comprising transmitting a message indicating that the certain content is complete on the channel after the certain content is determined to be complete on the channel.
