Automatic Content Creation and Processing
OwnerBertrand Serletinventor
Life of this patent
Estimating the term…
Abstract
Content is created automatically by applying operations (e.g., transitions, effects) to one or more content streams (e.g., audio, video, application output). The number and types of operations, and the location in the new content where the operations are applied, can be determined by event data associated with the one or more content streams.
Claims34
A method, comprising:
- receiving a number of content streams and event data;
- and
- automatically performing an operation on a content stream using the event data.
A method, comprising:
- receiving content streams;
- detecting an event in one or more of the content streams;
- aggregating edit data associated with the detected event;
- applying the edit data to at least one content stream;
- and
- combining the content streams into one or more media files.
A method, comprising:
- processing a first content stream for display as a background;
- processing a second content stream for display in a picture in picture window overlying the background;
- and
- switching the first and second content streams in response to event data associated with the first or second content streams.
A system, comprising;
- a capture system configurable for capturing one or more content streams and event data;
- and
- a processor coupled to the capture system for automatically applying an operation on a content stream based on the event data.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
- receiving a number of content streams and event data;
- and
- automatically performing an operation on a content stream using the event data.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
- receiving content streams;
- detecting an event in or associated with one or more of the content streams;
- aggregating edit data associated with the detected event;
- applying the edit data to at least one content stream;
- and
- combining the content streams into one or more media files.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
- processing a first content stream for display as a background;
- processing a second content stream for display in a picture in picture window overlying the background;
- and
- switching the first and second content streams in response to event data associated with the first or second content streams.
A method, comprising:
- receiving a video or audio output;
- receiving an application output;
- and
- automatically performing an operation on at least one of the outputs using event data associated with one or more of the outputs.
A system, comprising:
- a capture system operable for receiving a video or audio output and an application output;
- and
- a processor coupled to the capture system and operable for automatically performing an operation on at least one of the outputs using event data associated with one or more of the outputs.
A method of creating a podcast, comprising:
- receiving a number of content streams;
- and
- automatically generating a podcast from two or more of the content streams based on event data associated with at least one of the content streams.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations, comprising:
- providing a user interface for presentation on a display device;
- receiving first input through the user interface specifying the automatic creation of a podcast;
- and
- automatically creating the podcast in response to the first input.
A method, comprising:
- providing a user interface for presentation on a display device;
- receiving first input through the user interface specifying the automatic creation of a podcast;
- and
- automatically creating the podcast in response to the first input.
A method, comprising:
- identifying a number of related content streams;
- identifying event data associated with at least one content stream;
- and
- automatically creating a podcast from at least two content streams using the event data.
Dependencies are inferred from the claim text.