Network conference recording system and method including post-conference processing
First Claim
1. A method of recording a network conference comprising:
- distributing raw conference data among a plurality of attendee computers, the raw conference data including multiple simultaneous streams of compressed audio or video data; and
routing selected raw conference data to a recording unit, wherein the recording unit performs steps comprising;
initially storing the raw conference data;
converting timestamps of at least some of the raw conference data into master timestamps; and
transcribing at least some of the raw conference data into a playable, standard format recording, wherein the transcribing comprises using the master timestamps to synchronize the at least some of the raw conference data.
2 Assignments
0 Petitions
Accused Products
Abstract
In a recorded network conference, a post-conference process is implemented to transcribe stored raw conference data into a viewable, standard format recording. The post-conference process postpones transcribing tasks until after the conference has ended. During the conference, raw conference data streams are stored directly in a compressed format used for network transmission. The post-conference process can be initiated based on one or more parameters to optimize use of resources. Possible parameters include conference schedules, CPU usage and availability for transcribing, and remaining storage capacity. In an embodiment, a recording unit joins the conference over the network in the manner of an attendee. The recording unit “listens” and blindly records the data, and later performs the post-conference process. In an embodiment, the transcribed recording is burned onto a CD-ROM and delivered to the conference attendees.
-
Citations
37 Claims
-
1. A method of recording a network conference comprising:
-
distributing raw conference data among a plurality of attendee computers, the raw conference data including multiple simultaneous streams of compressed audio or video data; and
routing selected raw conference data to a recording unit, wherein the recording unit performs steps comprising;
initially storing the raw conference data;
converting timestamps of at least some of the raw conference data into master timestamps; and
transcribing at least some of the raw conference data into a playable, standard format recording, wherein the transcribing comprises using the master timestamps to synchronize the at least some of the raw conference data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
decompressing audio data in the at least some of the raw conference data, mixing the audio data, and encoding the mixed audio into the standard format.
-
-
8. The method of claim 7, wherein the encoding the mixed audio includes encoding the mixed audio at a higher bit rate than a bit rate of the raw conference data.
-
9. The method of claim 7, wherein the encoding the mixed audio includes encoding the mixed audio data with video data according to the standard format.
-
10. The method of claim 1, wherein the recording unit further performs steps comprising deleting the initially stored raw conference data after the transcribing step has been completed.
-
11. The method of claim 1, wherein the recording unit further performs steps comprising writing the standard format recording on a CD-ROM.
-
12. The method of claim 1, wherein the recording unit further performs steps comprising notifying at least one party of the recording availability after the transcribing step.
-
13. The method of claim 12, wherein the notifying includes sending an email to the at least one party.
-
14. The method of claim 12, wherein the notifying includes posting information on a website.
-
15. A method of recording a network video conference comprising:
-
connecting to a recording unit hosting a conference to receive conference data including multiple simultaneous audio and video streams in wire format;
initially storing the multiple simultaneous audio and video streams in the wire format at the recording unit; and
performing a post-conference process after the conference has ended, the post-conference process including;
converting timestamps of at least some of the wire format conference data into master timestamps;
transcribing the at least some of the wire format conference data to a playable, standard format recording, wherein the transcribing comprises using the master timestamps to synchronize the at least some of the wire format conference data;
storing the standard format recording; and
providing the standard format recording. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
decompressing at least some of the initially stored multiple simultaneous audio streams, mixing the decompressed audio streams, and encoding the mixed audio at a higher bit rate than a bit rate of the initially stored audio.
-
-
22. The method of claim 21, wherein the step of transcribing further comprises:
encoding the mixed audio with video data according to said standard format.
-
23. The method of claim 15, further comprising the step of notifying after the standard format recording has been stored.
-
24. The method of claim 23, wherein the notifying step includes sending at least one email.
-
25. A computer-readable medium having computer-executable instructions for performing a recording process at a recording unit to record a network conference, the recording process comprising:
-
connecting to the recording unit hosting a conference server to receive conference data including multiple simultaneous audio and video streams in wire format;
initially storing the multiple simultaneous audio and video streams in the wire format at the recording unit;
performing a post-conference process after the conference has ended, the post-conference process including;
converting timestamps of at least some of the wire format conference data into master timestamps;
transcribing the at least some of the wire format conference data to a playable, standard format recording, wherein the transcribing comprises using the master timestamps to synchronize the at least some of the wire format conference data;
storing the standard format recording; and
providing the standard format recording. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification