Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
161 words
A system for storing and distributing a recorded presentation and associated supplemental materials referenced during said recorded presentation, said recorded presentation having audio and video components, said storage and distribution system employing a computing system having a processor and storage means, said storage and distribution system comprising: means for storing said audio and video components of said recorded presentation in said storage means; means for storing an electronic representation of said associated supplemental materials in said storage means; means for accessing said storage means to retrieve said stored audio and video components of said recorded presentation and said electronic representation of said associated supplemental materials; audio output means for generating an audio output responsive to said retrieved audio data; a display having a first window and a second window; means for displaying said retrieved video component of said recorded presentation in said first window; and means for displaying said retrieved electronic representation of said associated supplemental materials in said second window.
Claim 2
Dependent Claim
42 words
The storage and distribution system according to claim 1, further including means for creating an object profile corresponding to said recorded presentation and said associated supplemental materials, said object profile containing indexing information on said recorded presentation and said associated supplemental materials.
Claim 3
Dependent Claim
82 words
The storage and distribution system according to claim 2, wherein said object profile includes one or more pointers to memory locations storing said audio and video components of said recorded presentation and said electronic representation of said associated supplemental materials and wherein said means for accessing said storage means accesses said memory locations indicated by said pointers contained in said object profile to retrieve said audio and video components of said recorded presentation and said electronic representation of said associated supplemental materials.
Claim 4
Independent Claim
85 words
A system for displaying a recorded presentation and an electronic representation of supplemental materials referenced during said recorded presentation, said recorded presentation including a video component of said recorded presentation, said display system comprising: a first window for displaying said video component of said recorded presentation; a second window for displaying said electronic representation of said associated supplemental materials; and means for synchronizing the display of said associated supplemental materials in said second window to the display of said video component in said first window.
Claim 5
Dependent Claim
62 words
The display system according to claim 4, wherein said electronic representation of said supplemental materials consists of still images and wherein said means for synchronizing said supplemental materials and said recorded presentation further includes a data file which lists each page of said still image supplemental materials and the corresponding video frame number in which each still image page is first referenced.
Claim 6
Dependent Claim
78 words
The display system according to claim 4, wherein said associated supplemental materials consist of continuous media and wherein said means for synchronizing said associated supplemental materials and said recorded presentation further includes a data file which lists for each event occurring in said continuous media supplemental materials an event marker that identifies the position of said event within said electronic representation of said supplemental materials and the corresponding video frame number in which said event is first referenced.
Claim 7
Independent Claim
151 words
A method for storing and distributing a recorded presentation and associated supplemental materials referenced during said recorded presentation, said recorded presentation having audio and video components, said storage and distribution method employing a computing system having a display, a processor and storage means, said storage and distribution method comprising the steps of: storing said audio and video components of said recorded presentation in said storage means; storing an electronic representation of said associated supplemental materials in said storage means; accessing said storage means to retrieve said stored audio and video components of said recorded presentation and said electronic representation of said supplemental material; generating an audio signal responsive to said retrieved audio data; creating a first window and a second window in said display; displaying said retrieved video component of said recorded presentation in said first window; and displaying said retrieved electronic representation of said supplemental materials in said second window.
Claim 8
Dependent Claim
43 words
The storage and distribution method according to claim 7, further including the step of creating an object profile corresponding to said recorded presentation and said associated supplemental materials, said object profile containing indexing information on said recorded presentation and said associated supplemental materials.
Claim 9
Dependent Claim
91 words
The storage and distribution method according to claim 8, wherein said step of creating said object profile further includes the step of creating an entry in said object profile having one or more pointers to memory locations storing said generated audio and video data and said electronic representation of said supplemental materials and wherein said step of accessing said storage means further includes the step of accessing said memory locations indicated by said pointers of said object profile to retrieve said recorded presentation and said electronic representation of said supplemental materials.
Claim 10
Independent Claim
105 words
A method for displaying a recorded presentation and an electronic representation of supplemental materials referenced during said recording presentation, said recorded presentation including a video component of said presentation, said method employing a computing system having a display, a processor and storage means, said display method comprising the steps of: displaying said video component of said recorded presentation in a first window of said display; displaying said electronic representation of said associated supplemental materials in a second window of said display; and synchronizing the display of said associated supplemental materials in said second window to the display of said video component in said first window.
Claim 11
Dependent Claim
82 words
The display method according to claim 10, wherein said associated supplemental materials consist of continuous media and wherein said step of synchronizing said associated supplemental materials and said recorded presentation further includes the step of accessing a data file which lists for each event occurring in said continuous media supplemental materials an event marker that identifies the position of said event within said electronic representation of said supplemental materials and the corresponding video frame number in which said event is first referenced.
Claim 12
Independent Claim
199 words
A method for use by a computing system receiving audio and video data over a network for presentation to a user, said method compensating for congestion on said network which causes delayed arrival of said audio and video data, said video data being transmitted over said network to said computing system at a requested video transmittal rate, said audio data being presented to said user at an audio playback rate, said network congestion compensation method comprising the steps of: maintaining an audio buffer for storing a predefined amount of said audio data received over said network; maintaining a video buffer for storing a predefined amount of said video data received over said network; monitoring said audio and video buffers to determine when said amount of audio or video data in said buffer falls below said predefined amounts; reducing said requested video transmittal rate if said monitoring step determines that said amount of audio or video data in said buffers has fallen below said predefined amounts; and reducing said audio playback rate if said amount of audio data in said audio buffer is below said predefined amount of audio data after said step of reducing said requested video transmittal rate.
Claim 13
Dependent Claim
37 words
The network congestion compensation method according to claim 12, further including the step of increasing said audio playback rate once said amount of audio data in said audio buffer is above said predefined amount of audio data.
Claim 14
Dependent Claim
42 words
The network congestion compensation method according to claim 12, wherein said step of reducing said audio playback rate is not performed unless said step of reducing said requested video transmittal rate has reduced said requested video transmittal rate to a minimum value.
Claim 15
Dependent Claim
50 words
The network congestion compensation method according to claim 12, wherein said step of reducing said audio playback rate plays said audio at a reduced speed by dividing said audio data in said audio buffer into a plurality of segments and playing one or more of said segments at least twice.