Apparatus and method for storing a movie within a movie

Share
Save

Share On Facebook Share On Twitter Share By Email
Save Item
Add to
my lists

Filing Information

  • Patent Number: US7636090
  • Application Number: US11497183
  • Filing date: 07/31/2006
  • Issue date: 12/22/2009
  • Prior Publication Data:
  • Predicted expiration date: 12/11/2016
  • Patent term adjustment: 366
Explore Your Innovation Network™ for an introduction to:

Innovation Network Your First Name:
Last Name:
 
Already a member? Sign In
  • 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.
19 Claims, 12 Drawings


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 NumberAssigneesInventorsIssue/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
* cited by examiner

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.*
* cited by examiner

Referenced By

The current document is not referenced by other documents.

Patent Family

The current document is not in a family.

Read Patent

Read patent

Independent Claims | See all claims (19)

  1. 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.
  2. 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.