US20140040777A1 - Customizing Participant Information in an Online Conference - Google Patents

Customizing Participant Information in an Online Conference Download PDF

Info

Publication number
US20140040777A1
US20140040777A1 US13/822,902 US201113822902A US2014040777A1 US 20140040777 A1 US20140040777 A1 US 20140040777A1 US 201113822902 A US201113822902 A US 201113822902A US 2014040777 A1 US2014040777 A1 US 2014040777A1
Authority
US
United States
Prior art keywords
participant
conference
interactive
user interface
participants
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
US13/822,902
Other versions
US9485284B2 (en
Inventor
Boland T. Jones
David Michael Guthrie
Robert Frohwein
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.)
American Teleconferencing Services Ltd
Original Assignee
American Teleconferencing Services Ltd
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
Priority claimed from PCT/US2010/033084 external-priority patent/WO2011136786A1/en
Priority claimed from US12/789,993 external-priority patent/US20110271209A1/en
Priority claimed from PCT/US2011/034438 external-priority patent/WO2011137284A2/en
Priority claimed from PCT/US2011/034421 external-priority patent/WO2011137277A2/en
Priority claimed from PCT/US2011/034472 external-priority patent/WO2011137299A2/en
Priority claimed from PCT/US2011/058470 external-priority patent/WO2013062597A1/en
Priority to US13/822,902 priority Critical patent/US9485284B2/en
Application filed by American Teleconferencing Services Ltd filed Critical American Teleconferencing Services Ltd
Publication of US20140040777A1 publication Critical patent/US20140040777A1/en
Assigned to BARCLAYS BANK PLC, AS THE AGENT reassignment BARCLAYS BANK PLC, AS THE AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ACT TELECONFERENCING, INC., AMERICAN TELECONFERENCING SERVICES, LTD., PREMIERE GLOBAL SERVICES, INC.
Publication of US9485284B2 publication Critical patent/US9485284B2/en
Application granted granted Critical
Assigned to WILMINGTON TRUST, NATIONAL ASSOCIATION reassignment WILMINGTON TRUST, NATIONAL ASSOCIATION SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ACT TELECONFERENCING, INC., AMERICAN TELECONFERENCING SERVICES, LTD., PREMIERE GLOBAL SERVICES, INC.
Assigned to CERBERUS BUSINESS FINANCE AGENCY, LLC reassignment CERBERUS BUSINESS FINANCE AGENCY, LLC ASSIGNMENT OF SECURITY INTEREST Assignors: BARCLAYS BANK PLC
Assigned to SMITH TEMPEL BLAHA LLC reassignment SMITH TEMPEL BLAHA LLC LIEN (SEE DOCUMENT FOR DETAILS). Assignors: ACT TELECONFERENCING, AMERICAN TELECONFERECNING SERVICES LTD., PREMIERE GLOBAL SERVICES, INC. (AKA PGI)
Active - Reinstated legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • 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/1827Network arrangements for conference optimisation or adaptation

