Back to results
US 7,679,637 B1Granted
Time-shifted web conferencing
OwnerJeffrey Alan Kohlerinventor
Life of this patent
Estimating the term…
Abstract
A web conferencing system which, in one aspect has time-shifting capabilities. Session content is recorded so that participants are able to observe the session in real-time, delayed while the session is still in progress, or after the session has completed. Participants are also able to observe the session at normal, slower, or faster speeds, while maintaining substantially consistent perceived audio quality.
Claims9
A method of presenting audio data in a web conference comprising:
- (a) providing an input means which allows at least one presenting participant to share audio data,
- (b) providing a storage means which is able to record said audio data and is operatively connected to said input means,
- (c) recording said audio data with said storage means,
- (d) providing an output means which is operatively connected to said storage means and allows at least one observing participant to listen to said audio data,
- (e) providing an interface means which can receive instructions and which allows said observing participant to:
- i. pause, resume, and seek said audio data, and
- ii. adjust the playback rate of said audio data,
- (f) providing a time-scale modification means which is able to maintain substantially consistent perceived audio quality at a plurality of playback rates,
- (g) retrieving said audio data from said storage means in accordance with said instructions given to said interface means,
- (h) manipulating said audio data with said time-scale modification means in accordance with said instructions given to said interface means,
- (i) providing said audio data to said observing participant with said output means,
- whereby said observing participant can provide said instructions to said interface means at the same time that said presenting participant is sharing said audio data, and said audio data from said presenting participant can be simultaneously recorded by and retrieved from said storage means, allowing said observing participant to selectively listen to said audio data live and allowing said observing participant to selectively listen to a previously presented and recorded part of said audio data at a plurality of playback rates at the same time that said presenting participant is sharing said audio data, and said observing participant will perceive substantially consistent audio quality.
9 more elements
A web conferencing system comprising:
- (a) a first client application allowing at least one presenting participant to share computer screen video,
- (b) said first client application also being arranged to allow said presenting participant to share at least one data stream selected from the group consisting of chat data, documents, web pages and white-boarding session,
- (c) storage means for recording said computer screen video and said data stream, and
- (d) a second client application allowing at least one observing participant to sense said computer screen video and said data stream live,
- (e) said second client application also being arranged to allow said observing participant to selectively sense a previously presented and recorded part of said computer screen video and said data stream while said presenting participant is sharing a current part of said computer screen video and said data stream,
- (f) said second client application also being arranged to allow said observing participant to selectively sense a previously presented and recorded part of said computer screen video and said data stream after said presenting participant has finished sharing a said computer screen video and, said data stream
- whereby said web conferencing system is able to simultaneously record said computer screen video and said data stream and allow said observing participant to sense current and previously presented parts of said computer screen video and said data stream.
4 more elements
A web conferencing system comprising:
- (a) a first client application that allows at least one presenting participant to share data streams comprised of audio data and computer screen video data
- (b) a second client application that allows at least one observing participant to sense said data streams
- (c) a server application operatively connected to said first client application and to said second client application, said server application arranged to:
- i. receive said data streams from said first client application and record it in a storage device
- ii. retrieve said data streams from said storage device and send it to said second client application
- (d) a time-scale modification component operatively connected to said second client application which is able to maintain substantially consistent perceived audio quality at a plurality of playback rates
- whereby said data streams from said first client application can be simultaneously recorded by and retrieved from said storage device, and said second client application allows said observing participant to sense said data streams in real-time, and said second client application also allows said observing participant to selectively sense a previously presented and recorded part of said data streams at a plurality of playback rates at the same time that said presenting participant is sharing a current part of said data streams and after said presenting participant has stopped sharing, and said observing participant will perceive substantially consistent audio quality.
4 more elements
Dependencies are inferred from the claim text.