← Back to Patent Explorer
US6426778B1 Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for providing interactive components in motion video

Assignee: Avid Technology Inc
•
Filing: 1998-04-03
•
Granted: 2002-07-30
•
Expires: 2018-04-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An editing system and delivery system synchronizes the transmission of interactive elements with a video signal, such that the interactive components may supplement information provided in the video signal at predefined periods. The interactive elements are transmitted in relation to the video such that the interactive elements will arrive in time to display the components concurrently with a portion of the video presentation. The interactive elements may be transmitted within a video signal to a viewer. The viewer is configured to display the interactive elements in response to a signal from the delivery system. An editing system is disclosed that may define a programming track for interactive elements that may be associated with one or more audio and video tracks. The editing system schedules transmission and appearance of the elements. A graphical user interface of the editing system may display a time in a presentation timeline when the interactive elements appear and the duration which the interactive elements are displayed. Graphical user interface representations of the interactive elements are translated into commands including file transfer instructions to be executed on a playback system. The playback system may transmit information element data within a video signal to a viewer.

Inventors

  • 👤 Luis J. Valdez, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 21:16
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/34; G06; G06F; G06F16/00; G06F16/70; G06F16/74; G06F16/748; G06F16/90; G06F16/93; G06F16/94; G11B27/02; G11B27/031; G11B27/034

Claims Analysis

