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 associated 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 associated 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.