# US 8,788,940 B2 · System for generating and distributing content editing information

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

- Number: US 8,788,940 B2
- Document ID: US8788940B2
- Status: Granted
- Kind: B2
- Application number: 11/236,166
- Filed: 2005-09-27
- Published: 2007-03-29
- Granted: 2014-07-22
- Earliest claimed: 2005-09-27
- Assignees: Motorola Mobility LLC
- Applicants: Michael D. Kotzin
- Inventors: Michael D. Kotzin
- Web page: https://patentgrep.com/patent/US8788940B2

## CPC

- H04L 65/611: for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06)
- G06F 40/197: Version control (for software G06F8/71)
- G11B 27/034: on discs (G11B27/036, G11B27/038 take precedence)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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)

## Abstract

A method includes generating a content editing command file devoid of content by editing content. The content editing command file may be used to edit other copies of the same content that was edited to generate the content editing command file. Multiple content editing command files having some variability may be combined to form an aggregated content editing command file.

## Claims

### Claim 1

A method in a content editing device for generating a content editing command file, the method comprising:
editing content, in the content editing device, using editing commands;
generating a content editing command file in the content editing device while editing the content, the content editing command file generated using the same editing commands used to edit the content, the content editing command file capable of editing other copies of the content edited wherein the content editing command file is devoid of the content capable of being edited;
compiling first and second content editing command files into a single aggregated content editing command file, each of the first and second content editing command files generated from editing commands used to edit corresponding first and second copies of the same content.

### Claim 2 (depends on 1)

The method of claim 1, editing another copy of the content, in the content editing device, using the content editing command file devoid of the content edited.

### Claim 3 (depends on 1)

The method of claim 1, each of the first and second editing command files comprises different editing commands.

### Claim 4 (depends on 1)

The method of claim 1, editing the content includes editing digital content, generating the content editing command file includes generating a digital content editing command file devoid of the digit content edited.

### Claim 5 (depends on 1)

The method of claim 1, editing the content includes editing digital video content, generating the content editing command file includes generating a digital video content editing command file devoid of the digit video content edited.

### Claim 6 (depends on 1)

The method of claim 1, editing content includes deleting a portion of the content, generating the content editing command file including content deletion commands used to delete a portion of the content.

### Claim 7 (depends on 1)

The method of claim 1, editing content includes compressing a portion of the content, generating the content editing command file including content compression commands used to compress a portion of the content.

### Claim 8

A server in a communication network, the server comprising: a controller, the controller including a reception module for receiving a plurality of content editing files, each of the plurality of content editing files containing different content editing information for common content; and the controller including a compilation module configured for compiling the plurality of content editing files into an aggregated content editing file.

### Claim 9 (depends on 8)

The server of claim 8, the content editing information of the plurality of content editing files includes editing commands for the common content, the compilation module configured for compiling the plurality of content editing files by averaging the editing commands in each of the plurality of content editing files.

### Claim 10 (depends on 8)

The server of claim 8, the content editing information of the plurality of content editing files includes different types of editing commands for the common content, the compilation module configured for compiling the plurality of content editing files based on editing command type.

### Claim 11 (depends on 8)

The server of claim 8, the controller further comprising an instruction module for downloading command instructions by which to generate a content editing file.

### Claim 12 (depends on 8)

The server of claim 8, the controller further comprising a distribution module for distributing the aggregated content editing file.

### Claim 13 (depends on 12)

The server of claim 12, the controller further comprising a separate content distribution module for distributing content files separately and apart from the aggregated content editing file.

### Claim 14 (depends on 12)

The server of claim 12, the aggregated content editing file devoid of the common content.

### Claim 15

A method in a content editing device for generating a content editing command file, the method comprising: obtaining, at the content editing device, a first content editing command file for editing content;
obtaining, at the content editing device, a second content editing command file for editing the content, each of the first and second content editing command files including editing commands for editing the content, the first and second content editing command files including variability in the editing commands;
compiling, at the content editing device, the first and second content editing command files into a single aggregated content editing command file, wherein the single aggregated content editing command file is for editing the content.

### Claim 16 (depends on 15)

The method of claim 15, each of the first and second content editing command files generated from editing commands used to edit corresponding first and second copies of the content.
