Multitrack architecture for computer-based editing of multimedia sequences
First Claim
1. A multitrack architecture for computer-based editing of multimedia sequences stored on a computer readable medium;
- said multitrack architecture comprising;
at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;
at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;
said first scope control including a first scope control element and scope control calipers fixedly attached to a said scope control element;
said scope control calipers being removably attached to one of said process track and being configured so as to determine the portion of multimedia data transferred from said process track to said input.
4 Assignments
0 Petitions
Accused Products
Abstract
A multitrack architecture for computer-based editing of multimedia sequences is disclosed herein. The multimedia sequences are formed of a plurality of collated segments representing audio or video scenes. The architecture contains sequence tracks for ordering the segments of the multimedia sequence and process tracks for applying transformations and/or animations to some of these segments. The output of the process tracks may be supplied to other process tracks and/or to a sequence track. Scope controls are provided to determine which portion of the output of a process track is supplied to another process track and/or to a sequence track.
194 Citations
12 Claims
-
1. A multitrack architecture for computer-based editing of multimedia sequences stored on a computer readable medium;
- said multitrack architecture comprising;
at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;
said first scope control including a first scope control element and scope control calipers fixedly attached to a said scope control element;
said scope control calipers being removably attached to one of said process track and being configured so as to determine the portion of multimedia data transferred from said process track to said input.
- said multitrack architecture comprising;
-
2. A multitrack architecture for computer-based editing of multimedia sequences stored on a computer readable medium;
- said multitrack architecture comprising;
at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;
at least one of said process node includes at least one input;at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;each said input of said process node having respective second scope control permanently connected thereto;
each second scope control enabling a removable interconnection between respective process tracks. - View Dependent Claims (3, 4)
- said multitrack architecture comprising;
-
5. An article of manufacture comprising a computer usable medium having a computer readable code means embodied in said medium for editing multimedia sequences using a multitrack architecture, the computer readable program code in said article of manufacture comprising:
-
computer readable program code means for causing the computer to generate at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;computer readable program code means for causing the computer to generate at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;
said first scope control including a first scope control element and scope control calipers fixedly attached to a said scope control element;
said scope control calipers being removably attached to one of said process track and being configured so as to determine the portion of multimedia data transferred from said process track to said input.
-
-
6. An article of manufacture comprising a computer usable medium having a computer readable code means embodied in said medium for editing multimedia sequences using a multitrack architecture, the computer readable program code in said article of manufacture comprising:
-
computer readable program code means for causing the computer to generate at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;
at least one of said process node includes at least one input;computer readable program code means for causing the computer to generate at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;each said input of said process node having respective second scope control permanently connected thereto;
each second scope control enabling a removable interconnection between respective process tracks. - View Dependent Claims (7, 8)
-
-
9. A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform method steps for editing a multimedia sequence using a multitrack architecture, said method steps comprising:
-
generating at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;generating at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;
said first scope control including a first scope control element and scope control calipers fixedly attached to a said scope control element;
said scope control calipers being removably attached to one of said process track and being configured so as to determine the portion of multimedia data transferred from said process track to said input.
-
-
10. A program storage device readable by a machine tangibly embodying a program of instructions executable by the machine to perform method steps for editing a multimedia sequence using a multitrack architecture, said method steps comprising:
-
generating at least one process track having a process node;
said process track including multimedia related data;
said process node being configured so as to determine the function of the process track;
at least one of said process node includes at least one input;generating at least one sequence track having a sequence node;
said at least one sequence track being provided with a plurality of segments each provided with an input to said sequence node;
each said input having respective first scope control permanently connected thereto;
each first scope control enabling a removable connection between a respective input and one of said process track;
wherein said first scope control is so configured as to determine the portion of multimedia data transferred from said process track to which it is removably connected to said respective input of said sequence node;
said sequence node including a sequence for ordering said plurality of segments in said sequence track;each said input of said process node having respective second scope control permanently connected thereto;
each second scope control enabling a removable interconnection between respective process tracks. - View Dependent Claims (11, 12)
-
Specification