# US 9,002,178 B2 · Systems and methods for semantic editorial control and video/audio editing

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

- Number: US 9,002,178 B2
- Document ID: US9002178B2
- Status: Granted
- Kind: B2
- Application number: 13/073,717
- Filed: 2011-03-28
- Published: 2011-12-15
- Granted: 2015-04-07
- Earliest claimed: 2000-04-07
- Assignees: Visible World, Inc.
- Applicants: Seth Haberman; David Weite
- Inventors: Seth Haberman; David Weite
- Web page: https://patentgrep.com/patent/US9002178B2

## CPC

- H04N 21/2668: Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)}
- G06Q 10/107: Computer-aided management of electronic mailing [e-mailing]
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0251: Targeted advertisements
- H04N 21/23439: {for generating different versions}
- H04N 21/235: Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N 21/25883: {being end-user demographical data, e.g. age, family status or address (arrangements for identifying locations of users in broadcast systems H04H60/52)}
- 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

A media content management application that allows a user to create and customize a version of media content based on semantic criteria is provided. Based on semantic criteria, the media content management application may use editing/assembly software packages to construct a version of the media content for an intended audience. In addition, the media content management application uses semantic criteria to provide the user with options for optimizing the cost of the version of media content, options for delivering the version of media content, and/or options for delivery mediums to transmit the version of media content.

## Claims

### Claim 1

A computer-implemented method of providing media content for an intended audience, the method comprising, by a processor:
providing a user with semantic criteria relating to the media content via a graphical user interface presented at a user computing device;
in response to receiving an indication from the user of selected semantic criteria, transmitting the selected semantic criteria to an assembly software package;
using the assembly software package to assemble at least one version of the media content in accordance with the selected semantic criteria indicated by the user;
transmitting a preview of the at least one version of the media content, the preview being configured to be presented through the graphical user interface;
receiving, from the user computing device, an approval for the preview; and
distributing the at least one version of the media content responsive to receiving the approval.

### Claim 2 (depends on 1)

The method of claim 1, further comprising presenting the preview in a first format and distributing the at least one version of the media content in a second format.

### Claim 3 (depends on 1)

The method of claim 1, further comprising transmitting a first version of the media content to a first delivery point and a second version of the media content to a second delivery point, wherein the first version and the second version of the media content are different.

### Claim 4 (depends on 1)

The method of claim 1, further comprising using the selected semantic criteria to construct a media content template, the template including video segment slots and audio segment slots.

### Claim 5 (depends on 4)

The method of claim 4, further comprising using the selected semantic criteria to retrieve media segments from a database for insertion into the media content template, the media segments including video segments and audio segments, wherein several of the video segments are selectable for insertion into one of the video segment slots and wherein several of the audio segments are selectable for insertion into one of the audio segment slots.

### Claim 6 (depends on 1)

The method of claim 1, further comprising providing the user with additional semantic criteria for tailoring the at least one version of the media content.

### Claim 7

A system for providing media content for an intended audience, the system comprising:
a processor; and
a non-transitory, computer-readable storage medium in operable communication with the processor, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the processor to:
provide a user with semantic criteria relating to the media content via a graphical user interface presented at a user computing device,
transmit the selected semantic criteria to an assembly software package responsive to receiving an indication from the user of the selected semantic criteria,
using the assembly software package to assemble at least one version of the media content in accordance with the selected semantic criteria indicated by the user,
transmitting a preview of the at least one version of the media content, the preview being configured to be presented through the graphical user interface,
receiving, from the user computing device, an approval for the preview, and
distributing the at least one version of the media content responsive to receiving the approval.

### Claim 8 (depends on 7)

The system of claim 7, further comprising presenting the preview in a first format and distributing the at least one version of the media content in a second format.

### Claim 9 (depends on 7)

The system of claim 7, further comprising transmitting a first version of the media content to a first delivery point and a second version of the media content to a second delivery point, wherein the first version and the second version of the media content are different.

### Claim 10 (depends on 7)

The system of claim 7, further comprising using the selected semantic criteria to construct a media content template, the template including video segment slots and audio segment slots.

### Claim 11 (depends on 7)

The system of claim 7, further comprising using the selected semantic criteria to retrieve media segments from a database for insertion into the media content template, the media segments including video segments and audio segments, wherein several of the video segments are selectable for insertion into one of the video segment slots and wherein several of the audio segments are selectable for insertion into one of the audio segment slots.

### Claim 12 (depends on 1)

The method of claim 1, further comprising providing the user with additional semantic criteria for tailoring the at least one version of the media content.

### Claim 13

A non-transitory computer-readable storage medium having computer-readable program code configured to provide media content for an intended audience, the computer-readable program code comprising:
computer-readable program code configured to provide a user with semantic criteria relating to the media content via a graphical user interface presented at a user computing device;
computer-readable program code configured to transmit the selected semantic criteria to an assembly software package responsive to receiving an indication from the user of the selected semantic criteria;
computer-readable program code configured to using the assembly software package to assemble at least one version of the media content in accordance with the selected semantic criteria indicated by the user;
computer-readable program code configured to transmitting a preview of the at least one version of the media content, the preview being configured to be presented through the graphical user interface;
computer-readable program code configured to receiving, from the user computing device, an approval for the preview; and
computer-readable program code configured to distributing the at least one version of the media content responsive to receiving the approval.
