US2017099457A9PendingUtilityA9

Method and system for providing an audio/video conference

Assignee: CINCHCAST INCPriority: Apr 5, 2007Filed: Dec 19, 2014Published: Apr 6, 2017
Est. expiryApr 5, 2027(~0.7 yrs left)· nominal 20-yr term from priority
H04N 7/15H04L 12/1827H04L 12/1822H04M 3/56H04M 2203/5063H04M 7/123
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for providing an audio/video conference includes receiving audio from a moderator via a circuit-switched telephone network, transmitting a representation of the audio to a first listener group via the circuit-switched telephone network, and transmitting a representation of the audio to a second listener group via a packet-switched network. The audio/video conference may be transmitted to the first listener group and the second listener group in real-time or near real-time (e.g., within a few seconds). The method and system may be used with a circuit-switched telephone network such as, for example, a public switched telephone network. Further, the method and system may be used with a packet-switched network such as, for example, the Internet. The method and system further provide synchronization of video data, including slide data, and audio data related to the audio/video conference.

Claims

exact text as granted — not AI-modified
1 . A method of synchronizing audio data and visual data for later playback, the method comprising:
 receiving audio data at a computing device;   receiving visual data at the computing device;   receiving, at the computing device, an indication of a change to the visual data;   storing, at the computing device, the indication of the change to the visual data; and   embedding, at the computing device, the indication of the change to the visual data in the audio data.   
     
     
         2 . The method of  claim 1 , wherein the audio data is an MP3 stream. 
     
     
         3 . The method of  claim 2 , further comprising storing the indication of the change to the visual data in an ID3 tag of the MP3 stream. 
     
     
         4 . The method of  claim 1 , wherein the visual data is a slide show and the change to the visual data is a slide transition. 
     
     
         5 . The method of  claim 1  further comprising streaming the audio data, comprising the indication of the change to the visual data, and the visual data to one or more listener computers. 
     
     
         6 . The method of  claim 5 , wherein the indication of the change to the visual data changes the visual data on the one or more listener computers. 
     
     
         7 . The method of  claim 6  further comprising storing the audio data and the visual data as one or more downloadable files for later playback on one or more listener computers. 
     
     
         8 . A method for recording an audio/visual performance for later playback, the method comprising:
 receiving an audio performance at a conferencing system;   receiving visual data while receiving the audio performance at the conferencing system;   receiving, at the conferencing system, an indication of a change to the visual data while receiving the audio performance;   embedding the indication of the change to the visual data in an audio file; and   storing the visual data in a file server, wherein the file server is programmed to deliver the audio file and the visual data to a user.   
     
     
         9 . The method according to  claim 8 , wherein the embedding the indication of the change to the visual data comprises embedding the indication of the change to the visual data in one or more meta data tags associated with segments of the audio file. 
     
     
         10 . The method of  claim 9 , wherein the one or more meta data tags are MP3 ID3 tags. 
     
     
         11 . The system of  claim 10 , wherein embedding the indication of the change to the visual data comprises embedding the indication of the change to the visual data in a Frame ID field of an MP3 ID3 tag. 
     
     
         12 . An audio server system comprising:
 a conferencing system programmed to receive an audio/video conference and to transmit the audio/video conference to one or more real-time media encoders and to receive one or more indications of changes to video data, wherein the audio/data conference comprises audio data and the video data;   the one or more real-time media encoders programmed to receive, in real-time, the audio data of the audio/video conference, to encode the audio data into a streaming media format, and to transmit the encoded audio data to a time sync server; and   the time sync server programmed to receive the encoded audio data and to modify the encoded audio data by embedding the one or more indications of changes to the video data into the encoded audio data.   
     
     
         13 . The system of  claim 12 , wherein the one or more real-time media encoders are further programmed to encode the audio data into an MP3 format, and the time sync server is further programmed to modify one or more MP3 ID3 tags to embed the one or more indications of changes to the video data in the encoded audio data. 
     
     
         14 . The system of  claim 13 , wherein the time sync server is further programmed to embed the one or more indications of changes to the video data in a Frame ID field of an MP3 ID3 tag. 
     
     
         15 . The system of  claim 13 , wherein the time sync server is further programmed to embed the one or more indications of changes to the video data in a variable-length padding field of an MP3 ID3 tag. 
     
     
         16 . The system of  claim 12  further comprising a streaming server programmed to receive the encoded audio data from the time sync server and to transmit the encoded audio data to one or more listener computers. 
     
     
         17 . The system of  claim 12  further comprising a file server programmed to receive the encoded audio data and the video data from the conferencing system and to record the encoded audio data and the video data in one or more files. 
     
     
         18 . The system of  claim 17 , wherein the file server is further programmed to upload the one or more files to one or more listener computers. 
     
     
         19 . The system of  claim 18  further comprising a streaming server programmed to receive the encoded audio data, embedded with the one or more indications of changes to the video data, from the time sync server. 
     
     
         20 . The system of  claim 19  further comprising a web server programmed to connect one or more listener computers to the streaming server.

Join the waitlist — get patent alerts

Track US2017099457A9 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.