Definitions

  • conference solutions for enabling people to conduct live meetings, conferences, presentations, or other types of gatherings via the Internet, the public switched telephone network (PSTN), or other voice and/or data networks.
  • Participants typically use a telephone, computer, or other communication device that connects to a conference system.
  • the meetings include an audio component and a visual component, such as, a shared presentation, video, whiteboard, or other multimedia, text, graphics, etc.
  • One embodiment is a method for customizing display of participant information in an online conference.
  • the method comprises: a conferencing system establishing an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference; the conferencing system presenting a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; and during the online conference, one of the participants customizing presentation of at least one of the interactive participant objects via the conference user interface.
  • Another embodiment is a computer program embodied in a computer readable medium and executable by a processor for providing an online conference.
  • the computer program comprises: logic configured to establish an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference; logic configured to present a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; logic configured to receive, from one or more of the client devices, configuration parameters for customizing the corresponding interactive participant object; and logic configured to present the corresponding interactive participant object in the conference user interface according to the configuration parameters.
  • Another embodiment is computer system comprising a conferencing system and a server.
  • the conferencing system establishes an audio conference with a plurality of client devices via a communication network.
  • the server is configured to communicate with the conferencing system and the plurality of client devices via the communication network and present a conference user interface to the client devices.
  • the conference user interface displays an interactive participant object identifying each of the participants.
  • the server comprises one or more processors and a participant customization module, which is stored in a computer readable medium and executed by the processors for enabling the participants to customize presentation of the interactive participant objects.
  • the participant customization module comprises: logic configured to receive, from one or more of the client devices, configuration parameters for customizing the corresponding interactive participant object; and logic configured to present the corresponding interactive participant object in the conference user interface according to the configuration parameters.
  • FIG. 1 is a block diagram illustrating an embodiment of a computer system for customizing participant information in an online conference.
  • FIG. 2 is a flowchart illustrating the architecture, operation, and/or functionality of the participant identification customization module of FIG. 1 .
  • FIGS. 3 a & 3 b are user interface screen shots illustrating an embodiment of the conference user interface in FIG. 1 , which displays a customizable participant object for each participant in the online conference.
  • FIGS. 4 a - 4 d illustrate an embodiment of a customizable participant object.
  • FIG. 5 a illustrates an embodiment of a customizable participant object displaying a default participant image, a business card component, a personal greeting, and a social networks component.
  • FIG. 5 b illustrates the customizable participant object of FIG. 5 a in which the social networks component displays a social networking profile.
  • FIG. 5 c illustrates the customizable participant object of FIG. 5 a in which the social networks component displays a social networking feed.
  • FIG. 5 d illustrates another embodiment of the customizable participant object for displaying participant photos.
  • FIGS. 6 a - 6 d are user interface screen shots of an embodiment of the conference user interface for customizing the size of the participant object.
  • FIGS. 7 a & 7 b are user interface screen shots of another embodiment of the conference user interface for customizing the arrangement of the participant objects.
  • FIG. 8 a illustrates an embodiment of a participant object for launching a customization component.
  • FIG. 8 b illustrates the customization component of FIG. 9 a in which a drag-and-drop feature is used to configure one of the display regions.
  • FIG. 8 c illustrates the customization component of FIG. 9 b with a settings menu for configuring the selected display region.
  • FIG. 9 illustrates another embodiment of a participant object for enabling a participant to configure the display regions.
  • FIG. 10 is a flowchart illustrating the architecture, operation, and/or functionality of another embodiment of the participant customization module of FIG. 1 .
  • the online conference may be used for conferences, meetings, groupings or other types gatherings (collectively, a “conference” with a system that provides the conference user interfaces for the conference being referred to herein as a “conferencing system”) for any variety of purposes of one or more people, groups or organizations (including combinations thereof and collectively referred to as “participants”) with or without an audio component, including, without limitation, enabling simulcast audio with such conference for the participants.
  • the online conference and the conference user interface may be configured to provide any desirable content and/or functionality and may support various user interface and/or conferencing features, including any features described in the above-referenced related patent application.
  • FIG. 1 illustrates an embodiment of a computer system 100 for an online conference (e.g., an audio conference 108 ).
  • the computer system 100 enables participants 112 to customize various types of information and related functionality that is presented to other participants via a conference user interface 114 .
  • the computer system 100 comprises a conferencing system 102 and a plurality of client devices 104 connected via one or more communication networks 106 .
  • the network(s) 106 may support wired and/or wireless communication via any suitable protocols, including, for example, the Internet, the Public Switched Telephone Network (PSTN), cellular or mobile network(s), local area network(s), wide area network(s), or any other suitable communication infrastructure.
  • PSTN Public Switched Telephone Network
  • cellular or mobile network(s) local area network(s)
  • wide area network(s) or any other suitable communication infrastructure.
  • Client devices 104 a, 104 b, and 104 c may be associated with participants 112 a, 112 b, and 112 c, respectively, participating in the the audio conference 108 .
  • a participant 112 may comprise a “host” or “participant” and such terms merely refer to different user roles or permissions associated with the audio conference 108 .
  • the “host” may be the originator of the audio conference 108 and, consequently, may have user privileges that are not offered to the participants. Nonetheless, it should be appreciated that the terms “host,” “participant,” and “user” may be used interchangeably depending on the context in which it is being used.
  • the client devices 104 may comprise any desirable computing device, which is configured to communicate with the conferencing system 102 and server(s) 116 via the networks 106 .
  • the client device 104 may comprise, for example, a personal computer, a desktop computer, a laptop computer, a mobile computing device, a portable computing device, a smart phone, a cellular telephone, a landline telephone, a soft phone, a web-enabled electronic book reader, a tablet computer, or any other computing device capable of communicating with the conferencing system 102 and/or the server(s) 116 via one or more networks 106 .
  • the client device 104 may include client software (e.g., a browser, plug-in, or other functionality) configured to facilitate communication with the conferencing system 102 and the server 116 . It should be appreciated that the hardware, software, and any other performance specifications of the client device 104 are not critical and may be configured according to the particular context in which the client device 104 is to be used.
  • client software e.g., a browser, plug-in, or other functionality
  • the conferencing system 102 generally comprises a communication system for establishing an online conference (e.g., an audio conference 108 ) between the client devices 104 .
  • the conferencing system 102 may support audio via a voice network and/or a data network.
  • the conferencing system 102 may be configured to support, among other platforms, a Voice Over Internet Protocol (VoIP) conferencing platform such as described in U.S. patent application Ser. No. 11/637,291 entitled “VoIP Conferencing,” filed on Dec. 12, 2006, which is hereby incorporated by reference in its entirety. It should be appreciated that the conferencing system 102 may support various alternative platforms, technologies, protocols, standards, features, etc.
  • VoIP Voice Over Internet Protocol
  • the conferencing system 102 may be configured to establish an audio connection with the client devices 104 , although in some embodiments the audio portion may be removed.
  • the conferencing system 102 may establish the audio conference 108 by combining audio streams 118 a - 118 c associated with client devices 104 a - 104 c and corresponding participants 112 a - 112 c.
  • the conferencing system 102 may maintain a database 120 stored in a memory.
  • Database 120 may comprise a list of participant identifiers 122 identifying each of the participants.
  • Each participant identifier 122 is logically associated with a corresponding audio stream 118 that identifies the participant, a particular connection to the appropriate client device 104 , and a user identifier 124 from user profiles database 126 .
  • User profiles database 126 may store any suitable account information for participants 112 , as described in the above-referenced patent application.
  • Conferencing system 102 may comprise one or more server(s) 116 that are configured to establish the audio conference 108 .
  • Conferencing system 102 may further comprise a participant customization module 130 configured to enable participants 112 to customize their virtual presence in the conference user interface 114 .
  • the conference user interface 114 may be presented via a client application (e.g., a browser, one or more browser plug-ins, and/or a special-purpose client). It should be appreciated that the conference user interface 114 may include logic located and/or executed at the client device 104 , the conferencing system 102 , or any combination thereof, and may be presented to and displayed via a graphical user interface and an associated display (e.g., touchscreen display device or other display device).
  • the participant customization module 130 (and any other associated control and presentation modules) may be embodied in memory and executed by one or more processors. It should be appreciated that any aspects of the participant customization module 130 may be stored and/or executed by the client devices 104 , the conferencing system 102 , the servers 116 , or other related server(s) or web services.
  • the participant customization module 130 comprises the logic and/or functionality for enabling participants 112 to configure or customize various aspects of the conference user interface 114 .
  • FIG. 2 illustrates one embodiment of a method for enabling participants 112 to customize a virtual presence in the online conference.
  • the conferencing system 102 establishes an audio conference 108 with the client devices 104 a, 104 b, and 104 c via network(s) 106 .
  • the conferencing system 102 determines a user profile 126 for at least one of the participants 112 .
  • the conferencing system 102 reads the user profile 126 and determines one or more associated participant profile parameters 132 .
  • participant profile parameters 132 may comprise any suitable parameters for defining, configuring, and presenting participant-related information in the conference user interface 114 (e.g., name, job title, contact information, photographs, social networking profiles, social networking feeds, personal greetings, or any other user-specific information or presentation effects).
  • FIG. 3 a illustrates an exemplary embodiment of the conference user interface 114 in which each participant 112 is identified with an interactive participant object 302 .
  • Participant 112 a is identified with participant object 302 a, participant 112 b with participant object 302 b, and participant 112 c with participant object 302 c.
  • the participant objects 302 may comprise a default display 304 for displaying a graphic, icon, avatar, or photograph of the participant 112 , as well as the participant's name, title, or any other customizable information.
  • a participant 112 may customize various aspects of their corresponding interactive participant object 302 .
  • the interactive participant object 302 may display similar information as described in the above-referenced patent application and may implement similar or other user interface or other functions and features.
  • the interactive participant object 302 may comprise one or more user-selectable display portions for presenting participant information or related features.
  • the interactive participant objects 302 may comprise a cube or other shape having a plurality of display faces. When a participant selects a user interface component, the cube may be expanded to display one or more faces.
  • FIG. 3 b illustrates the conference user interface 114 in which a participant object 302 a has been selected by one of the participants 112 .
  • the user selection may trigger the display of cube faces 306 a, 308 a, and 310 a.
  • Each face may display additional information about the associated participant.
  • the cube faces may be configurable by the participant and may display, for example, a social networking profile, updates to a social networking communication feed, video, graphics, images, or any other content.
  • the cube faces may be further selected to return to the original collapsed cube.
  • the participant object 302 may be rotated (either automatically or via user selection) to display the respective cube faces 306 a, 308 a, and 310 a. It should be appreciated that the participant objects 302 may be configured with various visual effects and/or interactive functionality.
  • the conference user interface 114 may comprise one or more selectable components for accessing various conferencing features.
  • a my connection component 312 may launch a display for enabling a participant 112 to configure the existing connection between the client device 104 and the conferencing system 102 .
  • the participant 112 may disconnect a connection to the audio conference 108 , establish a new connection to the audio conference 108 (e.g., by dial-out), or reconfigure the existing connection to the audio conference 108 .
  • An invite component 314 may launch a menu for enabling a participant 112 to invite additional participants to the online conference. Additional participants may be invited by, for example, dialing out to a telephone number, sending an email including information for accessing the conferencing system 102 , or sending a message to a web service, such as, for example, a social networking system.
  • a share component 316 may launch a menu (not shown) for enabling a participant 112 to insert and share media with other participants in the online conference.
  • a my room component 318 may launch a display for enabling a participant 112 to configure the appearance of the conference user interface 114 .
  • the participant 112 may configure the arrangement of the participant objects 302 , specify a location view (as described in the above-reference international patent application), or configure any other presentation parameter.
  • My room component 318 may be configured to launch the participant identification customization module 130 ( FIG. 1 ).
  • An apps component 320 may launch a menu for enabling a participant 112 to launch, view, or purchase various conference applications provided by the conferencing system 102 .
  • FIGS. 4 a - 4 d illustrate another embodiment of a customizable participant object 400 for identifying participants 112 in the conference user interface 114 .
  • Participant object 400 may comprise a graphical representation 402 , profile information 404 , an audio indicator 406 , and a business card component 408 .
  • the graphical representation 402 may comprise a picture, photograph, icon, avatar, etc. for identifying the corresponding participant 112 .
  • the graphical representation 402 may comprise an image that is uploaded to the server 116 , imported from a social networking profile, or selected and/or customized from predefined images.
  • Graphical representation 402 may also comprise a default image ( FIG. 4 c ) if one has not been defined by a participant 112 .
  • the profile information 404 may comprise information provided by the participant 112 and stored in user profiles database 126 ( FIG. 1 ).
  • the audio indicator 406 visually identifies when the associated participant 112 is speaking during the audio conference 108 by monitoring the audio streams 118 .
  • the audio stream 118 may be logically associated with the corresponding audio indicator 406 according to the participant identifier 122 or user identifier 124 .
  • the audio indicator 406 may be displayed in a first visual state ( FIG. 4 a ), such as, by graying out the audio indicator 406 .
  • the audio indicator 406 may be displayed in a second visual state ( FIG. 4 b ), such as, by blacking out the audio indicator 406 .
  • FIG. 4 b second visual state
  • selecting a user interface component 408 may launch a business card component that, when selected, displays further information about the participant 112 .
  • the business card component may trigger the display of any additional participant profile or identification information.
  • the participant object 400 “flips” to the business card component 410 , which displays additional parameters 412 (e.g., name, title, organization, location, contact information, interests, or other biographical information).
  • the business card component 410 may further comprise a participant profile control 414 , which comprises a user interface control for enabling the participants 112 to edit their own, or another participant's, information during the audio conference 108 .
  • An “exit” button 416 may be selected to “flip” the object to the default display.
  • FIGS. 5 a - 5 d illustrate another embodiment of a participant object 500 that may be customized by a participant 112 .
  • Participant object 500 comprises a plurality of user-selectable display portions (e.g., cube faces 304 , 306 , 308 , and 310 ).
  • Cube faces 304 and 306 may display object 400 ( FIG. 4 a ) and business card component 410 ( FIG. 4 d ), respectively.
  • Cube face 308 may be customized to display a personal greeting 502 comprising content 510 (e.g., text, graphics, video).
  • Cube face 310 may comprise a menu 504 for listing available social networking accounts (buttons 506 ) associated with the participant 112 .
  • the conferencing system 102 may be configured to communicate with social networking systems via an API.
  • other participants 112 may select one of the buttons 506 and view the participant's social networking profile 512 ( FIG. 5 b ) displayed in the cube face 310 .
  • One or more links may also be displayed for viewing the participant's full profile, as well as sending a request to join the participant's social network.
  • FIG. 5 c illustrates another embodiment in which cube face 310 displays a social networking feed 516 and a button 518 to subscribe to or follow the social networking feed 516 .
  • FIG. 5 d illustrates a further embodiment in which cube face 308 comprises an image application 520 for scrolling through images.
  • a participant 112 may also customize various aspects of the participant objects 302 presented in the conference user interface 114 during the online conference. As illustrated in FIGS. 6 a & 6 b, any of the participants 112 may resize a particular participant object 302 by selecting an area 604 with, for example, a cursor 602 ( FIG. 6 a ), and then performing a drag-and-drop operation to another area 606 ( FIG. 6 b ). In response to the drag-and-drop operation, the participant object 302 may be either reduced or increased in size. As illustrated in FIGS.
  • participant objects 302 may be rearranged with a similar drag-and-drop operation by selecting an area 702 and then dragging the participant object 302 to another area 704 . In response to the drag-and-drop operation, the participant objects 302 may be automatically rearranged. It should be appreciated that the resize and rearrange customizations may also be implemented with appropriate touch gestures when the client device 104 includes a touchscreen display device.
  • a participant 112 may customize their own participant object 302 directly from the user interface object during the online conference.
  • a participant object 800 may comprise a configuration button 802 that launches a cube configuration window 804 .
  • Window 804 comprises an upper panel 808 and a lower panel 806 .
  • the lower panel 806 may display a simulated participant object 810 having corresponding cube faces 304 , 306 , 308 , and 310 .
  • the upper panel 808 may comprise a plurality of buttons 812 corresponding to the various types of information and features that may be displayed in cube faces 304 , 306 , 308 , and 310 .
  • a participant 112 may configure one or more of the cube faces 304 , 306 , 308 , and 310 by selecting a button 812 and dragging the user interface object to the desired cube face.
  • a videos button 812 has been dragged and dropped onto the cube face 306 .
  • a menu 814 may be displayed for enabling the participant 112 to configure and link the cube face 306 to the participant's video sharing account ( FIG. 8 c ).
  • Menu 814 may include text boxes 816 and 818 for inputting a username and password, respectively, for the video sharing account.
  • the participant 112 may select an “add account” button 820 , which initiates the configuration of the cube face 306 to display the participant's videos.
  • FIG. 9 illustrates another embodiment of participant object 900 .
  • Participant object 900 may comprise a default configuration for the cube faces 304 , 306 , 308 , and 310 .
  • the conference user interface 112 may initially display the default configuration.
  • Cube face 306 may be preconfigured with settings based on a user profile 126 ( FIG. 1 ), although business card component 410 may be edited by selecting an edit button 906 .
  • Cube face 308 may be preconfigured to prompt the participant 112 to enter a personal greeting in text box 908 and add the message (add button 910 ) to the cube face 308 .
  • Cube face 310 may be preconfigured to prompt the participant 112 to link the cube face 310 to a social networking account by entering a username (text box 912 ), a password (text box 914 ), and adding the account (button 916 ).
  • FIG. 10 illustrates another embodiment of a method for enabling participants 112 to customize their virtual presence during the online conference.
  • the conferencing system 102 establishes an audio conference 108 with the client devices 104 a, 104 b, and 104 c via network(s) 106 .
  • the conferencing system 102 presents the conference user interface 114 to the client devices 104 with corresponding participant objects 302 .
  • the conferencing system 102 determines that a participant object 302 is to be customized. As described above, the participant 112 may initiate the customization process directly from the participant object 302 .
  • the conferencing system 102 may prompt the participant 112 , via the conference user interface 114 , to specify one or more configuration parameters. It should be appreciated that the participant 112 may specify the configuration parameter(s) in any of the ways described above.
  • the conferencing system 102 receives the configuration parameters and may store the data in the participant's user profile 126 .
  • the conferencing system 102 configures the participant object 302 according to the specified configuration parameters and presents the customized participant object 302 in the conference user interface 114 .
  • one or more of the process or method descriptions associated with the flow charts or block diagrams above may represent modules, segments, logic or portions of code that include one or more executable instructions for implementing logical functions or steps in the process.
  • the logical functions may be implemented in software, hardware, firmware, or any combination thereof.
  • the logical functions may be implemented in software or firmware that is stored in memory or non-volatile memory and that is executed by hardware (e.g., microcontroller) or any other processor(s) or suitable instruction execution system associated with the computer system 100 .
  • the logical functions may be embodied in any computer readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system associated with the computer system 100 that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.

Abstract

Various embodiments of systems, methods, and computer programs are disclosed for customizing participant information in an online conference. One embodiment is a method for customizing display of participant information in an online conference. The method comprises: a conferencing system establishing an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference; the conferencing system presenting a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; and during the online conference, one of the participants customizing presentation of at least one of the interactive participant objects via the conference user interface.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation-in-part patent application of International Patent Application Serial No. PCT/US2010/033084, entitled “Systems, Methods, and Computer Programs for Providing a Conference User Interface” and filed Apr. 30, 2010 (Applicant: American Teleconferencing Services, Ltd.; Attorney Docket No. 16003.1206P1).
  • BACKGROUND
  • Currently, there are a number of conference solutions for enabling people to conduct live meetings, conferences, presentations, or other types of gatherings via the Internet, the public switched telephone network (PSTN), or other voice and/or data networks. Participants typically use a telephone, computer, or other communication device that connects to a conference system. The meetings include an audio component and a visual component, such as, a shared presentation, video, whiteboard, or other multimedia, text, graphics, etc. These types of convenient conference solutions have become an indispensable form of communication for many businesses and individuals.
  • Despite the many advantages and commercial success of existing conference, meeting, grouping or other types of gathering systems, there remains a need in the art for improved conference, meeting, grouping or other types of gathering systems, methods, and computer programs.
  • SUMMARY
  • Various embodiments of systems, methods, and computer programs are disclosed for customizing participant information in an online conference. One embodiment is a method for customizing display of participant information in an online conference. The method comprises: a conferencing system establishing an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference; the conferencing system presenting a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; and during the online conference, one of the participants customizing presentation of at least one of the interactive participant objects via the conference user interface.
  • Another embodiment is a computer program embodied in a computer readable medium and executable by a processor for providing an online conference. The computer program comprises: logic configured to establish an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference; logic configured to present a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; logic configured to receive, from one or more of the client devices, configuration parameters for customizing the corresponding interactive participant object; and logic configured to present the corresponding interactive participant object in the conference user interface according to the configuration parameters.
  • Another embodiment is computer system comprising a conferencing system and a server. The conferencing system establishes an audio conference with a plurality of client devices via a communication network. The server is configured to communicate with the conferencing system and the plurality of client devices via the communication network and present a conference user interface to the client devices. The conference user interface displays an interactive participant object identifying each of the participants. The server comprises one or more processors and a participant customization module, which is stored in a computer readable medium and executed by the processors for enabling the participants to customize presentation of the interactive participant objects. The participant customization module comprises: logic configured to receive, from one or more of the client devices, configuration parameters for customizing the corresponding interactive participant object; and logic configured to present the corresponding interactive participant object in the conference user interface according to the configuration parameters.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram illustrating an embodiment of a computer system for customizing participant information in an online conference.
  • FIG. 2 is a flowchart illustrating the architecture, operation, and/or functionality of the participant identification customization module of FIG. 1.
  • FIGS. 3 a & 3 b are user interface screen shots illustrating an embodiment of the conference user interface in FIG. 1, which displays a customizable participant object for each participant in the online conference.
  • FIGS. 4 a-4 d illustrate an embodiment of a customizable participant object.
  • FIG. 5 a illustrates an embodiment of a customizable participant object displaying a default participant image, a business card component, a personal greeting, and a social networks component.
  • FIG. 5 b illustrates the customizable participant object of FIG. 5 a in which the social networks component displays a social networking profile.
  • FIG. 5 c illustrates the customizable participant object of FIG. 5 a in which the social networks component displays a social networking feed.
  • FIG. 5 d illustrates another embodiment of the customizable participant object for displaying participant photos.
  • FIGS. 6 a-6 d are user interface screen shots of an embodiment of the conference user interface for customizing the size of the participant object.
  • FIGS. 7 a & 7 b are user interface screen shots of another embodiment of the conference user interface for customizing the arrangement of the participant objects.
  • FIG. 8 a illustrates an embodiment of a participant object for launching a customization component.
  • FIG. 8 b illustrates the customization component of FIG. 9 a in which a drag-and-drop feature is used to configure one of the display regions.
  • FIG. 8 c illustrates the customization component of FIG. 9 b with a settings menu for configuring the selected display region.
  • FIG. 9 illustrates another embodiment of a participant object for enabling a participant to configure the display regions.
  • FIG. 10 is a flowchart illustrating the architecture, operation, and/or functionality of another embodiment of the participant customization module of FIG. 1.
  • DETAILED DESCRIPTION
  • Various embodiments of systems, methods, and computer programs are disclosed for enabling a participant in an online conference to customize participant information displayed in a conference user interface. The online conference may be used for conferences, meetings, groupings or other types gatherings (collectively, a “conference” with a system that provides the conference user interfaces for the conference being referred to herein as a “conferencing system”) for any variety of purposes of one or more people, groups or organizations (including combinations thereof and collectively referred to as “participants”) with or without an audio component, including, without limitation, enabling simulcast audio with such conference for the participants. The online conference and the conference user interface may be configured to provide any desirable content and/or functionality and may support various user interface and/or conferencing features, including any features described in the above-referenced related patent application.
  • FIG. 1 illustrates an embodiment of a computer system 100 for an online conference (e.g., an audio conference 108). The computer system 100 enables participants 112 to customize various types of information and related functionality that is presented to other participants via a conference user interface 114. The computer system 100 comprises a conferencing system 102 and a plurality of client devices 104 connected via one or more communication networks 106. The network(s) 106 may support wired and/or wireless communication via any suitable protocols, including, for example, the Internet, the Public Switched Telephone Network (PSTN), cellular or mobile network(s), local area network(s), wide area network(s), or any other suitable communication infrastructure. Client devices 104 a, 104 b, and 104 c may be associated with participants 112 a, 112 b, and 112 c, respectively, participating in the the audio conference 108. A participant 112 may comprise a “host” or “participant” and such terms merely refer to different user roles or permissions associated with the audio conference 108. For example, the “host” may be the originator of the audio conference 108 and, consequently, may have user privileges that are not offered to the participants. Nonetheless, it should be appreciated that the terms “host,” “participant,” and “user” may be used interchangeably depending on the context in which it is being used.
  • The client devices 104 may comprise any desirable computing device, which is configured to communicate with the conferencing system 102 and server(s) 116 via the networks 106. The client device 104 may comprise, for example, a personal computer, a desktop computer, a laptop computer, a mobile computing device, a portable computing device, a smart phone, a cellular telephone, a landline telephone, a soft phone, a web-enabled electronic book reader, a tablet computer, or any other computing device capable of communicating with the conferencing system 102 and/or the server(s) 116 via one or more networks 106. The client device 104 may include client software (e.g., a browser, plug-in, or other functionality) configured to facilitate communication with the conferencing system 102 and the server 116. It should be appreciated that the hardware, software, and any other performance specifications of the client device 104 are not critical and may be configured according to the particular context in which the client device 104 is to be used.
  • In the embodiment of FIG. 1, the conferencing system 102 generally comprises a communication system for establishing an online conference (e.g., an audio conference 108) between the client devices 104. The conferencing system 102 may support audio via a voice network and/or a data network. In one of a number of possible embodiments, the conferencing system 102 may be configured to support, among other platforms, a Voice Over Internet Protocol (VoIP) conferencing platform such as described in U.S. patent application Ser. No. 11/637,291 entitled “VoIP Conferencing,” filed on Dec. 12, 2006, which is hereby incorporated by reference in its entirety. It should be appreciated that the conferencing system 102 may support various alternative platforms, technologies, protocols, standards, features, etc. Regardless of the communication infrastructure, the conferencing system 102 may be configured to establish an audio connection with the client devices 104, although in some embodiments the audio portion may be removed. The conferencing system 102 may establish the audio conference 108 by combining audio streams 118 a-118 c associated with client devices 104 a-104 c and corresponding participants 112 a-112 c.
  • As illustrated in FIG. 1, the conferencing system 102 may maintain a database 120 stored in a memory. Database 120 may comprise a list of participant identifiers 122 identifying each of the participants. Each participant identifier 122 is logically associated with a corresponding audio stream 118 that identifies the participant, a particular connection to the appropriate client device 104, and a user identifier 124 from user profiles database 126. User profiles database 126 may store any suitable account information for participants 112, as described in the above-referenced patent application.
  • Conferencing system 102 may comprise one or more server(s) 116 that are configured to establish the audio conference 108. Conferencing system 102 may further comprise a participant customization module 130 configured to enable participants 112 to customize their virtual presence in the conference user interface 114. The conference user interface 114 may be presented via a client application (e.g., a browser, one or more browser plug-ins, and/or a special-purpose client). It should be appreciated that the conference user interface 114 may include logic located and/or executed at the client device 104, the conferencing system 102, or any combination thereof, and may be presented to and displayed via a graphical user interface and an associated display (e.g., touchscreen display device or other display device).
  • The participant customization module 130 (and any other associated control and presentation modules) may be embodied in memory and executed by one or more processors. It should be appreciated that any aspects of the participant customization module 130 may be stored and/or executed by the client devices 104, the conferencing system 102, the servers 116, or other related server(s) or web services.
  • In general, the participant customization module 130 comprises the logic and/or functionality for enabling participants 112 to configure or customize various aspects of the conference user interface 114. FIG. 2 illustrates one embodiment of a method for enabling participants 112 to customize a virtual presence in the online conference. At block 202, the conferencing system 102 establishes an audio conference 108 with the client devices 104 a, 104 b, and 104 c via network(s) 106. At block 204, the conferencing system 102 determines a user profile 126 for at least one of the participants 112. At block 206, the conferencing system 102 reads the user profile 126 and determines one or more associated participant profile parameters 132. It should be appreciated that the participant profile parameters 132 may comprise any suitable parameters for defining, configuring, and presenting participant-related information in the conference user interface 114 (e.g., name, job title, contact information, photographs, social networking profiles, social networking feeds, personal greetings, or any other user-specific information or presentation effects).
  • At block 208, the conferencing system 102 presents the conference user interface 114 to the client devices 104. FIG. 3 a illustrates an exemplary embodiment of the conference user interface 114 in which each participant 112 is identified with an interactive participant object 302. Participant 112 a is identified with participant object 302 a, participant 112 b with participant object 302 b, and participant 112 c with participant object 302 c. The participant objects 302 may comprise a default display 304 for displaying a graphic, icon, avatar, or photograph of the participant 112, as well as the participant's name, title, or any other customizable information.
  • As described below in more detail, a participant 112 may customize various aspects of their corresponding interactive participant object 302. The interactive participant object 302 may display similar information as described in the above-referenced patent application and may implement similar or other user interface or other functions and features. The interactive participant object 302 may comprise one or more user-selectable display portions for presenting participant information or related features. In the embodiment illustrated in FIGS. 3 a & 3 b, the interactive participant objects 302 may comprise a cube or other shape having a plurality of display faces. When a participant selects a user interface component, the cube may be expanded to display one or more faces.
  • FIG. 3 b illustrates the conference user interface 114 in which a participant object 302 a has been selected by one of the participants 112. The user selection may trigger the display of cube faces 306 a, 308 a, and 310 a. Each face may display additional information about the associated participant. In an embodiment, the cube faces may be configurable by the participant and may display, for example, a social networking profile, updates to a social networking communication feed, video, graphics, images, or any other content. The cube faces may be further selected to return to the original collapsed cube. In another embodiment, the participant object 302 may be rotated (either automatically or via user selection) to display the respective cube faces 306 a, 308 a, and 310 a. It should be appreciated that the participant objects 302 may be configured with various visual effects and/or interactive functionality.
  • As further illustrated in FIGS. 3 a & 3 b, the conference user interface 114 may comprise one or more selectable components for accessing various conferencing features. A my connection component 312 may launch a display for enabling a participant 112 to configure the existing connection between the client device 104 and the conferencing system 102. The participant 112 may disconnect a connection to the audio conference 108, establish a new connection to the audio conference 108 (e.g., by dial-out), or reconfigure the existing connection to the audio conference 108.
  • An invite component 314 may launch a menu for enabling a participant 112 to invite additional participants to the online conference. Additional participants may be invited by, for example, dialing out to a telephone number, sending an email including information for accessing the conferencing system 102, or sending a message to a web service, such as, for example, a social networking system. A share component 316 may launch a menu (not shown) for enabling a participant 112 to insert and share media with other participants in the online conference.
  • A my room component 318 may launch a display for enabling a participant 112 to configure the appearance of the conference user interface 114. In an embodiment, the participant 112 may configure the arrangement of the participant objects 302, specify a location view (as described in the above-reference international patent application), or configure any other presentation parameter. My room component 318 may be configured to launch the participant identification customization module 130 (FIG. 1).
  • An apps component 320 may launch a menu for enabling a participant 112 to launch, view, or purchase various conference applications provided by the conferencing system 102.
  • FIGS. 4 a-4 d illustrate another embodiment of a customizable participant object 400 for identifying participants 112 in the conference user interface 114. Participant object 400 may comprise a graphical representation 402, profile information 404, an audio indicator 406, and a business card component 408. The graphical representation 402 may comprise a picture, photograph, icon, avatar, etc. for identifying the corresponding participant 112. The graphical representation 402 may comprise an image that is uploaded to the server 116, imported from a social networking profile, or selected and/or customized from predefined images. Graphical representation 402 may also comprise a default image (FIG. 4 c) if one has not been defined by a participant 112.
  • The profile information 404 may comprise information provided by the participant 112 and stored in user profiles database 126 (FIG. 1). The audio indicator 406 visually identifies when the associated participant 112 is speaking during the audio conference 108 by monitoring the audio streams 118. The audio stream 118 may be logically associated with the corresponding audio indicator 406 according to the participant identifier 122 or user identifier 124. When a participant 112 is speaking, the audio indicator 406 may be displayed in a first visual state (FIG. 4 a), such as, by graying out the audio indicator 406. When the participant 112 is speaking, the audio indicator 406 may be displayed in a second visual state (FIG. 4 b), such as, by blacking out the audio indicator 406. It should be appreciated that any visual and/or audio distinctions may be employed to identify a speaking participant in the conference user interface 114.
  • In an embodiment, selecting a user interface component 408 may launch a business card component that, when selected, displays further information about the participant 112. The business card component may trigger the display of any additional participant profile or identification information. In the embodiment illustrated in FIG. 4 d, when the component 408 is selected, the participant object 400 “flips” to the business card component 410, which displays additional parameters 412 (e.g., name, title, organization, location, contact information, interests, or other biographical information). The business card component 410 may further comprise a participant profile control 414, which comprises a user interface control for enabling the participants 112 to edit their own, or another participant's, information during the audio conference 108. An “exit” button 416 may be selected to “flip” the object to the default display.
  • FIGS. 5 a-5 d illustrate another embodiment of a participant object 500 that may be customized by a participant 112. Participant object 500 comprises a plurality of user-selectable display portions (e.g., cube faces 304, 306, 308, and 310). Cube faces 304 and 306 may display object 400 (FIG. 4 a) and business card component 410 (FIG. 4 d), respectively. Cube face 308 may be customized to display a personal greeting 502 comprising content 510 (e.g., text, graphics, video). Cube face 310 may comprise a menu 504 for listing available social networking accounts (buttons 506) associated with the participant 112. As described in the above-referenced patent application, the conferencing system 102 may be configured to communicate with social networking systems via an API. During the online conference, other participants 112 may select one of the buttons 506 and view the participant's social networking profile 512 (FIG. 5 b) displayed in the cube face 310. One or more links may also be displayed for viewing the participant's full profile, as well as sending a request to join the participant's social network. FIG. 5 c illustrates another embodiment in which cube face 310 displays a social networking feed 516 and a button 518 to subscribe to or follow the social networking feed 516. FIG. 5 d illustrates a further embodiment in which cube face 308 comprises an image application 520 for scrolling through images.
  • In another embodiment, a participant 112 may also customize various aspects of the participant objects 302 presented in the conference user interface 114 during the online conference. As illustrated in FIGS. 6 a & 6 b, any of the participants 112 may resize a particular participant object 302 by selecting an area 604 with, for example, a cursor 602 (FIG. 6 a), and then performing a drag-and-drop operation to another area 606 (FIG. 6 b). In response to the drag-and-drop operation, the participant object 302 may be either reduced or increased in size. As illustrated in FIGS. 7 a & 7 b, participant objects 302 may be rearranged with a similar drag-and-drop operation by selecting an area 702 and then dragging the participant object 302 to another area 704. In response to the drag-and-drop operation, the participant objects 302 may be automatically rearranged. It should be appreciated that the resize and rearrange customizations may also be implemented with appropriate touch gestures when the client device 104 includes a touchscreen display device.
  • In another embodiment, a participant 112 may customize their own participant object 302 directly from the user interface object during the online conference. For example, as illustrated in FIG. 8 a, a participant object 800 may comprise a configuration button 802 that launches a cube configuration window 804. Window 804 comprises an upper panel 808 and a lower panel 806. The lower panel 806 may display a simulated participant object 810 having corresponding cube faces 304, 306, 308, and 310. The upper panel 808 may comprise a plurality of buttons 812 corresponding to the various types of information and features that may be displayed in cube faces 304, 306, 308, and 310. A participant 112 may configure one or more of the cube faces 304, 306, 308, and 310 by selecting a button 812 and dragging the user interface object to the desired cube face. In FIG. 8 b, a videos button 812 has been dragged and dropped onto the cube face 306. In response to the drag-and-drop or other operation, a menu 814 may be displayed for enabling the participant 112 to configure and link the cube face 306 to the participant's video sharing account (FIG. 8 c). Menu 814 may include text boxes 816 and 818 for inputting a username and password, respectively, for the video sharing account. After inputting the username and password, the participant 112 may select an “add account” button 820, which initiates the configuration of the cube face 306 to display the participant's videos.
  • FIG. 9 illustrates another embodiment of participant object 900. Participant object 900 may comprise a default configuration for the cube faces 304, 306, 308, and 310. For example, when a participant 112 enters the online conference for the first time, the conference user interface 112 may initially display the default configuration. Cube face 306 may be preconfigured with settings based on a user profile 126 (FIG. 1), although business card component 410 may be edited by selecting an edit button 906. Cube face 308 may be preconfigured to prompt the participant 112 to enter a personal greeting in text box 908 and add the message (add button 910) to the cube face 308. Cube face 310 may be preconfigured to prompt the participant 112 to link the cube face 310 to a social networking account by entering a username (text box 912), a password (text box 914), and adding the account (button 916).
  • FIG. 10 illustrates another embodiment of a method for enabling participants 112 to customize their virtual presence during the online conference. At block 1002, the conferencing system 102 establishes an audio conference 108 with the client devices 104 a, 104 b, and 104 c via network(s) 106. At block 1004, the conferencing system 102 presents the conference user interface 114 to the client devices 104 with corresponding participant objects 302. At decision block 1006, the conferencing system 102 determines that a participant object 302 is to be customized. As described above, the participant 112 may initiate the customization process directly from the participant object 302. At block 1006, the conferencing system 102 may prompt the participant 112, via the conference user interface 114, to specify one or more configuration parameters. It should be appreciated that the participant 112 may specify the configuration parameter(s) in any of the ways described above. At block 1010, the conferencing system 102 receives the configuration parameters and may store the data in the participant's user profile 126. At block 1010, the conferencing system 102 configures the participant object 302 according to the specified configuration parameters and presents the customized participant object 302 in the conference user interface 114.
  • It should be appreciated that one or more of the process or method descriptions associated with the flow charts or block diagrams above may represent modules, segments, logic or portions of code that include one or more executable instructions for implementing logical functions or steps in the process. It should be further appreciated that the logical functions may be implemented in software, hardware, firmware, or any combination thereof. In certain embodiments, the logical functions may be implemented in software or firmware that is stored in memory or non-volatile memory and that is executed by hardware (e.g., microcontroller) or any other processor(s) or suitable instruction execution system associated with the computer system 100. Furthermore, the logical functions may be embodied in any computer readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system associated with the computer system 100 that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
  • It should be noted that this disclosure has been presented with reference to one or more exemplary or described embodiments for the purpose of demonstrating the principles and concepts of the invention. The invention is not limited to these embodiments. As will be understood by persons skilled in the art, in view of the description provided herein, many variations may be made to the embodiments described herein and all such variations are within the scope of the invention.

Claims (20)

What is claimed is:
1. A method for customizing display of participant information in an online conference, the method comprising:
a conferencing system establishing an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference;
the conferencing system presenting a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants; and
during the online conference, one of the participants customizing presentation of at least one of the interactive participant objects via the conference user interface.
2. The method of claim 1, wherein the customizing presentation of the interactive participant object comprises moving a location of the interactive participant object.
3. The method of claim 1, wherein the customizing presentation of the interactive participant object comprises changing a size of the interactive participant object.
4. The method of claim 1, wherein the interactive participant objects comprise at least two display portions for selectively displaying information associated with the corresponding participant.
5. The method of claim 4, wherein a first display portion comprises default identification information, and a second display portion comprises a business card component.
6. The method of claim 5, wherein a third display portion displays photographs associated with the corresponding participant.
7. The method of claim, 4, wherein a first display portion comprises an image of the corresponding participant, and a second display portion comprises a social networking channel associated with the corresponding participant.
8. The method of claim 1, wherein the customizing presentation of the interactive participant object comprises the participant customizing presentation of two or more selectable display portions of the interactive participant object.
9. The method of claim 1, wherein the customizing presentation of the interactive participant object comprises:
the participant selecting the interactive participant object;
the conference user interface presenting a configuration menu;
the participant specifying configuration parameters associated with the interactive participant object; and
the conferencing system updating the interactive participant object according to the specified configuration parameters.
10. The method of claim 9, wherein the configuration parameters comprise a social networking account, and the conferencing system updating the interactive participant object comprises configuring the interactive participant object with a selectable social networking component for enabling the other participants to view a corresponding social networking feed.
11. The method of claim 1, wherein the interactive participant objects comprise a shape having a plurality of selectable display faces for displaying information about the corresponding participant.
12. The method of claim 11, wherein the shape comprises an interactive cube having a default face for displaying an image of the participant, and two or more additional faces for selectively displaying one or more of participant images, a business card component, photographs associated with the participant, and a social networking feed associated with the participant.
13. A computer program embodied in a computer readable medium and executable by a processor for providing an online conference, the computer program comprising:
logic configured to establish an online conference with a plurality of client devices via a communication network, each client device associated with a participant in the online conference;
logic configured to present a conference user interface to the client devices, the conference user interface displaying an interactive participant object identifying each of the participants;
logic configured to receive, from one or more of the client devices, configuration parameters for customizing the corresponding interactive participant object; and
logic configured to present the corresponding interactive participant object in the conference user interface according to the configuration parameters.
14. The computer program of claim 13, wherein the configuration parameters are provided during the online conference via the conference user interface.
15. The computer program of claim 13, wherein the configuration parameters are stored in a user profile associated with the participant.
16. The computer program of claim 13, wherein the interactive participant objects comprise at least two display portions for enabling the other participants to selectively view information associated with the corresponding participant during the online conference.
17. The computer program of claim 16, wherein a first display portion comprises a graphical image identifying the corresponding participant, a second display portion comprises a business card component, and a third display portion comprises an apps component for viewing one or more social networking accounts associated with the corresponding participant.
18. The computer program of claim 13, wherein the configuration parameters comprise a social networking account.
19. A computer system comprising:
a conferencing system for establishing an audio conference with a plurality of client devices via a communication network; and
a server configured to communicate with the conferencing system and the plurality of client devices via the communication network and present a conference user interface to the client devices which displays an interactive participant object identifying each of the participants, the server comprising one or more processors and a participant customization module, which is stored in a computer readable medium and executed by the processors for enabling the participants to customize presentation of the interactive participant objects, the participant customization module comprising:
logic configured to receive, from one or more of the client devices, configuration parameters for customizing the corresponding interactive participant object; and
logic configured to present the corresponding interactive participant object in the conference user interface according to the configuration parameters.
20. The computer system of claim 19, wherein the interactive participant objects comprise at least two selectable display regions for displaying information related to the corresponding participant, and the configuration parameters specify the information to be displayed on the display regions.
US13/822,902 2010-04-30 2011-10-28 Customizing participant information in an online conference Active - Reinstated 2030-05-03 US9485284B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/822,902 US9485284B2 (en) 2010-04-30 2011-10-28 Customizing participant information in an online conference

Applications Claiming Priority (13)

Application Number Priority Date Filing Date Title
PCT/US2010/033084 WO2011136786A1 (en) 2010-04-30 2010-04-30 Systems, methods, and computer programs for providing a conference user interface
US12/789,993 US20110271209A1 (en) 2010-04-30 2010-05-28 Systems, Methods, and Computer Programs for Providing a Conference User Interface
USPCT/US11/34438 2011-04-29
WOPCT/US2011/034472 2011-04-29
PCT/US2011/034438 WO2011137284A2 (en) 2010-04-30 2011-04-29 Managing multiple conferences via a conference user interface
PCT/US2011/034421 WO2011137277A2 (en) 2010-04-30 2011-04-29 Systems, methods, and computer programs for controlling presentation views in an online conference
USPCT/US11/34472 2011-04-29
WOPCT/US2011/034421 2011-04-29
WOPCT/US2011/034438 2011-04-29
PCT/US2011/034472 WO2011137299A2 (en) 2010-04-30 2011-04-29 Systems, methods, and computer programs for monitoring a conference and communicating with participants without joining as a participant
USPCT/US11/34421 2011-04-29
PCT/US2011/058470 WO2013062597A1 (en) 2011-04-29 2011-10-28 Customizing participant information in an online conference
US13/822,902 US9485284B2 (en) 2010-04-30 2011-10-28 Customizing participant information in an online conference

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2010/033084 Continuation-In-Part WO2011136786A1 (en) 2010-04-30 2010-04-30 Systems, methods, and computer programs for providing a conference user interface

Publications (2)

Publication Number Publication Date
US20140040777A1 true US20140040777A1 (en) 2014-02-06
US9485284B2 US9485284B2 (en) 2016-11-01

Family

ID=50026785

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/822,902 Active - Reinstated 2030-05-03 US9485284B2 (en) 2010-04-30 2011-10-28 Customizing participant information in an online conference

Country Status (1)

Country Link
US (1) US9485284B2 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140215367A1 (en) * 2013-01-31 2014-07-31 Samsung Electronics Co., Ltd. Method of displaying user interface on device, and device
USD753136S1 (en) * 2014-04-04 2016-04-05 Adp, Llc Display screen or portion thereof with graphical user interface
US20170054768A1 (en) * 2015-08-20 2017-02-23 Avaya Inc. System and method for free-form conference
US10075502B2 (en) 2015-03-11 2018-09-11 Fasetto, Inc. Systems and methods for web API communication
US10084688B2 (en) 2014-01-27 2018-09-25 Fasetto, Inc. Systems and methods for peer-to-peer communication
US10095873B2 (en) 2013-09-30 2018-10-09 Fasetto, Inc. Paperless application
US10123153B2 (en) 2014-10-06 2018-11-06 Fasetto, Inc. Systems and methods for portable storage devices
US10437288B2 (en) 2014-10-06 2019-10-08 Fasetto, Inc. Portable storage device with modular power and housing system
US10712898B2 (en) * 2013-03-05 2020-07-14 Fasetto, Inc. System and method for cubic graphical user interfaces
US10763630B2 (en) 2017-10-19 2020-09-01 Fasetto, Inc. Portable electronic device connection systems
US10768796B2 (en) 2013-01-31 2020-09-08 Samsung Electronics Co., Ltd. Method of displaying user interface on device, and device
US10904717B2 (en) 2014-07-10 2021-01-26 Fasetto, Inc. Systems and methods for message editing
US10929071B2 (en) 2015-12-03 2021-02-23 Fasetto, Inc. Systems and methods for memory card emulation
US10956589B2 (en) 2016-11-23 2021-03-23 Fasetto, Inc. Systems and methods for streaming media
US10979466B2 (en) 2018-04-17 2021-04-13 Fasetto, Inc. Device presentation with real-time feedback
US20220353371A1 (en) * 2021-04-30 2022-11-03 Microsoft Technology Licensing, Llc Video conference collaboration
US11708051B2 (en) 2017-02-03 2023-07-25 Fasetto, Inc. Systems and methods for data storage in keyed devices
US11863592B2 (en) 2021-05-14 2024-01-02 Cisco Technology, Inc. Active speaker tracking using a global naming scheme

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5960173A (en) * 1995-12-22 1999-09-28 Sun Microsystems, Inc. System and method enabling awareness of others working on similar tasks in a computer work environment
US20060064646A1 (en) * 2004-09-15 2006-03-23 International Business Machines Corporation System and method for instant messenger busy gauge
US20080104495A1 (en) * 2006-10-27 2008-05-01 Xystar Technologies, Inc. Profile display in virtual social networks
US7487211B2 (en) * 2002-07-01 2009-02-03 Microsoft Corporation Interactive, computer network-based video conferencing system and process
US20090249223A1 (en) * 2008-03-31 2009-10-01 Jonathan David Barsook Asynchronous online viewing party
US20100174780A1 (en) * 2009-01-05 2010-07-08 International Business Machines Corporation Integrating participant profile information into real-time collaborations
US20110106662A1 (en) * 2009-10-30 2011-05-05 Matthew Stinchcomb System and method for performing interactive online shopping
US20110119597A1 (en) * 2009-05-09 2011-05-19 Vivu, Inc. Method and apparatus for capability-based multimedia interactions
US7958453B1 (en) * 2006-09-29 2011-06-07 Len Bou Taing System and method for real-time, multi-user, interactive and collaborative environments on the web
US20120290601A1 (en) * 2007-11-15 2012-11-15 Master Wave International Co., Ltd. Image-based Data Management Method and System
US20150020003A1 (en) * 2008-03-24 2015-01-15 Google Inc. Interactions Between Users in a Virtual Space

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5960173A (en) * 1995-12-22 1999-09-28 Sun Microsystems, Inc. System and method enabling awareness of others working on similar tasks in a computer work environment
US7487211B2 (en) * 2002-07-01 2009-02-03 Microsoft Corporation Interactive, computer network-based video conferencing system and process
US20060064646A1 (en) * 2004-09-15 2006-03-23 International Business Machines Corporation System and method for instant messenger busy gauge
US7958453B1 (en) * 2006-09-29 2011-06-07 Len Bou Taing System and method for real-time, multi-user, interactive and collaborative environments on the web
US20080104495A1 (en) * 2006-10-27 2008-05-01 Xystar Technologies, Inc. Profile display in virtual social networks
US20120290601A1 (en) * 2007-11-15 2012-11-15 Master Wave International Co., Ltd. Image-based Data Management Method and System
US20150020003A1 (en) * 2008-03-24 2015-01-15 Google Inc. Interactions Between Users in a Virtual Space
US20090249223A1 (en) * 2008-03-31 2009-10-01 Jonathan David Barsook Asynchronous online viewing party
US20100174780A1 (en) * 2009-01-05 2010-07-08 International Business Machines Corporation Integrating participant profile information into real-time collaborations
US20110119597A1 (en) * 2009-05-09 2011-05-19 Vivu, Inc. Method and apparatus for capability-based multimedia interactions
US20110106662A1 (en) * 2009-10-30 2011-05-05 Matthew Stinchcomb System and method for performing interactive online shopping

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140215367A1 (en) * 2013-01-31 2014-07-31 Samsung Electronics Co., Ltd. Method of displaying user interface on device, and device
US10387006B2 (en) * 2013-01-31 2019-08-20 Samsung Electronics Co., Ltd. Method of displaying user interface on device, and device
US10768796B2 (en) 2013-01-31 2020-09-08 Samsung Electronics Co., Ltd. Method of displaying user interface on device, and device
US10712898B2 (en) * 2013-03-05 2020-07-14 Fasetto, Inc. System and method for cubic graphical user interfaces
US10095873B2 (en) 2013-09-30 2018-10-09 Fasetto, Inc. Paperless application
US10614234B2 (en) 2013-09-30 2020-04-07 Fasetto, Inc. Paperless application
US10812375B2 (en) 2014-01-27 2020-10-20 Fasetto, Inc. Systems and methods for peer-to-peer communication
US10084688B2 (en) 2014-01-27 2018-09-25 Fasetto, Inc. Systems and methods for peer-to-peer communication
USD753136S1 (en) * 2014-04-04 2016-04-05 Adp, Llc Display screen or portion thereof with graphical user interface
US10904717B2 (en) 2014-07-10 2021-01-26 Fasetto, Inc. Systems and methods for message editing
US10123153B2 (en) 2014-10-06 2018-11-06 Fasetto, Inc. Systems and methods for portable storage devices
US10983565B2 (en) 2014-10-06 2021-04-20 Fasetto, Inc. Portable storage device with modular power and housing system
US10437288B2 (en) 2014-10-06 2019-10-08 Fasetto, Inc. Portable storage device with modular power and housing system
US11089460B2 (en) 2014-10-06 2021-08-10 Fasetto, Inc. Systems and methods for portable storage devices
US10848542B2 (en) 2015-03-11 2020-11-24 Fasetto, Inc. Systems and methods for web API communication
US10075502B2 (en) 2015-03-11 2018-09-11 Fasetto, Inc. Systems and methods for web API communication
US20170054768A1 (en) * 2015-08-20 2017-02-23 Avaya Inc. System and method for free-form conference
US10929071B2 (en) 2015-12-03 2021-02-23 Fasetto, Inc. Systems and methods for memory card emulation
US10956589B2 (en) 2016-11-23 2021-03-23 Fasetto, Inc. Systems and methods for streaming media
US11708051B2 (en) 2017-02-03 2023-07-25 Fasetto, Inc. Systems and methods for data storage in keyed devices
US10763630B2 (en) 2017-10-19 2020-09-01 Fasetto, Inc. Portable electronic device connection systems
US10979466B2 (en) 2018-04-17 2021-04-13 Fasetto, Inc. Device presentation with real-time feedback
US20220353371A1 (en) * 2021-04-30 2022-11-03 Microsoft Technology Licensing, Llc Video conference collaboration
US11778102B2 (en) * 2021-04-30 2023-10-03 Microsoft Technology Licensing, Llc Video conference collaboration
US11863592B2 (en) 2021-05-14 2024-01-02 Cisco Technology, Inc. Active speaker tracking using a global naming scheme

Also Published As

Publication number Publication date
US9485284B2 (en) 2016-11-01

Similar Documents

Publication Publication Date Title
US9485284B2 (en) Customizing participant information in an online conference
US20110271211A1 (en) Systems, methods, and computer programs for controlling presentation views in an online conference
US9131059B2 (en) Systems, methods, and computer programs for joining an online conference already in progress
US20110271212A1 (en) Managing multiple conferences via a conference user interface
US20130198657A1 (en) Integrated Public/Private Online Conference
US10218749B2 (en) Systems, methods, and computer programs for establishing a screen share session for a remote voice call
EP3186920B1 (en) Session history horizon control
US9003303B2 (en) Production scripting in an online event
US9900554B2 (en) Methods, systems, and computer readable media for automatically adding individuals and physical conference rooms to conferences in virtual conference rooms
US20130198635A1 (en) Managing Multiple Participants at the Same Location in an Online Conference
US11343293B1 (en) System and method of enabling a non-host, participant-initiated breakout session in a videoconferencing system, and simultaneously displaying a session view of a videoconferencing session and the participant-initiated breakout session
US20130290870A1 (en) Inter-Conference Alerts for Simultaneous Online Conferences
US8861704B2 (en) Systems, methods, and computer programs for transitioning from a phone-only mode to a web conference mode
US20230336691A1 (en) Configuring participant video feeds within a virtual conferencing system
US9258339B2 (en) Presenting data to electronic meeting participants
US20130198288A1 (en) Systems, Methods, and Computer Programs for Suspending and Resuming an Online Conference
US20130298040A1 (en) Systems, Methods, and Computer Programs for Providing Simultaneous Online Conferences
US20130227434A1 (en) Audio/Text Question Submission and Control in a Produced Online Event
US20100153858A1 (en) Uniform virtual environments
US20140047025A1 (en) Event Management/Production for an Online Event
US9026929B2 (en) Event management/production of an online event using event analytics
US20150095802A1 (en) Mechanism for compacting shared content in collaborative computing sessions
US20180123816A1 (en) Collaboration environments and views
WO2013062597A1 (en) Customizing participant information in an online conference
WO2011137284A2 (en) Managing multiple conferences via a conference user interface

Legal Events

Date Code Title Description
AS Assignment

Owner name: BARCLAYS BANK PLC, AS THE AGENT, NEW YORK

Free format text: SECURITY INTEREST;ASSIGNORS:PREMIERE GLOBAL SERVICES, INC.;AMERICAN TELECONFERENCING SERVICES, LTD.;ACT TELECONFERENCING, INC.;REEL/FRAME:037243/0357

Effective date: 20151208

STCF Information on status: patent grant

Free format text: PATENTED CASE

AS Assignment

Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, MINNESOTA

Free format text: SECURITY INTEREST;ASSIGNORS:PREMIERE GLOBAL SERVICES, INC.;AMERICAN TELECONFERENCING SERVICES, LTD.;ACT TELECONFERENCING, INC.;REEL/FRAME:040576/0193

Effective date: 20161107

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

PRDP Patent reinstated due to the acceptance of a late maintenance fee

Effective date: 20201219

FEPP Fee payment procedure

Free format text: PETITION RELATED TO MAINTENANCE FEES FILED (ORIGINAL EVENT CODE: PMFP); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PMFG); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: SURCHARGE, PETITION TO ACCEPT PYMT AFTER EXP, UNINTENTIONAL (ORIGINAL EVENT CODE: M1558); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

MAFP Maintenance fee payment

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

Year of fee payment: 4

STCF Information on status: patent grant

Free format text: PATENTED CASE

FP Lapsed due to failure to pay maintenance fee

Effective date: 20201101

AS Assignment

Owner name: CERBERUS BUSINESS FINANCE AGENCY, LLC, NEW YORK

Free format text: ASSIGNMENT OF SECURITY INTEREST;ASSIGNOR:BARCLAYS BANK PLC;REEL/FRAME:056102/0352

Effective date: 20210429

AS Assignment

Owner name: SMITH TEMPEL BLAHA LLC, GEORGIA

Free format text: LIEN;ASSIGNORS:PREMIERE GLOBAL SERVICES, INC. (AKA PGI);AMERICAN TELECONFERECNING SERVICES LTD.;ACT TELECONFERENCING;REEL/FRAME:058016/0232

Effective date: 20211103