US20050015444A1 - Audio/video conferencing system - Google Patents
Audio/video conferencing system Download PDFInfo
- Publication number
- US20050015444A1 US20050015444A1 US10/620,048 US62004803A US2005015444A1 US 20050015444 A1 US20050015444 A1 US 20050015444A1 US 62004803 A US62004803 A US 62004803A US 2005015444 A1 US2005015444 A1 US 2005015444A1
- Authority
- US
- United States
- Prior art keywords
- conference
- participant
- conference call
- identifiers
- audio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
- H04N7/155—Conference systems involving storage of or access to video conference sessions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/15—Conference systems
Definitions
- Audio and video conferencing provides a significant resource to those who reside in distant locations. Critical information may be exchanged in an effective manner without the inconvenience of traveling to meet with other parties. Although it has become a significant tool, audio and video conferencing has a number of limitations related to its use.
- One disadvantage related to audio/video conferencing relates to effectively utilizing a vast number of different features available to configure a conference call.
- Typical features provided by conferencing systems include the ability to create side conferences, conduct roll calls, mute one or more participating members, and provide pre-recorded broadcast messages to one or more participants.
- a reference card is provided to a user for use during a conference call.
- Another issue in configuring one or more features of conference calls relates to implementation. Often, implementing a particular feature requires keying in a string or a sequence of DTMF (dual tone multi-frequency) tones.
- DTMF dual tone multi-frequency
- the sequences may be long and remembering a sequence may be a very difficult process. Further, remembering more than a few of these sequences may be a very arduous task.
- a significant disadvantage to current conferencing systems involves the difficulty and complexity of invoking various feature sets while participating in a conference call.
- a participant may have to enter one or more states or modes in his conferencing device prior to entering the appropriate DTMF sequence that allows him to configure his conferencing device with the desired feature.
- the process is not intuitive and a participant may run into significant problems during a conference call. Often times, a call may be dropped or a conference call may be terminated if the wrong DTMF sequence is input. This often causes unwanted frustration to users who become more hesitant to use such features in the future.
- DTMF tones often result in irritating audible distractions during a conference call. This often occurs when a participant enters or exits a conference call while a conversation is occurring during the conference call or when a user wishes to invoke a particular feature. In addition to annoying a participant, the wrong sequence of DTMF tones may terminate a conference call.
- aspects of the present invention may be found in a system and method to effectively schedule and configure video and audio conference calls. Aspects of the present invention allow one to intuitively view and configure call setup configurations of one or more conference calls by way of a graphical user interface (GUI).
- GUI graphical user interface
- the system comprises a computing device that is communicatively coupled with a server, capable of displaying information regarding a status of a conference call based on at least one communication received from the server.
- the computing device comprises a display used for displaying a graphical user interface.
- the graphical user interface provides one or more lists of participants grouped by way of one or more conference calls.
- a user of the graphical user interface easily makes one or more selections by way of using a point, click, and drag device.
- the method comprises configuring side conference calls by selecting one or more participant identifiers from at least one conference call and positioning the selected participant identifiers into a side conference call identifier. In one embodiment, the positioning is accomplished by pointing, clicking, and dragging the selected participant identifier. The participant identifier is dragged to the side conference identifier.
- the method comprises configuring one or more conference calls by creating conference identifiers and grouping participant identifiers into the conference identifiers.
- the conference identifiers comprise software objects.
- the software objects may incorporate a conference call name, icon, logo, or insignia.
- the selection of a participant identifier effectuates receipt of a corresponding video feed.
- the corresponding video feed may be displayed using a new window.
- the method comprises locking one or more conference calls to prevent participation by additional participants.
- the grouping of participant identifiers may provide a roll call of participants participating in the one or more conference calls.
- an audio feed is translated at a server prior to transmission to a participant.
- the server is used to enhance the quality of pre-recorded audio or video prior to broadcasting to one or more participants.
- the video feed comprises a recorded playback of the one or more conference calls and in another embodiment, the recorded playback comprises an image enhanced playback.
- FIG. 1 is a block diagram of an audio/video conferencing system in accordance with an embodiment of the invention.
- FIG. 2 illustrates a block diagram of an audio and/or video conferencing device in dance with an embodiment of the invention.
- FIG. 3 illustrates a block diagram of a graphical user interface in accordance with an embodiment of the invention.
- FIG. 4 illustrates a block diagram of a graphical user interface in accordance with an embodiment of the invention.
- the audio/video conferencing system comprises a network such as an exemplary server communicating to a number of computing devices. Each of the computing devices is configured to provide a graphical user interface.
- a graphical user interface provides for a more intuitive means to graphically view one or more conferences, participants, and current settings.
- the GUI may provide one or more exemplary “workspaces” in which a user may view, interact, and configure the audio/video conferencing system.
- workspaces may be alternatively termed “windows”.
- FIG. 1 is a block diagram of an audio/video conferencing system 100 in accordance with an example embodiment of the invention.
- an audio/video conferencing network 120 interconnects one or more computing devices.
- the computing devices may comprise an exemplary desktop 104 , a personal digital assistant (PDA) 108 , a wireless communication device 112 , a laptop 116 , a server 124 , or other like device (e.g., an IP phone).
- the audio/video conferencing network 120 may comprise one or more public and/or private data networks interconnected together.
- the public network may comprise an Internet network while the private network may comprise a dedicated private line. It is contemplated that any data communications network capable of connecting two or more computing devices is acceptable.
- the audio/video conferencing system 100 illustrated is but one example embodiment and other embodiments, which do not depart from the scope of the invention, may be enabled.
- the server 124 comprises any type of computer system or device capable of storing and providing data to one or more computing devices over the audio/video conferencing network 120 .
- the server 124 is capable of receiving and storing call setup configuration information from the one or more computing devices.
- the server 124 acts to coordinate, configure, and facilitate transmission of audio and/or video conference calls.
- the server 124 may run an appropriate software capable of communicating, receiving, displaying, appropriately configuring, scheduling, and broadcasting one or more conference calls.
- the server 124 may comprise a storage device capable of storing a database used in configuring conference calls. It is contemplated that the server 124 may use one or more secure protocols to communicate to the one or more computing devices.
- the secure protocols may employ encryption algorithms such as secret key encryption and/or a public key encryption algorithms to securely transmit and decrypt the contents of any transmitted audio, video, or call setup configuration information. It is contemplated that security standards such as AES, DES, Triple DES, and the like may be used to securely transmit data within the audio and/or video conference call system.
- encryption algorithms such as secret key encryption and/or a public key encryption algorithms to securely transmit and decrypt the contents of any transmitted audio, video, or call setup configuration information.
- security standards such as AES, DES, Triple DES, and the like may be used to securely transmit data within the audio and/or video conference call system.
- the audio/video conferencing call system 100 may be capable of providing a number of features that are facilitated by the server 124 .
- the server 124 may facilitate a request by a participant to arrange a private side conference for two or more participants.
- the server 124 may securely acknowledge such a side conference request by way of an encrypted message using one or more secure encryption algorithms.
- a side conference may be securely transmitted to those participants who have been authorized to view the side conference.
- the participant may be authenticated by way of one or more user name and passwords prior to being accepted into a conference call.
- fingerprints or facial profiling may be used to identify a participant.
- one or more suitable computer input devices are used to facilitate a fingerprint or facial profiling recognition system.
- the server 124 may facilitate a request by a participant to mute himself while a conference call is underway, to lock or bar other parties from attending a conference that has begun, to mute all participants during a pre-recorded broadcast of a conference call, and to mute or reduce the volume of another party during a conference call. It should be noted that these are a few example embodiments of requests made by a participant causing a configuration change in the conference call setup environment. It is contemplated that a graphical user interface may be additionally enabled for a host's or administrator's use.
- GUI graphical user interface
- the server 124 may facilitate scheduling a conference call by way of inputs provided by an authorized host.
- the host may be authorized to schedule conference calls by inputting an exemplary user name and password.
- the host may disseminate conference call information to one or more selected participants by way of a secure messaging system such as e-mail or wireless messaging such as SMS. It is contemplated that such conference call information may include date and time of the conference call, as well as password information to access the conference call.
- the server 124 may automatically adjust the broadcast volume level to accommodate for the number of participant inputs.
- a previously recorded audio or video conference may be enhanced in quality prior to re-transmission over a pre-recorded broadcast.
- an audio conference is translated to one or more languages at the server prior to transmission to the one or more participants. It is contemplated that a software based translation utility resident in memory, at the server, may be used to translate a pre-recorded or live audio conference into one or more languages prior to transmission to one or more requesting participants. It is also contemplated that a translation delay may occur during transmission of live audio conferences.
- FIG. 2 illustrates a block diagram of a computing device 200 in accordance with an embodiment of the invention.
- the computing device 200 comprises, for example, an exemplary laptop, desktop computer, PDA, wireless communication device, or the like (e.g., an IP phone).
- the computing device comprises a display 204 , memory 208 , a processor 212 , an interface 216 , an audio input device 220 , and a video input device 224 .
- the display is used to provide a graphical user interface for viewing one or more audio/video conferencing windows or workspaces.
- One or more windows may display call setup parameters, participant lists, current conference call configuration information, or provide real time streaming video of one or more participants.
- One or more graphical or visual indicators displayed on one or more windows may specify a participant's status in the audio/video conference call.
- the graphical user interface generated at the computing device 200 may be implemented by way of software downloaded from a server.
- the server may act as a repository of various software required for communication and display at the computing device 200 .
- the software downloaded to the computing device 200 may be opened and compiled by the processor 212 operating with the memory 208 .
- the memory 208 may comprise non-volatile, volatile, and mass storage memory.
- the resulting compiled software application may be stored in the memory 208 for use by the computing device 200 when needed.
- the graphical user interface may incorporate a pull down menu with one or more tabs, allowing a user to view one or more options that may be selectable by an exemplary mouse.
- the graphical user interface comprises software objects such as radio buttons and input fields allowing a participant to easily configure a conference call. It is contemplated that the input fields may comprise a location in a window where a participant may input a user name and password. It is further contemplated that the input fields comprise a location in which an exemplary chat session may be held by the participant.
- the audio input device 220 may comprise a microphone while the video input device 224 may comprise cybercam.
- the audio input device 220 may be positioned in a location on the computing device 200 to allow speech to be easily transduced and transmitted into the network.
- the video input device 224 may be positioned to capture the participants participating during the audio/video conferencing session.
- the video input device 224 may provide an input to written material or presentation material that may be broadcasted to the other participants during the video/audio conference.
- Call setup parameters may comprise the number of participants in a proposed conference call, the type of conference call, information on side conferences to be held simultaneously, date and time of conference call, meeting number, and user name or participant number. It is contemplated that one type of conference call comprises a pre-recorded conference call. This type of conference call may allow the audio or video to be enhanced prior to conference call playback. It is contemplated that the image and/or audio may be enhanced based on the quality of the original recording. Further, it is contemplated that a translation of the original pre-recorded audio into one or more languages may be facilitated by processing performed by the server.
- One or more participants participating in a conference call may be displayed over one or more windows provided by a graphical user interface.
- Each participant may be identified by way of a participant identifier.
- the participant identifier may comprise a software object that incorporates a participant's name, icon, logo, or other unique insignia in order to adequately identify the participant in a conference call.
- the participant identifiers may be arranged as a list of participants grouped together. As discussed later, the participant identifiers may be listed under a particular conference identifier, signifying the conference call they are participating in. It is contemplated that the participant identifiers may be listed in a roll call fashion, where participants are listed in the order they call in or log in to the audio/video conferencing system.
- Additional information concerning a participant may be obtained by way of using an exemplary mouse on the graphical user interface. It is contemplated that a listed participant may be pointed to and right clicked on (by the mouse) to reveal a participant's affiliation and contact information.
- a video feed on the participant may be generated by way of using the mouse.
- One or more video feeds may be presented over one or more windows provided by the graphical user interface. The size of the video feed may be adjusted to the participants needs by way of the graphical user interface.
- a participant may be qualified as an authorized participant by way of additional screening and/or password verifications prior to login. Further, a participant's level of transmission security may be viewed. By listing the security levels of the participants' connections, it is possible to visualize the level of protection provided to the audio or video transmissions.
- the conference call configuration information may be provided by way of a window generated by a graphical user interface.
- the conference call configuration information may comprise the number of participants in a particular conference call, the status of a particular participant, and/or transmitted audio/video quality status.
- a participant's status may include whether or not he has a question for one of the other participants. It is contemplated that other types of status information may also be provided by way of a particular window provided by the graphical user interface.
- one or more video feeds from one or more participants may be displayed.
- a particular video feed may be generated by way of double-clicking or selecting a participant using an exemplary mouse.
- the video compression ratio may be automatically selected based on transceived bandwidth of the participant's computing device. It is contemplated that multiple video feeds may be limited by the available bandwidth provided to the computing device. As a result, the audio/video conferencing device may limit the number of video feeds provided to a participant based on the available bandwidth.
- FIG. 3 illustrates a block diagram of a graphical user interface 300 in accordance with an embodiment of the invention.
- the graphical user interface 300 illustrates an exemplary window comprising a menu bar row 304 , a conference identifiers row 308 , and a number of participant identifiers 312 .
- participant # 1 through participant # 5 are grouped under conference identifier # 1 while participant # 6 and participant # 7 are grouped under conference identifier # 2 .
- the participants associated with a particular conference call are grouped or positioned under the appropriate conference call identifier.
- the menu bar row 304 may comprise a number of different pull down items of which a selection may be made.
- the menu bar row may comprise exemplary pull down menu selections such as a audio bar 316 , video bar 320 , view bar 324 , tools bar 328 , share bar 332 , call bar 336 , and a help bar 340 .
- the audio bar 316 may allow a participant to select an audio feed from one of several conference calls that he may participate in. For example, a participant may view two conference calls and their associated participants in one or more windows of a graphical user interface. However, the participant may select one of two audio feeds by selecting from the audio bar 316 pull down.
- the video bar 320 may allow a participant to select one or more video feeds from any one or more conference calls that he may participate in.
- a video feed of a particular participant may be generated by double-clicking or selecting an associated participant identifier. By doing so, a new window is generated by the graphical user interface containing the requested video feed.
- the view bar 324 may allow a participant to adjust the size of the workspace or window that appears in the graphical user interface. In one embodiment, the view bar 324 may allow the participant to select a particular percentage of zoom in or zoom out of one or more windows of a graphical user interface that he is using.
- the tools bar 328 may provide one or more selections that allow the participant, for example, to record a live audio or video conference to a data file.
- the share bar 332 may allow the participant to share a file, such as an exemplary application file, to participants of a conference call.
- the call bar 336 may, for example, allow the participant to mute his audio input device, disable his video input device, or configure one or more various other attendee privileges.
- the help bar 340 may, for example, allow the participant to request information regarding a particular pull down menu selection.
- a side conference call may be configured by an authorized user, such as an administrator or host, by pointing, clicking, and dragging (using an exemplary mouse) a particular participant identifier over to a new conference call identifier, thereby creating a new conference call.
- an administrator may point, click, and drag participants identifiers # 3 and # 5 of conference call # 1 into the conference call # 3 identifier. By doing so, participants # 3 and # 5 become participants of conference call # 3 .
- the device that performs the pointing, clicking, and dragging of one or more objects within a graphical user interface comprises a mouse or like device.
- requests made by prospective participants to generate a side conference call is agreed upon by the participants involved. It is contemplated that the server automatically generates a new conference call when all conditions are met for staging a new conference call.
- the conditions may comprise that a conference call be restricted certain participants or a number of participants.
- the side conference may comprise members of a company or organization.
- the audio/video conferencing system may allow a participant to choose which conference call in which he would like to participate.
- Each conference call may be identified by way of a conference identifier.
- the conference identifier may comprise a software object that incorporates a conference call name.
- the conference identifier may comprise a software object that may incorporate a unique icon, logo, or other unique insignia.
- the graphical user interface may provide a default mode in which the first conference call identified by conference identifier # 1 is provided as the audio and/or video feed. When the first conference call's audio feed is provided to the participant, the graphical user interface may highlight or color the conference identifier # 1 .
- the participant is visually notified as to the conference call in which he is listening and participating.
- a user may select another conference call by way of using his exemplary mouse.
- the appropriate conference call identifier may be selected by right clicking on the mouse to display one or more selection choices.
- An exemplary selection choice may be “select audio feed”, which may be selected by left clicking on the mouse. If another conference call is selected, the associated conference identifier may be colored or highlighted appropriately.
- security of a conference call may be adjusted by way of the graphical user interface.
- a particular conference call identifier may have a number of selections regarding the security used when a participant participates in a particular conference call's transmission.
- the level of security or security standard used may be determined by right clicking on the mouse and selecting an appropriate security level for the conference call selected.
- a conference call may be locked to prevent others from participating in the conference call. This may occur when a particular time has elapsed after the conference call has started. In other instances, the conference call may be locked when a certain number of participants have been reached.
- the criteria for locking the conference call may be determined by an administrator prior to scheduling an audio/video conference.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
- Audio and video conferencing provides a significant resource to those who reside in distant locations. Critical information may be exchanged in an effective manner without the inconvenience of traveling to meet with other parties. Although it has become a significant tool, audio and video conferencing has a number of limitations related to its use.
- One disadvantage related to audio/video conferencing relates to effectively utilizing a vast number of different features available to configure a conference call. Typical features provided by conferencing systems include the ability to create side conferences, conduct roll calls, mute one or more participating members, and provide pre-recorded broadcast messages to one or more participants. Often, remembering the vast number of different features poses a problem for many users. Because of the number of features, a reference card is provided to a user for use during a conference call. These cards, however, are often printed in small type and are very difficult to interpret and use.
- Another issue in configuring one or more features of conference calls relates to implementation. Often, implementing a particular feature requires keying in a string or a sequence of DTMF (dual tone multi-frequency) tones. The sequences may be long and remembering a sequence may be a very difficult process. Further, remembering more than a few of these sequences may be a very arduous task.
- A significant disadvantage to current conferencing systems involves the difficulty and complexity of invoking various feature sets while participating in a conference call. A participant may have to enter one or more states or modes in his conferencing device prior to entering the appropriate DTMF sequence that allows him to configure his conferencing device with the desired feature. The process is not intuitive and a participant may run into significant problems during a conference call. Often times, a call may be dropped or a conference call may be terminated if the wrong DTMF sequence is input. This often causes unwanted frustration to users who become more hesitant to use such features in the future.
- Finally, DTMF tones often result in irritating audible distractions during a conference call. This often occurs when a participant enters or exits a conference call while a conversation is occurring during the conference call or when a user wishes to invoke a particular feature. In addition to annoying a participant, the wrong sequence of DTMF tones may terminate a conference call.
- Further limitations and disadvantages of conventional and traditional approaches will become apparent to one of skill in the art, through comparison of such systems with some aspects of the present invention as set forth in the remainder of the present application with reference to the drawings.
- Aspects of the present invention may be found in a system and method to effectively schedule and configure video and audio conference calls. Aspects of the present invention allow one to intuitively view and configure call setup configurations of one or more conference calls by way of a graphical user interface (GUI).
- In one embodiment, the system comprises a computing device that is communicatively coupled with a server, capable of displaying information regarding a status of a conference call based on at least one communication received from the server. In one embodiment, the computing device comprises a display used for displaying a graphical user interface. In one embodiment, the graphical user interface provides one or more lists of participants grouped by way of one or more conference calls. In one embodiment, a user of the graphical user interface easily makes one or more selections by way of using a point, click, and drag device.
- In one embodiment, the method comprises configuring side conference calls by selecting one or more participant identifiers from at least one conference call and positioning the selected participant identifiers into a side conference call identifier. In one embodiment, the positioning is accomplished by pointing, clicking, and dragging the selected participant identifier. The participant identifier is dragged to the side conference identifier.
- In one embodiment, the method comprises configuring one or more conference calls by creating conference identifiers and grouping participant identifiers into the conference identifiers. In one embodiment, the conference identifiers comprise software objects. In one embodiment, the software objects may incorporate a conference call name, icon, logo, or insignia. In one embodiment, the selection of a participant identifier effectuates receipt of a corresponding video feed. The corresponding video feed may be displayed using a new window. In one embodiment, the method comprises locking one or more conference calls to prevent participation by additional participants. The grouping of participant identifiers may provide a roll call of participants participating in the one or more conference calls. In one embodiment, an audio feed is translated at a server prior to transmission to a participant. The server is used to enhance the quality of pre-recorded audio or video prior to broadcasting to one or more participants. In one embodiment, the video feed comprises a recorded playback of the one or more conference calls and in another embodiment, the recorded playback comprises an image enhanced playback.
- These and other advantages, aspects, and novel features of the present invention, as well as details of illustrated embodiments, thereof, will be more fully understood from the following description and drawings.
-
FIG. 1 is a block diagram of an audio/video conferencing system in accordance with an embodiment of the invention. -
FIG. 2 illustrates a block diagram of an audio and/or video conferencing device in dance with an embodiment of the invention. -
FIG. 3 illustrates a block diagram of a graphical user interface in accordance with an embodiment of the invention. -
FIG. 4 illustrates a block diagram of a graphical user interface in accordance with an embodiment of the invention. - Aspects of the present invention may be found in a system and method to effectively schedule and configure an audio/video conferencing system. The audio/video conferencing system comprises a network such as an exemplary server communicating to a number of computing devices. Each of the computing devices is configured to provide a graphical user interface. In one embodiment, a graphical user interface (GUI) provides for a more intuitive means to graphically view one or more conferences, participants, and current settings. The GUI may provide one or more exemplary “workspaces” in which a user may view, interact, and configure the audio/video conferencing system. In an exemplary Microsoft operating system, the term “workspaces” may be alternatively termed “windows”. Although aspects of the invention may describe a windows environment that utilizes the Microsoft Windows Operating System, it is contemplated that the invention may be applied alternatively to other operating systems that use workspaces to view, interact, and configure the audio/video conferencing system.
-
FIG. 1 is a block diagram of an audio/video conferencing system 100 in accordance with an example embodiment of the invention. As illustrated, an audio/video conferencing network 120 interconnects one or more computing devices. The computing devices may comprise anexemplary desktop 104, a personal digital assistant (PDA) 108, awireless communication device 112, alaptop 116, aserver 124, or other like device (e.g., an IP phone). The audio/video conferencing network 120 may comprise one or more public and/or private data networks interconnected together. For example, the public network may comprise an Internet network while the private network may comprise a dedicated private line. It is contemplated that any data communications network capable of connecting two or more computing devices is acceptable. It should be noted that the audio/video conferencing system 100 illustrated is but one example embodiment and other embodiments, which do not depart from the scope of the invention, may be enabled. - The
server 124 comprises any type of computer system or device capable of storing and providing data to one or more computing devices over the audio/video conferencing network 120. Theserver 124 is capable of receiving and storing call setup configuration information from the one or more computing devices. Theserver 124 acts to coordinate, configure, and facilitate transmission of audio and/or video conference calls. Theserver 124 may run an appropriate software capable of communicating, receiving, displaying, appropriately configuring, scheduling, and broadcasting one or more conference calls. Theserver 124 may comprise a storage device capable of storing a database used in configuring conference calls. It is contemplated that theserver 124 may use one or more secure protocols to communicate to the one or more computing devices. The secure protocols may employ encryption algorithms such as secret key encryption and/or a public key encryption algorithms to securely transmit and decrypt the contents of any transmitted audio, video, or call setup configuration information. It is contemplated that security standards such as AES, DES, Triple DES, and the like may be used to securely transmit data within the audio and/or video conference call system. - The audio/video
conferencing call system 100 may be capable of providing a number of features that are facilitated by theserver 124. Theserver 124 may facilitate a request by a participant to arrange a private side conference for two or more participants. In response, theserver 124 may securely acknowledge such a side conference request by way of an encrypted message using one or more secure encryption algorithms. A side conference may be securely transmitted to those participants who have been authorized to view the side conference. It is contemplated that the participant may be authenticated by way of one or more user name and passwords prior to being accepted into a conference call. In one embodiment, fingerprints or facial profiling may be used to identify a participant. It is contemplated that one or more suitable computer input devices are used to facilitate a fingerprint or facial profiling recognition system. In addition, theserver 124 may facilitate a request by a participant to mute himself while a conference call is underway, to lock or bar other parties from attending a conference that has begun, to mute all participants during a pre-recorded broadcast of a conference call, and to mute or reduce the volume of another party during a conference call. It should be noted that these are a few example embodiments of requests made by a participant causing a configuration change in the conference call setup environment. It is contemplated that a graphical user interface may be additionally enabled for a host's or administrator's use. By logging in as a host or administrator, by way of an authorized user name and password, it is contemplated that the graphical user interface (GUI) may be enabled to allow administrative control of the exemplary requests previously mentioned. It is contemplated that a user may log in as a host or administrator using theserver 124 or any one of theother computing devices FIG. 1 . It is presumed there are additional call setup embodiments that do not depart from the scope of the invention that may be enabled by way of the audio/videoconferencing call system 100. - The
server 124 may facilitate scheduling a conference call by way of inputs provided by an authorized host. The host may be authorized to schedule conference calls by inputting an exemplary user name and password. The host may disseminate conference call information to one or more selected participants by way of a secure messaging system such as e-mail or wireless messaging such as SMS. It is contemplated that such conference call information may include date and time of the conference call, as well as password information to access the conference call. During a conference call, theserver 124 may automatically adjust the broadcast volume level to accommodate for the number of participant inputs. In one embodiment, a previously recorded audio or video conference may be enhanced in quality prior to re-transmission over a pre-recorded broadcast. For example, signal to noise ratio enhancement techniques may be used for audio transmissions while video pixel averaging enhancement techniques may be used for video transmissions. In one embodiment, an audio conference is translated to one or more languages at the server prior to transmission to the one or more participants. It is contemplated that a software based translation utility resident in memory, at the server, may be used to translate a pre-recorded or live audio conference into one or more languages prior to transmission to one or more requesting participants. It is also contemplated that a translation delay may occur during transmission of live audio conferences. -
FIG. 2 illustrates a block diagram of acomputing device 200 in accordance with an embodiment of the invention. Thecomputing device 200 comprises, for example, an exemplary laptop, desktop computer, PDA, wireless communication device, or the like (e.g., an IP phone). The computing device comprises adisplay 204,memory 208, aprocessor 212, aninterface 216, anaudio input device 220, and avideo input device 224. The display is used to provide a graphical user interface for viewing one or more audio/video conferencing windows or workspaces. One or more windows may display call setup parameters, participant lists, current conference call configuration information, or provide real time streaming video of one or more participants. One or more graphical or visual indicators displayed on one or more windows may specify a participant's status in the audio/video conference call. The graphical user interface generated at thecomputing device 200 may be implemented by way of software downloaded from a server. The server may act as a repository of various software required for communication and display at thecomputing device 200. The software downloaded to thecomputing device 200 may be opened and compiled by theprocessor 212 operating with thememory 208. Thememory 208 may comprise non-volatile, volatile, and mass storage memory. The resulting compiled software application may be stored in thememory 208 for use by thecomputing device 200 when needed. The graphical user interface may incorporate a pull down menu with one or more tabs, allowing a user to view one or more options that may be selectable by an exemplary mouse. The graphical user interface comprises software objects such as radio buttons and input fields allowing a participant to easily configure a conference call. It is contemplated that the input fields may comprise a location in a window where a participant may input a user name and password. It is further contemplated that the input fields comprise a location in which an exemplary chat session may be held by the participant. Theaudio input device 220 may comprise a microphone while thevideo input device 224 may comprise cybercam. Theaudio input device 220 may be positioned in a location on thecomputing device 200 to allow speech to be easily transduced and transmitted into the network. Thevideo input device 224 may be positioned to capture the participants participating during the audio/video conferencing session. Thevideo input device 224 may provide an input to written material or presentation material that may be broadcasted to the other participants during the video/audio conference. - Call setup parameters may comprise the number of participants in a proposed conference call, the type of conference call, information on side conferences to be held simultaneously, date and time of conference call, meeting number, and user name or participant number. It is contemplated that one type of conference call comprises a pre-recorded conference call. This type of conference call may allow the audio or video to be enhanced prior to conference call playback. It is contemplated that the image and/or audio may be enhanced based on the quality of the original recording. Further, it is contemplated that a translation of the original pre-recorded audio into one or more languages may be facilitated by processing performed by the server.
- One or more participants participating in a conference call may be displayed over one or more windows provided by a graphical user interface. Each participant may be identified by way of a participant identifier. The participant identifier may comprise a software object that incorporates a participant's name, icon, logo, or other unique insignia in order to adequately identify the participant in a conference call. The participant identifiers may be arranged as a list of participants grouped together. As discussed later, the participant identifiers may be listed under a particular conference identifier, signifying the conference call they are participating in. It is contemplated that the participant identifiers may be listed in a roll call fashion, where participants are listed in the order they call in or log in to the audio/video conferencing system. Additional information concerning a participant may be obtained by way of using an exemplary mouse on the graphical user interface. It is contemplated that a listed participant may be pointed to and right clicked on (by the mouse) to reveal a participant's affiliation and contact information. A video feed on the participant may be generated by way of using the mouse. One or more video feeds may be presented over one or more windows provided by the graphical user interface. The size of the video feed may be adjusted to the participants needs by way of the graphical user interface.
- A participant may be qualified as an authorized participant by way of additional screening and/or password verifications prior to login. Further, a participant's level of transmission security may be viewed. By listing the security levels of the participants' connections, it is possible to visualize the level of protection provided to the audio or video transmissions.
- Current conference call configuration information may be provided by way of a window generated by a graphical user interface. The conference call configuration information may comprise the number of participants in a particular conference call, the status of a particular participant, and/or transmitted audio/video quality status. For example, a participant's status may include whether or not he has a question for one of the other participants. It is contemplated that other types of status information may also be provided by way of a particular window provided by the graphical user interface.
- In one or more windows provided by the graphical user interface, one or more video feeds from one or more participants may be displayed. A particular video feed may be generated by way of double-clicking or selecting a participant using an exemplary mouse. The video compression ratio may be automatically selected based on transceived bandwidth of the participant's computing device. It is contemplated that multiple video feeds may be limited by the available bandwidth provided to the computing device. As a result, the audio/video conferencing device may limit the number of video feeds provided to a participant based on the available bandwidth.
-
FIG. 3 illustrates a block diagram of agraphical user interface 300 in accordance with an embodiment of the invention. Thegraphical user interface 300 illustrates an exemplary window comprising amenu bar row 304, aconference identifiers row 308, and a number ofparticipant identifiers 312. In this embodiment,participant # 1 throughparticipant # 5 are grouped underconference identifier # 1 whileparticipant # 6 andparticipant # 7 are grouped underconference identifier # 2. As shown, the participants associated with a particular conference call are grouped or positioned under the appropriate conference call identifier. - The
menu bar row 304 may comprise a number of different pull down items of which a selection may be made. The menu bar row may comprise exemplary pull down menu selections such as aaudio bar 316,video bar 320,view bar 324, tools bar 328,share bar 332, callbar 336, and ahelp bar 340. In one embodiment, theaudio bar 316 may allow a participant to select an audio feed from one of several conference calls that he may participate in. For example, a participant may view two conference calls and their associated participants in one or more windows of a graphical user interface. However, the participant may select one of two audio feeds by selecting from theaudio bar 316 pull down. Similarly, thevideo bar 320 may allow a participant to select one or more video feeds from any one or more conference calls that he may participate in. In one embodiment, a video feed of a particular participant may be generated by double-clicking or selecting an associated participant identifier. By doing so, a new window is generated by the graphical user interface containing the requested video feed. Theview bar 324 may allow a participant to adjust the size of the workspace or window that appears in the graphical user interface. In one embodiment, theview bar 324 may allow the participant to select a particular percentage of zoom in or zoom out of one or more windows of a graphical user interface that he is using. The tools bar 328 may provide one or more selections that allow the participant, for example, to record a live audio or video conference to a data file. Theshare bar 332 may allow the participant to share a file, such as an exemplary application file, to participants of a conference call. Thecall bar 336 may, for example, allow the participant to mute his audio input device, disable his video input device, or configure one or more various other attendee privileges. Thehelp bar 340 may, for example, allow the participant to request information regarding a particular pull down menu selection. - Referring to
FIG. 4 , it is contemplated that a side conference call may be configured by an authorized user, such as an administrator or host, by pointing, clicking, and dragging (using an exemplary mouse) a particular participant identifier over to a new conference call identifier, thereby creating a new conference call. For example, an administrator may point, click, and dragparticipants identifiers # 3 and #5 ofconference call # 1 into theconference call # 3 identifier. By doing so,participants # 3 and #5 become participants ofconference call # 3. It is contemplated that the device that performs the pointing, clicking, and dragging of one or more objects within a graphical user interface comprises a mouse or like device. It is contemplated that, in one embodiment, requests made by prospective participants to generate a side conference call is agreed upon by the participants involved. It is contemplated that the server automatically generates a new conference call when all conditions are met for staging a new conference call. The conditions may comprise that a conference call be restricted certain participants or a number of participants. For example, the side conference may comprise members of a company or organization. - When there is more than one conference call available, the audio/video conferencing system may allow a participant to choose which conference call in which he would like to participate. Each conference call may be identified by way of a conference identifier. The conference identifier may comprise a software object that incorporates a conference call name. The conference identifier may comprise a software object that may incorporate a unique icon, logo, or other unique insignia. The graphical user interface may provide a default mode in which the first conference call identified by
conference identifier # 1 is provided as the audio and/or video feed. When the first conference call's audio feed is provided to the participant, the graphical user interface may highlight or color theconference identifier # 1. In this fashion, the participant is visually notified as to the conference call in which he is listening and participating. It is contemplated that a user may select another conference call by way of using his exemplary mouse. For example, the appropriate conference call identifier may be selected by right clicking on the mouse to display one or more selection choices. An exemplary selection choice may be “select audio feed”, which may be selected by left clicking on the mouse. If another conference call is selected, the associated conference identifier may be colored or highlighted appropriately. - It is further contemplated that security of a conference call may be adjusted by way of the graphical user interface. For example, a particular conference call identifier may have a number of selections regarding the security used when a participant participates in a particular conference call's transmission. It is contemplated that the level of security or security standard used may be determined by right clicking on the mouse and selecting an appropriate security level for the conference call selected.
- As illustrated in the embodiment shown in
FIG. 4 , a conference call may be locked to prevent others from participating in the conference call. This may occur when a particular time has elapsed after the conference call has started. In other instances, the conference call may be locked when a certain number of participants have been reached. The criteria for locking the conference call may be determined by an administrator prior to scheduling an audio/video conference. - While the invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from its scope. Therefore, it is intended that the invention not be limited to the particular embodiment disclosed, but that the invention will include all embodiments falling within the scope of the appended claims.
Claims (26)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/620,048 US20050015444A1 (en) | 2003-07-15 | 2003-07-15 | Audio/video conferencing system |
US14/188,888 US9250777B2 (en) | 2003-07-15 | 2014-02-25 | Audio/video conferencing system |
US15/012,416 US9641804B2 (en) | 2003-07-15 | 2016-02-01 | Audio/video conferencing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/620,048 US20050015444A1 (en) | 2003-07-15 | 2003-07-15 | Audio/video conferencing system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/188,888 Continuation US9250777B2 (en) | 2003-07-15 | 2014-02-25 | Audio/video conferencing system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050015444A1 true US20050015444A1 (en) | 2005-01-20 |
Family
ID=34062701
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/620,048 Abandoned US20050015444A1 (en) | 2003-07-15 | 2003-07-15 | Audio/video conferencing system |
US14/188,888 Expired - Fee Related US9250777B2 (en) | 2003-07-15 | 2014-02-25 | Audio/video conferencing system |
US15/012,416 Expired - Fee Related US9641804B2 (en) | 2003-07-15 | 2016-02-01 | Audio/video conferencing system |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/188,888 Expired - Fee Related US9250777B2 (en) | 2003-07-15 | 2014-02-25 | Audio/video conferencing system |
US15/012,416 Expired - Fee Related US9641804B2 (en) | 2003-07-15 | 2016-02-01 | Audio/video conferencing system |
Country Status (1)
Country | Link |
---|---|
US (3) | US20050015444A1 (en) |
Cited By (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050149876A1 (en) * | 2004-01-07 | 2005-07-07 | Sbc Knowledge Ventures, L.P. | System and method for collaborative call management |
US20050203673A1 (en) * | 2000-08-18 | 2005-09-15 | Hassanayn Machlab El-Hajj | Wireless communication framework |
US20050273494A1 (en) * | 2004-06-07 | 2005-12-08 | Koichi Uchide | Graphical user interface apparatus and connection method in two-way communication system |
WO2004104758A3 (en) * | 2003-05-16 | 2007-02-08 | Picasa Inc | Networked chat and media sharing systems and methods |
US20070038701A1 (en) * | 2005-04-28 | 2007-02-15 | Virtualdesign.Net, Inc. | Conferencing system |
US20070067387A1 (en) * | 2005-09-19 | 2007-03-22 | Cisco Technology, Inc. | Conferencing system and method for temporary blocking / restoring of individual participants |
US20070150512A1 (en) * | 2005-12-15 | 2007-06-28 | Microsoft Corporation | Collaborative meeting assistant |
US20070180029A1 (en) * | 2006-02-01 | 2007-08-02 | Marian Croak | Method and apparatus for restricting visual material for conference services |
US20070260684A1 (en) * | 2006-05-05 | 2007-11-08 | Sharma Heeral R | Managing conference call participants in a roster |
US20070280195A1 (en) * | 2006-06-02 | 2007-12-06 | Shmuel Shaffer | Method and System for Joining a Virtual Talk Group |
EP1876825A1 (en) * | 2005-04-21 | 2008-01-09 | Yakichiro Sakai | Videoconference system |
US20080065999A1 (en) * | 2006-09-13 | 2008-03-13 | Majors Kenneth D | Conferencing system with document access |
US20080175363A1 (en) * | 2004-10-14 | 2008-07-24 | International Business Machines Corporation | Method and System for Transferring an Administrator and Associated Charges During a Multi-Way Call |
EP2002675A1 (en) * | 2006-03-20 | 2008-12-17 | KTFreetel Co., Ltd. | Method for controlling user interface menu, and mobile terminal and device for providing application service using the same |
US20090016514A1 (en) * | 2007-07-12 | 2009-01-15 | Thomas Ray Miller | Dynamic configuration of conference calls |
US20090177737A1 (en) * | 2007-12-20 | 2009-07-09 | Alcatel-Lucent | Devices and method for invocation of a sequence of web services by means of a single request based message |
US20090240993A1 (en) * | 2003-08-20 | 2009-09-24 | Polycom, Inc. | Computer program and methods for automatically initializing an audio controller |
WO2009126113A1 (en) * | 2008-04-10 | 2009-10-15 | Creative Technology Ltd | An interface for voice communications |
US20100146499A1 (en) * | 2008-12-10 | 2010-06-10 | International Business Machines Corporation | Controlling Access to Electronic Devices by Meeting Invitees |
US20100146438A1 (en) * | 2008-12-10 | 2010-06-10 | International Business Machines Corporation | Providing Controlled Access to the Use of Electronic Devices |
US20100159975A1 (en) * | 2008-12-19 | 2010-06-24 | Cisco Technology, Inc. | System and Method for Providing a Trunked Radio and Gateway |
US20100161727A1 (en) * | 2008-12-19 | 2010-06-24 | Cisco Technology, Inc. | System and Method for Accelerating a Wide Area Notification |
US20100167710A1 (en) * | 2008-12-30 | 2010-07-01 | Nokia Corporation | Telephone call handling |
US7830814B1 (en) * | 2006-06-02 | 2010-11-09 | Adobe Systems Incorporated | Providing information associated with network latency |
US20100283829A1 (en) * | 2009-05-11 | 2010-11-11 | Cisco Technology, Inc. | System and method for translating communications between participants in a conferencing environment |
CN101888521A (en) * | 2010-06-29 | 2010-11-17 | 上海紫南信息技术有限公司 | Roll-call method for video conference |
US7899161B2 (en) | 2006-10-11 | 2011-03-01 | Cisco Technology, Inc. | Voicemail messaging with dynamic content |
US20110058013A1 (en) * | 2009-09-09 | 2011-03-10 | Gautam Khot | Email Based Scheduling Mechanism for Conference Calls |
US20110225238A1 (en) * | 2010-03-11 | 2011-09-15 | Cisco Technology, Inc. | System and method for providing data channel management in a network environment |
WO2011137294A2 (en) * | 2010-04-30 | 2011-11-03 | American Teleconferencing Services, Ltd. | Conferencing alerts |
US20120005475A1 (en) * | 2009-03-18 | 2012-01-05 | Brother Kogyo Kabushiki Kaisha | Terminal Device, Computer Program Product, and Communication Control Method |
EP2442218A2 (en) * | 2009-06-09 | 2012-04-18 | Samsung Electronics Co., Ltd. | Method for providing a gui in which the connection relationships and the arrangement of devices are shown, and device adopting same |
US20120256863A1 (en) * | 2009-12-28 | 2012-10-11 | Motorola, Inc. | Methods for Associating Objects on a Touch Screen Using Input Gestures |
US20130100237A1 (en) * | 2010-06-29 | 2013-04-25 | Huawei Device Co., Ltd. | Method, system and device for conference switching |
US20130127979A1 (en) * | 2011-06-03 | 2013-05-23 | Adobe Systems Incorporated | Device information index and retrieval service for scalable video conferencing |
US20130155173A1 (en) * | 2011-12-19 | 2013-06-20 | Polycom, Inc. | Videoconferencing System Using QR Codes for Interaction |
US8478819B1 (en) * | 2007-09-25 | 2013-07-02 | Avaya Inc. | Automatically initiating a process by the outcome of a voting conference |
US8549569B2 (en) * | 2011-06-17 | 2013-10-01 | Echostar Technologies L.L.C. | Alternative audio content presentation in a media content receiver |
US8831664B2 (en) | 2008-12-19 | 2014-09-09 | Cisco Technology, Inc. | System and method for providing channel configurations in a communications environment |
US20140325393A1 (en) * | 2010-04-30 | 2014-10-30 | Microsoft Corporation | Accelerated instant replay for co-present and distributed meetings |
US20150016283A1 (en) * | 2013-07-15 | 2015-01-15 | International Business Machines Corporation | Managing quality of service for communication sessions |
US9037737B1 (en) * | 2011-08-23 | 2015-05-19 | Amazon Technologies, Inc. | Collaboration of device resources |
US9307089B2 (en) * | 2014-08-27 | 2016-04-05 | Verizon Patent And Licensing Inc. | Conference call systems and methods |
US9832308B1 (en) * | 2016-05-12 | 2017-11-28 | Google Inc. | Caller preview data and call messages based on caller preview data |
US9843684B1 (en) * | 2016-09-12 | 2017-12-12 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Using a conversation context to manage conference participants |
US10057707B2 (en) | 2015-02-03 | 2018-08-21 | Dolby Laboratories Licensing Corporation | Optimized virtual scene layout for spatial meeting playback |
US10122848B2 (en) | 2016-05-12 | 2018-11-06 | Google Llc | Caller preview for video calls |
US10349008B2 (en) * | 2014-07-15 | 2019-07-09 | Ainemo Inc. | Tool of mobile terminal and intelligent audio-video integration server |
US20190215464A1 (en) * | 2018-01-11 | 2019-07-11 | Blue Jeans Network, Inc. | Systems and methods for decomposing a video stream into face streams |
EP2145474B1 (en) * | 2007-05-15 | 2019-10-23 | Avaya Inc. | Methods, media, and devices for providing visual resources of video conference participants |
US10567185B2 (en) | 2015-02-03 | 2020-02-18 | Dolby Laboratories Licensing Corporation | Post-conference playback system having higher perceived quality than originally heard in the conference |
US11032090B2 (en) * | 2019-10-28 | 2021-06-08 | MITEL NETWORKS (Int'L) Limited | Method, system, and device for changing the collaboration state for omni-workspaces |
US20210294571A1 (en) * | 2013-06-09 | 2021-09-23 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8706097B2 (en) * | 2010-08-13 | 2014-04-22 | Blackberry Limited | Delaying delivery of teleconference access information |
CN108833689A (en) * | 2018-05-30 | 2018-11-16 | 努比亚技术有限公司 | Incoming call mute method, mobile terminal and computer readable storage medium |
CN110557595A (en) * | 2018-05-31 | 2019-12-10 | 视联动力信息技术股份有限公司 | Method and device for accessing mobile terminal to video conference |
CN112312057A (en) * | 2020-02-24 | 2021-02-02 | 北京字节跳动网络技术有限公司 | Multimedia conference data processing method and device and electronic equipment |
US11943072B2 (en) | 2021-03-30 | 2024-03-26 | Snap Inc. | Providing a room preview within a virtual conferencing system |
US11689696B2 (en) | 2021-03-30 | 2023-06-27 | Snap Inc. | Configuring participant video feeds within a virtual conferencing system |
US11363237B1 (en) * | 2021-04-09 | 2022-06-14 | Ryan Block | System and method for notifying others when a person is on a conference |
US11979244B2 (en) | 2021-09-30 | 2024-05-07 | Snap Inc. | Configuring 360-degree video within a virtual conferencing system |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US599525A (en) * | 1898-02-22 | Shield for bicycle-lamp burners | ||
US5195086A (en) * | 1990-04-12 | 1993-03-16 | At&T Bell Laboratories | Multiple call control method in a multimedia conferencing system |
US5758079A (en) * | 1993-10-01 | 1998-05-26 | Vicor, Inc. | Call control in video conferencing allowing acceptance and identification of participants in a new incoming call during an active teleconference |
US5764743A (en) * | 1995-10-20 | 1998-06-09 | Motorola, Inc. | Method of controlling operation of a multi-line telephone apparatus |
US5999525A (en) * | 1996-11-18 | 1999-12-07 | Mci Communications Corporation | Method for video telephony over a hybrid network |
US5999208A (en) * | 1998-07-15 | 1999-12-07 | Lucent Technologies Inc. | System for implementing multiple simultaneous meetings in a virtual reality mixed media meeting room |
US6192118B1 (en) * | 1994-11-01 | 2001-02-20 | Davox Corporation | Computer telephone system and method having a graphical user interface |
US6289382B1 (en) * | 1999-08-31 | 2001-09-11 | Andersen Consulting, Llp | System, method and article of manufacture for a globally addressable interface in a communication services patterns environment |
US20010055308A1 (en) * | 1998-10-06 | 2001-12-27 | Arash Afrakhteh | Systems and methods for multiple mode voice and data communications using intelligently bridged tdm and packet buses and methods for performing telephony and data functions using the same |
US6339754B1 (en) * | 1995-02-14 | 2002-01-15 | America Online, Inc. | System for automated translation of speech |
US20020076025A1 (en) * | 2000-12-18 | 2002-06-20 | Nortel Networks Limited And Bell Canada | Method and system for automatic handling of invitations to join communications sessions in a virtual team environment |
US20030025786A1 (en) * | 2001-07-31 | 2003-02-06 | Vtel Corporation | Method and system for saving and applying a video address from a video conference |
US20030026407A1 (en) * | 2001-08-01 | 2003-02-06 | Ernstrom William Paul | Local exchange subscriber line conferencing method |
US6559863B1 (en) * | 2000-02-11 | 2003-05-06 | International Business Machines Corporation | System and methodology for video conferencing and internet chatting in a cocktail party style |
US20030110220A1 (en) * | 1999-06-30 | 2003-06-12 | Paul Lapstun | Method and system for conferencing using sensor with identifier |
US6584076B1 (en) * | 1998-11-02 | 2003-06-24 | Lucent Technologies Inc. | Telecommunications conferencing method and apparatus |
US20030140084A1 (en) * | 1999-04-15 | 2003-07-24 | D'angelo Leo A. | System controlling use of a communication channel |
US20040170265A1 (en) * | 2003-02-27 | 2004-09-02 | Benco David S. | Conference call security |
US6807563B1 (en) * | 1999-05-21 | 2004-10-19 | Terayon Communications Systems, Inc. | Automatic teleconferencing control system |
US6816468B1 (en) * | 1999-12-16 | 2004-11-09 | Nortel Networks Limited | Captioning for tele-conferences |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
US5754765A (en) * | 1993-11-24 | 1998-05-19 | Intel Corporation | Automatic transport detection by attempting to establish communication session using list of possible transports and corresponding media dependent modules |
US6754181B1 (en) * | 1996-11-18 | 2004-06-22 | Mci Communications Corporation | System and method for a directory service supporting a hybrid communication system architecture |
US20020054205A1 (en) * | 2000-02-22 | 2002-05-09 | Magnuski Henry S. | Videoconferencing terminal |
US7046779B2 (en) * | 2002-02-15 | 2006-05-16 | Multimedia Telesys, Inc. | Video conference system and methods for use at multi-station sites |
US7404001B2 (en) * | 2002-03-27 | 2008-07-22 | Ericsson Ab | Videophone and method for a video call |
JP4321203B2 (en) * | 2002-10-29 | 2009-08-26 | 富士ゼロックス株式会社 | Remote conference system, remote conference support method, and computer program |
-
2003
- 2003-07-15 US US10/620,048 patent/US20050015444A1/en not_active Abandoned
-
2014
- 2014-02-25 US US14/188,888 patent/US9250777B2/en not_active Expired - Fee Related
-
2016
- 2016-02-01 US US15/012,416 patent/US9641804B2/en not_active Expired - Fee Related
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US599525A (en) * | 1898-02-22 | Shield for bicycle-lamp burners | ||
US5195086A (en) * | 1990-04-12 | 1993-03-16 | At&T Bell Laboratories | Multiple call control method in a multimedia conferencing system |
US5758079A (en) * | 1993-10-01 | 1998-05-26 | Vicor, Inc. | Call control in video conferencing allowing acceptance and identification of participants in a new incoming call during an active teleconference |
US6192118B1 (en) * | 1994-11-01 | 2001-02-20 | Davox Corporation | Computer telephone system and method having a graphical user interface |
US6339754B1 (en) * | 1995-02-14 | 2002-01-15 | America Online, Inc. | System for automated translation of speech |
US5764743A (en) * | 1995-10-20 | 1998-06-09 | Motorola, Inc. | Method of controlling operation of a multi-line telephone apparatus |
US5999525A (en) * | 1996-11-18 | 1999-12-07 | Mci Communications Corporation | Method for video telephony over a hybrid network |
US5999208A (en) * | 1998-07-15 | 1999-12-07 | Lucent Technologies Inc. | System for implementing multiple simultaneous meetings in a virtual reality mixed media meeting room |
US20010055308A1 (en) * | 1998-10-06 | 2001-12-27 | Arash Afrakhteh | Systems and methods for multiple mode voice and data communications using intelligently bridged tdm and packet buses and methods for performing telephony and data functions using the same |
US6584076B1 (en) * | 1998-11-02 | 2003-06-24 | Lucent Technologies Inc. | Telecommunications conferencing method and apparatus |
US20030140084A1 (en) * | 1999-04-15 | 2003-07-24 | D'angelo Leo A. | System controlling use of a communication channel |
US6807563B1 (en) * | 1999-05-21 | 2004-10-19 | Terayon Communications Systems, Inc. | Automatic teleconferencing control system |
US20030110220A1 (en) * | 1999-06-30 | 2003-06-12 | Paul Lapstun | Method and system for conferencing using sensor with identifier |
US6289382B1 (en) * | 1999-08-31 | 2001-09-11 | Andersen Consulting, Llp | System, method and article of manufacture for a globally addressable interface in a communication services patterns environment |
US6816468B1 (en) * | 1999-12-16 | 2004-11-09 | Nortel Networks Limited | Captioning for tele-conferences |
US6559863B1 (en) * | 2000-02-11 | 2003-05-06 | International Business Machines Corporation | System and methodology for video conferencing and internet chatting in a cocktail party style |
US20020076025A1 (en) * | 2000-12-18 | 2002-06-20 | Nortel Networks Limited And Bell Canada | Method and system for automatic handling of invitations to join communications sessions in a virtual team environment |
US20030025786A1 (en) * | 2001-07-31 | 2003-02-06 | Vtel Corporation | Method and system for saving and applying a video address from a video conference |
US20030026407A1 (en) * | 2001-08-01 | 2003-02-06 | Ernstrom William Paul | Local exchange subscriber line conferencing method |
US20040170265A1 (en) * | 2003-02-27 | 2004-09-02 | Benco David S. | Conference call security |
Cited By (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050203673A1 (en) * | 2000-08-18 | 2005-09-15 | Hassanayn Machlab El-Hajj | Wireless communication framework |
WO2004104758A3 (en) * | 2003-05-16 | 2007-02-08 | Picasa Inc | Networked chat and media sharing systems and methods |
US7761507B2 (en) | 2003-05-16 | 2010-07-20 | Google, Inc. | Networked chat and media sharing systems and methods |
US8234573B2 (en) * | 2003-08-20 | 2012-07-31 | Polycom, Inc. | Computer program and methods for automatically initializing an audio controller |
US20090240993A1 (en) * | 2003-08-20 | 2009-09-24 | Polycom, Inc. | Computer program and methods for automatically initializing an audio controller |
US7617457B2 (en) * | 2004-01-07 | 2009-11-10 | At&T Intellectual Property I, L.P. | System and method for collaborative call management |
US20090319920A1 (en) * | 2004-01-07 | 2009-12-24 | At&T Intellectual Property I,L.P. | System and Method for Collaborative Call Management |
US20050149876A1 (en) * | 2004-01-07 | 2005-07-07 | Sbc Knowledge Ventures, L.P. | System and method for collaborative call management |
US20050273494A1 (en) * | 2004-06-07 | 2005-12-08 | Koichi Uchide | Graphical user interface apparatus and connection method in two-way communication system |
US8589485B2 (en) * | 2004-06-07 | 2013-11-19 | Sony Corporation | Graphical user interface apparatus and connection method in two-way communication system |
US9219882B2 (en) | 2004-06-07 | 2015-12-22 | Sony Corporation | Graphical user interface apparatus and connection method in two-way communication system |
US8019062B2 (en) * | 2004-10-14 | 2011-09-13 | International Business Machines Corporation | Method and system for transferring an administrator and associated charges during a multi-way call |
US20080175363A1 (en) * | 2004-10-14 | 2008-07-24 | International Business Machines Corporation | Method and System for Transferring an Administrator and Associated Charges During a Multi-Way Call |
EP1876825A1 (en) * | 2005-04-21 | 2008-01-09 | Yakichiro Sakai | Videoconference system |
EP1876825A4 (en) * | 2005-04-21 | 2010-11-03 | Yakichiro Sakai | Videoconference system |
US20090027483A1 (en) * | 2005-04-21 | 2009-01-29 | Yakichiro Sakai | Video conference system |
US8164616B2 (en) | 2005-04-21 | 2012-04-24 | Yakichiro Sakai | Video conference system |
US20070038701A1 (en) * | 2005-04-28 | 2007-02-15 | Virtualdesign.Net, Inc. | Conferencing system |
US20070067387A1 (en) * | 2005-09-19 | 2007-03-22 | Cisco Technology, Inc. | Conferencing system and method for temporary blocking / restoring of individual participants |
US20070150512A1 (en) * | 2005-12-15 | 2007-06-28 | Microsoft Corporation | Collaborative meeting assistant |
US20070180029A1 (en) * | 2006-02-01 | 2007-08-02 | Marian Croak | Method and apparatus for restricting visual material for conference services |
US20090075633A1 (en) * | 2006-03-20 | 2009-03-19 | Ktfreetel Co.; Ltd. | Method for controlling user interface menu, and mobile terminal and device for providing application service using the same |
EP2002675A4 (en) * | 2006-03-20 | 2012-06-13 | Kt Freetel Co Ltd | Method for controlling user interface menu, and mobile terminal and device for providing application service using the same |
US8391843B2 (en) * | 2006-03-20 | 2013-03-05 | Kt Corporation | Method for controlling user interface menu, and mobile terminal and device for providing application service using the same |
EP2002675A1 (en) * | 2006-03-20 | 2008-12-17 | KTFreetel Co., Ltd. | Method for controlling user interface menu, and mobile terminal and device for providing application service using the same |
EP2016705A2 (en) * | 2006-05-05 | 2009-01-21 | Cisco Technology, Inc. | Managing conference call participants in a roster |
EP2016705A4 (en) * | 2006-05-05 | 2013-04-03 | Cisco Tech Inc | Managing conference call participants in a roster |
WO2007130924A2 (en) | 2006-05-05 | 2007-11-15 | Cisco Technology, Inc. | Managing conference call participants in a roster |
US20070260684A1 (en) * | 2006-05-05 | 2007-11-08 | Sharma Heeral R | Managing conference call participants in a roster |
US7639634B2 (en) * | 2006-06-02 | 2009-12-29 | Cisco Technology, Inc. | Method and System for Joining a virtual talk group |
US20070280195A1 (en) * | 2006-06-02 | 2007-12-06 | Shmuel Shaffer | Method and System for Joining a Virtual Talk Group |
US7830814B1 (en) * | 2006-06-02 | 2010-11-09 | Adobe Systems Incorporated | Providing information associated with network latency |
US20080065999A1 (en) * | 2006-09-13 | 2008-03-13 | Majors Kenneth D | Conferencing system with document access |
US7899161B2 (en) | 2006-10-11 | 2011-03-01 | Cisco Technology, Inc. | Voicemail messaging with dynamic content |
EP2145474B1 (en) * | 2007-05-15 | 2019-10-23 | Avaya Inc. | Methods, media, and devices for providing visual resources of video conference participants |
US20090016514A1 (en) * | 2007-07-12 | 2009-01-15 | Thomas Ray Miller | Dynamic configuration of conference calls |
US8249234B2 (en) * | 2007-07-12 | 2012-08-21 | American Teleconferencing Services, Ltd. | Dynamic configuration of conference calls |
US8478819B1 (en) * | 2007-09-25 | 2013-07-02 | Avaya Inc. | Automatically initiating a process by the outcome of a voting conference |
US20090177737A1 (en) * | 2007-12-20 | 2009-07-09 | Alcatel-Lucent | Devices and method for invocation of a sequence of web services by means of a single request based message |
WO2009126113A1 (en) * | 2008-04-10 | 2009-10-15 | Creative Technology Ltd | An interface for voice communications |
US20110055724A1 (en) * | 2008-04-10 | 2011-03-03 | Creative Technology Ltd | Interface for voice communications |
US8935633B2 (en) | 2008-12-10 | 2015-01-13 | International Business Machines Corporation | Providing controlled access to the use of electronic devices |
US20100146499A1 (en) * | 2008-12-10 | 2010-06-10 | International Business Machines Corporation | Controlling Access to Electronic Devices by Meeting Invitees |
US20100146438A1 (en) * | 2008-12-10 | 2010-06-10 | International Business Machines Corporation | Providing Controlled Access to the Use of Electronic Devices |
US8831664B2 (en) | 2008-12-19 | 2014-09-09 | Cisco Technology, Inc. | System and method for providing channel configurations in a communications environment |
US8126494B2 (en) | 2008-12-19 | 2012-02-28 | Cisco Technology, Inc. | System and method for providing a trunked radio and gateway |
US20100159975A1 (en) * | 2008-12-19 | 2010-06-24 | Cisco Technology, Inc. | System and Method for Providing a Trunked Radio and Gateway |
US20100161727A1 (en) * | 2008-12-19 | 2010-06-24 | Cisco Technology, Inc. | System and Method for Accelerating a Wide Area Notification |
US20100167710A1 (en) * | 2008-12-30 | 2010-07-01 | Nokia Corporation | Telephone call handling |
US20120005475A1 (en) * | 2009-03-18 | 2012-01-05 | Brother Kogyo Kabushiki Kaisha | Terminal Device, Computer Program Product, and Communication Control Method |
US20100283829A1 (en) * | 2009-05-11 | 2010-11-11 | Cisco Technology, Inc. | System and method for translating communications between participants in a conferencing environment |
EP2442218A2 (en) * | 2009-06-09 | 2012-04-18 | Samsung Electronics Co., Ltd. | Method for providing a gui in which the connection relationships and the arrangement of devices are shown, and device adopting same |
EP2442218A4 (en) * | 2009-06-09 | 2014-09-10 | Samsung Electronics Co Ltd | Method for providing a gui in which the connection relationships and the arrangement of devices are shown, and device adopting same |
US20110058013A1 (en) * | 2009-09-09 | 2011-03-10 | Gautam Khot | Email Based Scheduling Mechanism for Conference Calls |
US8279261B2 (en) | 2009-09-09 | 2012-10-02 | Lifesize Communications, Inc. | Email based scheduling mechanism for conference calls |
US20120256863A1 (en) * | 2009-12-28 | 2012-10-11 | Motorola, Inc. | Methods for Associating Objects on a Touch Screen Using Input Gestures |
US9547840B2 (en) * | 2009-12-28 | 2017-01-17 | Google Technology Holdings LLC | Methods for associating objects on a touch screen using input gestures |
US20110225238A1 (en) * | 2010-03-11 | 2011-09-15 | Cisco Technology, Inc. | System and method for providing data channel management in a network environment |
US8495142B2 (en) | 2010-03-11 | 2013-07-23 | Cisco Technology, Inc. | System and method for providing data channel management in a network environment |
WO2011137294A2 (en) * | 2010-04-30 | 2011-11-03 | American Teleconferencing Services, Ltd. | Conferencing alerts |
WO2011137294A3 (en) * | 2010-04-30 | 2012-04-19 | American Teleconferencing Services, Ltd. | Conferencing alerts |
US20140325393A1 (en) * | 2010-04-30 | 2014-10-30 | Microsoft Corporation | Accelerated instant replay for co-present and distributed meetings |
US9977574B2 (en) * | 2010-04-30 | 2018-05-22 | Microsoft Technology Licensing, Llc | Accelerated instant replay for co-present and distributed meetings |
US20130100237A1 (en) * | 2010-06-29 | 2013-04-25 | Huawei Device Co., Ltd. | Method, system and device for conference switching |
US8890928B2 (en) * | 2010-06-29 | 2014-11-18 | Huawei Device Co., Ltd. | Method, system and device for conference switching |
CN101888521A (en) * | 2010-06-29 | 2010-11-17 | 上海紫南信息技术有限公司 | Roll-call method for video conference |
US8736661B2 (en) * | 2011-06-03 | 2014-05-27 | Adobe Systems Incorporated | Device information index and retrieval service for scalable video conferencing |
US20130127979A1 (en) * | 2011-06-03 | 2013-05-23 | Adobe Systems Incorporated | Device information index and retrieval service for scalable video conferencing |
US8549569B2 (en) * | 2011-06-17 | 2013-10-01 | Echostar Technologies L.L.C. | Alternative audio content presentation in a media content receiver |
US8850500B2 (en) * | 2011-06-17 | 2014-09-30 | Echostar Technologies L.L.C. | Alternative audio content presentation in a media content receiver |
US9037737B1 (en) * | 2011-08-23 | 2015-05-19 | Amazon Technologies, Inc. | Collaboration of device resources |
US8963984B2 (en) * | 2011-12-19 | 2015-02-24 | Polycom, Inc. | Videoconferencing system using QR codes for interaction |
US9560317B2 (en) | 2011-12-19 | 2017-01-31 | Polycom, Inc. | Videoconferencing system using QR codes for interaction |
US20130155173A1 (en) * | 2011-12-19 | 2013-06-20 | Polycom, Inc. | Videoconferencing System Using QR Codes for Interaction |
US20210294571A1 (en) * | 2013-06-09 | 2021-09-23 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US12073147B2 (en) * | 2013-06-09 | 2024-08-27 | Apple Inc. | Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant |
US20150016283A1 (en) * | 2013-07-15 | 2015-01-15 | International Business Machines Corporation | Managing quality of service for communication sessions |
US9473363B2 (en) * | 2013-07-15 | 2016-10-18 | Globalfoundries Inc. | Managing quality of service for communication sessions |
US10349008B2 (en) * | 2014-07-15 | 2019-07-09 | Ainemo Inc. | Tool of mobile terminal and intelligent audio-video integration server |
US9307089B2 (en) * | 2014-08-27 | 2016-04-05 | Verizon Patent And Licensing Inc. | Conference call systems and methods |
US10057707B2 (en) | 2015-02-03 | 2018-08-21 | Dolby Laboratories Licensing Corporation | Optimized virtual scene layout for spatial meeting playback |
US10567185B2 (en) | 2015-02-03 | 2020-02-18 | Dolby Laboratories Licensing Corporation | Post-conference playback system having higher perceived quality than originally heard in the conference |
US10122848B2 (en) | 2016-05-12 | 2018-11-06 | Google Llc | Caller preview for video calls |
US10187522B2 (en) | 2016-05-12 | 2019-01-22 | Google Llc | Caller preview data and call messages based on caller preview data |
US9832308B1 (en) * | 2016-05-12 | 2017-11-28 | Google Inc. | Caller preview data and call messages based on caller preview data |
US10567574B2 (en) | 2016-05-12 | 2020-02-18 | Google Llc | Caller preview data and call messages based on caller preview data |
US9843684B1 (en) * | 2016-09-12 | 2017-12-12 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Using a conversation context to manage conference participants |
US20190215464A1 (en) * | 2018-01-11 | 2019-07-11 | Blue Jeans Network, Inc. | Systems and methods for decomposing a video stream into face streams |
US11032090B2 (en) * | 2019-10-28 | 2021-06-08 | MITEL NETWORKS (Int'L) Limited | Method, system, and device for changing the collaboration state for omni-workspaces |
Also Published As
Publication number | Publication date |
---|---|
US20160227171A1 (en) | 2016-08-04 |
US9250777B2 (en) | 2016-02-02 |
US20140168350A1 (en) | 2014-06-19 |
US9641804B2 (en) | 2017-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9641804B2 (en) | Audio/video conferencing system | |
US11785181B2 (en) | Application access signal for videoconferences | |
US12014731B2 (en) | Suggesting user actions during a video conference | |
US20230246857A1 (en) | Video messaging | |
US12081603B1 (en) | Controlling presentations in video conferences | |
US20240040081A1 (en) | Generating Composite Presentation Content in Video Conferences | |
US20230370294A1 (en) | Applications within persistent hybrid collaborative workspaces | |
US12034554B2 (en) | Enhanced conference rooms for persistent hybrid virtual collaborative workspaces | |
US20240040083A1 (en) | Video bubbles during document editing | |
US11979363B2 (en) | Unread landing page | |
US20230281883A1 (en) | Expo floor layout | |
US12063190B2 (en) | Notetaking and highlighting messages within chat channels | |
US20240205179A1 (en) | Notetaking and highlighting messages within chat channels | |
US11863335B1 (en) | Chat channel highlights | |
US20240037319A1 (en) | Referencing a User in Chat to Provide Easy Connections | |
US20240259378A1 (en) | Communication portal in a client application | |
US20230230595A1 (en) | Sidebar assistant for notetaking in sidebars during virtual meetings | |
US20240205035A1 (en) | Managing Participants In Video Conferences | |
US20240039971A1 (en) | Sharing virtual whiteboard content | |
US20230353404A1 (en) | Persistent hybrid virtual collaborative workspaces | |
US20230353402A1 (en) | Providing member interactions in persistent hybrid virtual collaborative workspaces | |
US20230353611A1 (en) | Outputs from persistent hybrid collaborative workspaces | |
US20230353608A1 (en) | Connecting enhanced conference rooms with persistent hybrid virtual collaborative workspaces | |
US20240015194A1 (en) | Collaborative chat messaging for virtual meetings | |
US20240259526A1 (en) | Annotation Anchor for Screen Sharing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BROADCOM CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:RAMBO, DARWIN;REEL/FRAME:014156/0179 Effective date: 20030715 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001 Effective date: 20160201 Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001 Effective date: 20160201 |
|
AS | Assignment |
Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001 Effective date: 20170120 Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001 Effective date: 20170120 |
|
AS | Assignment |
Owner name: BROADCOM CORPORATION, CALIFORNIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001 Effective date: 20170119 |