Claims
- 1. A method for performing actions on objects, the method executing in a computer system including a processor coupled to a user input device, the method comprising
accepting signals from a user input device to first specify a first object and then select a first action to be performed on the first object; accepting signals from a user input device to first select a second action and then specify a second object on which the second action is to be performed; and accepting signals from a user input device to define a gesture that overlaps a third object, wherein the gesture is mapped to a third action to be performed on the third object.
- 2. A method for displaying images on a display screen, the method comprising
displaying multiple windows on the display screen; performing an operation on an image; displaying the image in each of the multiple windows; and accepting input from a user input device to allow independent manipulation of the windows.
- 3. The method of claim 2, wherein independent manipulation of the windows includes resizing the windows.
- 4. The method of claim 2, wherein independent manipulation of the windows includes scaling at least a portion of the image within a window.
- 5. The method of claim 2, wherein independent manipulation of the windows includes rotating at least a portion of the image within a window.
- 6. The method of claim 2, wherein independent manipulation of the windows includes panning a window with respect to the image within the window.
- 7. A method for viewing an image on a display screen, wherein the display screen is coupled to a processor and user input device, the method comprising
displaying a navigator box on the display screen; displaying a miniature version of the image on the display screen within an inner box within the navigator box on the display screen, wherein the inner box is smaller than the navigator box, wherein portions of the image not displayed on the display screen are shown in miniature within the area of the navigator box that is outside of the inner box.
- 8. A method for determining active intervals of operations to be performed on images, wherein each operation includes a start time and a stop time that defines an initial active interval for the operation, the method comprising
selecting one or more operations to be members of a group; determining a start time and a stop time to define a group interval for the group; and setting the active region of each operation that is a member of the group to be the intersection of each operation's initial active interval with the group interval.
CLAIM OF PRIORITY
[0001] This application claims priority from the following co-pending U.S. Provisional Patent Applications:
[0002] 1. Application Ser. No. 60/271,376; filed Feb. 22. 2001, entitled “A System and Method for Editing” (client docket 50P4410); and
[0003] 2. Application Ser. No. 60/284,660; filed Apr. 17, 2001, entitled “Advanced System and Method for Editing” (client docket 50R4639).
[0004] This application is related to the following co-pending U.S. patent applications:
[0005] 1. Application Ser. No. 09/665,721; filed Sep. 18, 2000, entitled “System And Method For Optimizing The Processing Of Images” (client docket 50N3647);
[0006] 2. Application Ser. No. 09/691,795; filed Oct. 18, 2000, “System And Method For Increasing Performance When Compositing Images” (client docket 50N3649);
[0007] 3. [Ser. No. and filing date TBA] entitled “User Interface for Generating Parameter Values in Media Presentations Based on Selected Presentation Instances” (attorney docket 20699-45);
[0008] 4. [Ser. No. and filing date TBA] entitled “Collaborative Computer-Based Production System Including Annotation, Versioning and Remote Interaction” (attorney docket 20699-46); and,
[0009] 5. [Ser. No. and filing date TBA] entitled “Media Production System Using Flowgraph Representation of Operations” (attorney docket 20699-47);
Provisional Applications (2)
|
Number |
Date |
Country |
|
60271376 |
Feb 2001 |
US |
|
60284660 |
Apr 2001 |
US |