Patent US6141001A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6141001A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of synchronizing the presentation of static and dynamic components of an interactive multimedia document

Assignee: Alcatel Lucent SAS
•
Filing: 1997-08-20
•
Granted: 2000-10-31
•
Expires: 2017-08-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a method for synchronizing the presentation of static and dynamic components of an interactive multimedia document, the document and its dynamic and static components are defined in the system by means of objects. Synchronization data is provided in each object relating to times of presentation in a logical temporal frame of reference derived from a coded temporal frame of reference. In the object corresponding to the multimedia document and in each object corresponding to a static component, synchronization data is provided relating to a time of presentation in a physical temporal frame of reference. In the object corresponding to a dynamic component, synchronization data is provided relating to times of presentation in the coded temporal frame of reference. The synchronization data is processed on each change of speed of presentation of the multimedia document to coordinate the presentation of the components of a dynamic nature and the components of a static nature of the latter.

Inventors

  • 👤 Farid Baleh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 15:07
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/40; G06F16/48; G06F16/489; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 334 words
A method of synchronizing the presentation of components of a dynamic nature and components of a static nature of an interactive multimedia document in a system for presentation of such documents, including the following steps: representing said document and its dynamic and static components in said interactive multimedia document presentation system using an object-oriented model to define the interactive multimedia document in the form of a root multimedia object, each component of a dynamic nature of said document in the form of a dynamic monomedia object, and each component of a static nature of said document in the form of a static monomedia object, providing in said root multimedia object, and in each dynamic or static monomedia object synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document, said logical temporal frame of reference being derived from a coded temporal frame of reference supplied by a storage medium for components of a dynamic nature of said document, providing in said root multimedia object and in each static monomedia object synchronization data relating to a time of change of speed of presentation of said document in said logical temporal frame of reference, supplying in said root multimedia object and in each static monomedia object synchronization data relating to a time of presentation of said document in a physical temporal frame of reference supplied by a clock, supplying in said root multimedia object and in each static monomedia object synchronization data relating to a time of change of speed of presentation of said document in said physical temporal frame of reference, supplying in each dynamic monomedia object synchronization data relating to times of presentation of said document in said coded temporal frame of reference, and processing said synchronization data on each change of speed of presentation of said multimedia document to coordinate the presentation of said components of a dynamic nature and said components of a static nature thereof.
Claim 2
Independent Claim 334 words
A method of synchronizing the presentation of components of a dynamic nature and components of a static nature of an interactive multimedia document in a system for presentation of such documents, including the following steps: representing said document and its dynamic and static components in said interactive multimedia document presentation system using an object-oriented model to define the interactive multimedia document in the form of a root multimedia object, each component of a dynamic nature of said document in the form of a dynamic monomedia object, and each component of a static nature of said document in the form of a static monomedia object, providing in said root multimedia object, and in each dynamic or static monomedia object synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document, said logical temporal frame of reference being derived from a coded temporal frame of reference supplied by a storage medium for components of a dynamic nature of said document, providing in said root multimedia object and in each static monomedia object synchronization data relating to a time of change of speed of presentation of said document in said logical temporal frame of reference, supplying in said root multimedia object and in each static monomedia object synchronization data relating to a time of presentation of said document in a physical temporal frame of reference supplied by a clock, supplying in said root multimedia object and in each static monomedia object synchronization data relating to a time of change of speed of presentation of said document in said physical temporal frame of reference, supplying in each dynamic monomedia object synchronization data relating to times of presentation of said document in said coded temporal frame of reference, and processing said synchronization data on each change of speed of presentation of said multimedia document to coordinate the presentation of said components of a dynamic nature and said components of a static nature thereof.
Claim 3
Dependent Claim 65 words
A method as claimed in claim 1, wherein said step of processing synchronization data includes determining a logical temporal position for said root object and each static object, by adding a logical temporal position of the object in question at a last change of speed and a physical temporal position amount equal to a change in physical temporal position since the last change in speed.
Claim 4
Dependent Claim 21 words
A method as claimed in claim 2, wherein said amount is additionally corrected by a multiplying factor allowing for speed variation.
Claim 5
Dependent Claim 403 words
A program product, for use with a computer system, providing synchronization of presentation of components of a dynamic nature and components of a static nature of an interactive multimedia document in a system for presentation of such documents, said multimedia system including a processor for processing said synchronization based on a change of speed of presentation of said components of a dynamic nature and said components of a static nature, said product comprising: a root multimeadia object representing said document and said dynamic and static components in said interactive multimedia document presentation system using an object-oriented model to define the interactive multimedia document, said root object including: synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document; synchronization data relating to a time of change of speed of presentation of said document in said logical temporal frame of reference; synchronization data relating to a time of presentation of said document in a physical temporal frame of reference supplied by a clock; synchronization data relating to a time of change of speed of presentation of said document in said physical temporal frame of reference; at least one dynamic monomedia object, representing a component of said interactive multimedia document of a dynamic nature, said dynamic object including: synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document, said logical temporal frame of reference being derived from a coded temporal frame of reference supplied by a storage medium; synchronization data relating to times of presentation of said document in said coded temporal frame of reference; and at least one static monomedia object, representing a component of said interactive multimedia document of a static nature, said static object including: synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document; synchronization data relating to a time of change of speed of presentation of said document in said logical temporal frame of reference; synchronization data relating to a time of presentation of said document in a physical temporal frame of reference supplied by a clock; and synchronization data relating to a time of change of speed of presentation of said document in said physical temporal frame of reference.
Claim 6
Dependent Claim 403 words
A program product, for use with a computer system, providing synchronization of presentation of components of a dynamic nature and components of a static nature of an interactive multimedia document in a system for presentation of such documents, said multimedia system including a processor for processing said synchronization based on a change of speed of presentation of said components of a dynamic nature and said components of a static nature, said product comprising: a root multimeadia object representing said document and said dynamic and static components in said interactive multimedia document presentation system using an object-oriented model to define the interactive multimedia document, said root object including: synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document; synchronization data relating to a time of change of speed of presentation of said document in said logical temporal frame of reference; synchronization data relating to a time of presentation of said document in a physical temporal frame of reference supplied by a clock; synchronization data relating to a time of change of speed of presentation of said document in said physical temporal frame of reference; at least one dynamic monomedia object, representing a component of said interactive multimedia document of a dynamic nature, said dynamic object including: synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document, said logical temporal frame of reference being derived from a coded temporal frame of reference supplied by a storage medium; synchronization data relating to times of presentation of said document in said coded temporal frame of reference; and at least one static monomedia object, representing a component of said interactive multimedia document of a static nature, said static object including: synchronization data relating to times of presentation of said document in a logical temporal frame of reference for a certain speed of presentation of said multimedia document; synchronization data relating to a time of change of speed of presentation of said document in said logical temporal frame of reference; synchronization data relating to a time of presentation of said document in a physical temporal frame of reference supplied by a clock; and synchronization data relating to a time of change of speed of presentation of said document in said physical temporal frame of reference.

References Cited (Backward Citations)

US5586235A Cited
US5515490A Cited
US5642171A Cited
US5664227A Cited
US5717438A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-10-31 2004-05-01 2004-10-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-10-31 2008-05-01 2008-10-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-10-31 2012-05-01 2012-10-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag