Iconic audiovisual data editing environment
DCFirst Claim
1. An iconic audiovisual data editing system operable in conjunction with a general purpose computer, comprising:
- a visual display providing a working area capable of receiving icons and symbols thereon;
a first icon generated by said system and capable of being placed on said working area and symbolizing an audiovisual data transformation process performable by said system, said first icon having a first input portion representing a first process input and an output portion representing a process output, said first process input capable of receiving a first electrical input signal representing a first audiovisual datum, said process transforming said first input signal to produce an electrical output signal at said process output representing a transformation of said first audiovisual datum, said first icon further having synchronization data associated therewith to allow said process input to be synchronized independent of an operation of said process; and
a first audiovisual data flow symbol generated by said system and capable of being placed on said working area, symbolizing a communication of audiovisual data between icons and thereby representing a communication of an electrical signal between audiovisual data transformation processes performable by said system, said first icon and said first symbol freely movable on said working area to symbolize a flow of said first audiovisual datum as a function of a relative location of said first icon and said first symbol on said working area.
0 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An iconic data editing environment and a method of editing data in such an environment. The environment includes: (1) a working area capable of receiving icons and symbols thereon, (2) a first icon capable of being placed on the working surface and symbolizing a data transformation process, the first icon having a first input portion representing a first process input and an output portion representing a process output and (3) a first data flow symbol capable of being placed on the working surface, symbolizing a communication of data between icons, the first icon and the first symbol freely movable on the working area to symbolize a flow of the first datum as a function of a relative location of the first icon and the first symbol on the working area. A user may therefore establish a process for transforming data by manipulating symbols. In one embodiment, the first datum is a portion of a single frame of a video stream.
169 Citations
56 Claims
-
1. An iconic audiovisual data editing system operable in conjunction with a general purpose computer, comprising:
-
a visual display providing a working area capable of receiving icons and symbols thereon; a first icon generated by said system and capable of being placed on said working area and symbolizing an audiovisual data transformation process performable by said system, said first icon having a first input portion representing a first process input and an output portion representing a process output, said first process input capable of receiving a first electrical input signal representing a first audiovisual datum, said process transforming said first input signal to produce an electrical output signal at said process output representing a transformation of said first audiovisual datum, said first icon further having synchronization data associated therewith to allow said process input to be synchronized independent of an operation of said process; and a first audiovisual data flow symbol generated by said system and capable of being placed on said working area, symbolizing a communication of audiovisual data between icons and thereby representing a communication of an electrical signal between audiovisual data transformation processes performable by said system, said first icon and said first symbol freely movable on said working area to symbolize a flow of said first audiovisual datum as a function of a relative location of said first icon and said first symbol on said working area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of editing an audiovisual datum in an iconic system operable in conjunction with a general purpose computer, comprising the steps of:
-
providing a working area on a visual display of said system, said working area capable of receiving icons and symbols thereon; placing a first icon generated by said system on said working area, said first icon symbolizing an audiovisual data transformation process performable by said system, said first icon having a first input portion representing a first process input and an output portion representing a process output, said first process input capable of receiving a first electrical input signal representing a first audiovisual datum, said process transforming said first input signal to produce an electrical output signal at said process output representing a transformation of said first audiovisual datum, said first icon further having synchronization data associated therewith to allow said process input to be synchronized independent of an operation of said process; and placing a first audiovisual data flow symbol on said working area, said first symbol symbolizing a communication of audiovisual data between icons and thereby representing a communication of an electrical signal between audiovisual data transformation processes performable by said system, said first icon and said first symbol freely movable on said working area to symbolize a flow of said first audiovisual datum as a function of a relative location of said first icon and said first symbol on said working area. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An iconic audiovisual data editing system operable in conjunction with a general purpose computer, comprising:
-
a visual display providing a working area capable of receiving icons and symbols thereon; a first icon generated by said system and capable of being placed on said working area and symbolizing a first audiovisual data transformation process performable by said system, said first icon having a first input portion representing a first process input and a first output portion representing a first process output, said first process input capable of receiving a first electrical input signal representing a first audiovisual datum, said process transforming said first input signal to produce a first electrical output signal at said first process output representing a transformation of said first audiovisual datum; a second icon capable of being placed on said working area and symbolizing a second audiovisual data transformation process performable by said system, said second icon having a second input portion representing a second process input and a second output portion representing a second process output, said second process input capable of receiving a second electrical input signal representing a second audiovisual datum, said process transforming said second input signal to produce a second electrical output signal at said second process output representing a transformation of said second audiovisual datum; and means, associated with one of said first and second icons, for establishing a synchronization of said first and second inputs of said first and second icons. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method of editing audiovisual data in an iconic system operable in conjunction with a general purpose computer, comprising the steps of:
-
providing a working area on a visual display of said system, said working area capable of receiving icons and symbols thereon; placing a first icon generated by said system on said working area, said first icon symbolizing a first audiovisual data transformation process performable by said system, said first icon having a first input portion representing a first process input and a first output portion representing a first process output, said first process input capable of receiving a first electrical input signal representing a first audiovisual datum, said process transforming said first input signal to produce a first electrical output signal at said first process output representing a transformation of said first audiovisual datum; placing a second icon on said working area, said second icon symbolizing a second audiovisual data transformation process performable by said system, said second icon having a second input portion representing a second process input and a second output portion representing a second process output, said second process input capable of receiving a second electrical input signal representing a second audiovisual datum, said process transforming said second input signal to produce a second electrical output signal at said second process output representing a transformation of said second audiovisual datum; and establishing a synchronization between said first and second inputs of said first and second icons to thereby control a flow of said first and second audiovisual data. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. An iconic audiovisual data editing system operable in conjunction with a general purpose computer, comprising:
-
a visual display providing a working area capable of receiving icons and symbols thereon; an icon selection area proximate said working area; a source icon generated by said system and located in said icon selection area, capable of being placed on said working area and symbolizing an audiovisual data source, said source icon having an output portion representing a source output, said source icon having a configuration window associated therewith; a filter icon generated by said system and located in said icon selection area, capable of being placed on said working area and symbolizing a single source audiovisual data transformation process performable by said system, said filter icon having a single input portion representing a single source process input and an output portion representing a single source process output, said filter icon having a configuration window associated therewith; an effect icon generated by said system and located in said icon selection area, capable of being placed on said working area and symbolizing a multiple source audiovisual data transformation process performable by said system, said effect icon having multiple input portions representing multiple source process inputs and an output portion representing a multiple source process output, said effect icon having a configuration window associated therewith; a hierarchical icon generated by said system and located in said icon selection area, capable of being placed on said working area and configurable to symbolize multiple audiovisual data transformation processes as a single audiovisual data transformation process performable by said system, said hierarchical icon having an input portion representing a process input and an output portion representing a process output, said hierarchical icon having a configuration window associated therewith; a sink icon generated by said system and located in said icon selection area, capable of being placed on said working area and symbolizing an audiovisual data destination, said sink icon having an input portion representing a destination input, said sink icon having a configuration window associated therewith; means for placing selectable ones of said icons at selected locations on said working area, said selected locations representing a relationship between said selected icons and a flow of audiovisual data, said audiovisual data selected from the group consisting of; audio data, graphical data, a visual image, and a single frame of a video stream; a plurality of audiovisual data flow symbols generated by said system and capable of being placed on said working area to link said selected ones of said icons together to symbolize a communication of audiovisual data between icons, said icons and said symbols freely movable on said working area to symbolize said flow of audiovisual data as a function of a relative location of said icons and said symbols on said working area; and means, associated with each of said configuration windows, for establishing a synchronization among said inputs of ones of said icons, said configuration windows containing a counter selected from the group consisting of; an input synchronization counter, a frame counter, a start time counter, and an end time counter. - View Dependent Claims (56)
-
Specification