Multimedia conference recording and manipulation interface
AssigneeApple Inc.
InventorsGerhard Lengeling, Jeffrey Moore, Ryan Salsbury
Life of this patent
Estimating the term…
Abstract
A technique is provided for recording and manipulating a multimedia conferencece. For example, an audio and/or video conference is conducted via computer and the audio data from a set of one or more participants in an audio conference is received and recorded and stored, and the audio data for each participant is recorded onto a separate track of a file.
Claims31
A method comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:
- A) sending said instructions over transmission media;
- B) receiving said instructions over transmission media;
- C) storing said instructions onto a machine-readable storage medium;
- and
- D) executing the instructions;
- wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
- receiving audio data from a set of one or more participants in an audio conference, wherein the audio data for each participant in the set of one or more participants is a recording of audio produced by the participant while participating in the audio conference;
- and
- storing the audio data for each participant of the set of one or more participants onto a separate track of a file.
A method comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:
- A) sending said instructions over transmission media;
- B) receiving said instructions over transmission media;
- C) storing said instructions onto a machine-readable storage medium;
- and
- D) executing the instructions;
- wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
- receiving audio data from a set of one or more participants in an audio conference, wherein the audio data for each participant in the set of one or more participants is a recording of audio produced by the participant while participating in the audio conference;
- monitoring the audio data for each participant while recording the audio data into a file;
- while monitoring the audio data, determining when a participant has begun speaking;
- and
- in response to determining that a participant has begun speaking, storing visual information in the file that reflects which participant has begun speaking.
A method comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:
- A) sending said instructions over transmission media;
- B) receiving said instructions over transmission media;
- C) storing said instructions onto a machine-readable storage medium;
- and
- D) executing the instructions;
- wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
- receiving first audio and video data from a first participant in a video conference, wherein the first audio and video data is a recording of the first participant while participating in the video conference;
- receiving second audio and video data from a second participant in the video conference, wherein the second audio and video data is a recording of the second participant while participating in the video conference;
- recording audio from the videoconference in a file;
- monitoring the audio data of each of the first and second participants;
- while monitoring the audio data, determining when one of the first and second participants begins speaking;
- and
- in response to determining that one of the first and second participants began speaking, associating visual data with the file;
- wherein the visual data is based on video data received from the participant that began speaking;
- wherein the visual data is associated with a particular position in the file;
- wherein the particular position is the location within the file associated with the audio where the participant begins speaking.
Dependencies are inferred from the claim text.