Patent Number: 7,102,644

Title: Apparatus and method for storing a movie within a movie

Abstract: A hierarchical movie is provided. A hierarchical movie is a movie that contains one or more embedded movies. Embedded movies may themselves contain embedded movies. Each movie contains zero or more media sequences. Within a hierarchical movie, media sequences that should be edited together may be grouped together using embedded movies. The media sequences of a hierarchical movie may be sequenced during playback based on a different time coordinate system than the time coordinate system that governs any embedded movies. This allows a movie to contain both time-based and time-independent media sequences. Also, the relative timing of events in the movie may vary from performance to performance. The hierarchical movie structure allows movies to be used as user interface controls, and even as field-sensitive databases.

Inventors: Hoddie; Peter (Mountain View, CA), Batson; James D. (Sunnyvale, CA), Callahan; Sean Michael (Cupertino, CA)

Assignee: Apple Computer, Inc.

International Classification: G06T 15/70 (20060101)

Expiration Date: 9/05/02018