← Back to Patent Explorer
EP0404399A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Audio editing system

Assignee: International Business Machines Corp
•
Filing: 1990-06-07
•
Granted: —
•
Expires: 2010-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method is provided for facilitating the editing of digitized audio data and commentary associated with such data under digital computer-assisted control. Differing types of data objects stored within an audio file in a computer may be cut and pasted separately or treated as a single object. Provision is made for storing points objects and audio index objects alone or in combination both with respect to a source and target file. Combinations of these objects in the source and target files which must be accommodated during cut and paste operations are handled by the system which accommodates maintaining temporal and spatial relationships between objects during these editing operations.

Inventors

  • 👤 Bradley James Beitel
  • 👤 Robert Douglas Gordon
  • 👤 Kenneth Bradley Smith
  • 👤 Howard Charles Thamm
  • 👤 Michael David Wilkes

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-07 01:27
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/34

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 106 words
Data processing system for editing audio data objects and points objects comprising: storage means for storing the audio data objects and the points objects; means for displaying a plurality of play times and corresponding comments, associated with the audio data objects and points objects means for designating selected ones of the play times and the comments to be cut and pasted; means for designating a location between other selected ones of the play times for the pasting of the selected ones of the play times and the comments; and logic for cutting and pasting the selected ones of the play times and comments to the location.
Claim 2
Dependent Claim 106 words
Data processing system for editing audio data objects and points objects comprising: storage means for storing the audio data objects and the points objects; means for displaying a plurality of play times and corresponding comments, associated with the audio data objects and points objects means for designating selected ones of the play times and the comments to be cut and pasted; means for designating a location between other selected ones of the play times for the pasting of the selected ones of the play times and the comments; and logic for cutting and pasting the selected ones of the play times and comments to the location.
Claim 3
Dependent Claim 21 words
Data processing system as claimed in Claim 1 wherein each play time indexes to a unique segment of digitized audio data.
Claim 4
Dependent Claim 66 words
Data processing system as claimed in Claim 1 or Claim 2 wherein the other selected ones of the play times and the audio data segments corresponding to the other selected ones of the play times have a predetermined temporal interrelationship; and wherein the logic for cutting and pasting preserves the temporal interrelationship after the pasting of the selected ones of the play times and the comments.
Claim 5
Dependent Claim 66 words
Data processing system as claimed in Claim 1 or Claim 2 wherein the other selected ones of the play times and the audio data segments corresponding to the other selected ones of the play times have a predetermined spatial interrelationship; and wherein the logic for cutting and pasting preserves the spatial interrelationship after the pasting of the selected ones of the play times and the comments.
Claim 6
Dependent Claim 17 words
Data processing system as claimed in any preceding claim wherein the storage means includes a cut buffer.
Claim 7
Dependent Claim 22 words
Data processing system as claimed in Claim 5 comprising logic for determining if the points objects only are in the cut buffer.
Claim 8
Dependent Claim 59 words
Data processing system as claimed in any preceding claim wherein the audio objects and points objects are associated with source and target files, the system comprising logic for determining whether an audio file is empty; and means for inserting all lines from the cut buffer in the target file in response to determination of the audio file being empty.
Claim 9
Independent Claim 84 words
A method for editing audio data objects and points objects associ­ated with source and target files, the method comprising the steps of: (a) detecting a desired user-indicated cut operation in response to user input to the system; (b) processing the audio data objects and points objects in response to the indicated cut operation; (c) detecting a desired user-indicated paste operation in response to user input to the system; (d) processing the audio data objects and points objects in response to the indicated paste operation.
Claim 10
Independent Claim 84 words
A method for editing audio data objects and points objects associ­ated with source and target files, the method comprising the steps of: (a) detecting a desired user-indicated cut operation in response to user input to the system; (b) processing the audio data objects and points objects in response to the indicated cut operation; (c) detecting a desired user-indicated paste operation in response to user input to the system; (d) processing the audio data objects and points objects in response to the indicated paste operation.
Claim 11
Dependent Claim 27 words
A method as claimed in Claim 8 wherein the step (d) comprises the step of (e) detecting if the points objects only are in a cut buffer.
Claim 12
Dependent Claim 32 words
A method as claimed in Claim 9 including on detection that not only points objects are in the cut buffer (f) detecting if the audio objects only are in the cut buffer.
Claim 13
Dependent Claim 54 words
A method as claimed in Claim 10 comprising, on detection that not only audio objects are in the cut buffer, the step of (g) detecting whether an audio file is empty; and inserting all lines from the cut buffer in the target file in response to the detecting when the audio file is empty.
Claim 14
Dependent Claim 67 words
A method as claimed in Claim 11 comprising, on detection that not only audio objects are in the cut buffer, the further step of (h) detecting whether one of the audio objects is present on a target line in the target file; and inserting all lines from the cut buffer into the target file in response to the detecting of the audio object on the target line.
Claim 15
Dependent Claim 73 words
A method as claimed in Claim 12 comprising, on detection that not only audio objects are in the cut buffer, the further step of (i) detecting if no the audio object and a non-blank the point object are on the target line; and inserting all lines from the cut buffer in the target file in response to the detection of no audio object and the non-blank point object being on the target line.
Claim 16
Dependent Claim 40 words
A method as claimed in Claim 13 comprising, on detection that not only audio objects are in the cut buffer, the further step of (j) deleting one line of the audio object and the point object from the cut buffer.
Claim 17
Dependent Claim 40 words
A method as claimed in Claim 14 comprising, on detection that not only audio objects are in the cut buffer, the further step of (k) overlaying the deleted line of the audio object and point object onto the target line.
Claim 18
Dependent Claim 40 words
A method as claimed in Claim 15 comprising, on detection that not only audio objects are in the cut buffer, the further step of (l) detecting upon completion of the step (1) whether additional data is in a paste buffer.
Claim 19
Dependent Claim 38 words
A method as claimed in Claim 16 comprising, on detection that not only audio objects are in the cut buffer, the further step of (m) incrementing to a next audio object and/or point object in the source file.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag