US20070276908A1 - Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session - Google Patents

Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session Download PDF

Info

Publication number
US20070276908A1
US20070276908A1 US11/439,311 US43931106A US2007276908A1 US 20070276908 A1 US20070276908 A1 US 20070276908A1 US 43931106 A US43931106 A US 43931106A US 2007276908 A1 US2007276908 A1 US 2007276908A1
Authority
US
United States
Prior art keywords
conference
session
participants
invitation
sidebar
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.)
Granted
Application number
US11/439,311
Other versions
US8326927B2 (en
Inventor
Aseem Asthana
Manjunath S. Bangalore
Binh Don Ha
Vineet Goel
Connie Tang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Technology Inc
Original Assignee
Cisco Technology Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Cisco Technology Inc filed Critical Cisco Technology Inc
Priority to US11/439,311 priority Critical patent/US8326927B2/en
Assigned to CISCO TECHNOLOGY, INC. reassignment CISCO TECHNOLOGY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BANGALORE, MANJUNATH S., TANG, CONNIE, ASTHANA, ASEEM, GOEL, VINEET, HA, BINH DON
Publication of US20070276908A1 publication Critical patent/US20070276908A1/en
Application granted granted Critical
Publication of US8326927B2 publication Critical patent/US8326927B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/563User guidance or feature selection
    • H04M3/564User guidance or feature selection whereby the feature is a sub-conference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/567Multimedia conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/38Displays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/487Arrangements for providing information services, e.g. recorded voice services or time announcements
    • H04M3/493Interactive information services, e.g. directory enquiries ; Arrangements therefor, e.g. interactive voice response [IVR] systems or voice portals

Definitions

  • This application is related to pending application entitled, “System With User Interface For Sending/Receiving Messages During A Conference Session”, which application is assigned to the assignee of the present application.
  • the present invention relates generally to the fields of data networks and communication systems; more specifically, to conferencing systems and methods for group communications over a telephony network.
  • conferencing system that facilitates a conference call by enabling a participant in the call session to determine and categorize the identities of the other participants is taught in U.S. Pat. No. 6,931,113.
  • a conference calling system in which each participant may individually control incoming audio streams from other participants, and in which participants may communicate privately with each other in the context of the conference call, is disclosed in U.S. Pat. No. 6,501,739.
  • U.S. Pat. No. 6,816,469 teaches an IP telephony network and PSTN network that allows one or more call waiting callers to dynamically join in an existing multiple party conference call session.
  • Cisco's MeetingPlaceTM conferencing application allow users to schedule meeting conferences in advance or, alternatively, to set up conferences immediately by dialing out to participant parties.
  • Cisco MeetingPlaceTM is typically deployed on a corporate network behind the firewall, and facilitates scheduling of business conferences from a touch-tone or voice over IP (VoIP) telephone, or a computer, using various software clients, such as Microsoft® Outlook, or a web browser.
  • VoIP voice over IP
  • conferencing systems such as Cisco's MeetingPlaceTM software product allow a subset of meeting participants to enter a “breakout” session or “room” in which individuals can establish their own private communication group session apart from the main conference session by pressing a predetermined keypad code or sequence (e.g., by pressing #1(1-9)).
  • U.S. Pat. Nos. 6,608,820 and 6,236,854 teach methods for controlling a conference call that allows a controlling party using a mobile handset to engage in a private conversation with only one of the subject parties in a conference.
  • a mobile station includes a store for storing a special conference call participant “set-up number” in relation to the subject party number and/or name.
  • U.S. Pat. No. 5,729,687 describes a computer conferencing system having a plurality of participants coupled by a communication medium, each participant of the plurality of participants having a meeting manager, a process and apparatus for joining participants in the conferencing system.
  • FIG. 1 is a conceptual diagram of a conferencing system in accordance with one embodiment of the present invention.
  • FIG. 2 is a flowchart diagram that illustrates a method of operation according to one embodiment of the present invention.
  • FIG. 3 is an Internet Protocol (IP) telephone device with a display window that may be utilized to invite selected participants into a sidebar session in accordance with one embodiment of the present invention.
  • IP Internet Protocol
  • FIG. 4 illustrates a display window and portion of a keypad of a cellphone that may be utilized to accept/decline an invitation to join a sidebar session in accordance with one embodiment of the present invention.
  • FIG. 5 is a flowchart diagram that illustrates a method of operation according to another embodiment of the present invention.
  • a method and apparatus that enables an audio-only endpoint device to initiate a sidebar session, or to receive and accept (or decline) a sidebar invitation during a conference session without disturbing the other participants to the conference session and without speaking into the main audio mixer of the system is described.
  • specific details are set forth, such as device types, system configurations, protocols, methods, etc., in order to provide a thorough understanding of the present invention.
  • persons having ordinary skill in the relevant arts will appreciate that these specific details may not be needed to practice the present invention.
  • a mechanism in which a conference participant can invite other participants to a sidebar (i.e., breakout) session regardless of whether any of the invitees, or the participant extending the invitation, has an audio-only (i.e., non-rich media) telephone device. That is, the endpoint devices utilized by participants during a conference session need not have display, IM, or web-access capabilities.
  • an exemplary system 10 in accordance with one embodiment of the present invention is shown including a conference system 12 (e.g., a server) coupled with, or which includes, an audio bridge/mixer 13 that mixes audio signals received from each of the conference or meeting participants.
  • a conference system 12 e.g., a server
  • an audio bridge/mixer 13 that mixes audio signals received from each of the conference or meeting participants.
  • the conference participants are shown by endpoint devices 18 , 19 , 21 , and 22 .
  • Endpoint device 19 is an analog (audio-only) Plain-Old Telephone System (POTS) device coupled with conferencing system 12 via gateway device 16 and IP network 11 .
  • POTS Plain-Old Telephone System
  • Endpoint device 18 is a cellular telephone that is coupled with conferencing system 12 via cellular telephone network 17 and IP network 11 .
  • Endpoint device 22 comprises a PC with built-in softphone capabilities (i.e., a PC that has phone capabilities installed or incorporated therein).
  • Endpoint device 21 is a VoIP telephone with display capabilities that is coupled with conferencing system 12 via cellular telephone IP network 11 .
  • an endpoint represents an end user, client, or person who is capable of participating in an audio conference session via conferencing system 12 .
  • Other endpoint devices not specifically shown in FIG. 1 that may be used to initiate or participate in a conference session include a personal digital assistant (PDA), a laptop or notebook computer, a non-IP telephone device, a audio/video appliance, a streaming client, a television device, or any other device, component, element, or object capable of initiating or participating in voice exchanges with conferencing system 12 .
  • PDA personal digital assistant
  • the media path for the conference participants may include audio (voice) transmissions across a variety of different networks (e.g., Internet, intranet, PSTN, etc.), protocols (e.g., IP, Asynchronous Transfer Mode (ATM), Point-to-Point Protocol (PPP)), with connections that span across multiple services, systems, and devices (e.g., private branch exchange (PBX) systems, VoIP gateways, etc.).
  • protocols e.g., IP, Asynchronous Transfer Mode (ATM), Point-to-Point Protocol (PPP)
  • connections that span across multiple services, systems, and devices e.g., private branch exchange (PBX) systems, VoIP gateways, etc.
  • PBX private branch exchange
  • each of the component modules and units shown in FIG. 1 may be implemented by hardware, firmware, or software component elements that implement the various functions described herein.
  • IVR system module 14 is shown associated with conferencing system 12 .
  • IVR module 13 may be implemented in software, firmware, or hardware residing on the conference server, or comprise a separate module in system 10 accessible via IP network 11 .
  • a non-rich media endpoint device such as endpoint device 19 , utilizes IVR module 14 to select participants to be invited to a sidebar session.
  • FIG. 1 illustrates a sidebar session 15 that has been created by conference system 12 in response to IVR prompts received from endpoint device 19 .
  • Sidebar session 15 is shown including three invited participants: Nicholas, Benjamin and Eric.
  • the user of endpoint device 19 may initiate sidebar invitation operations by entering a predefined input code, e.g., “#55”.
  • IVR module 14 responds by prompting the user with an audio roll call of each of the participants to the conference. For instance, after each name is readout the IVR system may ask the user, “Do you want to invite this person to the sidebar session?” An affirmative response results in the participant's name being added to a list of participants to be invited into the sidebar session, where as a negative response results in the IVR system skipping over that person and moving on to the next person in the roll call list.
  • IVR module 14 may simply prompt the user to speak the names of the conference participants he wishes to invite to the sidebar session. For example, if there are a large number of participants in a conference session, the inviting participant may be prompted to perform a directory search for invitee participants.
  • Various natural language automatic speech recognition (ASR) programs/modules associated with conferencing system 12 may be utilized for interpreting and parsing speech of the participants in order to assist in the process of correctly identifying the individual participants who are to be invited to join the sidebar session.
  • a speech recognition module may collect the names of all conference participants (e.g., upon initially joining the general session).
  • the speech recognition module may also utilize or incorporate standard speech-to-text (STT) and text-to-speech (TTS) converter modules.
  • STT speech-to-text
  • TTS text-to-speech
  • conferencing system 12 allocates sufficient conferencing resources (i.e., bandwidth, memory, etc.) for the sidebar and then begins the process of inviting each of the selected participants to join the sidebar session.
  • conferencing resources i.e., bandwidth, memory, etc.
  • the invitation process can occur in several ways: visually, audibly, or both.
  • a visual indication is basically a text display of the invitation and includes the name of the person who has extended the invitation.
  • a purpose or subject of the sidebar session may optionally be included in the text display.
  • FIG. 4 illustrates a cellphone device 18 having a display panel 51 that shows a visual text message invitation to join a sidebar session to an invitee participant to a conference session.
  • the text message reads, “David has invited you to join a sidebar. Do you accept the invitation?”
  • the text message display may be preceded by, or be presented simultaneously with, an audible tone (e.g., a “beep-beep” sound) that alerts the user to the arrival of the text message.
  • an audible tone e.g., a “beep-beep” sound
  • This audible tone is not heard by the other participants in the conference session. That is, the audible tone is not mixed into the output media stream sent from audio bridge/mixer 13 to those endpoint devices participating in the conference session. Rather, the audible tone is delivered on a separate audio channel to the participant who has been invited to the sidebar session so that it is not heard by other conference participants.
  • the user may accept the invitation to join the sidebar session by pressing keypad button 52 .
  • the cellphone user Upon acceptance, the cellphone user is automatically moved into the sidebar session that has been created or allocated by the conferencing system.
  • the user may decline the invitation by pressing keypad button 54 on cellphone device 18 .
  • declining a sidebar invitation results in a message being sent to the inviting participant, notifying him that the named invitee has declined his invitation to join the sidebar session.
  • An audio invitation to join a sidebar session occurs automatically via the IVR system.
  • the IVR menu or invitation prompt is delivered to the invitee participant on an audio channel that is separate from that used by audio bridge/mixer 13 so that it is not heard by other conference participants.
  • the interactions between the IVR and the invitee participant are kept private and excluded from the main audio media stream sent from the mixer to each of the endpoints participating in the general conference discussions.
  • Each invited participant may be played a prompt indicating the name of the person that invited him to join the sidebar conversation, along with an option to accept/reject the invitation. If the participant accepts the invitation and elects to join the sidebar session, he is automatically moved him into the sidebar session that the conferencing system previously allocated. On the other hand, if the invitee refuses the invitation, his refusal may be announced in the sidebar session (e.g., “Joe has declined to join the sidebar session.”.
  • a rich media endpoint e.g., PC 22 in FIG. 1
  • IM Instant Message
  • the conferencing system application may be configured to obtain presence information from each of the conference participants in order to determine the appropriate mechanism or channel to present the sidebar invitation to the conference participant. For example, conferencing system 12 may determine that since the participant associated with endpoint device 19 (see FIG. 1 ) has dialed into the conference through a telephone device without display capabilities, the appropriate notification modality for any sidebar invitation should be via an IVR prompt. On the other hand, the participant associated with endpoint device 21 may be notified via a text message displayed on his VoIP phone, with the phone's softkeys being configured for one or more appropriate responses. In the case of endpoint device 22 , the invitation may be sent via a web-based IM (“pop-up”) message.
  • conferencing system 12 may determine that since the participant associated with endpoint device 19 (see FIG. 1 ) has dialed into the conference through a telephone device without display capabilities, the appropriate notification modality for any sidebar invitation should be via an IVR prompt.
  • the participant associated with endpoint device 21 may be notified via a text message displayed on his
  • FIG. 2 is a flowchart diagram that illustrates an exemplary method of operation according to one embodiment of the present invention.
  • the method starts when, during a conference session, one of the conference participants (i.e., an endpoint user) enters a command or code that initiates the process of selecting participants to invite to the sidebar session (block 23 ).
  • a command or code that initiates the process of selecting participants to invite to the sidebar session (block 23 ).
  • GUI graphical user interface
  • FIG. 2 is for a method of operation applicable to an audio-only endpoint device.
  • the IVR system begins by asking him whether he wishes a roll call listing of all of the conference participants (block 24 ). This step basically gives the inviting participant the opportunity to directly select the invitee participants (block 25 )—assuming that he knows their names—thereby avoiding a potentially lengthy roll call listing of all the names of the participants to the conference session. Of the user may also perform a directory lookup search at this point in lieu of a roll call listing. This search can be based on first or last name, and should have common expansion options, such as providing all the names that match the spelling of the first three letters of a person's last name.
  • each participant name provided is followed by an IVR prompt asking whether that particular person should be invited to join the sidebar session (block 26 ).
  • the user may select whether to invite that particular participant to the sidebar session by simply saying “yes” or pressing an appropriate keypad or softkey button on his telephone device (e.g., “1” or “#”).
  • the conferencing system automatically sends an invitation prompting the participant to join the sidebar session (block 27 ).
  • Each invitee is prompted to either accept or decline the invitation (block 28 ).
  • the actual form of the invitation and the method of response by the invitee may vary depending upon the type of endpoint device utilized by the invitee participant. For example, in the case where the invitee has dialed into the conference session using an ordinary POTS phone an IVR menu prompt or “whisper” tone invitation message may be played to the person.
  • Acceptance of the invitation results in a participant being automatically moved out of the main conference session and into the sidebar session allocated by the conferencing system (block 29 ).
  • the conferencing system immediately switches the audio media stream from his associated endpoint device so that it is no longer mixed and output to the general conference session. Instead, the audio stream of the endpoint device is mixed and sent out to those participants of the sidebar session only.
  • the name of any participant who has declined an invitation to join the sidebar session is announced to the other sidebar participants (block 30 ).
  • the process of initiating and inviting participants to a sidebar session may be facilitated through a specialized user interface implemented on an endpoint device.
  • PC 22 may also include a graphical user interface (GUI) comprising a collaborative web-based application that is accessed by the browser software running on PC 22 .
  • GUI graphical user interface
  • the GUI running on PC 22 may comprise a downloaded application of computer-executable code that may be loaded or accessed by PC 22 .
  • the GUI may facilitate downloading and graphical presentation of a roll call listing of conference participants allowing a user to select sidebar invitees simply by “right-clicking” on their displayed names, or by clicking and dragging their names between different fields (e.g., from a conference session field to a sidebar session field).
  • FIG. 3 illustrates a display screen 40 of an IP phone (e.g., VoIP phone) according to one embodiment of the present invention.
  • Display screen 40 comprises a specialized user interface useful in displaying conference participants and selecting participants to be invited to a sidebar session.
  • the user interface shown in FIG. 3 may be generated by software (i.e., code) running on the user's IP phone.
  • the IP phone can be equipped with a special “softkey” assignment button used to invoke or initiate a sidebar session.
  • the template for this softkey button can be instantiated once the user joins the main conference session, or simply be located under a main conferencing menu on the telephone device. For example, to initiate a sidebar session a participant can simply the press the “sidebar” softkey button on his IP phone, resulting in the conferencing system sending a roll call listing of the conference participants to display 40 , as shown in FIG. 3 .
  • the conference participant roll call list can be dynamically updated by the conferencing server as soon as individual endpoint devices join/leave the conference session, as opposed to a one-time download when the “sidebar” button is pressed. For example, if, during the selection process, a new endpoint device joins the main conference session, that person's name may be dynamically added to the roll call listing being presented on display screen 40 .
  • FIG. 5 is a flowchart diagram that illustrates a method of operation according to another embodiment of the present invention.
  • the embodiment of FIG. 5 operates with endpoints having integrated presence capability, for example, cell phones or Wi-Fi phones that have push-to-talk (PTT) capabilities.
  • PTT is a two-way communication service that works like a walkie-talkie.
  • a normal cell phone call is full-duplex, meaning both parties can hear each other at the same time.
  • PTT is half-duplex, meaning communication can only travel in one direction at any given moment.
  • Many PTT systems in the concept known as “buddy” lists which can be used to send messages simultaneously to a selected group of people whose names/numbers are stored as such in a memory.
  • the buddy participant list can be dynamically updated by the conference server as soon as a participant joins in a conference (block 61 ).
  • the participant wishes to invite one or more other participants into a sidebar he may select a subset of participants from his buddy participant list (block 62 ) and send a PTT message to the conferencing server (block 63 ).
  • the conferencing system responds to the PTT message by individually contacting each participant to ask them to join a particular sidebar session.
  • the conferencing server may do this simply by switching the PTT message sent by the user to the selected subset of participants on the user's buddy list.
  • elements of the present invention may also be provided as a computer program product which may include a machine-readable medium having stored thereon instructions which may be used to program a computer (e.g., a processor or other electronic device) to perform a sequence of operations. Alternatively, the operations may be performed by a combination of hardware and software.
  • the machine-readable medium may include, but is not limited to, floppy diskettes, optical disks, CD-ROMs, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, magnet or optical cards, propagation media or other type of media/machine-readable medium suitable for storing electronic instructions.
  • elements of the present invention may be downloaded as a computer program product, wherein the program may be transferred from a remote computer or telephonic device to a requesting process by way of data signals embodied in a carrier wave or other propagation medium via a communication link (e.g., a modem or network connection).
  • a communication link e.g., a modem or network connection

Abstract

A conferencing system and method includes, during the conference session, invoking an interactive voice response (IVR) routine that provides names of one or more conference participants to a user of an audio-only endpoint device responsive to a request from the user to create a sidebar session. An invitation to join the sidebar session is then communicated to each of one or more participants selected by the user, the invitation being communicated via a private media channel separate from a media stream associated with the conference session. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.

Description

    RELATED APPLICATIONS
  • This application is related to pending application entitled, “System With User Interface For Sending/Receiving Messages During A Conference Session”, which application is assigned to the assignee of the present application.
  • FIELD OF THE INVENTION
  • The present invention relates generally to the fields of data networks and communication systems; more specifically, to conferencing systems and methods for group communications over a telephony network.
  • BACKGROUND OF THE INVENTION
  • Conferencing systems and methods, in which participants communicate in a conference session or meeting over existing voice and data networks, have been in existence for some time. Recent examples of conference calling systems include U.S. Pat. No. 6,865,540, which teaches a method and apparatus for providing group calls via the Internet; U.S. Pat. No. 6,876,734, which teaches an Internet-enabled conferencing system accommodating public switched telephone network (PSTN) and Internet Protocol (IP) traffic; U.S. Pat. No. 6,931,001, which discloses a system for interconnecting packet-switched and circuit-switched voice communications; and U.S. Pat. No. 6,671,262, which teaches a system with conference servers for combining IP packet streams in a conference call into combined packet streams, such that the combined IP packet stream utilizes no more bandwidth than each of the original packet streams.
  • A variety of different features and approaches for scheduling, control, and management of conference call sessions are also known. For instance, a conferencing system that facilitates a conference call by enabling a participant in the call session to determine and categorize the identities of the other participants is taught in U.S. Pat. No. 6,931,113. A conference calling system in which each participant may individually control incoming audio streams from other participants, and in which participants may communicate privately with each other in the context of the conference call, is disclosed in U.S. Pat. No. 6,501,739. U.S. Pat. No. 6,816,469 teaches an IP telephony network and PSTN network that allows one or more call waiting callers to dynamically join in an existing multiple party conference call session.
  • In addition, commercially-available IP communication system products such as Cisco's MeetingPlace™ conferencing application allow users to schedule meeting conferences in advance or, alternatively, to set up conferences immediately by dialing out to participant parties. Cisco MeetingPlace™ is typically deployed on a corporate network behind the firewall, and facilitates scheduling of business conferences from a touch-tone or voice over IP (VoIP) telephone, or a computer, using various software clients, such as Microsoft® Outlook, or a web browser.
  • Often times during a meeting or conference session certain participants want to exchange messages or engage in discussions without disturbing the other participants of the conference session. For instance, in the middle of a conference session several participants may want to have a sidebar conversation to discuss some important topic. Existing conferencing systems such as Cisco's MeetingPlace™ software product allow a subset of meeting participants to enter a “breakout” session or “room” in which individuals can establish their own private communication group session apart from the main conference session by pressing a predetermined keypad code or sequence (e.g., by pressing #1(1-9)).
  • In a rich media conferencing system, such as where each of the conference participants are in front of a PC, then everyone can communicate using an instant messaging (IM) client or similar web-based tool to invite selected participants to enter a breakout session. However, for conference participants that have endpoints devices with non-rich media capabilities, such as audio-only endpoints, this is a problem. Using existing conferencing systems, the only practical way to invite a person with an audio-only endpoint device to join a breakout or sidebar session is to interrupt the conference discussions in order to ask that person to join the sidebar session. Naturally, this disturbs the other participants and interferes with the ongoing discussions. For privacy reasons it may also be desirable to keep others from knowing that the sidebar conversation is currently in progress.
  • What is needed therefore is a conferencing system and method that overcomes the drawbacks of the prior art and which enables audio-only endpoints to receive an invitation to participant in a sidebar session conference session without disturbing the other participants to the conference session.
  • By way of further background, a U.S. Pat. Nos. 6,608,820 and 6,236,854 teach methods for controlling a conference call that allows a controlling party using a mobile handset to engage in a private conversation with only one of the subject parties in a conference. A mobile station includes a store for storing a special conference call participant “set-up number” in relation to the subject party number and/or name. In addition, U.S. Pat. No. 5,729,687 describes a computer conferencing system having a plurality of participants coupled by a communication medium, each participant of the plurality of participants having a meeting manager, a process and apparatus for joining participants in the conferencing system.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention will be understood more fully from the detailed description that follows and from the accompanying drawings, which however, should not be taken to limit the invention to the specific embodiments shown, but are for explanation and understanding only.
  • FIG. 1 is a conceptual diagram of a conferencing system in accordance with one embodiment of the present invention.
  • FIG. 2 is a flowchart diagram that illustrates a method of operation according to one embodiment of the present invention.
  • FIG. 3 is an Internet Protocol (IP) telephone device with a display window that may be utilized to invite selected participants into a sidebar session in accordance with one embodiment of the present invention.
  • FIG. 4 illustrates a display window and portion of a keypad of a cellphone that may be utilized to accept/decline an invitation to join a sidebar session in accordance with one embodiment of the present invention.
  • FIG. 5 is a flowchart diagram that illustrates a method of operation according to another embodiment of the present invention.
  • DETAILED DESCRIPTION
  • A method and apparatus that enables an audio-only endpoint device to initiate a sidebar session, or to receive and accept (or decline) a sidebar invitation during a conference session without disturbing the other participants to the conference session and without speaking into the main audio mixer of the system is described. In the following description specific details are set forth, such as device types, system configurations, protocols, methods, etc., in order to provide a thorough understanding of the present invention. However, persons having ordinary skill in the relevant arts will appreciate that these specific details may not be needed to practice the present invention.
  • According to one embodiment of the present invention, a mechanism is provided in which a conference participant can invite other participants to a sidebar (i.e., breakout) session regardless of whether any of the invitees, or the participant extending the invitation, has an audio-only (i.e., non-rich media) telephone device. That is, the endpoint devices utilized by participants during a conference session need not have display, IM, or web-access capabilities.
  • Referring to FIG. 1, an exemplary system 10 in accordance with one embodiment of the present invention is shown including a conference system 12 (e.g., a server) coupled with, or which includes, an audio bridge/mixer 13 that mixes audio signals received from each of the conference or meeting participants. In this example, the conference participants are shown by endpoint devices 18, 19, 21, and 22. Endpoint device 19 is an analog (audio-only) Plain-Old Telephone System (POTS) device coupled with conferencing system 12 via gateway device 16 and IP network 11. Endpoint device 18 is a cellular telephone that is coupled with conferencing system 12 via cellular telephone network 17 and IP network 11. Endpoint device 22 comprises a PC with built-in softphone capabilities (i.e., a PC that has phone capabilities installed or incorporated therein). Endpoint device 21 is a VoIP telephone with display capabilities that is coupled with conferencing system 12 via cellular telephone IP network 11. In general, an endpoint represents an end user, client, or person who is capable of participating in an audio conference session via conferencing system 12. Other endpoint devices not specifically shown in FIG. 1 that may be used to initiate or participate in a conference session include a personal digital assistant (PDA), a laptop or notebook computer, a non-IP telephone device, a audio/video appliance, a streaming client, a television device, or any other device, component, element, or object capable of initiating or participating in voice exchanges with conferencing system 12.
  • It is appreciated that the media path for the conference participants may include audio (voice) transmissions across a variety of different networks (e.g., Internet, intranet, PSTN, etc.), protocols (e.g., IP, Asynchronous Transfer Mode (ATM), Point-to-Point Protocol (PPP)), with connections that span across multiple services, systems, and devices (e.g., private branch exchange (PBX) systems, VoIP gateways, etc.). Practitioners in the arts will understand that each of the component modules and units shown in FIG. 1 may be implemented by hardware, firmware, or software component elements that implement the various functions described herein.
  • An interactive voice response (IVR) system module 14 is shown associated with conferencing system 12. IVR module 13 may be implemented in software, firmware, or hardware residing on the conference server, or comprise a separate module in system 10 accessible via IP network 11. In one embodiment, a non-rich media endpoint device, such as endpoint device 19, utilizes IVR module 14 to select participants to be invited to a sidebar session. By way of example, FIG. 1 illustrates a sidebar session 15 that has been created by conference system 12 in response to IVR prompts received from endpoint device 19. Sidebar session 15 is shown including three invited participants: Nicholas, Benjamin and Eric. To facilitate creation of the sidebar session, the user of endpoint device 19 may initiate sidebar invitation operations by entering a predefined input code, e.g., “#55”. In response to the user dialing is code, IVR module 14 responds by prompting the user with an audio roll call of each of the participants to the conference. For instance, after each name is readout the IVR system may ask the user, “Do you want to invite this person to the sidebar session?” An affirmative response results in the participant's name being added to a list of participants to be invited into the sidebar session, where as a negative response results in the IVR system skipping over that person and moving on to the next person in the roll call list.
  • Alternatively, IVR module 14 may simply prompt the user to speak the names of the conference participants he wishes to invite to the sidebar session. For example, if there are a large number of participants in a conference session, the inviting participant may be prompted to perform a directory search for invitee participants. Various natural language automatic speech recognition (ASR) programs/modules associated with conferencing system 12 may be utilized for interpreting and parsing speech of the participants in order to assist in the process of correctly identifying the individual participants who are to be invited to join the sidebar session. In one embodiment, a speech recognition module may collect the names of all conference participants (e.g., upon initially joining the general session). The speech recognition module may also utilize or incorporate standard speech-to-text (STT) and text-to-speech (TTS) converter modules. (It is appreciated that IVR module 14, ASR module, and any other modules/units may either be incorporated into conferencing system 12, be separate components entirely, or included in other components of system 10.)
  • Once the inviting user has gone through the entire roll call of conference participants or otherwise completed his selection of sidebar session invitees, conferencing system 12 allocates sufficient conferencing resources (i.e., bandwidth, memory, etc.) for the sidebar and then begins the process of inviting each of the selected participants to join the sidebar session. Note that the invitation process can occur in several ways: visually, audibly, or both. A visual indication is basically a text display of the invitation and includes the name of the person who has extended the invitation. A purpose or subject of the sidebar session may optionally be included in the text display.
  • FIG. 4 illustrates a cellphone device 18 having a display panel 51 that shows a visual text message invitation to join a sidebar session to an invitee participant to a conference session. The text message reads, “David has invited you to join a sidebar. Do you accept the invitation?” Note that the text message display may be preceded by, or be presented simultaneously with, an audible tone (e.g., a “beep-beep” sound) that alerts the user to the arrival of the text message. This audible tone, however, is not heard by the other participants in the conference session. That is, the audible tone is not mixed into the output media stream sent from audio bridge/mixer 13 to those endpoint devices participating in the conference session. Rather, the audible tone is delivered on a separate audio channel to the participant who has been invited to the sidebar session so that it is not heard by other conference participants.
  • In the example in FIG. 4, the user may accept the invitation to join the sidebar session by pressing keypad button 52. Upon acceptance, the cellphone user is automatically moved into the sidebar session that has been created or allocated by the conferencing system. Alternatively, the user may decline the invitation by pressing keypad button 54 on cellphone device 18. In one implementation, declining a sidebar invitation results in a message being sent to the inviting participant, notifying him that the named invitee has declined his invitation to join the sidebar session.
  • An audio invitation to join a sidebar session occurs automatically via the IVR system. The IVR menu or invitation prompt is delivered to the invitee participant on an audio channel that is separate from that used by audio bridge/mixer 13 so that it is not heard by other conference participants. In other words, the interactions between the IVR and the invitee participant are kept private and excluded from the main audio media stream sent from the mixer to each of the endpoints participating in the general conference discussions. Each invited participant may be played a prompt indicating the name of the person that invited him to join the sidebar conversation, along with an option to accept/reject the invitation. If the participant accepts the invitation and elects to join the sidebar session, he is automatically moved him into the sidebar session that the conferencing system previously allocated. On the other hand, if the invitee refuses the invitation, his refusal may be announced in the sidebar session (e.g., “Joe has declined to join the sidebar session.”.
  • In another implementation, instead of being played an IVR prompt, a rich media endpoint (e.g., PC 22 in FIG. 1) may receive an Instant Message (IM) to join a sidebar session directly from the conferencing system.
  • In yet another embodiment, the conferencing system application may be configured to obtain presence information from each of the conference participants in order to determine the appropriate mechanism or channel to present the sidebar invitation to the conference participant. For example, conferencing system 12 may determine that since the participant associated with endpoint device 19 (see FIG. 1) has dialed into the conference through a telephone device without display capabilities, the appropriate notification modality for any sidebar invitation should be via an IVR prompt. On the other hand, the participant associated with endpoint device 21 may be notified via a text message displayed on his VoIP phone, with the phone's softkeys being configured for one or more appropriate responses. In the case of endpoint device 22, the invitation may be sent via a web-based IM (“pop-up”) message.
  • FIG. 2 is a flowchart diagram that illustrates an exemplary method of operation according to one embodiment of the present invention. The method starts when, during a conference session, one of the conference participants (i.e., an endpoint user) enters a command or code that initiates the process of selecting participants to invite to the sidebar session (block 23). Note that if the endpoint user who is initiating the sidebar session is doing so from a rich media endpoint device, a specialized graphical user interface (GUI) may be utilized to facilitate the invitation process. This aspect of the present invention will be discussed in more detail below. The embodiment of FIG. 2, however, is for a method of operation applicable to an audio-only endpoint device.
  • Once the inviting participant has initiated the sidebar invitation process, the IVR system begins by asking him whether he wishes a roll call listing of all of the conference participants (block 24). This step basically gives the inviting participant the opportunity to directly select the invitee participants (block 25)—assuming that he knows their names—thereby avoiding a potentially lengthy roll call listing of all the names of the participants to the conference session. Of the user may also perform a directory lookup search at this point in lieu of a roll call listing. This search can be based on first or last name, and should have common expansion options, such as providing all the names that match the spelling of the first three letters of a person's last name. In the event that the user elects to have the system provide him with a roll call of the conference participants, each participant name provided is followed by an IVR prompt asking whether that particular person should be invited to join the sidebar session (block 26). The user may select whether to invite that particular participant to the sidebar session by simply saying “yes” or pressing an appropriate keypad or softkey button on his telephone device (e.g., “1” or “#”).
  • Regardless of the manner of how each of invitees is selected, after the user has completed the selection process the conferencing system automatically sends an invitation prompting the participant to join the sidebar session (block 27). Each invitee is prompted to either accept or decline the invitation (block 28). As discussed mentioned, the actual form of the invitation and the method of response by the invitee (e.g., telephony user interface) may vary depending upon the type of endpoint device utilized by the invitee participant. For example, in the case where the invitee has dialed into the conference session using an ordinary POTS phone an IVR menu prompt or “whisper” tone invitation message may be played to the person.
  • Acceptance of the invitation results in a participant being automatically moved out of the main conference session and into the sidebar session allocated by the conferencing system (block 29). In other words, when a participant accepts a sidebar invitation, the conferencing system immediately switches the audio media stream from his associated endpoint device so that it is no longer mixed and output to the general conference session. Instead, the audio stream of the endpoint device is mixed and sent out to those participants of the sidebar session only. Finally, in the embodiment of FIG. 2 the name of any participant who has declined an invitation to join the sidebar session is announced to the other sidebar participants (block 30).
  • According to one embodiment of the present invention, the process of initiating and inviting participants to a sidebar session may be facilitated through a specialized user interface implemented on an endpoint device. For example, in one implementation, PC 22 (see FIG. 1) may also include a graphical user interface (GUI) comprising a collaborative web-based application that is accessed by the browser software running on PC 22. In other instances, the GUI running on PC 22 may comprise a downloaded application of computer-executable code that may be loaded or accessed by PC 22. The GUI may facilitate downloading and graphical presentation of a roll call listing of conference participants allowing a user to select sidebar invitees simply by “right-clicking” on their displayed names, or by clicking and dragging their names between different fields (e.g., from a conference session field to a sidebar session field).
  • FIG. 3 illustrates a display screen 40 of an IP phone (e.g., VoIP phone) according to one embodiment of the present invention. Display screen 40 comprises a specialized user interface useful in displaying conference participants and selecting participants to be invited to a sidebar session. The user interface shown in FIG. 3 may be generated by software (i.e., code) running on the user's IP phone. In this case, the IP phone can be equipped with a special “softkey” assignment button used to invoke or initiate a sidebar session. The template for this softkey button can be instantiated once the user joins the main conference session, or simply be located under a main conferencing menu on the telephone device. For example, to initiate a sidebar session a participant can simply the press the “sidebar” softkey button on his IP phone, resulting in the conferencing system sending a roll call listing of the conference participants to display 40, as shown in FIG. 3.
  • Note that in the example of FIG. 3, other than the user of the IP phone, five participants are presently in the conference session: Nicholas, Benjamin, Eric, Sally, and David. Of these four, Nicholas, Benjamin and Eric have already been invited by the user to join the sidebar session. The cursor arrow 43 is currently shown positioned by Sally's name. The user has the option of moving cursor arrow 43 up or down by pressing scrolling buttons 41 and 42, respectfully. An invitation to join the sidebar session is made by pressing softkey 47, which corresponds to icon 45 (“INVITE”) on display screen 40. When the user is finished making his selections, he may end the invitation process by pressing softkey button 46, which corresponds to icon 44 (“END”) on display screen 40. Ending the invitation process automatically causes the conferencing system to sending IVR menu prompts or text (e.g., IM) message invitations to each of the participants selected by the user.
  • It should be understood that the conference participant roll call list can be dynamically updated by the conferencing server as soon as individual endpoint devices join/leave the conference session, as opposed to a one-time download when the “sidebar” button is pressed. For example, if, during the selection process, a new endpoint device joins the main conference session, that person's name may be dynamically added to the roll call listing being presented on display screen 40.
  • FIG. 5 is a flowchart diagram that illustrates a method of operation according to another embodiment of the present invention. The embodiment of FIG. 5 operates with endpoints having integrated presence capability, for example, cell phones or Wi-Fi phones that have push-to-talk (PTT) capabilities. PTT is a two-way communication service that works like a walkie-talkie. A normal cell phone call is full-duplex, meaning both parties can hear each other at the same time. PTT is half-duplex, meaning communication can only travel in one direction at any given moment. Many PTT systems in the concept known as “buddy” lists, which can be used to send messages simultaneously to a selected group of people whose names/numbers are stored as such in a memory. The buddy participant list can be dynamically updated by the conference server as soon as a participant joins in a conference (block 61). When the participant wishes to invite one or more other participants into a sidebar he may select a subset of participants from his buddy participant list (block 62) and send a PTT message to the conferencing server (block 63). The conferencing system responds to the PTT message by individually contacting each participant to ask them to join a particular sidebar session. The conferencing server may do this simply by switching the PTT message sent by the user to the selected subset of participants on the user's buddy list.
  • It should be understood that elements of the present invention may also be provided as a computer program product which may include a machine-readable medium having stored thereon instructions which may be used to program a computer (e.g., a processor or other electronic device) to perform a sequence of operations. Alternatively, the operations may be performed by a combination of hardware and software. The machine-readable medium may include, but is not limited to, floppy diskettes, optical disks, CD-ROMs, and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, magnet or optical cards, propagation media or other type of media/machine-readable medium suitable for storing electronic instructions. For example, elements of the present invention may be downloaded as a computer program product, wherein the program may be transferred from a remote computer or telephonic device to a requesting process by way of data signals embodied in a carrier wave or other propagation medium via a communication link (e.g., a modem or network connection).
  • Additionally, although the present invention has been described in conjunction with specific embodiments, numerous modifications and alterations are well within the scope of the present invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.

Claims (21)

1. A processor-implemented method of operation involving a plurality of conference participants using a corresponding plurality of endpoint devices, comprising:
during the conference session, receiving a request to allocate a sidebar session from a user of an audio-only endpoint device;
providing, via an interactive voice response (IVR) system, names of one or more conference participants to the user of the audio-only endpoint device responsive to the request; and
communicating an invitation to join the sidebar session to each of one or more participants selected by the user, the invitation being communicated via a private media channel separate from a media stream associated with the conference session.
2. The processor-implemented method of claim 1 wherein providing the names comprises:
providing a roll call listing of all of the conference participants.
3. The processor-implemented method of claim 1 further comprising:
providing a roll call listing of all of the conference participants.
4. The processor-implemented method of claim 1 wherein the invitation comprises an IVR prompt.
5. The processor-implemented method of claim 1 further comprising:
receiving an invitation acceptance from a first conference participant; and
moving the first conference participant out of the conference session and into the sidebar session.
6. The processor-implemented method of claim 5 further comprising:
receiving an invitation declination from a second conference participant; and
announcing in the sidebar session that the second conference participant has declined the invitation to join the sidebar session.
7. Logic for conducting a conference session, the logic being encoded in one or more media for execution and when executed is operable to:
during the conference session, invoke an interactive voice response (IVR) routine that provides names of one or more conference participants to a user of an audio-only endpoint device responsive to a request from the user to create a sidebar session; and
communicate an invitation to join the sidebar session to each of one or more participants selected by the user, the invitation being communicated via a private media channel separate from a media stream associated with the conference session.
8. The logic of claim 7 wherein the IVR routine comprises a sequence of queries such that the user of the audio-only endpoint device need only make an affirmative response or a negative response to each query.
9. The logic of claim 8 wherein the affirmative response and the negative response are both verbal responses.
10. The logic of claim 7 wherein the media, when executed, is further operable to:
perform a directory search based on a partial spelling or a first or last name of a conference participant.
11. The logic of claim 7 wherein the invitation comprises an IVR prompt.
12. The logic of claim 7 wherein the media, when executed, is further operable to:
receive an invitation acceptance from a first conference participant; and
move the first participant out of the conference session and into the sidebar session.
13. The logic of claim 7 wherein the media, when executed, is further operable to:
receive an invitation declination from a second conference participant; and
announce in the sidebar session that the second conference participant has declined the invitation to join the sidebar session.
14. A system for conferencing a plurality of conference participants in a conference session comprising:
a mixer that mixes audio streams received from two or more of the conference participants, the mixer outputting a mixed audio stream for delivery to the conference participants;
an interactive voice response (IVR) module; and
means responsive to input from a user interface of an endpoint device during the conference session for allocating a sidebar session and for communicating with the endpoint device via a first private channel to obtain names of a subset of the conference participants to be invited to join the sidebar session, the means also for communicating an invitation to join the sidebar session to each of the conference participants in the subset of conference participants, wherein the invitation to at least one of the conference participants comprises an IVR menu prompt provided by the IVR module communicated via a second private channel.
15. The system of claim 14 wherein the means is further for moving each of the conference participants who accept the invitation out of the conference session and into the sidebar session.
16. The system of claim 14 wherein the user interface comprises a graphical user interface.
17. The system of claim 14 wherein the first private channel comprises an Internet protocol (IP) network connection.
18. The system of claim 14 wherein the endpoint device comprises a voice over Internet protocol (IP) telephone device having a display screen.
19. An Internet protocol (IP) phone for connecting with a conferencing system via an IP network, comprising:
a display;
a plurality of softkey buttons;
a program that runs on the IP device to produce a user interface that integrates the display and the softkey buttons such that the softkey buttons operate to invoke functions displayed on corresponding icon areas of the display, the user interface providing a user of the IP phone with a first menu option to request the conferencing system to create a sidebar session during a conference session, selection of the first menu option causing the IP phone to present a roll call list of conference participants on the display, the roll call list being downloaded from the conferencing system, the user interface providing the user with the ability to select a subset of the conference participants to be invited to join the sidebar session by the conferencing system.
20. A processor-implemented method for operation in a conference session involving a plurality of conference participants, comprising:
receiving, at a conference server, a push-to-talk (PTT) message sent by a first conference participant, the PTT message being associated with a list of participants selected by the first conference participant, the list of participants being a subset of the plurality of conference participants, the PTT message including an invitation to join a sidebar session;
sending, by the conference server, the PTT message to each of the conference participants included in the list of participants; and
moving each of the conference participants included in the list of participants into the sidebar session upon acceptance of the invitation,
wherein communication of the PTT message between the conferencing server and each of the conference participants occurs on a private media channel separate from a media stream associated with the conference session.
21. The processor-implemented method of claim 20 further comprising:
allocating the sidebar session by the conference server.
US11/439,311 2006-05-23 2006-05-23 Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session Active 2028-02-27 US8326927B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/439,311 US8326927B2 (en) 2006-05-23 2006-05-23 Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/439,311 US8326927B2 (en) 2006-05-23 2006-05-23 Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session

Publications (2)

Publication Number Publication Date
US20070276908A1 true US20070276908A1 (en) 2007-11-29
US8326927B2 US8326927B2 (en) 2012-12-04

Family

ID=38750781

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/439,311 Active 2028-02-27 US8326927B2 (en) 2006-05-23 2006-05-23 Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session

Country Status (1)

Country Link
US (1) US8326927B2 (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009092242A1 (en) * 2007-12-27 2009-07-30 Huawei Technologies Co., Ltd. A method for implementing sub-conference, a method, an apparatus and a terminal device for implementing private conference
US20100057833A1 (en) * 2008-08-29 2010-03-04 Dehaan Michael Paul Methods and systems for centrally managing multiple provisioning servers
US20100061539A1 (en) * 2003-05-05 2010-03-11 Michael Eric Cloran Conference call management system
US20100061529A1 (en) * 2003-05-05 2010-03-11 Interactions Corporation Apparatus and method for processing service interactions
US20100063815A1 (en) * 2003-05-05 2010-03-11 Michael Eric Cloran Real-time transcription
WO2010149004A1 (en) * 2009-06-22 2010-12-29 中兴通讯股份有限公司 Interactive response system, and method and application server for enabling response thereof
US20110164735A1 (en) * 2010-01-06 2011-07-07 Zheng Yuan Efficient transmission of audio and non-audio portions of a communication session for phones
US20130014266A1 (en) * 2011-07-07 2013-01-10 Mitel Networks Corporation Collaboration privacy
US20140067963A1 (en) * 2012-08-30 2014-03-06 Avaya Inc. Dynamic multimodal visual message prioritization method and apparatus
US20140198917A2 (en) * 2009-01-30 2014-07-17 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Menu navigation method for user of audio headphones
US9001182B2 (en) 2010-01-06 2015-04-07 Cisco Technology, Inc. Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
US20150365243A1 (en) * 2006-07-05 2015-12-17 Core Wireless Licensing S.A.R.L Group communication
US9256457B1 (en) * 2012-03-28 2016-02-09 Google Inc. Interactive response system for hosted services
US9407869B2 (en) 2012-10-18 2016-08-02 Dolby Laboratories Licensing Corporation Systems and methods for initiating conferences using external devices
US20170093935A1 (en) * 2015-09-30 2017-03-30 Google Inc. System and Method For Automatic Meeting Note Creation and Sharing Using a User's Context and Physical Proximity
EP3114583A4 (en) * 2014-03-04 2017-08-16 Comhear Inc. Object-based teleconferencing protocol
US10117290B1 (en) * 2007-02-02 2018-10-30 Resource Consortium Limited Method and system for using a situational network
US10235129B1 (en) * 2015-06-29 2019-03-19 Amazon Technologies, Inc. Joining users to communications via voice commands
EP3496336A1 (en) * 2017-12-05 2019-06-12 Mitel Networks Corporation Method and system for participating in an electronic communication using virtual presence
CN111093049A (en) * 2019-12-31 2020-05-01 精英数智科技股份有限公司 Video roll call method, device, system and storage medium
US20210112104A1 (en) * 2019-10-14 2021-04-15 LINE Plus Corporation Method and system for group call using whisper
US11323493B1 (en) * 2021-05-20 2022-05-03 Cisco Technology, Inc. Breakout session assignment by device affiliation
US20220321373A1 (en) * 2021-03-30 2022-10-06 Snap Inc. Breakout sessions based on tagging users within a virtual conferencing system
US20220408059A1 (en) * 2021-06-21 2022-12-22 Soundhound, Inc. Sidebar conversations

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8266535B2 (en) 2006-09-11 2012-09-11 Broadnet Teleservices, Llc Teleforum apparatus and method
US8862681B2 (en) 2008-06-25 2014-10-14 Microsoft Corporation Multimodal conversation transfer
US9025751B2 (en) * 2008-10-01 2015-05-05 Avaya Inc. System and method of managing conference calls through the use of filtered lists of participants
US8654953B2 (en) * 2010-11-18 2014-02-18 International Business Machines Corporation Managing subconference calls within a primary conference call
US8934612B2 (en) * 2012-06-06 2015-01-13 Genesys Telecommunications Laboratories, Inc. Customer-centric network-based conferencing
US11032335B1 (en) 2019-06-03 2021-06-08 Massachusetts Mutual Life Insurance Company Concurrent secondary electronic communication session

Citations (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5483587A (en) * 1994-06-08 1996-01-09 Linkusa Corporation System and method for call conferencing
US5673253A (en) * 1996-02-29 1997-09-30 Siemens Business Communication Systems Dynamic allocation of telecommunications resources
US5729687A (en) * 1993-12-20 1998-03-17 Intel Corporation System for sending differences between joining meeting information and public meeting information between participants in computer conference upon comparing annotations of joining and public meeting information
US5800386A (en) * 1994-11-25 1998-09-01 Bellifemine; Francesco Device for monitoring and controlling an intravenous infusion system
US5917830A (en) * 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
US5963217A (en) * 1996-11-18 1999-10-05 7Thstreet.Com, Inc. Network conference system using limited bandwidth to generate locally animated displays
US6044081A (en) * 1995-03-03 2000-03-28 Cisco Systems, Inc. Bridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US6137834A (en) * 1996-05-29 2000-10-24 Sarnoff Corporation Method and apparatus for splicing compressed information streams
US6141324A (en) * 1998-09-01 2000-10-31 Utah State University System and method for low latency communication
US20010000540A1 (en) * 1997-12-23 2001-04-26 Cooper Frederick J. Time shifting by concurrently recording and playing an audio stream
US6236854B1 (en) * 1998-08-17 2001-05-22 Nortel Networks Limited Method and apparatus for controlling a conference call
US6269107B1 (en) * 1997-02-05 2001-07-31 Lg Electronics, Inc. Device and method for demultiplexing transport stream
US6275497B1 (en) * 1997-02-10 2001-08-14 Hybrid Networks, Inc. Method and apparatus for controlling communication channels using contention and polling schemes
US6332153B1 (en) * 1996-07-31 2001-12-18 Vocaltec Communications Ltd. Apparatus and method for multi-station conferencing
US20020004841A1 (en) * 2000-05-02 2002-01-10 Ryusuke Sawatari Communication apparatus and communication method
US20020006165A1 (en) * 2000-06-02 2002-01-17 Motoki Kato Apparatus and method for image coding and decoding
US20020052214A1 (en) * 2000-03-03 2002-05-02 Mark Maggenti Controller for maintaining user information in a group communication network
US20020087976A1 (en) * 2000-12-28 2002-07-04 Kaplan Marc P. System and method for distributing video with targeted advertising using switched communication networks
US20020110089A1 (en) * 2000-12-14 2002-08-15 Shmuel Goldshtein Voice over internet commuincations algorithm and related method for optimizing and reducing latency delays
US20020163918A1 (en) * 2001-05-04 2002-11-07 Globespan Virata, Incorporated System and method for distributed processing of packet data containing audio information
US6501739B1 (en) * 2000-05-25 2002-12-31 Remoteability, Inc. Participant-controlled conference calling system
US6505169B1 (en) * 2000-01-26 2003-01-07 At&T Corp. Method for adaptive ad insertion in streaming multimedia content
US20030016632A1 (en) * 2001-07-19 2003-01-23 Refai Wail M. Push-to-talk and push-to-conference in a CDMA wireless communications system
US20030025786A1 (en) * 2001-07-31 2003-02-06 Vtel Corporation Method and system for saving and applying a video address from a video conference
US20030070072A1 (en) * 2001-10-09 2003-04-10 Nick Nassiri System and method of identity and signature and document authentication using a video conference
US20030076850A1 (en) * 2001-10-22 2003-04-24 Jason James L. Determining packet size in networking
US6570926B1 (en) * 1999-02-25 2003-05-27 Telcordia Technologies, Inc. Active techniques for video transmission and playback
US20030104819A1 (en) * 2001-12-05 2003-06-05 Intel Corporation Automatically updating presence information
US6584076B1 (en) * 1998-11-02 2003-06-24 Lucent Technologies Inc. Telecommunications conferencing method and apparatus
US6608820B1 (en) * 1998-08-17 2003-08-19 Nortel Networks Ltd. Method and apparatus for controlling a conference call
US6624841B1 (en) * 1997-03-27 2003-09-23 France Telecom Videoconference system
US20030198195A1 (en) * 2002-04-17 2003-10-23 Dunling Li Speaker tracking on a multi-core in a packet based conferencing system
US6643298B1 (en) * 1999-11-23 2003-11-04 International Business Machines Corporation Method and apparatus for MPEG-2 program ID re-mapping for multiplexing several programs into a single transport stream
US6643496B1 (en) * 1998-03-31 2003-11-04 Canon Kabushiki Kaisha System, method, and apparatus for adjusting packet transmission rates based on dynamic evaluation of network characteristics
US6650652B1 (en) * 1999-10-12 2003-11-18 Cisco Technology, Inc. Optimizing queuing of voice packet flows in a network
US6671262B1 (en) * 1999-12-30 2003-12-30 At&T Corp. Conference server for automatic x-way call port expansion feature
US6675216B1 (en) * 1999-07-06 2004-01-06 Cisco Technolgy, Inc. Copy server for collaboration and electronic commerce
US20040057449A1 (en) * 2002-09-20 2004-03-25 Black Peter J. Communication manager for providing multimedia in a group communication network
US6718553B2 (en) * 2001-06-06 2004-04-06 Complete Tv Llc Centralized aggregation of broadcast television programming and multi-market digital delivery thereof over interconnected terrestrial fiber optic networks
US6735572B2 (en) * 2000-10-30 2004-05-11 Mark Landesmann Buyer-driven targeting of purchasing entities
US6744785B2 (en) * 1998-01-14 2004-06-01 Skystream Networks, Inc. Network distributed remultiplexer for video program bearing transport streams
US6771644B1 (en) * 1999-09-17 2004-08-03 Lucent Technologies Inc. Program insertion in real time IP multicast
US6771657B1 (en) * 1999-12-09 2004-08-03 General Instrument Corporation Non real-time delivery of MPEG-2 programs via an MPEG-2 transport stream
US6775247B1 (en) * 1999-03-22 2004-08-10 Siemens Information And Communication Networks, Inc. Reducing multipoint conferencing bandwidth
US20040165710A1 (en) * 2003-02-21 2004-08-26 Delhoyo Sergio Jason Method for scheduling videoconferences
US20040165527A1 (en) * 2002-12-20 2004-08-26 Xiaoyuan Gu Control traffic compression method
US20040184586A1 (en) * 2003-03-18 2004-09-23 Coles Scott David Apparatus and method for providing advanced communication conferencing operations
US20040199659A1 (en) * 2002-12-24 2004-10-07 Sony Corporation Information processing apparatus, information processing method, data communication system and program
US20040213152A1 (en) * 2003-03-12 2004-10-28 Makoto Matuoka Packet-relaying device
US6816469B1 (en) * 1999-12-30 2004-11-09 At&T Corp. IP conference call waiting
US20040250201A1 (en) * 2003-06-05 2004-12-09 Rami Caspi System and method for indicating an annotation for a document
US20040255328A1 (en) * 2003-06-13 2004-12-16 Baldwin James Armand Fast start-up for digital video streams
US6865540B1 (en) * 2000-08-09 2005-03-08 Ingenio, Inc. Method and apparatus for providing group calls via the internet
US20050062844A1 (en) * 2003-09-19 2005-03-24 Bran Ferren Systems and method for enhancing teleconferencing collaboration
US20050069102A1 (en) * 2003-09-26 2005-03-31 Sbc Knowledge Ventures, L.P. VoiceXML and rule engine based switchboard for interactive voice response (IVR) services
US6876734B1 (en) * 2000-02-29 2005-04-05 Emeeting.Net, Inc. Internet-enabled conferencing system and method accommodating PSTN and IP traffic
US20050081244A1 (en) * 2003-10-10 2005-04-14 Barrett Peter T. Fast channel change
US20050078171A1 (en) * 2003-10-08 2005-04-14 Cisco Technology, Inc. A California Corporation System and method for performing distributed video conferencing
US20050138372A1 (en) * 2003-12-22 2005-06-23 Masaru Kajihara Information delivering system, information delivering apparatus, information delivering method and computer readable information recording medium
US6925068B1 (en) * 1999-05-21 2005-08-02 Wi-Lan, Inc. Method and apparatus for allocating bandwidth in a wireless communication system
US6931113B2 (en) * 2002-11-08 2005-08-16 Verizon Services Corp. Facilitation of a conference call
US6931001B2 (en) * 1997-02-06 2005-08-16 Verizon Laboratories Inc. System for interconnecting packet-switched and circuit-switched voice communications
US6937569B1 (en) * 2001-05-21 2005-08-30 Cisco Technology, Inc. Method and system for determining a relative position of a device on a network
US6947417B2 (en) * 2001-06-29 2005-09-20 Ip Unity Method and system for providing media services
US6956600B1 (en) * 2001-09-19 2005-10-18 Bellsouth Intellectual Property Corporation Minimal decoding method for spatially multiplexing digital video pictures
US6956828B2 (en) * 2000-12-29 2005-10-18 Nortel Networks Limited Apparatus and method for packet-based media communications
US6959075B2 (en) * 2003-03-24 2005-10-25 Cisco Technology, Inc. Replay of conference audio
US20050259803A1 (en) * 2004-05-19 2005-11-24 Nokia Corporation Managing a conference session
US6976055B1 (en) * 2001-01-18 2005-12-13 Cisco Technology, Inc. Apparatus and method for conducting a transfer of a conference call
US20060020995A1 (en) * 2004-07-20 2006-01-26 Comcast Cable Communications, Llc Fast channel change in digital media systems
US7003086B1 (en) * 2001-01-18 2006-02-21 Cisco Technology, Inc. Apparatus and method for allocating call resources during a conference call
US7007098B1 (en) * 2000-08-17 2006-02-28 Nortel Networks Limited Methods of controlling video signals in a video conference
US20060063551A1 (en) * 2004-09-17 2006-03-23 Nextel Communications, Inc. System and method for conducting a dispatch multi-party call and sidebar session
US20060067250A1 (en) * 2004-09-30 2006-03-30 Boyer David G Method and apparatus for launching a conference based on presence of invitees
US7031348B1 (en) * 1998-04-04 2006-04-18 Optibase, Ltd. Apparatus and method of splicing digital video streams
US7035230B1 (en) * 2001-07-11 2006-04-25 Cisco Technology, Inc. System and method for bandwidth and conference resource reservation
US20060090166A1 (en) * 2004-09-30 2006-04-27 Krishna Dhara System and method for generating applications for communication devices using a markup language
US20060104458A1 (en) * 2004-10-15 2006-05-18 Kenoyer Michael L Video and audio conferencing system with spatial audio
USRE39135E1 (en) * 1996-07-01 2006-06-13 Apple Computer, Inc. Method and apparatus for allocating bandwidth in teleconferencing applications using bandwidth control
US20060146734A1 (en) * 2005-01-04 2006-07-06 Nokia Corporation Method and system for low-delay video mixing
US7084898B1 (en) * 2003-11-18 2006-08-01 Cisco Technology, Inc. System and method for providing video conferencing synchronization
US20060189337A1 (en) * 2003-07-18 2006-08-24 Farrill Craig F Premium voice services for wireless communications systems
US7127487B1 (en) * 2001-10-15 2006-10-24 3Com Corporation System and method for sidebar functionality in a regular conference system
US20060259755A1 (en) * 2001-08-20 2006-11-16 Polycom, Inc. System and method for using biometrics technology in conferencing
US20060272672A1 (en) * 2003-07-29 2006-12-07 Koninklijke Philips Electronics N.V. Method of cleaning at least one surface of an optical device disposed in a vacuum chamber
US20070081644A1 (en) * 2005-09-23 2007-04-12 Jack Jachner Telephony/conference activity presence state
US20070110029A1 (en) * 2005-11-12 2007-05-17 Motorola, Inc. Method for linking communication channels of disparate access technologies in a selective call unit
US20070123284A1 (en) * 2003-05-13 2007-05-31 Paul Schliwa-Bertling Method of reducing delay
US20070133435A1 (en) * 2003-11-03 2007-06-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and System for Floor Control for Group Call Telecommunications Services
US20070280464A1 (en) * 2004-04-15 2007-12-06 Hughes Thomas M Call Management Service
US20080043140A1 (en) * 2004-12-02 2008-02-21 Carsten Herpel Method And Apparatus For Encoding And For Decoding A Main Video Signal And One Or More Auxilliary Video Signals
US7379653B2 (en) * 2002-02-20 2008-05-27 The Directv Group, Inc. Audio-video synchronization for digital systems
US7404001B2 (en) * 2002-03-27 2008-07-22 Ericsson Ab Videophone and method for a video call
US7660849B1 (en) * 1999-12-14 2010-02-09 Cisco Technology, Inc. Extending camp-on capabilities to invitees to an ongoing converence call
US7847815B2 (en) * 2006-10-11 2010-12-07 Cisco Technology, Inc. Interaction based on facial recognition of conference participants

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600366A (en) 1995-03-22 1997-02-04 Npb Partners, Ltd. Methods and apparatus for digital advertisement insertion in video programming
JPH10164535A (en) 1996-11-27 1998-06-19 Hewlett Packard Co <Hp> Realtime qos control method for av medium by agent
EP1116374B1 (en) 1998-09-25 2003-03-26 Soma Networks, Inc. System and method for conducting an auction over a communications network
US20030023672A1 (en) 2001-07-27 2003-01-30 Arthur Vaysman Voice over IP conferencing server system with resource selection based on quality of service
CN1729660B (en) 2002-10-17 2011-06-08 松下电器产业株式会社 Packet transmission/reception device
US7353255B2 (en) 2003-10-30 2008-04-01 International Business Machines Corporation System and apparatus for geographically distributed VoIP conference service with enhanced QoS
US9071847B2 (en) 2004-10-06 2015-06-30 Microsoft Technology Licensing, Llc Variable coding resolution in video codec

Patent Citations (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5729687A (en) * 1993-12-20 1998-03-17 Intel Corporation System for sending differences between joining meeting information and public meeting information between participants in computer conference upon comparing annotations of joining and public meeting information
US5483587A (en) * 1994-06-08 1996-01-09 Linkusa Corporation System and method for call conferencing
US5800386A (en) * 1994-11-25 1998-09-01 Bellifemine; Francesco Device for monitoring and controlling an intravenous infusion system
US6044081A (en) * 1995-03-03 2000-03-28 Cisco Systems, Inc. Bridging and signalling subsystems and methods for private and hybrid communications systems including multimedia systems
US5673253A (en) * 1996-02-29 1997-09-30 Siemens Business Communication Systems Dynamic allocation of telecommunications resources
US6137834A (en) * 1996-05-29 2000-10-24 Sarnoff Corporation Method and apparatus for splicing compressed information streams
USRE39135E1 (en) * 1996-07-01 2006-06-13 Apple Computer, Inc. Method and apparatus for allocating bandwidth in teleconferencing applications using bandwidth control
US6332153B1 (en) * 1996-07-31 2001-12-18 Vocaltec Communications Ltd. Apparatus and method for multi-station conferencing
US5917830A (en) * 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
US5963217A (en) * 1996-11-18 1999-10-05 7Thstreet.Com, Inc. Network conference system using limited bandwidth to generate locally animated displays
US6269107B1 (en) * 1997-02-05 2001-07-31 Lg Electronics, Inc. Device and method for demultiplexing transport stream
US6931001B2 (en) * 1997-02-06 2005-08-16 Verizon Laboratories Inc. System for interconnecting packet-switched and circuit-switched voice communications
US6275497B1 (en) * 1997-02-10 2001-08-14 Hybrid Networks, Inc. Method and apparatus for controlling communication channels using contention and polling schemes
US6624841B1 (en) * 1997-03-27 2003-09-23 France Telecom Videoconference system
US20010000540A1 (en) * 1997-12-23 2001-04-26 Cooper Frederick J. Time shifting by concurrently recording and playing an audio stream
US6744785B2 (en) * 1998-01-14 2004-06-01 Skystream Networks, Inc. Network distributed remultiplexer for video program bearing transport streams
US6643496B1 (en) * 1998-03-31 2003-11-04 Canon Kabushiki Kaisha System, method, and apparatus for adjusting packet transmission rates based on dynamic evaluation of network characteristics
US7031348B1 (en) * 1998-04-04 2006-04-18 Optibase, Ltd. Apparatus and method of splicing digital video streams
US6608820B1 (en) * 1998-08-17 2003-08-19 Nortel Networks Ltd. Method and apparatus for controlling a conference call
US6236854B1 (en) * 1998-08-17 2001-05-22 Nortel Networks Limited Method and apparatus for controlling a conference call
US6141324A (en) * 1998-09-01 2000-10-31 Utah State University System and method for low latency communication
US6584076B1 (en) * 1998-11-02 2003-06-24 Lucent Technologies Inc. Telecommunications conferencing method and apparatus
US6570926B1 (en) * 1999-02-25 2003-05-27 Telcordia Technologies, Inc. Active techniques for video transmission and playback
US6775247B1 (en) * 1999-03-22 2004-08-10 Siemens Information And Communication Networks, Inc. Reducing multipoint conferencing bandwidth
US6925068B1 (en) * 1999-05-21 2005-08-02 Wi-Lan, Inc. Method and apparatus for allocating bandwidth in a wireless communication system
US6675216B1 (en) * 1999-07-06 2004-01-06 Cisco Technolgy, Inc. Copy server for collaboration and electronic commerce
US6771644B1 (en) * 1999-09-17 2004-08-03 Lucent Technologies Inc. Program insertion in real time IP multicast
US6650652B1 (en) * 1999-10-12 2003-11-18 Cisco Technology, Inc. Optimizing queuing of voice packet flows in a network
US6643298B1 (en) * 1999-11-23 2003-11-04 International Business Machines Corporation Method and apparatus for MPEG-2 program ID re-mapping for multiplexing several programs into a single transport stream
US6771657B1 (en) * 1999-12-09 2004-08-03 General Instrument Corporation Non real-time delivery of MPEG-2 programs via an MPEG-2 transport stream
US7660849B1 (en) * 1999-12-14 2010-02-09 Cisco Technology, Inc. Extending camp-on capabilities to invitees to an ongoing converence call
US6816469B1 (en) * 1999-12-30 2004-11-09 At&T Corp. IP conference call waiting
US6671262B1 (en) * 1999-12-30 2003-12-30 At&T Corp. Conference server for automatic x-way call port expansion feature
US6505169B1 (en) * 2000-01-26 2003-01-07 At&T Corp. Method for adaptive ad insertion in streaming multimedia content
US6876734B1 (en) * 2000-02-29 2005-04-05 Emeeting.Net, Inc. Internet-enabled conferencing system and method accommodating PSTN and IP traffic
US20020052214A1 (en) * 2000-03-03 2002-05-02 Mark Maggenti Controller for maintaining user information in a group communication network
US20020004841A1 (en) * 2000-05-02 2002-01-10 Ryusuke Sawatari Communication apparatus and communication method
US6501739B1 (en) * 2000-05-25 2002-12-31 Remoteability, Inc. Participant-controlled conference calling system
US20020006165A1 (en) * 2000-06-02 2002-01-17 Motoki Kato Apparatus and method for image coding and decoding
US6865540B1 (en) * 2000-08-09 2005-03-08 Ingenio, Inc. Method and apparatus for providing group calls via the internet
US7007098B1 (en) * 2000-08-17 2006-02-28 Nortel Networks Limited Methods of controlling video signals in a video conference
US6735572B2 (en) * 2000-10-30 2004-05-11 Mark Landesmann Buyer-driven targeting of purchasing entities
US20020110089A1 (en) * 2000-12-14 2002-08-15 Shmuel Goldshtein Voice over internet commuincations algorithm and related method for optimizing and reducing latency delays
US20020087976A1 (en) * 2000-12-28 2002-07-04 Kaplan Marc P. System and method for distributing video with targeted advertising using switched communication networks
US6956828B2 (en) * 2000-12-29 2005-10-18 Nortel Networks Limited Apparatus and method for packet-based media communications
US7003086B1 (en) * 2001-01-18 2006-02-21 Cisco Technology, Inc. Apparatus and method for allocating call resources during a conference call
US6976055B1 (en) * 2001-01-18 2005-12-13 Cisco Technology, Inc. Apparatus and method for conducting a transfer of a conference call
US20020163918A1 (en) * 2001-05-04 2002-11-07 Globespan Virata, Incorporated System and method for distributed processing of packet data containing audio information
US6937569B1 (en) * 2001-05-21 2005-08-30 Cisco Technology, Inc. Method and system for determining a relative position of a device on a network
US6718553B2 (en) * 2001-06-06 2004-04-06 Complete Tv Llc Centralized aggregation of broadcast television programming and multi-market digital delivery thereof over interconnected terrestrial fiber optic networks
US6947417B2 (en) * 2001-06-29 2005-09-20 Ip Unity Method and system for providing media services
US7035230B1 (en) * 2001-07-11 2006-04-25 Cisco Technology, Inc. System and method for bandwidth and conference resource reservation
US20030016632A1 (en) * 2001-07-19 2003-01-23 Refai Wail M. Push-to-talk and push-to-conference in a CDMA wireless communications system
US20030025786A1 (en) * 2001-07-31 2003-02-06 Vtel Corporation Method and system for saving and applying a video address from a video conference
US20060259755A1 (en) * 2001-08-20 2006-11-16 Polycom, Inc. System and method for using biometrics technology in conferencing
US6956600B1 (en) * 2001-09-19 2005-10-18 Bellsouth Intellectual Property Corporation Minimal decoding method for spatially multiplexing digital video pictures
US20030070072A1 (en) * 2001-10-09 2003-04-10 Nick Nassiri System and method of identity and signature and document authentication using a video conference
US7127487B1 (en) * 2001-10-15 2006-10-24 3Com Corporation System and method for sidebar functionality in a regular conference system
US20030076850A1 (en) * 2001-10-22 2003-04-24 Jason James L. Determining packet size in networking
US20030104819A1 (en) * 2001-12-05 2003-06-05 Intel Corporation Automatically updating presence information
US7379653B2 (en) * 2002-02-20 2008-05-27 The Directv Group, Inc. Audio-video synchronization for digital systems
US7404001B2 (en) * 2002-03-27 2008-07-22 Ericsson Ab Videophone and method for a video call
US20030198195A1 (en) * 2002-04-17 2003-10-23 Dunling Li Speaker tracking on a multi-core in a packet based conferencing system
US20040057449A1 (en) * 2002-09-20 2004-03-25 Black Peter J. Communication manager for providing multimedia in a group communication network
US6931113B2 (en) * 2002-11-08 2005-08-16 Verizon Services Corp. Facilitation of a conference call
US20040165527A1 (en) * 2002-12-20 2004-08-26 Xiaoyuan Gu Control traffic compression method
US20040199659A1 (en) * 2002-12-24 2004-10-07 Sony Corporation Information processing apparatus, information processing method, data communication system and program
US20040165710A1 (en) * 2003-02-21 2004-08-26 Delhoyo Sergio Jason Method for scheduling videoconferences
US20040213152A1 (en) * 2003-03-12 2004-10-28 Makoto Matuoka Packet-relaying device
US20040184586A1 (en) * 2003-03-18 2004-09-23 Coles Scott David Apparatus and method for providing advanced communication conferencing operations
US6959075B2 (en) * 2003-03-24 2005-10-25 Cisco Technology, Inc. Replay of conference audio
US20070123284A1 (en) * 2003-05-13 2007-05-31 Paul Schliwa-Bertling Method of reducing delay
US20040250201A1 (en) * 2003-06-05 2004-12-09 Rami Caspi System and method for indicating an annotation for a document
US20040255328A1 (en) * 2003-06-13 2004-12-16 Baldwin James Armand Fast start-up for digital video streams
US20060189337A1 (en) * 2003-07-18 2006-08-24 Farrill Craig F Premium voice services for wireless communications systems
US20060272672A1 (en) * 2003-07-29 2006-12-07 Koninklijke Philips Electronics N.V. Method of cleaning at least one surface of an optical device disposed in a vacuum chamber
US20050062844A1 (en) * 2003-09-19 2005-03-24 Bran Ferren Systems and method for enhancing teleconferencing collaboration
US20050069102A1 (en) * 2003-09-26 2005-03-31 Sbc Knowledge Ventures, L.P. VoiceXML and rule engine based switchboard for interactive voice response (IVR) services
US20050078171A1 (en) * 2003-10-08 2005-04-14 Cisco Technology, Inc. A California Corporation System and method for performing distributed video conferencing
US6989856B2 (en) * 2003-10-08 2006-01-24 Cisco Technology, Inc. System and method for performing distributed video conferencing
US20050081244A1 (en) * 2003-10-10 2005-04-14 Barrett Peter T. Fast channel change
US20070133435A1 (en) * 2003-11-03 2007-06-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and System for Floor Control for Group Call Telecommunications Services
US7084898B1 (en) * 2003-11-18 2006-08-01 Cisco Technology, Inc. System and method for providing video conferencing synchronization
US20050138372A1 (en) * 2003-12-22 2005-06-23 Masaru Kajihara Information delivering system, information delivering apparatus, information delivering method and computer readable information recording medium
US20070280464A1 (en) * 2004-04-15 2007-12-06 Hughes Thomas M Call Management Service
US20050259803A1 (en) * 2004-05-19 2005-11-24 Nokia Corporation Managing a conference session
US20060020995A1 (en) * 2004-07-20 2006-01-26 Comcast Cable Communications, Llc Fast channel change in digital media systems
US7209763B2 (en) * 2004-09-17 2007-04-24 Nextel Communications, Inc. System and method for conducting a dispatch multi-party call and sidebar session
US20060063551A1 (en) * 2004-09-17 2006-03-23 Nextel Communications, Inc. System and method for conducting a dispatch multi-party call and sidebar session
US20060090166A1 (en) * 2004-09-30 2006-04-27 Krishna Dhara System and method for generating applications for communication devices using a markup language
US20060067250A1 (en) * 2004-09-30 2006-03-30 Boyer David G Method and apparatus for launching a conference based on presence of invitees
US20060104458A1 (en) * 2004-10-15 2006-05-18 Kenoyer Michael L Video and audio conferencing system with spatial audio
US20080043140A1 (en) * 2004-12-02 2008-02-21 Carsten Herpel Method And Apparatus For Encoding And For Decoding A Main Video Signal And One Or More Auxilliary Video Signals
US20060146734A1 (en) * 2005-01-04 2006-07-06 Nokia Corporation Method and system for low-delay video mixing
US20070081644A1 (en) * 2005-09-23 2007-04-12 Jack Jachner Telephony/conference activity presence state
US20070110029A1 (en) * 2005-11-12 2007-05-17 Motorola, Inc. Method for linking communication channels of disparate access technologies in a selective call unit
US7847815B2 (en) * 2006-10-11 2010-12-07 Cisco Technology, Inc. Interaction based on facial recognition of conference participants

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8332231B2 (en) 2003-05-05 2012-12-11 Interactions, Llc Apparatus and method for processing service interactions
US8223944B2 (en) * 2003-05-05 2012-07-17 Interactions Corporation Conference call management system
US9710819B2 (en) 2003-05-05 2017-07-18 Interactions Llc Real-time transcription system utilizing divided audio chunks
US20100061529A1 (en) * 2003-05-05 2010-03-11 Interactions Corporation Apparatus and method for processing service interactions
US20100061539A1 (en) * 2003-05-05 2010-03-11 Michael Eric Cloran Conference call management system
US20100063815A1 (en) * 2003-05-05 2010-03-11 Michael Eric Cloran Real-time transcription
US9860074B2 (en) * 2006-07-05 2018-01-02 Conversant Wireless Lecensing S.a.r.l Group communication
US20150365243A1 (en) * 2006-07-05 2015-12-17 Core Wireless Licensing S.A.R.L Group communication
US10594501B2 (en) * 2006-07-05 2020-03-17 Conversant Wireless Licensing S.a.r.l. Group communication
US20180205566A1 (en) * 2006-07-05 2018-07-19 Conversant Wireless Licensing S.A R.L. Group communication
US10117290B1 (en) * 2007-02-02 2018-10-30 Resource Consortium Limited Method and system for using a situational network
WO2009092242A1 (en) * 2007-12-27 2009-07-30 Huawei Technologies Co., Ltd. A method for implementing sub-conference, a method, an apparatus and a terminal device for implementing private conference
US8527578B2 (en) * 2008-08-29 2013-09-03 Red Hat, Inc. Methods and systems for centrally managing multiple provisioning servers
US20100057833A1 (en) * 2008-08-29 2010-03-04 Dehaan Michael Paul Methods and systems for centrally managing multiple provisioning servers
US20140198917A2 (en) * 2009-01-30 2014-07-17 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Menu navigation method for user of audio headphones
US9699561B2 (en) * 2009-01-30 2017-07-04 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Menu navigation method for user of audio headphones
WO2010149004A1 (en) * 2009-06-22 2010-12-29 中兴通讯股份有限公司 Interactive response system, and method and application server for enabling response thereof
US8571189B2 (en) 2010-01-06 2013-10-29 Cisco Technology, Inc. Efficient transmission of audio and non-audio portions of a communication session for phones
US9001182B2 (en) 2010-01-06 2015-04-07 Cisco Technology, Inc. Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
US20110164735A1 (en) * 2010-01-06 2011-07-07 Zheng Yuan Efficient transmission of audio and non-audio portions of a communication session for phones
US20130014266A1 (en) * 2011-07-07 2013-01-10 Mitel Networks Corporation Collaboration privacy
US9256457B1 (en) * 2012-03-28 2016-02-09 Google Inc. Interactive response system for hosted services
US20140067963A1 (en) * 2012-08-30 2014-03-06 Avaya Inc. Dynamic multimodal visual message prioritization method and apparatus
US9407869B2 (en) 2012-10-18 2016-08-02 Dolby Laboratories Licensing Corporation Systems and methods for initiating conferences using external devices
EP3114583A4 (en) * 2014-03-04 2017-08-16 Comhear Inc. Object-based teleconferencing protocol
US10963216B1 (en) 2015-06-29 2021-03-30 Amazon Technologies, Inc. Joining users to communications via voice commands
US10235129B1 (en) * 2015-06-29 2019-03-19 Amazon Technologies, Inc. Joining users to communications via voice commands
US11816394B1 (en) 2015-06-29 2023-11-14 Amazon Technologies, Inc. Joining users to communications via voice commands
US11609740B1 (en) 2015-06-29 2023-03-21 Amazon Technologies, Inc. Joining users to communications via voice commands
US10757151B2 (en) 2015-09-30 2020-08-25 Google Llc System and method for automatic meeting note creation and sharing using a user's context and physical proximity
US11245736B2 (en) 2015-09-30 2022-02-08 Google Llc System and method for automatic meeting note creation and sharing using a user's context and physical proximity
US10320861B2 (en) * 2015-09-30 2019-06-11 Google Llc System and method for automatic meeting note creation and sharing using a user's context and physical proximity
US20170093935A1 (en) * 2015-09-30 2017-03-30 Google Inc. System and Method For Automatic Meeting Note Creation and Sharing Using a User's Context and Physical Proximity
US11283844B2 (en) 2017-12-05 2022-03-22 Mitel Networks Corporation Method and system for participating in an electronic communication using virtual presence
EP3496336A1 (en) * 2017-12-05 2019-06-12 Mitel Networks Corporation Method and system for participating in an electronic communication using virtual presence
US11570221B2 (en) * 2019-10-14 2023-01-31 LINE Plus Corporation Method and system for group call using whisper
US20210112104A1 (en) * 2019-10-14 2021-04-15 LINE Plus Corporation Method and system for group call using whisper
CN111093049A (en) * 2019-12-31 2020-05-01 精英数智科技股份有限公司 Video roll call method, device, system and storage medium
US20220321373A1 (en) * 2021-03-30 2022-10-06 Snap Inc. Breakout sessions based on tagging users within a virtual conferencing system
US11575721B2 (en) * 2021-05-20 2023-02-07 Cisco Technology, Inc. Breakout session assignment by device affiliation
US20220377117A1 (en) * 2021-05-20 2022-11-24 Cisco Technology, Inc. Breakout session assignment by device affiliation
US11323493B1 (en) * 2021-05-20 2022-05-03 Cisco Technology, Inc. Breakout session assignment by device affiliation
US11539920B1 (en) * 2021-06-21 2022-12-27 Soundhound, Inc. Sidebar conversations
US20220408059A1 (en) * 2021-06-21 2022-12-22 Soundhound, Inc. Sidebar conversations

Also Published As

Publication number Publication date
US8326927B2 (en) 2012-12-04

Similar Documents

Publication Publication Date Title
US8326927B2 (en) Method and apparatus for inviting non-rich media endpoints to join a conference sidebar session
US8583729B2 (en) Handling an audio conference related to a text-based message
US10757050B2 (en) System and method for topic based segregation in instant messaging
US20070156811A1 (en) System with user interface for sending / receiving messages during a conference session
US7685235B2 (en) Method and system for integration of instant messaging and teleconferencing via a telephone network
US8150450B1 (en) System and method for two-way radio and telephone conferencing and collaboration
US20070067387A1 (en) Conferencing system and method for temporary blocking / restoring of individual participants
US7603412B2 (en) System and method for collaborating using instant messaging in multimedia telephony-over-LAN conferences
US7734692B1 (en) Network collaboration system with private voice chat
CN102257791B (en) Efficient and on demand convergence of audio and non-audio portions of a communication session for phones
US20060294186A1 (en) System and method for enriched multimedia conference services in a telecommunications network
US20060067499A1 (en) Method and apparatus for querying a list of participants in a conference
US20100131866A1 (en) Method and system for web-based teleconferencing
WO2005101858A1 (en) Anonymous voice communication
US20060063551A1 (en) System and method for conducting a dispatch multi-party call and sidebar session
WO2005094051A1 (en) Active speaker information in conferencing systems
US8234335B1 (en) Customized grouping of participants in real-time conference set-up
US20130058473A1 (en) Digital Network-Based Telephone Systems and Functionality
US7620158B2 (en) Video relay system and method
US8358763B2 (en) Camping on a conference or telephony port
US8320362B2 (en) Telecommunications system and method of initiating file transfers from voice endpoints
US20070083661A1 (en) Session control method and terminal for PoC
US20100097961A1 (en) Method and apparatus for providing spontaneous multi-way telephone conversation with inserted messaging
US7636427B2 (en) Method and system for connecting two or more persons by telephone
US9185228B1 (en) Buffering voice data in network-based instant connect communication

Legal Events

Date Code Title Description
AS Assignment

Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ASTHANA, ASEEM;BANGALORE, MANJUNATH S.;HA, BINH DON;AND OTHERS;REEL/FRAME:017937/0054;SIGNING DATES FROM 20060425 TO 20060426

Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ASTHANA, ASEEM;BANGALORE, MANJUNATH S.;HA, BINH DON;AND OTHERS;SIGNING DATES FROM 20060425 TO 20060426;REEL/FRAME:017937/0054

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8