Total Claims: 64
Claim 1
Independent Claim 133 words
A method for processing a video signal, the method comprising steps of: associating an interactive element to a portion of a video presentation to be transmitted over a transmission channel and displayed on a viewer, wherein the interactive element has a predefined relationship to the portion; encoding the interactive element and transmitting the interactive element to the viewer relative to a transmission of the portion, wherein the encoding, of the element depends upon a bandwidth requirement for transmitting the interactive element and an bandwidth of the transmission channel, wherein an amount of bandwidth used from the transmission channel is configurable by the user; and wherein the transmitting of the element further depends upon a lead time that specifies how long, the interactive element is available at the viewer before the element is displayed.
Claim 2
Independent Claim 133 words
A method for processing a video signal, the method comprising steps of: associating an interactive element to a portion of a video presentation to be transmitted over a transmission channel and displayed on a viewer, wherein the interactive element has a predefined relationship to the portion; encoding the interactive element and transmitting the interactive element to the viewer relative to a transmission of the portion, wherein the encoding, of the element depends upon a bandwidth requirement for transmitting the interactive element and an bandwidth of the transmission channel, wherein an amount of bandwidth used from the transmission channel is configurable by the user; and wherein the transmitting of the element further depends upon a lead time that specifies how long, the interactive element is available at the viewer before the element is displayed.
Claim 3
Dependent Claim 15 words
A method for distributing a video signal produced by the method of claim 1 .
Claim 4
Dependent Claim 15 words
A method for storing a video signal produced by the method of claim 1 .
Claim 5
Dependent Claim 42 words
The method according to claim 1 , wherein the step of associating includes a step of associating an interactive element to a video element by placing both the interactive element and the video element at a same starting position in a timeline.
Claim 6
Dependent Claim 52 words
The method according to claim 1 , further comprising transmitting the interactive element at a predetermined time, wherein the predetermined time is a time before the transmission of the video element to ensure the interactive element is available for display at the viewer at a time that the video element is viewed.
Claim 7
Dependent Claim 16 words
The method according to claim 1 , wherein the lead time is adjustable by a user.
Claim 8
Dependent Claim 84 words
The method according to claim 1 , further comprising: allowing, in a user interface of the editing system having at least one parameter of a group of parameters comprising at least one of: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 9
Independent Claim 125 words
A system for processing a video signal comprising: means for-determining a time relation between a video broadcast and an interactive video element, the means for determining being responsive to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used is from the transmission channel configurable by the user; means for inserting, into the video signal, the interactive element based on the time relation; and wherein the means for determining comprises means for determining a lead time that specifies how long the interactive video element is available at a destination to which the element is transmitted, and wherein the time relation depends upon the lead time.
Claim 10
Independent Claim 125 words
A system for processing a video signal comprising: means for-determining a time relation between a video broadcast and an interactive video element, the means for determining being responsive to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used is from the transmission channel configurable by the user; means for inserting, into the video signal, the interactive element based on the time relation; and wherein the means for determining comprises means for determining a lead time that specifies how long the interactive video element is available at a destination to which the element is transmitted, and wherein the time relation depends upon the lead time.
Claim 11
Dependent Claim 77 words
The system according to claim 8 , further comprising an interface having at least one parameter of a group of parameters comprising at least one of: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 12
Independent Claim 117 words
A method for processing a video signal comprising steps of: determining a time relation between a video broadcast and an interactive video element, the determining step being performed in response to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used from the transmission channel is configurable by the user; inserting, into the video signal, the interactive element based on the time relation; and determining a lead time that specifies how long the interactive video element is available at a destination to which the element is transmitted, and wherein the time relation depends on the lead time.
Claim 13
Independent Claim 117 words
A method for processing a video signal comprising steps of: determining a time relation between a video broadcast and an interactive video element, the determining step being performed in response to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used from the transmission channel is configurable by the user; inserting, into the video signal, the interactive element based on the time relation; and determining a lead time that specifies how long the interactive video element is available at a destination to which the element is transmitted, and wherein the time relation depends on the lead time.
Claim 14
Dependent Claim 87 words
The method according to claim 10 , further comprising: allowing, in a user interface of the editing system, a user to adjust at least one parameter of a group of parameters comprising at least one of: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 15
Independent Claim 125 words
A method for processing a video signal comprising steps of: receiving a composition of a multimedia presentation, the composition including one or more interactive elements having a time relation to one or more video elements, the time relation depending upon a bandwidth requirement for transmitting the interactive elements within a video signal and a bandwidth of a transmission channel within the video signal, wherein the amount of bandwidth used from the transmission channel is configurable by a user; determining a lead time that specifies how long the interactive video element is available at a destination to which the element is transmitted, and wherein the time relation further depends on the lead time; encoding the interactive elements within the video signal; and transmitting the video signal.
Claim 16
Independent Claim 125 words
A method for processing a video signal comprising steps of: receiving a composition of a multimedia presentation, the composition including one or more interactive elements having a time relation to one or more video elements, the time relation depending upon a bandwidth requirement for transmitting the interactive elements within a video signal and a bandwidth of a transmission channel within the video signal, wherein the amount of bandwidth used from the transmission channel is configurable by a user; determining a lead time that specifies how long the interactive video element is available at a destination to which the element is transmitted, and wherein the time relation further depends on the lead time; encoding the interactive elements within the video signal; and transmitting the video signal.
Claim 17
Dependent Claim 87 words
The method according to claim 12 , further comprising: allowing, in a user interface of the editing system, a user to adjust at least one parameter of a group of parameters comprising at least one of: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 18
Independent Claim 155 words
A method for processing a video signal, the method comprising steps of: associating an interactive element to a portion of a video presentation to be transmitted over a transmission channel and displayed on a viewer, wherein the interactive element has a predefined relationship to the portion; encoding the interactive element and transmitting the interactive element to the viewer relative to a transmission of the portion, wherein the encoding of the element depends upon a bandwidth requirement for transmitting the interactive element and an bandwidth of the transmission channel, wherein an amount of bandwidth used from the transmission channel is configurable by the user; and determining at least one associated element that is associated wit the interactive element, and wherein the transmitting of the element further depends upon a lead time that specifies how long the interactive element and the at least one associated element is available at the viewer before the interactive element is displayed.
Claim 19
Independent Claim 155 words
A method for processing a video signal, the method comprising steps of: associating an interactive element to a portion of a video presentation to be transmitted over a transmission channel and displayed on a viewer, wherein the interactive element has a predefined relationship to the portion; encoding the interactive element and transmitting the interactive element to the viewer relative to a transmission of the portion, wherein the encoding of the element depends upon a bandwidth requirement for transmitting the interactive element and an bandwidth of the transmission channel, wherein an amount of bandwidth used from the transmission channel is configurable by the user; and determining at least one associated element that is associated wit the interactive element, and wherein the transmitting of the element further depends upon a lead time that specifies how long the interactive element and the at least one associated element is available at the viewer before the interactive element is displayed.
Claim 20
Dependent Claim 20 words
The method according to claim 14 , wherein the at least one associated element is dependent upon the interactive element.
Claim 21
Dependent Claim 23 words
The method according to claim 14 , wherein the interactive element is a main interactive element referring a plurality of associated interactive elements.
Claim 22
Dependent Claim 27 words
The method according to claim 16 , further comprising indicating, to a user, whether the plurality of associated interactive elements are transmitted with the main interactive element.
Claim 23
Independent Claim 155 words
A system for processing a video signal comprising: means for determining a time relation between a video broadcast and an interactive video element, the means for determining being responsive to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used is from the transmission channel configurable by the user; means for inserting, into the video signal, the interactive element based on the time relation; and means for determining at least one related interactive element that is associated with the interactive video element and wherein the time relation depends upon a lead time that specifies how long the interactive video element and the at least one related interactive element are available at a destination to which the interactive video clement and at least one related video element are transmitted before the interactive video element is displayed.
Claim 24
Independent Claim 155 words
A system for processing a video signal comprising: means for determining a time relation between a video broadcast and an interactive video element, the means for determining being responsive to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used is from the transmission channel configurable by the user; means for inserting, into the video signal, the interactive element based on the time relation; and means for determining at least one related interactive element that is associated with the interactive video element and wherein the time relation depends upon a lead time that specifies how long the interactive video element and the at least one related interactive element are available at a destination to which the interactive video clement and at least one related video element are transmitted before the interactive video element is displayed.
Claim 25
Independent Claim 152 words
A method for processing a video signal comprising steps of: determining a time relation between a video broadcast and an interactive video element, the determining step being performed in response to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used from the transmission channel is configurable by the user; inserting, into the video signal, the interactive element based on the time relation; and determining at least one related interactive element that is associated with the interactive video element and wherein the time relation depends upon a lead time that specifies how long the interactive video element and the at least one related interactive element are available at a destination to which the interactive video element and at least one related video clement are transmitted before the interactive video clement is displayed.
Claim 26
Independent Claim 152 words
A method for processing a video signal comprising steps of: determining a time relation between a video broadcast and an interactive video element, the determining step being performed in response to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used from the transmission channel is configurable by the user; inserting, into the video signal, the interactive element based on the time relation; and determining at least one related interactive element that is associated with the interactive video element and wherein the time relation depends upon a lead time that specifies how long the interactive video element and the at least one related interactive element are available at a destination to which the interactive video element and at least one related video clement are transmitted before the interactive video clement is displayed.
Claim 27
Independent Claim 152 words
A system for processing a video signal, the system comprising: a database storing a plurality of media objects; an editor configured to arrange one or more of the plurality of media objects in a composition, wherein at least one of the one or more media objects is an interactive element that is associated with a portion of a video presentation, and wherein the editor relates a transmission of the interactive element to a transmission of the portion, the transmission of the element depending upon a bandwidth requirement for transmitting the interactive element and a bandwidth of a communication channel upon which the element is transmitted, wherein the amount of bandwidth used from the transmission channel is configurable by a user; and a graphical user interface that displays an interactive track, the interactive track indicating a time at which the interactive element is displayed and a duration which the interactive element is displayed.
Claim 28
Independent Claim 152 words
A system for processing a video signal, the system comprising: a database storing a plurality of media objects; an editor configured to arrange one or more of the plurality of media objects in a composition, wherein at least one of the one or more media objects is an interactive element that is associated with a portion of a video presentation, and wherein the editor relates a transmission of the interactive element to a transmission of the portion, the transmission of the element depending upon a bandwidth requirement for transmitting the interactive element and a bandwidth of a communication channel upon which the element is transmitted, wherein the amount of bandwidth used from the transmission channel is configurable by a user; and a graphical user interface that displays an interactive track, the interactive track indicating a time at which the interactive element is displayed and a duration which the interactive element is displayed.
Claim 29
Dependent Claim 20 words
The system according to claim 20 , further comprising a media playback system that transmits the composition to a viewer.
Claim 30
Dependent Claim 17 words
The system according to claim 20 , wherein the composition is transmitted over a video transmission channel.
Claim 31
Dependent Claim 22 words
The system according to claim 22 , wherein the composition includes at least one video element and at least one data element.
Claim 32
Dependent Claim 23 words
The system according to claim 23 , wherein the data element is encoded and transmitted within a non-viewable portion of a video signal.
Claim 33
Dependent Claim 39 words
The system according to claim 24 , wherein the non-viewable portion of the video signal has an available bandwidth, and the amount of the bandwidth used in the non-viewable portion of the video signal is configurable by a user.
Claim 34
Dependent Claim 27 words
The system according to claim 20 , wherein at least one media object is represented by a component indicating a duration of samples of the media object.
Claim 35
Dependent Claim 19 words
The system according to claim 26 , wherein a component is implemented using at least one object-oriented software object.
Claim 36
Dependent Claim 82 words
The system according to claim 20 , further comprising an interface for allowing the user to adjust at least one parameter of a group of parameters comprising at least one of: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 37
Dependent Claim 149 words
A graphical user interface for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the interface comprising: an interface that displays the plurality of tracks in a timeline and displays, for an interactive element of the interactive track, a time and duration of display of the interactive element, and an amount of bandwidth of a transmission channel used by the interactive track is configurable by the user; and an interface for allowing the user to adjust at least one of a group of parameters comprising: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 38
Dependent Claim 149 words
A graphical user interface for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the interface comprising: an interface that displays the plurality of tracks in a timeline and displays, for an interactive element of the interactive track, a time and duration of display of the interactive element, and an amount of bandwidth of a transmission channel used by the interactive track is configurable by the user; and an interface for allowing the user to adjust at least one of a group of parameters comprising: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive elements are to be transmitted to the destination.
Claim 39
Dependent Claim 27 words
The graphical user interface according to claim 29 , wherein a representation of the interactive element is translated into commands to be executed on a playback system.
Claim 40
Dependent Claim 22 words
The graphical user interface according to claim 29 , wherein the interactive element is associated with a portion of a video presentation.
Claim 41
Dependent Claim 25 words
The graphical user interface according to claim 31 , wherein the portion of the video presentation is associated with one of the plurality of tracks.
Claim 42
Dependent Claim 32 words
The graphical user interface according to claim 29 , wherein the duration of display of the interactive element is indicated by a length of the interactive element displayed in an interactive track.
Claim 43
Dependent Claim 112 words
A graphical user interface for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the interface comprising: an interface that displays the plurality of tracks in a timeline and displays, for an interactive element of the interactive track, a time and duration of display of the interactive element, and an amount of bandwidth of a transmission channel used by the interactive track is configurable by the user; and wherein the interface is configured to alert the user if there is not enough time before the time of display of the interactive element for the interactive element to be transmitted.
Claim 44
Dependent Claim 112 words
A graphical user interface for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the interface comprising: an interface that displays the plurality of tracks in a timeline and displays, for an interactive element of the interactive track, a time and duration of display of the interactive element, and an amount of bandwidth of a transmission channel used by the interactive track is configurable by the user; and wherein the interface is configured to alert the user if there is not enough time before the time of display of the interactive element for the interactive element to be transmitted.
Claim 45
Independent Claim 127 words
A method for processing a video signal, the method comprising steps of: associating an interactive element to a portion of a video presentation to be transmitted over a transmission channel and displayed on a viewer, wherein the interactive element has a predefined relationship to the portion; encoding the interactive element and transmitting the interactive element to the viewer relative to a transmission of the portion, wherein the encoding of the element depends upon a bandwidth requirement for transmitting the interactive element and an bandwidth of the transmission channel, wherein an amount of bandwidth used from the transmission channel is configurable by the user; and alerting the user if there is not enough time before the display of the interactive element for the interactive element to be transmitted.
Claim 46
Independent Claim 127 words
A method for processing a video signal, the method comprising steps of: associating an interactive element to a portion of a video presentation to be transmitted over a transmission channel and displayed on a viewer, wherein the interactive element has a predefined relationship to the portion; encoding the interactive element and transmitting the interactive element to the viewer relative to a transmission of the portion, wherein the encoding of the element depends upon a bandwidth requirement for transmitting the interactive element and an bandwidth of the transmission channel, wherein an amount of bandwidth used from the transmission channel is configurable by the user; and alerting the user if there is not enough time before the display of the interactive element for the interactive element to be transmitted.
Claim 47
Independent Claim 112 words
A system for processing a video signal comprising: means for determining a time relation between a video broadcast and an interactive video element, the means for determining being responsive to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used is from the transmission channel configurable by the user; means for inserting, into the video signal, the interactive element based on the time relation; and means for alerting the user if there is not enough time before the display of the interactive video element for the interactive video element to be transmitted.
Claim 48
Independent Claim 112 words
A system for processing a video signal comprising: means for determining a time relation between a video broadcast and an interactive video element, the means for determining being responsive to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used is from the transmission channel configurable by the user; means for inserting, into the video signal, the interactive element based on the time relation; and means for alerting the user if there is not enough time before the display of the interactive video element for the interactive video element to be transmitted.
Claim 49
Independent Claim 107 words
A method for processing a video signal comprising steps of: determining a time relation between a video broadcast and an interactive video element, the determining step being performed in response to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used from the transmission channel is configurable by the user; inserting, into the video signal, the interactive element based on the time relation; and alerting the user if there is not enough time before the display of the interactive element for the interactive element to be transmitted.
Claim 50
Independent Claim 107 words
A method for processing a video signal comprising steps of: determining a time relation between a video broadcast and an interactive video element, the determining step being performed in response to a bandwidth requirement for transmitting the interactive video element and a bandwidth of a transmission channel upon which the interactive video element is transmitted, wherein an amount of bandwidth used from the transmission channel is configurable by the user; inserting, into the video signal, the interactive element based on the time relation; and alerting the user if there is not enough time before the display of the interactive element for the interactive element to be transmitted.
Claim 51
Independent Claim 113 words
A method for processing a video signal comprising steps of: receiving a composition of a multimedia presentation, the composition including one or more interactive elements having a time relation to one or more video elements, the time relation depending upon a bandwidth requirement for transmitting the interactive elements within a video signal and a bandwidth of a transmission channel within the video signal, wherein the amount of bandwidth used from the transmission channel is configurable by a user; encoding the interactive elements within the video signal; transmitting the video signal; and alerting the user if there is not enough time before the display of interactive element for the interactive element to be transmitted.
Claim 52
Independent Claim 113 words
A method for processing a video signal comprising steps of: receiving a composition of a multimedia presentation, the composition including one or more interactive elements having a time relation to one or more video elements, the time relation depending upon a bandwidth requirement for transmitting the interactive elements within a video signal and a bandwidth of a transmission channel within the video signal, wherein the amount of bandwidth used from the transmission channel is configurable by a user; encoding the interactive elements within the video signal; transmitting the video signal; and alerting the user if there is not enough time before the display of interactive element for the interactive element to be transmitted.
Claim 53
Independent Claim 150 words
A system for processing a video signal, the system comprising: a database storing a plurality of media objects; an editor configured to arrange one or more of the plurality of media objects in a composition, wherein at least one of the one or more media objects is an interactive element that is associated with a portion of a video presentation, and wherein the editor relates a transmission of the interactive element to a transmission of the portion, the transmission of the element depending upon a bandwidth requirement for transmitting the interactive element and a bandwidth of a communication channel upon which the element is transmitted, wherein the amount of bandwidth used from the transmission channel is configurable by a user; and wherein the editor is configured to alert the user if there is not enough time before a display of the interactive element for the interactive element to be transmitted.
Claim 54
Independent Claim 150 words
A system for processing a video signal, the system comprising: a database storing a plurality of media objects; an editor configured to arrange one or more of the plurality of media objects in a composition, wherein at least one of the one or more media objects is an interactive element that is associated with a portion of a video presentation, and wherein the editor relates a transmission of the interactive element to a transmission of the portion, the transmission of the element depending upon a bandwidth requirement for transmitting the interactive element and a bandwidth of a communication channel upon which the element is transmitted, wherein the amount of bandwidth used from the transmission channel is configurable by a user; and wherein the editor is configured to alert the user if there is not enough time before a display of the interactive element for the interactive element to be transmitted.
Claim 55
Independent Claim 181 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the graphical user interface further comprises: an interface for allowing the user to adjust parameters for interactive element, comprising: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive element are to be transmitted to the destination.
Claim 56
Independent Claim 181 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the graphical user interface further comprises: an interface for allowing the user to adjust parameters for interactive element, comprising: bandwidth parameters of a data channel upon which the interactive element is transmitted; a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed; and an indication whether interactive elements related to the interactive element are to be transmitted to the destination.
Claim 57
Dependent Claim 56 words
The system of claim 40 , wherein the duration of transmission of an interactive element indicated on the interactive track is determined according to the bandwidth parameters, the letad time, the indication whether interactive elements related to the interactive element are to be transmitted to the destination, and an amount of data representing the interactive element.
Claim 58
Independent Claim 40 words
The system of claim wherein the graphical user interface is configured to alert the user if there is not enough time before the time of display of the interactive element for the interactive element to be transmitted to the destination.
Claim 59
Independent Claim 148 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the duration of transmission of an interactive element indicated on the interactive track is determined according to a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed.
Claim 60
Independent Claim 148 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the duration of transmission of an interactive element indicated on the interactive track is determined according to a lead time indicating how long the interactive element is available at a destination before the interactive element is displayed.
Claim 61
Independent Claim 143 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the duration of transmission of an interactive element indicated on the interactive track is determined according to whether interactive elements related to the interactive element are to be transmitted to the destination.
Claim 62
Independent Claim 143 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the duration of transmission of an interactive element indicated on the interactive track is determined according to whether interactive elements related to the interactive element are to be transmitted to the destination.
Claim 63
Independent Claim 146 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the graphical user interface is configured to alert the user if there is not enough time before the time of display of the interactive element for the interactive element to be transmitted to the destination.
Claim 64
Independent Claim 146 words
A system for allowing a user to edit a video presentation, the video presentation having a plurality of tracks including at least one interactive track, the system comprising a graphical user interface that displays a timeline representing the video presentation and including a track for each of the plurality of tracks in the video presentation, including an interactive track, wherein the interactive track indicates a time at which each interactive element is displayed at a destination and a duration for which each interactive element is displayed, wherein the interactive track further indicates a duration of transmission of the interactive element prior to display of the interactive element at the destination, wherein the graphical user interface is configured to alert the user if there is not enough time before the time of display of the interactive element for the interactive element to be transmitted to the destination.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-07-29 2006-01-28 2006-07-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-07-29 2010-01-28 2010-07-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-07-29 2014-01-28 2014-07-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag