# US 8,787,732 B2 · Exporting metadata associated with digital video

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

- Number: US 8,787,732 B2
- Document ID: US8787732B2
- Status: Granted
- Kind: B2
- Application number: 13/227,352
- Filed: 2011-09-07
- Published: 2012-01-05
- Granted: 2014-07-22
- Earliest claimed: 2003-12-09
- Assignees: Apple Inc.
- Applicants: David Robert Black
- Inventors: David Robert Black
- Web page: https://patentgrep.com/patent/US8787732B2

## CPC

- G11B 27/034: on discs (G11B27/036, G11B27/038 take precedence)
- H04N 5/76: Television signal recording
- H04N 9/8233: {the additional signal being a character code signal}
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Some embodiments provide a method for processing metadata associated with digital video in a multi-state video computer readable medium. The method specifies a set of rules for propagating the metadata between different states in the video computer readable medium. It then propagates the metadata between the states based on the specified set of rules.

## Claims

### Claim 1

A non-transitory computer readable medium storing a media-editing application which when executed by at least one processing unit exports metadata associated with a composite presentation, the media-editing application comprising sets of instructions for:
exporting, from the media-editing application, a composite presentation that was created by the media-editing application, said composite presentation having an associated set of metadata and a set of export rules, wherein the set of metadata has data that describes the composite presentation;
identifying, based on the set of export rules for the set of metadata, a subset of the associated set of metadata to export with the composite presentation; and
exporting, from the media-editing application, the identified subset of the metadata set.

### Claim 2 (depends on 1)

The non-transitory computer readable medium of claim 1, wherein the set of instructions for exporting the composite presentation comprises a set of instructions for storing a video portion of the composite presentation in a file.

### Claim 3 (depends on 2)

The non-transitory computer readable medium of claim 2, wherein the set of instructions for exporting the composite presentation further comprises a set of instructions for storing an audio portion of the composite presentation in the file.

### Claim 4 (depends on 2)

The non-transitory computer readable medium of claim 2, wherein the set of instructions for exporting the identified subset of the metadata set comprises a set of instructions for storing the identified subset in the file.

### Claim 5 (depends on 1)

The non-transitory computer readable medium of claim 1, wherein the composite presentation is generated from a plurality of different media items.

### Claim 6 (depends on 5)

The non-transitory computer readable medium of claim 5, wherein the set of metadata comprises data about capture of a particular one of the different media items.

### Claim 7 (depends on 1)

The non-transitory computer readable medium of claim 1, wherein the set of metadata is associated with a particular duration of the composite presentation.

### Claim 8

For a media-editing application, a method for exporting a media presentation that was created by the media-editing application, the method comprising:
exporting, from the media-editing application, the media presentation to a destination file, the media presentation having a plurality of associated metadata sets, wherein each particular metadata set has data that describes the media presentation;
for each particular metadata set, determining a portion of the metadata set to export based on a set of rules for the particular metadata set; and
exporting, from the media-editing application, the determined portion of each metadata set to the destination file based on the set of rules.

### Claim 9 (depends on 8)

The method of claim 8 further comprising editing a plurality of different media items to create the media presentation.

### Claim 10 (depends on 9)

The method of claim 9, wherein the media items comprise video items, audio items, and special effects.

### Claim 11 (depends on 8)

The method of claim 8, wherein each particular metadata set is associated with a duration of the media presentation.

### Claim 12 (depends on 8)

The method of claim 8, wherein the determined portion of at least one metadata set comprises the entire metadata set.

### Claim 13 (depends on 8)

The method of claim 8, wherein the determined portion of at least one metadata set comprises none of the metadata set.

### Claim 14 (depends on 8)

The method of claim 8, wherein the sets of rules are specified by an editor of the media presentation and stored with their associated metadata sets.

### Claim 15 (depends on 8)

The method of claim 8, wherein the sets of rules are stored in an XML structure.

### Claim 16 (depends on 8)

The method of claim 8 further comprising determining, for each particular metadata set, whether the particular metadata set has a set of rules before determining the portion of the metadata set to export.

### Claim 17

A non-transitory computer readable medium storing a media-editing application which when executed by at least one processing unit exports a composite media presentation, the media-editing application comprising sets of instructions for:
exporting, from the media-editing application, content of the composite media presentation as a single file, the composite media presentation generated by the media-editing application from a plurality of media items;
for each of a plurality of metadata sets associated with the composite media presentation, identifying a portion of the metadata set to export in the single file, wherein each metadata set has data that describes a corresponding media item of the composite media presentation; and
exporting only the identified portion of each metadata set to the single file for the composite media presentation.

### Claim 18 (depends on 17)

The non-transitory computer readable medium of claim 17, wherein the set of instructions for exporting content comprises sets of instructions for:
exporting a video track to the single file; and
exporting an audio track to the single file.

### Claim 19 (depends on 18)

The non-transitory computer readable medium of claim 18, wherein the video track is a composite of a plurality of video items and special effects.

### Claim 20 (depends on 17)

The non-transitory computer readable medium of claim 17, wherein a particular metadata set comprises director's comments for a corresponding video item used to generate the composite media presentation.

### Claim 21 (depends on 17)

The non-transitory computer readable medium of claim 17, wherein a particular metadata set comprises a time at which a corresponding video item used to generate the composite media presentation was filmed.
