Apparatus and method for storing a movie within a movie
Filing Information
- Patent Number: US7636090
- Application Number: US11497183
- Filing date: 07/31/2006
- Issue date: 12/22/2009
- Prior Publication Data:
- US20060262122 - 11/23/2006
- Predicted expiration date: 12/11/2016
- Patent term adjustment: 366
- U.S. Classifications: 345/419 · 345/440 · 345/474 · 345/475 · 345/473 · 345/536 · 345/537 · 715/514 · 345/423 ·
- International Classifications: G06T1500 ·
- Related U.S. Application Data:
This application is a continuation application of U.S. patent application Ser. No. 10/638,037, filed Aug. 8, 2003 now U.S. Pat. No. 7,102,644, which is a continuation of U.S. patent application Ser. No. 09/911,946, filed Jul. 23, 2001, now issued as U.S. Pat. No. 6,630,934, which is a continuation of U.S. patent application Ser. No. 09/049,715, filed Mar. 27, 1998, now issued as U.S. Pat. No. 6,297,830, which is a divisional of U.S. patent application Ser. No. 08/570,542, filed Dec. 11, 1995, now issued as U.S. Pat. No. 5,751,281.
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.References Cited
U.S. Patent Documents
| Document Number | Assignees | Inventors | Issue/Pub Date |
|---|---|---|---|
| US4538188* | Montage Computer Corporation | Barker et al. | Aug 1985 |
| US5109482* | BOHRMAN DAVID | Bohrman | Apr 1992 |
| US5202961* | Apple Computer, Inc. | Mills et al. | Apr 1993 |
| US5237648* | Apple Computer, Inc. | Mills et al. | Aug 1993 |
| US5339393* | Sony Electronics, Inc. | Duffy et al. | Aug 1994 |
| US5359712 | Apple Computer, Inc. | Cohen et al. | Oct 1994 |
| US5388197* | The Grass Valley Group, Inc. | Rayner | Feb 1995 |
| US5442744* | Sun Microsystems, Inc. | Piech et al. | Aug 1995 |
| US5592602* | Macromedia, Inc. | Edmunds et al. | Jan 1997 |
| US5592609* | Nintendo Co., Ltd. | Suzuki et al. | Jan 1997 |
| US5606655* | Siemens Corporate Research, Inc. | Arman et al. | Feb 1997 |
| US5680619* | mFactory, Inc. | Gudmundson et al. | Oct 1997 |
| US5751281* | Apple Computer, Inc. | Hoddie et al. | May 1998 |
| US5831617 | Bhukhanwala | Nov 1998 | |
| US6463206* | Gemstar Development Corporation | Yuen et al. | Oct 2002 |
Other Publications
| Adobe Premier 4.0 User Guide, pp. 49, 264, May 1994.* |
| Adobe Premier 3.0 User Guide, pp. 5-6, 22, 28, 220-223, c. 1994.* |
| RCA Model VR673HF User's Guide, pp. 12, 17, 29, 1994.* |
| Adobe Premier User Guide , Adobe System Incorporated, May 1994.* |
| Object Composition and playback models for Handling Multimedia Data, by Rei Hamakawa et al., National Conference on Multimedia, Anaheim, California U.S.A, Jan. 1993.* |
| A structure for transportable dynamic multimedia documents, by Dick C. A. Bulterman et al., USENIX—Summer 91 -Nashville, TN, Jun. 1991.* |
| CCWS: A computer Based Multimedia Informatipon System, by a. Poggio et al., IEEE 1985, Jan. 1985.* |
| The O2 system, by O. Deux it el., Communication of the ACM/Oct. 1991/vol. 34. No. 30, Oct. 1991.* |
| Adobe Premiere 3.0 User Guide, Chapters 1 and 2, 1993.* |
Referenced By
The current document is not referenced by other documents.Patent Family
The current document is not in a family.Independent Claims | See all claims (19)
- 1. A system for playing a movie comprising: a first storage area to store a first set of media sequences, the first set including at least one media sequence; a second storage area to store a second set of media sequences, the second set including at least one other media sequence, the second set having an embed relationship with the first set wherein the second set does not inherit the temporal frame of reference environment of the first set; and a display device coupled to a processor to sequentially play a media sequence from the first set and to sequentially play a media sequence from the second set according to the embed relationship, the processor coupled to the first and second storage areas.
- 16. A system for storing media sequences, comprising: i) one or more storage resources to store: a top level media container having at least one of the media sequences; a lower level media container within one of the media sequences and having another one of the media sequences wherein the one of the media sequences has a different temporal frame of reference environment than the another one of the media sequences; wherein, each of the media sequences include a plurality of samples; ii) a display iii) a processor; and iv) a presentation of keys to be touched by a user.





View assignee updates
analyzing 100 million+ documents to uncover your network...